Archivo de la categoría: Ingeniería informática

Optimización del Rendimiento en Sistemas de Procesadores: Técnicas y Conceptos Clave

Los 2 tipos de comandos que se pueden usar para realizar la comunicación entre procesador y los dispositivos de E/S:
Instr. Especiales de E/S y E/S mapeada en memoria.

3 diferencias entre bus síncrono y bus asíncrono:

En BS una línea de control es el reloj (temporarización fija) y en BA no hay reloj. -En BS puede darse el problema del clock skew mientras en BA no. -BS +corto. -BS +rápido. -BS +complejo(menos HW). -BS no puede acomodar a dispositivos de diferentes velocidades. -BA necesita Seguir leyendo “Optimización del Rendimiento en Sistemas de Procesadores: Técnicas y Conceptos Clave” »

Conceptos Básicos de Multimedia: Imagen, Sonido y Vídeo Digital

Imagen Digital

¿Qué es un fotosensor CCD?

Es un microchip compuesto de células fotosensibles microscópicas.

Características Principales de una Cámara Digital

  • Resolución (Mpx): Número de píxeles que el sensor es capaz de capturar.
  • Zoom analógico: Combinación de lentes que permite ampliar la escena.
  • Tamaño de pantalla: Longitud de la pantalla TFT.
  • Alimentación: Pilas o baterías recargables.
  • Sensibilidad: Determina la sensibilidad del fotosensor a la luz.

OCR y OMR: Definiciones

Conceptos Clave sobre Procesos y Planificación en Sistemas Operativos

¿Qué es un proceso?

Un proceso es un programa en ejecución.

¿Cuándo un proceso está en estado «listo», qué es lo único que le falta?

Cuando un proceso está en estado «listo», lo único que le falta es la asignación del procesador.

¿Desde qué estado se llega siempre al estado «terminado» de un proceso?

Al estado «terminado» de un proceso se llega siempre desde el estado de ejecución.

¿Por qué razones existe el estado «suspendido» de un proceso?

El estado «suspendido» existe para incorporar Seguir leyendo “Conceptos Clave sobre Procesos y Planificación en Sistemas Operativos” »

Descomposición Modular y Técnicas de Diseño en Ingeniería de Software

Objetivos Inmediatos del Diseño

Los objetivos inmediatos del diseño son la descomposición modular y la decisión sobre algoritmos y estructuras de datos fundamentales.

Descomposición Modular

Dependiendo de lo que se entienda por módulo, tenemos la siguiente clasificación:

Conceptos esenciales de seguridad en redes y sistemas operativos

1. Conceptos básicos de redes y sistemas operativos

Las redes están constituidas por varias computadoras interconectadas por medio de:

1.1 Protocolos

Reglas para suministrar un lenguaje formal que permita que todos los equipos, sin importar su tecnología, puedan comunicarse entre sí. Uno de los más importantes protocolos es el TCP/IP, el cual “proporciona transmisión fiable de paquetes de datos sobre redes. El nombre TCP/IP proviene de dos protocolos importantes de la familia, el Transmission Seguir leyendo “Conceptos esenciales de seguridad en redes y sistemas operativos” »

Entendiendo la Arquitectura de Computadores: Procesadores Monociclo, Multiciclo y Segmentados

Arquitectura de Computadores: 2º Curso, Grado Ingeniería Informática


Teoría


Ejercicio 1:


La gráfica a) pertenece al camino de datos de un procesador de tipo Monociclo, ya que ejecuta una instrucción por ciclo de reloj. Este ciclo de reloj lo determina la instrucción de mayor tiempo de ejecución.

La gráfica b) pertenece al camino de datos de un procesador de tipo Multiciclo. A diferencia de los procesadores monociclo, el ciclo de reloj es establecido por la etapa de una instrucción.

La gráfica Seguir leyendo “Entendiendo la Arquitectura de Computadores: Procesadores Monociclo, Multiciclo y Segmentados” »

Funciones Clave de la Capa de Sesión en Redes Informáticas

Nivel de Sesión: Servicios Ofrecidos

1.2.1. Intercambio de Datos

La característica más importante de la capa de sesión es el intercambio de datos. Una sesión, al igual que una conexión de transporte, sigue un proceso de tres fases: establecimiento, utilización y liberación. Las primitivas que se proporcionan a la capa de presentación para el establecimiento, utilización y liberación de sesiones son muy parecidas a las proporcionadas a la capa de sesión para el establecimiento, uso y liberación Seguir leyendo “Funciones Clave de la Capa de Sesión en Redes Informáticas” »

Fundamentos de la Arquitectura de Computadores y Sistemas Operativos

Arquitectura de Computadores

Clasificación de los Buses

Los buses se clasifican en: serie, paralelo, multiplexados, dedicados, centralizados, distribuidos, síncronos y asíncronos. Dos buses serán compatibles si son eléctricamente idénticos.

Arquitectura Von Neumann

La arquitectura Von Neumann se caracteriza por disponer de una sola memoria principal donde se almacenan datos e instrucciones. La CPU está formada por:

Administración de Sistemas Linux: Configuración Avanzada

1. Configuración de Red

Para configurar la tarjeta de red, edite el archivo de configuración:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

Para aplicar los cambios sin reiniciar el sistema operativo:

service network restart

También puede modificar el archivo /etc/hosts.

2. Runlevels y GRUB

Para listar los archivos en /boot:

ls /boot/

Para ver el runlevel actual:

runlevel

Para configurar los runlevels:

vim /etc/inittab/

Para configurar GRUB, el gestor de arranque:

vim /boot/grub/grub.conf

3. Funcionamiento del Seguir leyendo “Administración de Sistemas Linux: Configuración Avanzada” »

Desarrollo de Productos de Software: Modularidad y Arquitecturas

Diseño y Arquitectura de Productos de Software

Un producto de software es un conjunto de sistemas que comparten aspectos comunes y gestionados para satisfacer las necesidades específicas de un segmento de mercado o misión.

Beneficios

  • Entrega más rápida
  • Desarrollo más económico
  • Mayor calidad del producto

Descomposición Modular

El diseño modular consiste en dividir el sistema en partes diferenciadas (módulos) y definir sus interfaces. Este enfoque ofrece ventajas como: