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

Estructura y Funcionamiento de los Discos Duros

1. Estructura Física del Disco Duro

Un disco duro está formado por dos elementos no intercambiables:

  • Unidad de Lectura/Escritura: Conjunto de componentes electrónicos y mecánicos que permiten el almacenamiento y recuperación de datos en el disco.
  • Disco (Platos): Pila de discos que almacenan información magnéticamente. Cada plato tiene dos superficies magnéticas (superior e inferior) formadas por millones de pequeños elementos capaces de ser magnetizados positiva o negativamente, representando Seguir leyendo “Estructura y Funcionamiento de los Discos Duros” »

Todo sobre Sistemas Operativos: Funciones y Tipos

Sistemas Operativos

Para una persona que utiliza un computador, puede parecer que solo ella lo está controlando. Después de todo, el equipo obedece los comandos del teclado y del mouse, y ejecuta los programas deseados. Sin embargo, dentro de la máquina están ocurriendo muchos fenómenos, controlados silenciosamente por el sistema operativo (OS). El OS es el primer programa que se carga en la memoria RAM de un PC, después de que se ejecutan las rutinas de encendido de la BIOS.


Los sistemas operativos Seguir leyendo “Todo sobre Sistemas Operativos: Funciones y Tipos” »

Introducción a la Informática y la Seguridad Informática

Introducción a la Informática

Dato e Información

Un dato es un elemento suelto que no tiene significado por sí mismo. Cuando un dato adquiere significado, ayuda a tomar una decisión o se vuelve útil, se convierte en información.

Ramas de la Tecnología

Tipos de Datos Básicos y Expresiones en Programación

Objetivos

Conocer el concepto de tipo de dato y su clasificación.

Conocer los tipos de datos elementales, sus posibles valores y operaciones.

Conocer los elementos de un programa desde el punto de vista de los datos.

Saber componer la plantilla de un programa.

Fundamentos de Programación – Tema 2. Tipos de datos básicos y expresiones

Índice

  1. Concepto de tipo de dato. Clasificación
  2. Tipo de dato entero
  3. Tipo de dato real
  4. Tipo de dato lógico o booleano
  5. Tipo de dato carácter
  6. Elementos de un programa
  7. Expresiones
  8. Plantilla Seguir leyendo “Tipos de Datos Básicos y Expresiones en Programación” »

Gestión de Procesos y Hilos en Sistemas Operativos: Técnicas y Estrategias

Gestión de Procesos e Hilos en Sistemas Operativos

Técnicas de Entrada/Salida (E/S)

  • Programada: La CPU verifica continuamente si el dispositivo está listo para la operación.
  • Dirigida por interrupciones: La CPU realiza otras tareas y el dispositivo E/S la interrumpe cuando está listo.
  • Acceso directo (DMA): El controlador DMA realiza la operación; la CPU solo interviene al principio y al final.

Bloque de Control de Proceso (PCB)

Estructura que almacena la información para el control y supervisión Seguir leyendo “Gestión de Procesos y Hilos en Sistemas Operativos: Técnicas y Estrategias” »

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” »