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

Amenazas al Software y la Información: Guía de Seguridad Informática

Amenazas al Software

1. Origen de la Vulnerabilidad del Software

Errores de Instalación o Configuración: Pueden deberse a una mala documentación del software, falta de información o negligencias de quien lo instala.

Errores de Programación: Se les llama bugs. Un programa puede estar bien diseñado y aún así resultar vulnerable.

Retraso en la Publicación de Parches: Cuando los creadores del software detectan fallos de seguridad, crean parches para modificar la parte del código que es sensible Seguir leyendo “Amenazas al Software y la Información: Guía de Seguridad Informática” »

Calidad de Servicio, Firma Digital y Otros Conceptos Clave en Ingeniería Informática

Calidad de Servicio (QoS) en Informática

Son las tecnologías que garantizan la transmisión de cierta cantidad de datos en un tiempo dado. La calidad de servicio es la capacidad de dar un buen servicio. Es especialmente importante para ciertas aplicaciones, tales como la transmisión de vídeo o voz.

¿Cómo medir la calidad de servicio?

  • Disponibilidad
  • Prestaciones
  • Fiabilidad
  • Mantenibilidad

Firma Digital

Una firma digital es el resultado de la aplicación de un procedimiento criptográfico extremadamente Seguir leyendo “Calidad de Servicio, Firma Digital y Otros Conceptos Clave en Ingeniería Informática” »

Vídeo Digital y Tasa de Bits: Guía Completa

Vídeo Digital

El vídeo digital es un sistema de grabación que utiliza una representación digital de la señal, en contraste con la analógica. No debe confundirse con el formato DV. Se suele grabar en cinta y distribuir en DVD, aunque existen excepciones como la grabación directa a DVD, Digital8 y la grabación en discos duros o memoria flash.

Historia del Vídeo Digital

En 1983, Sony introdujo el formato D-1, que grababa vídeo componente de definición estándar sin comprimir. Debido a su coste, Seguir leyendo “Vídeo Digital y Tasa de Bits: Guía Completa” »

Arquitectura de computadoras: registros, instrucciones y modos de direccionamiento

Registros de la CPU

Registros de Propósito General

  • AX (acumulador): Registro principal, utilizado para operaciones de E/S, instrucciones de multiplicar y dividir, correcciones decimales.
  • BX (base): Registro base para referenciar direcciones de memoria indirectamente.
  • CX (contador): Contador en bucles y operaciones repetitivas de cadenas.
  • DX (datos): En conjunto con AX en operaciones de multiplicación y división.

Registros Punteros

Comandos Linux: Tutorial para principiantes

cd [directorio]
Cambia de directorio. Sin argumentos lleva al directorio del usuario (HOME). Si el directorio es .. sube un nivel.
pwd
Imprime el directorio actual de trabajo.
ls [opciones…] [directorio/fichero …]
Lista el contenido del directorio, sin argumentos lista el contenido del directorio actual de trabajo. La opción más habitual es -l que
muestra información más completa de cada directorio y fichero. La opción -R hace un listado recursivo en la jerarquía de directorios.
man [opciones. Seguir leyendo “Comandos Linux: Tutorial para principiantes” »

Etapas de las Instrucciones de un Procesador y Metodología de Sincronización por Flanco

Etapas de las Instrucciones de un Procesador

Etapas de una instrucción LW:

Carga en el registro rt el contenido de la palabra de 32 bits ubicada en la posición de memoria offset+rs

  1. Lectura de la instrucción que está en memoria e incremento del PC.
  2. Lectura de la dirección base, contenida en un registro de propósito general ubicado en el banco de registros.
  3. Cálculo de la dirección del operando fuente en la UAL mediante la suma del registro base más los 16 bits menos significativos de la instrucción Seguir leyendo “Etapas de las Instrucciones de un Procesador y Metodología de Sincronización por Flanco” »

Arquitectura de Computadoras: Hardware, Software y Funcionamiento

Arquitectura de Computadoras

Introducción

Software: Parte lógica del sistema. Hardware: Parte física del sistema, constituido por los componentes electrónicos (transistores, conectores). Firmware: Parte intangible del hardware que hace que funcione el hardware y coordina con los distintos aparatos a los que conecta el ordenador. BIOS: Se encarga de arrancar el ordenador y gestiona el hardware.

Tipos de Usuarios

  • Comunes
  • Técnicos
  • Administradores
  • Desarrolladores

Microprocesador

Parte del ordenador donde Seguir leyendo “Arquitectura de Computadoras: Hardware, Software y Funcionamiento” »

Arquitectura de Von Neumann: CPU, Memoria y Buses

Arquitectura de Von Neumann

El modelo de Von Neumann se basa en la división del ordenador en partes funcionales e independientes, permanentemente conectadas. Una de estas unidades gestiona todo el proceso.

1. CPU (ALU, UC)

La CPU (Unidad Central de Proceso) busca en la memoria las instrucciones de un programa, las interpreta y las ejecuta. Además, procesa los datos que se introducen a través de las unidades de entrada y salida.

Está compuesta por:

Arquitectura de Software y Servidores

Arquitectura de Software

¿Qué es la Arquitectura?

Arquitectura significa «constructor o carpintero». Para los antiguos griegos, el arquitecto era el jefe o capataz de la construcción, y la arquitectura era la técnica o el arte de quien realizaba el proyecto y dirigía la construcción del edificio y las estructuras.

Definición de Arquitectura según William Morris

La arquitectura abarca la consideración de todo el ambiente físico que rodea la vida humana. No podemos sustraernos a ella mientras Seguir leyendo “Arquitectura de Software y Servidores” »

Gestión de Cuotas de Disco en Sistemas Linux y Recursos Compartidos en Windows

Gestión de Cuotas de Disco

Cuotas de Disco en Sistemas Linux

Con un gran número de usuarios almacenando información en sus directorios de trabajo, es necesario implementar cuotas de disco para limitar el espacio disponible por usuario.

Tipos de Cuotas