Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Primaria

Ordenar por
Materia
Nivel

Diccionario de Datos y Modelado: Pilares para la Gestión de Información

Clasificado en Informática

Escrito el en español con un tamaño de 6,78 KB

Comprendiendo el Diccionario de Datos y su Rol Fundamental

¿Qué es un Diccionario de Datos?

Un diccionario de datos es el repositorio centralizado donde se documenta y gestiona la información sobre los datos de un sistema. Actúa como un catálogo que describe cada elemento de dato, incluyendo su significado, relaciones con otros datos, origen, uso y formato. Es el lugar adecuado donde se guarda información detallada sobre el flujo de datos, el almacenamiento de datos y los procesos.

Fundamentalmente, un diccionario de datos:

  • Muestra metadatos, es decir, datos acerca de los datos.
  • Contiene la lista de todos los elementos que forman parte del sistema.
  • Tiene como objetivo principal describir con precisión las características de los datos que
... Continuar leyendo "Diccionario de Datos y Modelado: Pilares para la Gestión de Información" »

Fundamentos de Compiladores, Arquitectura y Patrones de Diseño de Software

Clasificado en Informática

Escrito el en español con un tamaño de 6,09 KB

Fases de un Compilador

El proceso de compilación de un programa se divide en varias fases interconectadas, cada una con un propósito específico:

  • Análisis Lexicográfico

    Se leen todos los caracteres del código fuente y se agrupan en cadenas llamadas lexemas. Durante esta fase, se elimina todo lo no necesario, como comentarios o espacios en blanco, para generar una secuencia de tokens.

  • Análisis Sintáctico-Semántico

    Agrupa los componentes léxicos (tokens) en forma de frases gramaticales (árboles sintácticos) y se comprueba que todo es correcto según las reglas gramaticales y semánticas del lenguaje de programación.

  • Generación de Código Intermedio

    Se crea una representación del programa a modo de pseudoensamblador, que es independiente

... Continuar leyendo "Fundamentos de Compiladores, Arquitectura y Patrones de Diseño de Software" »

Diseño de Sistemas Relacionales y Ciclo de Vida del ERP: Fases y Propiedades Clave

Clasificado en Informática

Escrito el en español con un tamaño de 3,62 KB

Estructura del Diseño en el Modelo Relacional

En el modelo Relacional, la estructura del diseño se basa en tablas organizadas en filas y columnas, donde las filas representan las diferentes relaciones entre los conceptos y valores, y las columnas definen los atributos.

Propiedades Básicas de un Sistema Relacional

Un sistema relacional debe cumplir con las siguientes propiedades básicas:

  • Eliminar la redundancia para asegurar la coherencia de los datos.
  • Ofrecer la posibilidad de compartir los datos entre varios usuarios simultáneamente.
  • Controlar el acceso y la configuración según reglas establecidas.
  • Asegurar la persistencia de los datos a lo largo del tiempo (protección contra fallos).
  • Mostrar los datos a los usuarios según sus necesidades
... Continuar leyendo "Diseño de Sistemas Relacionales y Ciclo de Vida del ERP: Fases y Propiedades Clave" »

Arquitectura de Buses: Tipos, Funcionalidad y Diferencias entre Serie y Paralelo

Clasificado en Informática

Escrito el en español con un tamaño de 2,79 KB

Definición de Buses Digitales

Un bus es un sistema digital que transfiere datos entre los componentes de un ordenador o entre varios ordenadores.

Está formado por cables o pistas en un circuito impreso, dispositivos como resistores y condensadores, además de circuitos integrados.

Funcionalidad y Capacidad

Los buses permiten la conexión lógica entre distintos subsistemas de un sistema digital, enviando datos entre dispositivos de distintos órdenes: desde dentro de los mismos circuitos integrados hasta equipos digitales completos que forman parte de supercomputadoras.

Definen su capacidad de acuerdo a la frecuencia máxima de envío y al ancho de los datos. Aunque pueden tener distinto número de pines, es crucial fijarse en la velocidad de... Continuar leyendo "Arquitectura de Buses: Tipos, Funcionalidad y Diferencias entre Serie y Paralelo" »

Máquina de Turing: Fundamentos, Componentes y Operación

Clasificado en Informática

Escrito el en español con un tamaño de 2,95 KB

Máquina de Turing

¿Qué es y cómo funciona la Máquina de Turing?

Es un dispositivo de reconocimiento de lenguajes, más general que cualquier autómata finito y cualquier autómata de pila, debido a que puede reconocer tanto los lenguajes regulares, como los lenguajes independientes de contexto y, además, muchos otros tipos de lenguajes.

¿Por qué es importante la Máquina de Turing?

Cualquier modelo de computación que intente capturar el concepto de "lo que es computable" debe ser equivalente a la Máquina de Turing.

Definición de la Máquina de Turing

Es un modelo computacional que realiza una lectura/escritura automática sobre una entrada llamada cinta, generando una salida en esta misma.

Componentes de una Máquina de Turing

Una Máquina... Continuar leyendo "Máquina de Turing: Fundamentos, Componentes y Operación" »

Fundamentos de Sistemas Operativos: Arquitectura del Kernel y Gestión de Procesos

Clasificado en Informática

Escrito el en español con un tamaño de 4,52 KB

Definición y Tipos de Kernel

El Kernel (o núcleo) es el software responsable de facilitar a los distintos programas el acceso seguro al hardware de la computadora; es el encargado principal de gestionar los recursos del sistema.

Kernel Monolítico

El Kernel Monolítico concentra todas las funcionalidades posibles, tales como la planificación y la gestión de memoria, dentro de un solo programa. En este modelo, todos los componentes tienen acceso a sus estructuras de datos. Una de sus principales desventajas es que un error de rutina puede propagarse a todo el núcleo, comprometiendo la estabilidad del sistema.

Microkernels

El Microkernel es un tipo de kernel del sistema operativo que provee un conjunto de primitivas o llamadas al sistema mínimas.... Continuar leyendo "Fundamentos de Sistemas Operativos: Arquitectura del Kernel y Gestión de Procesos" »

Seguridad y Conectividad en Redes: Conceptos Esenciales de Cortafuegos, Proxies e IPv6

Clasificado en Informática

Escrito el en español con un tamaño de 3,67 KB

Cortafuegos (Firewall): Protección Esencial de Redes

Un cortafuegos (firewall) es una parte de un sistema o una red que está diseñado para bloquear el acceso no autorizado, permitiendo al mismo tiempo comunicaciones autorizadas.

Se trata de un dispositivo o conjunto de dispositivos configurados para permitir, limitar, cifrar o descifrar el tráfico entre diferentes ámbitos, basándose en un conjunto de normas y otros criterios. Actúa como barrera de protección, situado entre una red interna privada (intranet) y una red externa e insegura como Internet. Una vez instalado, se activan mecanismos de defensa en la máquina (servidor) utilizada para el acceso a Internet, y así todas las máquinas quedan protegidas detrás de dicho servidor.

Elementos

... Continuar leyendo "Seguridad y Conectividad en Redes: Conceptos Esenciales de Cortafuegos, Proxies e IPv6" »

Datu Transmisioa eta Kommutazio Teknikak Sareetan

Clasificado en Informática

Escrito el en vasco con un tamaño de 5,48 KB

Datu Transmisioaren Sailkapena

Transmisio-Sekuentziaren Arabera

Datuen transmisio-sekuentziaren arabera, hiru mota nagusi bereizten dira:

  • Simplex: Komunikazioa norabide bakarrean egiten da.
  • Half-duplex: Igortzeko eta jasotzeko transmisio-bide bera erabiltzen da; beraz, komunikazioa txandaka egiten da. Erabiliena da.
  • Full-duplex: Datuen sarrera eta irteerarako transmisio-bide desberdinak erabiltzen ditu, hau da, aldiberean informazioa igorri eta jaso dezakete. Terminal konplexuak behar ditu.

Datuen Transmisio-Moduaren Arabera

Datuen transmisio-moduaren arabera, bi sailkapen nagusi daude:

  • Seriea: Datuen bitak banan-banan bidaltzen dira kanal bakar batetik. Gero, bita jasotzen duenak informazio osoa berreraikitzen du. Distantzia luzeetarako erabiltzen
... Continuar leyendo "Datu Transmisioa eta Kommutazio Teknikak Sareetan" »

Sistemas Operativos: Tipos, Funciones y Componentes Clave

Clasificado en Informática

Escrito el en español con un tamaño de 3,93 KB

Sistemas Operativos

Un Sistema Operativo (SO) es un programa (software) que se inicia al encender un equipo informático. Se encarga de gestionar los recursos del sistema y permite la comunicación del usuario con la máquina. Los sistemas operativos no solo gestionan ordenadores, sino que se encuentran en todos los dispositivos que utilizan microprocesadores para funcionar, como móviles y tablets.

Tipos de Sistemas Operativos

Existen diversos sistemas operativos, como Windows, Ubuntu y Linux. Se pueden clasificar según:

  • Cantidad de tareas: Monotarea o Multitarea.
  • Cantidad de usuarios: Monousuario o Multiusuario.
  • Cantidad de equipos: Monopuesto o Multipuesto.

Funciones de los Sistemas Operativos

  • Gestionar los recursos: Administra el procesador, la
... Continuar leyendo "Sistemas Operativos: Tipos, Funciones y Componentes Clave" »

Dispositivos de red, VPN y tecnologías de acceso a Internet: repetidores, hubs, switches y enrutadores

Clasificado en Informática

Escrito el en español con un tamaño de 2,65 KB

Dispositivos de red (4.1–4.4)

Repetidor

Repetidor: es un dispositivo electrónico que recibe una señal débil o de bajo nivel y la retransmite a una potencia o nivel más alto, de tal modo que se puedan cubrir distancias más largas sin degradación o con una degradación tolerable.

Concentrador (hub)

Concentrador (hub): es el dispositivo que permite centralizar el cableado de una red de computadoras para luego poder ampliarla. Trabaja en la capa física (capa 1) del modelo OSI; esto significa que dicho dispositivo recibe una señal y repite esa señal emitiéndola por sus diferentes puertos (funcionamiento de repetidor).

Puente (bridge)

Puente (bridge): es el componente que interconecta redes con distintas topologías y protocolos en el nivel... Continuar leyendo "Dispositivos de red, VPN y tecnologías de acceso a Internet: repetidores, hubs, switches y enrutadores" »