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

Excepciones, interrupciones y exception stack frame en microprocesadores

InformáticaActualizado el 3,09 KB

Procesamiento de Excepciones y Vectores

Lectura de 8 bytes > RESET (puntero de pila y contador de programa) | Tabla > Binario > +2 ceros > Hexadecimal ¡VBR! (VBR + %XX). Si desde un JSR, la subrutina acaba con RTE, se produce una violación de privilegio.

Máscara de Interrupciones

Son 3 bits del SR (Status Register) que indican la prioridad del programa actual. Cuando se solicita una interrupción, dicha solicitud tiene asociado un nivel de prioridad:

  • La interrupción solo es atendida si su nivel es estrictamente superior al de la máscara.
  • La excepción es la petición de nivel 7, que siempre es atendida.
  • En el arranque (excepción de RESET), la máscara se establece en nivel 7.
  • Durante el procesamiento de una excepción, la máscara
...
Continuar leyendo "Excepciones, interrupciones y exception stack frame en microprocesadores" »

Redes Wi-Fi: radiofrecuencia, estándares 802.11 y arquitectura BSS/ESS

InformáticaActualizado el 3,85 KB

W.Radiofrecuencia

(Se suelen organizar en múltiples celdas. Las celdas adyacentes utilizan diferentes frecuencias para evitar interferencia.)

Configuraciones

(1. Infraestructura: con nodo central (Access Point, AP). El AP está conectado a una LAN alámbrica y puentea las estaciones inalámbricas a esa LAN.)

2. Ad Hoc: también P2P, no necesita nodo central. Necesita CSMA para resolver colisiones.

W.RF-Transmisión

(1. La regulación del espectro difiere entre países. Banda ISM son emisiones de baja potencia.)

2. Hay que tener en cuenta la interferencia de otros dispositivos que operan en las mismas frecuencias:

  • Banda 900 MHz: teléfonos, móviles, GSM.
  • Banda 2.4 GHz: Bluetooth, microondas. Es la banda donde más dispositivos inalámbricos operan.
...
Continuar leyendo "Redes Wi-Fi: radiofrecuencia, estándares 802.11 y arquitectura BSS/ESS" »

Resolución de Problemas de Redes: Examen Práctico con Soluciones

InformáticaActualizado el 5,06 KB

Examen de Resolución de Problemas de Redes

Este documento presenta una serie de preguntas y respuestas enfocadas en la resolución de problemas comunes en redes. Cada pregunta está diseñada para evaluar la comprensión de conceptos clave y la capacidad de diagnosticar y solucionar problemas en entornos de red.

  1. Pregunta 12

    Refiérase a la exposición. Basado en el diagrama de la red y la salida que se muestra, ¿qué afirmación es cierta?

    Respuesta: El comando se introdujo en el router R1.

  2. Pregunta 13

    Refiérase a la exposición. Una ACL se configura para impedir el acceso de la red 192.168.1.0 a la red 192.168.2.0, pero no está funcionando correctamente. ¿Qué problema se descubre después de observar la salida del show running-config?

    Respuesta:

...
Continuar leyendo "Resolución de Problemas de Redes: Examen Práctico con Soluciones" »

Arquitectura de Von Neumann: componentes y funcionamiento

InformáticaActualizado el 3,01 KB

Arquitectura de Von Neumann: Un Modelo Clásico

La arquitectura de Von Neumann, concebida en 1946, establece un modelo fundamental para el diseño de computadoras. Su elemento central es la CPU (Unidad Central de Proceso), que dirige el funcionamiento de todo el sistema.

La innovación clave de Von Neumann fue la conexión permanente de las unidades de la computadora, coordinando su operación mediante un elemento de control. Aunque con modificaciones, este principio sigue siendo la base de la mayoría de los sistemas informáticos actuales.

Componentes Principales de la Arquitectura de Von Neumann

La arquitectura se compone de cuatro unidades básicas:

  • Unidad de Control (UC): Es el cerebro del ordenador. Recibe e interpreta las instrucciones
...
Continuar leyendo "Arquitectura de Von Neumann: componentes y funcionamiento" »

Conceptos fundamentales de bases de datos y Microsoft Access: tablas, objetos y relaciones

InformáticaActualizado el 5,64 KB

¿Qué es una Base de Datos?

Una base de datos es una recopilación organizada de información, relacionada con un asunto o propósito particular. Se diseñan para organizar y administrar grandes volúmenes de datos, a menudo desde un único archivo o conjunto de archivos interconectados. Ejemplos comunes incluyen datos de clientes, agendas telefónicas o colecciones de canciones.

Microsoft Access: Un Gestor de Bases de Datos

Microsoft Access es un programa de aplicación de Windows cuyo propósito principal es diseñar y gestionar bases de datos relacionales.

Componentes Principales de Access (Objetos)

Access está compuesto por diversos objetos que permiten interactuar con los datos y la estructura de la base de datos. Entre los más importantes...

Continuar leyendo "Conceptos fundamentales de bases de datos y Microsoft Access: tablas, objetos y relaciones" »

Gestión de memoria en sistemas operativos: asignación y memoria virtual

InformáticaActualizado el 5,74 KB

Sistema Operativo (SO)

Es el software que controla la computadora, sirviendo como interfaz hombre-máquina. Administra los recursos de un sistema de cómputo (hardware y software).

Recursos Administrados por el Sistema Operativo

  • Administración de procesos (programas en ejecución, tareas)
  • Administración de E/S (dispositivos, periféricos)
  • Administración de memoria
  • Administración de archivos

Concepto de Memoria

La memoria principal puede ser considerada como un arreglo lineal de localidades de almacenamiento de un byte de tamaño. Es el lugar donde la CPU lee las instrucciones a ejecutar, así como los datos a emplear.

Tipos de Memoria Primaria

  • Memoria Volátil (RAM): Es similar a un pizarrón, ya que puede perder los datos al apagar el sistema.
  • Memoria
...
Continuar leyendo "Gestión de memoria en sistemas operativos: asignación y memoria virtual" »

Serializabilidad de transacciones: equivalencia por conflicto y por vistas en bases de datos

InformáticaActualizado el 5,36 KB

Serializabilidad de Transacciones en Bases de Datos

La serializabilidad (o secuencialidad) es un concepto fundamental en la gestión de bases de datos. El sistema debe controlar la ejecución concurrente de las transacciones para asegurar que el estado de la base de datos sigue siendo consistente.

Para determinar qué planificaciones aseguran la consistencia y cuáles no, se consideran solo dos operaciones básicas sobre un elemento de dato $Q$:

  • leer(Q)
  • escribir(Q)

Entre estas dos operaciones, una transacción puede realizar una secuencia arbitraria de operaciones con la copia de $Q$ que reside en la memoria intermedia.

Formas de Equivalencia de Planificación

Existen dos formas principales de equivalencia de planificación que definen la serializabilidad:...

Continuar leyendo "Serializabilidad de transacciones: equivalencia por conflicto y por vistas en bases de datos" »

Modelo OSI, gestión de fallas y tratamiento de incidencias en redes

InformáticaActualizado el 7,55 KB

Modelo OSI: Una Arquitectura Jerárquica de 7 Niveles

El modelo de gestión OSI enmarca una arquitectura jerárquica de 7 niveles y permite que los usuarios vean las funciones de red que se producen en cada capa, donde se comprende cómo es que viaja la información a través de una red. Por el cual se visualiza cómo la información o los paquetes de datos viajan desde los programas de aplicación (por ejemplo, hojas de cálculo, documentos, etc.), a través de un medio de red (por ejemplo, cables, etc.), hasta otro programa de aplicación ubicado en otro computador de la red, aún cuando el transmisor y el receptor tengan distintos tipos de medios de red.

Las dos únicas capas del modelo con las que, de hecho, interactúa el usuario son la...

Continuar leyendo "Modelo OSI, gestión de fallas y tratamiento de incidencias en redes" »

SGBD frente a sistemas de archivos: diferencias, modelos de datos y arquitecturas

InformáticaActualizado el 5,35 KB

SGBD frente a sistemas de archivos

Antes de los SGBD, la información se almacenaba en sistemas de archivos, lo que ocasionaba grandes trastornos a la hora de incorporar nuevos requerimientos o de modificar lo existente.

Desventajas de los sistemas de archivos

  • Redundancia e inconsistencia de los datos.
  • Dificultad en el acceso a los datos.
  • Aislamiento de los datos.
  • Problemas de integridad.
  • Problemas de atomicidad.
  • Problemas de seguridad.
  • Anomalías en el acceso concurrente.

Evolución: registros unitarios, archivos secuenciales, archivos indexados, archivos relativos y, finalmente, bases de datos.

Visión de los datos

El objetivo es proporcionar a los usuarios una visión abstracta de los datos. El sistema oculta los detalles de cómo se almacenan y mantienen...

Continuar leyendo "SGBD frente a sistemas de archivos: diferencias, modelos de datos y arquitecturas" »

Protocolo TCP/IP: conexiones, sockets, puertos, NAT y direccionamiento

InformáticaActualizado el 5,37 KB

El Protocolo de Control de Transmisión (TCP)

Características Principales

  • Orientado a conexión: Es necesario establecer una conexión previa entre las dos máquinas antes de poder transmitir ningún dato.
  • Fiable: La información que envía el emisor llega de forma correcta y ordenada al destino, garantizando la integridad de los datos.

Sockets y Conexiones

Un socket es el concepto que identifica de manera única cada proceso en una comunicación TCP/IP dentro de una máquina. Se define por una dirección IP y un número de puerto.

Una conexión a nivel TCP se establece entre dos pares dirección IP:puerto, es decir, entre dos sockets.

Fases de una Conexión TCP

Las conexiones TCP se componen de tres etapas fundamentales:

  1. Establecimiento de conexión:
...
Continuar leyendo "Protocolo TCP/IP: conexiones, sockets, puertos, NAT y direccionamiento" »