1. Clasificación de las computadoras
1.1. Por avances
1.1.1. 1° generación
1.1.1.1. Construcción básica
1.1.2. 2° generación
1.1.2.1. Transistores, tubos magneticos
1.1.3. 3° generación
1.1.3.1. Circuitos integrados
1.1.4. 4° generación
1.1.4.1. Programación, información, datos
1.1.5. 5° generación
1.1.5.1. Futuro, humanización
1.2. Tipo de información
1.2.1. Digitales
1.2.1.1. Cifras, letras, símbolos
1.2.2. Analógicos
1.2.2.1. Procesos controlados
1.2.3. Híbridos
1.2.3.1. Proceso -> Datos
1.3. Capacidad y estructura
1.3.1. Mainframe
1.3.1.1. Gran tamaño, uso exclusivo
1.3.2. Minicomputadoras
1.3.2.1. Mediano, uso exclusivo
1.3.3. Micro. negocios
1.3.3.1. Aplicaciones comerciales, empresarial
1.3.4. Micro. personales
1.3.4.1. Diversión
2. Clases de información
2.1. Info. numérica
2.1.1. Enteros / reales
2.1.1.1. 20
2.1.1.2. 30,6
2.1.2. Cálculos matemáticos
2.2. Info. de caracteres
2.2.1. Proceso / programa
2.2.2. Símbolos
2.2.2.1. B4
2.2.2.2. A
2.3. Info. lógica
2.3.1. Falso / verdadero
2.3.2. No cálculo
3. El computador digital
3.1. Estructura lógica
3.1.1. Operan bajo el control de la unidad de control
3.1.1.1. Unidad de entrada alimenta la memoria con datos e instrucciones
3.1.1.2. Unidad de memoria almacena instrucciones y datos
3.2. Dispositivos de salida y entrada de datos
3.2.1. El principal y mas flexible de este, es el disco magnético
3.2.1.1. Permite guardar y grabar los datos de entrada y salida de informacion
3.2.1.1.1. Disquetes
3.2.1.1.2. Discos compactos
4. Tipos de procesamientos
4.1. Proceso por lotes
4.1.1. Proceso en el momento señalado
4.1.2. Datos almacenados
4.1.3. Telecomunicaciones
4.2. Directo o en línea
4.2.1. Proceso inmediato
4.2.2. Datos procesados
4.2.3. Acceso directo
5. Representación de datos
5.1. Tipos de Datos de computadoras digitales
5.1.1. Numeros, utilizados en calculos aritmeticos
5.1.2. Letras de alfabeto, utilizadas en procesamiento de datos
5.1.2.1. Símbolos, para propósitos específicos
5.2. Representación Alfanumérica
5.2.1. Numeros
5.2.2. Letras
5.2.3. Caracteres especiales
5.2.4. Codigo Binario
5.2.4.1. Los calculos se designan por un signo, para determinar si es positivo o negativo
5.2.4.2. se representa por caracteres, letras mayúsculas y dígitos decimales
5.3. Representación Numérica
5.3.1. Se representa en fracciones o números con parte entera, dependiendo la posición del punto decimal
5.4. Representación Numérica entera
5.4.1. Se considera cuando el numero binario de punto fijo es positivo
5.4.2. El numero es negativo se representa por un uno, el resto de numero se clasifica en:
5.4.2.1. Representación signo-Magnitud
5.4.2.2. Representación signo-complemento a uno
5.4.2.3. Representación signo complemento a dos
5.5. Representación Numérica a punto flotante
5.5.1. Representa un numero de punto fijo, con signo llamado Mantisa.
5.5.2. Representación de el exponente, indica posición real del punto
5.5.2.1. Representación con exponente en base 2
5.5.2.2. Representación con exponente en base 16
6. Computadora
7. Programación
8. Historia de la computadora
8.1. 1642
8.1.1. Blaise Pascal
8.1.1.1. Calculadora de engranaje
8.1.1.2. Números del 0 al 9
8.2. 1692
8.2.1. Gottfried Withelm
8.2.1.1. Máquina de multiplicación y división
8.3. 1801
8.3.1. Joseph Marie
8.3.1.1. Máquina de tejido
8.4. 1822
8.4.1. Charles Babbage
8.4.1.1. Máquina analítica
8.4.1.2. Bajo rendimiento
8.5. Segunda guerra
8.5.1. MARK 1
8.5.1.1. Ejecución por cintas
8.6. 1954
8.6.1. UNIVAC
8.6.1.1. Uso comercial
8.6.1.2. Procesamiento de datos
8.7. 1948 - 1958
8.7.1. lenguaje de programación
8.7.1.1. FORTAN
8.7.1.2. ALGOL
8.8. 1959
8.8.1. Segunda generación de lenguaje
8.8.1.1. FORTRAN
8.8.1.2. COLBOL
9. Definición de una computadora
9.1. Máquina de apoyo humano
9.1.1. Provee
9.1.2. Prepara
9.1.3. Registra
9.1.4. Controla
9.1.5. Coordina
9.2. Capaz de almacenar información y tratarla automáticamente por medio de operaciones
10. Tipos de campos
10.1. Campos variables
10.1.1. Alteración de datos
10.1.2. Identificación por nombre
10.1.3. Nombres de variables
10.2. Campos constantes
10.2.1. Identificación inmediata
10.2.2. No alteración
10.2.3. Nombres de constantes
11. Elaboración de programas para computadora
11.1. Se indica operaciones que debe ejecutar y en que orden,
11.2. Un programa es una serie de instrucciones escritas en forma codificada
11.3. Elaboración de un programa o conjunto de instrucciones para el sistema de computación
11.3.1. el programador debe saber la salida de datos y que tipo de estos se encuentran de entrada disponibles
11.4. Los algoritmos representan en orden las operaciones que se va ejecutar con los datos.
11.4.1. El programador analiza los requisitos de salida. Imprimir/grabar datos.
11.5. Complilador de un programa
11.5.1. cuando el programa desea traducir un Lenguaje
12. Sistemas numéricos
12.1. Simbolos en representación de "r" digitos
12.1.1. Representación binaria
12.1.1.1. Dos cifras
12.1.1.2. 0001
12.1.2. Representación octal
12.1.2.1. Numeración base 8
12.1.3. Representación hexadecimal
12.1.3.1. Numeración base 16
12.1.3.2. A6D