Chuletas y apuntes de Informática y Telecomunicaciones de Otros cursos

Ordenar por
Materia
Nivel

Lenguajes Regulares, Expresiones Regulares y Autómatas Finitos

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 10,7 KB

Lenguajes sobre Alfabetos

Consideremos el alfabeto Σ = {a, b}. Para todo número natural n, hay solo un número finito de palabras sobre Σ cuya longitud es n. Dichas cadenas se pueden obtener lexicográficamente. Numeramos Σ como 0, después numeraremos las palabras de longitud 1, y en general las de longitud n+1 después de las de longitud n. Por ejemplo: Σ -> 0, a -> 1, b -> 2, aa -> 3, ab -> 4...

  • De manera más general, suponiendo que tenemos un alfabeto arbitrario Σ. Puesto que todos los alfabetos son finitos, podemos asignar un orden arbitrario a los caracteres pertenecientes a Σ. Así, sin pérdida de generalidad, podemos escribir Σ = {a0, a1, a2...an} y numeramos las palabras de Σ de la misma forma: Σ -> 0, a1
... Continuar leyendo "Lenguajes Regulares, Expresiones Regulares y Autómatas Finitos" »

Funcionamiento y Arquitectura de Redes GSM y GPRS

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 4,02 KB

Infraestructura de Red GSM

La infraestructura de red, independientemente del estándar utilizado, debe incorporar los elementos necesarios para poder gestionar de forma eficiente la movilidad, así como para garantizar un acceso adecuado.

Los elementos básicos son:

  • Las estaciones móviles: permiten al usuario conectarse a la red. Pueden ser teléfonos o tarjetas de red.
  • Las estaciones base: son el equipamiento fijo distribuido geográficamente para cubrir el área a la cual se pretende dar el servicio. Controlan el enlace radio entre el usuario y la red, constituyendo, por tanto, las puertas de acceso de los usuarios a la misma.
  • Los sistemas de control y conmutación: de las estaciones base. Además de las funciones clásicas de control de llamada,
... Continuar leyendo "Funcionamiento y Arquitectura de Redes GSM y GPRS" »

Guia Completa de la Placa Base: Components, Chipset i Memòria RAM

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 9,19 KB

La Placa Base: El Nucli de l'Ordinador

La placa base és l'encarregada d'interconnectar i comunicar tots els components d'un ordinador. La placa és la base de qualsevol sistema informàtic.

Components de la Placa Base

  • Socle (Socket) del processador.
  • Socles de la memòria (principal - RAM).
  • Conjunt de xips (Chipset): Northbridge, etc.
  • Socles de la memòria cau (Cache).
  • Socles de la BIOS.
  • Socles i connectors.
  • Jumpers de configuració.

La BIOS (Basic Input-Output System)

La BIOS és un sistema bàsic d'entrada/sortida que normalment passa inadvertit per a l'usuari final. S'encarrega de trobar el sistema operatiu i carregar-lo en memòria RAM.

Casos per Actualitzar la BIOS

Caldria actualitzar la BIOS en els següents casos:

  1. Per solucionar problemes de funcionament
... Continuar leyendo "Guia Completa de la Placa Base: Components, Chipset i Memòria RAM" »

Teklatua: Funtzionamendua, Zatiak eta Mota Nagusiak

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 3,72 KB

Teklatua: Sarrera eta Funtzioa

Teklatua sarrerako gailu bat da, ordenagailura informazioa bidaltzen duena. Teklatuak ez du ordenagailutik inolako informaziorik jasotzen prozesuan. Teklatu batekin, zenbakiak, letrak eta beste sinbolo batzuk sar ditzakegu gure ordenagailuan, tekla zuzenak sakatze hutsarekin. Horrek testua prozesatzeko programa batean sartu ahal izateko ez ezik, sistemarako komandoak sartzeko ere balio digu.

Teklatuaren Zatiak

  • Funtzio Teklak

    ESCtik F12ra bitartekoak dira, eta une horretan exekutatzen ari den programaren arabera aldatzen dute funtzioa.

  • Tekla Alfanumerikoak

    Tekla multzo nagusia da. Testu konplexuak sar ditzakegu programetan. Funtzio-teklen multzoaren azpian dago, eta 1etik 0rako zenbakiak, A-tik Z-rako alfabetoaren karaktereak

... Continuar leyendo "Teklatua: Funtzionamendua, Zatiak eta Mota Nagusiak" »

Implementación de un Simulador de Juego de Dados en Java

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 3,95 KB

A continuación, se presenta el código fuente corregido y estructurado para un sistema de simulación de juegos de azar basado en el lanzamiento de dados, utilizando la lógica de probabilidades y apuestas.

Lógica del Juego: Función gano_la_apuesta

Esta sección del código se encarga de evaluar la suma de los dados y determinar si el resultado es una victoria o una derrota según las reglas establecidas.

public class Juego {

    /**
     * Función que determina si el jugador gana o pierde la apuesta.
     * @param a Valor del primer dado.
     * @param b Valor del segundo dado.
     * @return 1 si gana, 0 si pierde.
     */
    int gano_la_apuesta(int a, int b) {
        int val = 0, val2, falso = 0, verdadero = 1, validador = 0;
... Continuar leyendo "Implementación de un Simulador de Juego de Dados en Java" »

Desarrollo de un Sistema de Gestión de Estrellas en C: Funcionalidades Esenciales

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 11,51 KB

Introducción al Sistema de Gestión de Estrellas en C

Este documento detalla la implementación de un sistema básico de gestión de datos para 'estrellas' utilizando el lenguaje de programación C. El sistema permite realizar operaciones fundamentales como mostrar, insertar, consultar, modificar, borrar, guardar y recuperar información de estrellas, todo ello a través de una interfaz de consola.

Estructura General del Programa

El programa se organiza en varias funciones, cada una encargada de una tarea específica. La gestión de los datos se realiza mediante una estructura de lista que almacena la información de las estrellas en memoria, y se incluye funcionalidad para persistir estos datos en un archivo binario.


Función main (Sin Punteros)

... Continuar leyendo "Desarrollo de un Sistema de Gestión de Estrellas en C: Funcionalidades Esenciales" »

Guia SQL: INSERT, UPDATE, DELETE i Transaccions

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 3,04 KB

Guia d'ús de INSERT INTO

Afegir registres:
INSERT INTO taula (col1, col2, ...) VALUES (val1, val2, ...);

També es poden inserir múltiples registres a la vegada.

Com evitar errors en la inserció

  • INSERT IGNORE: Ignora errors (com claus duplicades).
  • ON DUPLICATE KEY UPDATE: Actualitza si el registre ja existeix.

Inserció des d'una consulta

INSERT INTO taula (col1, col2, ...) SELECT col1, col2 FROM taula2 WHERE condició;

Errors comuns: Claus primàries duplicades, formats incorrectes en dades importades i valors NULL inesperats.

Guia d'ús de UPDATE

Modificar registres:
UPDATE taula SET col1 = val1, col2 = val2 WHERE condició;

Nota: Sense WHERE, es modifiquen tots els registres.

Actualització avançada

Actualització amb JOIN:
UPDATE taula1 JOIN taula2

... Continuar leyendo "Guia SQL: INSERT, UPDATE, DELETE i Transaccions" »

Funcionamiento y Arquitectura del Modelo OSI en Redes de Datos

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 2,77 KB

Nivel 7: Aplicación

Esta capa provee los servicios a los usuarios finales, facilitando el acceso a la información. Algunos ejemplos incluyen la emulación de terminales, la transferencia de archivos y el correo electrónico.

Dinámica del Modelo OSI

Para interpretar correctamente el funcionamiento de este modelo, debemos comprender que existen dos tipos de relaciones fundamentales:

  • Relación vertical: El movimiento de bits ocurre de forma jerárquica. Cada capa se apoya en la inmediata inferior, utilizando sus servicios y, a su vez, prestando servicios a la capa superior.
  • Independencia de datos: Cada capa cumple con los servicios especificados sin que el tipo de información que maneja sea relevante para su funcionamiento.

Proceso de Emisión y

... Continuar leyendo "Funcionamiento y Arquitectura del Modelo OSI en Redes de Datos" »

Conceptos Clave de Ciberseguridad: Riesgos, Defensa y Criptografía Aplicada

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 9,58 KB

Conceptos Fundamentales de Seguridad

Los pilares esenciales de la seguridad de la información son:

  • Confidencialidad: Asegurar que la información solo sea accesible por entidades autorizadas.
  • Integridad: Garantizar que la información es precisa y no ha sido modificada sin autorización.
  • Disponibilidad: Asegurar que los usuarios autorizados tengan acceso a la información y a los recursos cuando los necesiten.
  • Autenticidad: Verificar la identidad del remitente o del origen de la información.
  • No Repudio: Proporcionar prueba irrefutable de la procedencia de una acción o comunicación.

Tipologías de Amenazas y Ataques

Las amenazas comunes incluyen:

  • Spoofing
  • Sniffing
  • Man in the Middle (MitM)
  • Malware
  • Denegación de Servicio (DoS)
  • Ingeniería Social

Clasificación

... Continuar leyendo "Conceptos Clave de Ciberseguridad: Riesgos, Defensa y Criptografía Aplicada" »

Programación Shell: Ejemplos Prácticos de Bash y Utilidades Linux Esenciales

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 8,18 KB

Introducción a la Programación Shell y Utilidades de Línea de Comandos

Este documento presenta una colección de scripts Bash y ejemplos de comandos fundamentales de Linux, ideales para comprender la automatización y el manejo de datos en entornos de terminal. Exploraremos desde la lógica de control de flujo en Bash hasta el uso avanzado de herramientas como awk y grep.

Simulador de Estaciones de Tren en Bash

Este script simula un sistema de navegación por estaciones de tren. Permite al usuario avanzar (S/s), retroceder (A/a) o reiniciar (R/r) la posición, y muestra la estación actual. Al presionar 'E' o 'e', se emite un mensaje de desalojo.

#!/bin/bash
pos=0
while true; do
    read tecla

    if [[ $tecla == S ]] || [[ $tecla == s ]];
... Continuar leyendo "Programación Shell: Ejemplos Prácticos de Bash y Utilidades Linux Esenciales" »