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

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:

Estructura y Gestión de Almacenamiento en Sistemas Operativos: Del Disco Físico a la Protección contra Malware

Gestión de Discos en Sistemas Operativos

Tras formatear un disco duro (HD), su estructura se configura de la siguiente manera:

Estructura Física

  • Cabeza: Cara del disco.
  • Pistas: Anillos concéntricos en las caras del disco.
  • Sectores: Unidad mínima de información almacenada en una pista (generalmente 0,5 KB). Un conjunto de varios sectores se denomina clúster.

Estructura Lógica

Tipos de memoria RAM y procesadores: DIMM, DDR, Intel, AMD

Módulos de Memoria

Tipos de Módulos

  • DIMM (Dual In-line Memory Module): Formato similar a SIMM, pero físicamente más grande, con 168 contactos, muescas en los lados y dos en la fila de contactos. Capacidades de 32, 64, 128, 256, 512 MB y 1, 2 o más GB.
  • DIMM DDR: Sustituto de los módulos DIMM, con 184 contactos y una única muesca en la fila de contactos.
  • DIMM DDR2: Con 240 pines y una muesca en una posición diferente a las DIMM DDR. Las ranuras de inserción también son diferentes.
  • DIMM DDR3: Seguir leyendo “Tipos de memoria RAM y procesadores: DIMM, DDR, Intel, AMD” »

Optimización de Almacenamiento y Transmisión de Datos: Técnicas de Compresión

Compresión de Datos

La compresión de datos es una técnica esencial para reducir el espacio de almacenamiento en discos y el tiempo de transmisión en redes. Existen dos tipos generales de compresión:

Tipos de Compresión

Configuración de Servidores Apache y VSFTPD

Configuración del Servidor Apache

Fichero /etc/apache2/apache2.conf

Fichero de configuración principal. Contiene un conjunto de directivas que determinan el comportamiento del servidor.

Fichero /etc/apache2/ports.conf

  • Está incluido en apache2.conf.
  • En él se definen las IPs y puertos donde escucha el servidor.

Directorio de configuraciones locales /etc/apache2/conf.d/

  • Algunas aplicaciones web incluyen su configuración en este directorio.

Fichero /etc/apache2/envars

  • Define variables de entorno.

Fichero Seguir leyendo “Configuración de Servidores Apache y VSFTPD” »

Fundamentos de Imagen y Sonido Digital: Formatos, Edición y Características

Diseño Vectorial vs. Diseño por Mapa de Puntos

Diseño vectorial: Son archivos de dibujo que se construyen a partir de formulaciones matemáticas. Aportan diversas ventajas: no pierden calidad al modificar la imagen, los archivos generados tienen un tamaño pequeño y se pueden modificar fácilmente partes del archivo.

Diseño por mapa de puntos: Archivos formados por puntos llamados píxeles. Cuanto mayor sea el número de puntos que forman la cuadrícula, mayor será la calidad de la imagen y Seguir leyendo “Fundamentos de Imagen y Sonido Digital: Formatos, Edición y Características” »