1. Introducción a la Computación Módulo 1
Cb - 00801
Ing. Alejandra González Ávila
Introducción
• ¿Qué es una computadora?
• Características
• ¿Pueden las computadoras ser creativas?
Introducción a la Computación • Conceptos fundamentales de computación
Ing. Alejandra González Ávila • Elementos de un sistema computacional
• Hardware
• Memoria
Módulo 1 • Software
DOS – Disk Operating System • Sistema operativo
• Lenguajes de programación
• Historia de las computadoras
• Clasificación de las computadoras 2
¿Qué es una computadora? Características
• Procesan información a altas velocidades
• Herramientas que ayudan a las personas • Es exacta
a manejar sus tareas de una manera más • Funciona de manera automática
efectiva y productiva
• Son electrónicas
• Son digitales
• Realizar a gran velocidad operaciones
Dispositivo Dispositivo y comparaciones
de entrada de salida
• Pueden seguir secuencias, comparar
Procesador
y tomar un camino
• Pueden verificar en forma automática
Operaciones aritméticas y lógicas • Pueden procesar con datos recibidos
3
de un lugar remoto 4
Características Conceptos fundamentales
de computación
• No procesa información que no ha sido programada
• No toma decisiones por sí misma.
• Sólo funciona cuando se le proporciona: Dato
– Todos los datos. Programa
Símbolos
– Todas las reglas de decisión para procesar Letras
y calcular. Números Conjunto de instrucciones
Información
… que se deben seguir
– Los programas que le indiquen la secuencia para obtener la
de operaciones. información deseada Resultado obtenido
presentado en un
– Todas las contingencias y restricciones que formato útil al usuario
Medio de comunicación
ésta debe considerar durante el procesamiento. entre personas
• Impráctica para trabajos no repetitivos o de poco y computadoras
volumen de información
5 6
1 D.R. Universidad Virtual del Tecnológico de Monterrey, 2006
2. Introducción a la Computación Módulo 1
Cb - 00801
Ing. Alejandra González Ávila
Elementos de un sistema
computacional
• Dispositivos de Entrada Hardware
– Equipo periférico
Hardware • Dispositivos de Salida
– Componentes físicos o equipo – Equipo periférico
Software • Unidad Central de Proceso
– Programas o conjuntos de instrucciones que – ALU
al ejecutarse hacen que la computadora trabaje MEMORIA
– U de Ctrl.
• Memoria CPU SALIDA
DISP. DISP.
• Personas ENTRADA
– Diseñan los programas, operan la computadora,
– Principal (RAM)
ALM.
las instalan y reparan; – ROM SECUNDARIO
– las que hacen uso de las facilidades – Caché, Virtual
que proporcionan: usuarios directos • Almacenamiento Secundario
o indirectos. – Discos flexibles, duros, ópticos
7 8
Memoria Software
• La unidad de medición es el Byte, el cual equivale
a una letra. Es una localidad de memoria la cual sólo
puede almacenar un caracter a la vez. • Pasos o instrucciones
BYTE =
8 BITS
Un Bit es un dígito binario (1, 0).
P
R
O
• Software
No es físico
¡HOLA! tiene 6 bytes
G Se almacena
R
• Un Kbyte equivale a 1 024 bytes o caracteres Puede ser complejo
(es el número más cercano a 1000, base 2: 2 10 ) A o sencillo
M
• Un Mbyte equivale a 1 048 576 bytes (2 20 ) Hecho o comprado
A
• Si una computadora tiene 64 Kbytes de memoria, S Puede ser básico
significa que puede almacenar 64*1024 bytes (65536) o de aplicación
999 150 Contenido de
Direcciones 998
la dirección 999 9 10
997
Software Software
• Software Básico • Software de Aplicación
– Es el software del sistema. – Tienen una aplicación específica, tratan
– Programas que ayudan a administrar los de resolver un problema de la vida real
recursos de una computadora y facilitan la usando la computadora.
creación y ejecución de otros programas. – ESPECIFICO
– SISTEMAS OPERATIVOS – GENERAL
– LENGUAJES Y TRADUCTORES DE
LENGUAJES
– UTILERIAS
11 12
2 D.R. Universidad Virtual del Tecnológico de Monterrey, 2006
3. Introducción a la Computación Módulo 1
Cb - 00801
Ing. Alejandra González Ávila
Sistema operativo Lenguajes de programación
P
R
1er. 2a.
Recursos y actividades de
O Coordinar y
controlar
una computadora, es decir,
el flujo de datos entre los MAQUINAL ENSAMBLADOR
G dispositivos conectados
3er. 4a.
al CPU
R MANEJADORES DE
A DOS
Macintosh System
ALTO NIVEL BASES DE DATOS
5a.
M
OS/2
Unix
VM SISTEMAS BASADOS
A Ultrix
NextStep EN EL CONOCIMIENTO
S
WINDOWS95
13
14
Historia de las computadoras Historia de las computadoras
• Primera Generación • Tercer Generación
– 40 - 60 – 65 - 70
– Tubo al vacío – Circuito integrado
– 10,000 operaciones por segundo – 1,000,000 operaciones por segundo
• Segunda Generación • Cuarta Generación
– 60 - 65 – 71 -
– Transistor – Microprocesador / Microcircuito integrado
– 100,000 operaciones por segundo – 10,000,000 operaciones por segundo
15 16
Historia de las computadoras Clasificación de las computadoras
• Quinta Generación Microcomputadoras
– En la actualidad o futuro?
– Procesadores microscópicos Minicomputadoras
simultáneos Macrocomputadoras
– Difícil detectar
cuando terminan Supercomputadoras
o empiezan
17 18
3 D.R. Universidad Virtual del Tecnológico de Monterrey, 2006