2. Computación
Indice
• La informática
• Proceso – conceptos
• Proceso – Datos e información
• Proceso – sistema de información
• Proceso – Flujo de la información
• Programa
• Lenguajes
• Generaciones de computadoras
3. Informática
La informática se define como la
ciencia que estudia el tratamiento de la
información mediante medios
automáticos.
Tareas básicas
Entrada ………..……….Capta información
(datos)
Proceso ………………Trata la información
Salida ……………….. ..Transmite información
(resultados)
4. Proceso
Proceso = palabra de origen latino
que significa acción de avanzar ,
al paso del tiempo y al conjunto de
etapas sucesivas.
En informática el concepto se
refiere a la ejecución de diversas
instrucciones por parte
del microprocesador, de acuerdo a
lo que indica un programa
5. Proceso
En ocasiones los términos Dato e
información , se utilizan
erróneamente como sinónimos.
Dato , puede ser un número , una
palabra o una imagen . La
información se genera partiendo
del dato y pasando a través de un
mecanismo llamado sistema.
Dato Sistema
informació
n
6. Proceso
Sistema de información =
conjunto de elementos eque
interactúan entre sí con el fin de
apoyar las actividades de una
empresa.
Los sitemas de información
realizan 4 actividades básicas:
entrada
almacenamien
to
procesamient
o
entrada
7. Proceso
entrada
salida
Se capturan o recoleccionan los datos
que se van a procesar.
Las entradas pueden ser manuales o
automáticas.
Depuración de los datos
Actividad mas importante de la
computadora.
Información guardada en estructuras
llamadas archivos.
almacenamiento
procesamiento Cálculos aritméticos y
lógicos.
Recolectar resultados ,
analizarlos y distribuirlos.
8. Programa
Un programa es una secuencia de instrucciones,
escritas para realizar una tarea específica en una
computadora. Este dispositivo requiere programas
para funcionar, a estos se los conoce como software.
Por otro lado el hardware es el conjunto de elementos
físicos que componen a una computadora.
9. Lenguajes
• Un programa utiliza distintos lenguajes que la
computadora es capaz de interpretar , por Eje
• Lenguaje de programación
• Lenguaje de especificación
• Lenguaje de consulta, como SQL
• Lenguaje de marcas, como XML y otros más ligeros
• Lenguaje de transformación, como XSLT
• Protocolo de comunicaciones, como http, ftp
• Lenguaje de sonido, para crear sonidos,
• Lenguaje gráfico, para crear figuras y dibujos.
• Pseudocódigo
10. Generaciones de computador
Generación Ejemplos Hardware Software Perfomance
1ra ENIAC
UNIVAC
IBM 700
Válvulas de vacío
Tambores
magnéticos
Programación en
código de
máquina
RAM 2KB
10000 IPS
2da IBM 7094 Transistores Lenguajes de alto
nivel
RAM 32KB
20000 IPS
3ra IBM 360
PDP 11
Miniprocesadores
Memoria de
semiconductores
Timesharing
Programación
estructurada
Gráficos
RAM 2MB
5 MIPS
4ta IBM 3090
CRAY XMP
IBM PC
Redes
Discos ópticos
Hard Compacto
Programas
empaquetados
POO
RAM 8MB
30 MIPS
5ta Sun Sparc Sistemas paralelos
ULSI
Lenguajes
paralelos
IA
RAM 64MB
10 GFLOPS