Sistemas analógicos y sistemas digitales. Computadores analógicos y digitales. El bit y el byte. Compuertas lógicas. Generador de clock. Introducción a los sistemas numéricos posicionales. Sistema de numeración binario, octal, hexadecimal. Conversión entre sistemas. Algebra booleana. Propiedades del álgebra de Boole. Desarrollo de sistemas digitales. Simplificación por mapas de Karnaugh. .
Organización estructurada de la computadora. Evolución del diseño: hitos en la historia de la computación. Arquitectura de John von Neuman. Capas de abstracción: hardware, firmware, ensablador, kernel, SO y aplicaciones. Componentes de la computadora. Procesador. Memoria Primaria. Memoria secundaria. Entrada/Salida.
La arquitectura de von Neumann es una familia de arquitecturas de computadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos (a diferencia de la arquitectura Harvard). La mayoría de computadoras modernas están basadas en esta arquitectura, aunque pueden incluir otros dispositivos adicionales, (por ejemplo, para gestionar las interrupciones de dispositivos externos como ratón, teclado, etc).
Trabajando en el lenguaje de las computadoras, nos encontramos con la necesidad de convertir números del sistema binario, que es el empleado por las computadoras, al sistema decimal utilizado por nosotros, con la intención de saber de qué número se trata. El sistema binario está desarrollado para los sistemas digitales y está basado en solo dos dígitos, el cero y el uno, por lo tanto su base es dos. Para la conversión podemos utilizar la fórmula de valor posicional, por ejemplo, si tenemos el número binario 10011, tomamos de derecha a izquierda cada dígito y lo multiplicamos por la base elevada al número de posición que ocupan
El CPU es un componente principal de una computadora y su arquitectura es .
desde que aparecio el USB todo los dispositivos fueron mucho mas compatible
Memorias. Tipos de memoria. Función de las memorias. Clasificación. Memoria RAM y ROM. Direcciones de memoria. Códigos detectores y correctores de error (Bits de paridad, Código Hamming). Discos magnéticos. Partes de la unidad de almacenamiento del disco. Estructura física del disco duro. Estructura lógica del disco duro. RAID. Discos de estado sólido (SSD). CD-ROMs. DVD. Blu-ray. Interfaces IDE, Serial ATA, SCSI, SAS. Unidades de respaldo en cintas magnética