Professional Documents
Culture Documents
Informtica
Ciencia que estudia el procesamiento
automtico de la informacin.
1
16/08/2011
Qu es una computadora ?
Es un dispositivo electrnico que acepta datos de
entrada, los procesa mediante programas y genera
informacin.
Historia de la computacin
Abaco (2600 y 190 A.C).
Primer dispositivo mecnico para contar
Mquina de Pascal
Blaise Pascal (1623 - 1662)
Sumadora mecnica
Mquina de Diferencias
Charles Babbage (1793 - 1871)
Suma, resta, multiplicacin y divisin
60 sumas por minuto
2
16/08/2011
Tarjetas Perforadas
Charles Jacquard (1753 -1834)
Telar de tejido con tarjetas perforadas
Babbage trat de aplicar este concepto a su mquina
Herman Hollerit (censo de USA 1890)
Pioneros de la
computacin
Atanasoff y Berry (1937 a 1942)
Universidad Estatal de Iowa
Primera computadora electrnica
3
16/08/2011
Generaciones de
computadoras
Primera Generacin (1951 - 1958)
Mquinas grandes y costosas, construidas con tubos al
vaco.
Programadas en lenguaje de mquina.
ENIAC EDVAC
Generaciones de
computadoras
Segunda Generacin (1959 -1964)
Construidas con circuitos de transistores.
Programadas en lenguajes de alto nivel.
Menor tamao
4
16/08/2011
Clasificacin de las
computadoras
Supercomputadoras
Macrocomputadoras o mainframaes
Minicomputadoras
Microcomputadoras
Estaciones de trabajo
Netbook
Clasificacin de las
computadoras
Supercomputadoras
Potentes, rpidas y costosas
Usos: estudio de energa y
armas nucleares, bsqueda de
yacimientos petrolferos,
estudio de tornados, estudio de
clima, diseo de aviones,
vuelo.
simuladores de vuelo. Supercomputadora CRAY X1
Precio aproximado:
varios millones
5
16/08/2011
Clasificacin de las
computadoras
Macrocomputadoras
o mainframes
Son grandes, rpidas y
costosas
Soportan + programas
simultneamente
Mainframe Server
zSeries 990 IBM
menos de 1 milln
Clasificacin de las
computadoras
Minicomputadoras
Multiprocesos y
multiusuarios (Redes)
Versin pequea de la
macrocomputadora (1960)
Usos: almacenan grandes
bases de datos,
automatizacin industrial y
HP Servers
aplicaciones multiusuario
6
16/08/2011
Clasificacin de las
computadoras
Microcomputadora
s o PCs
Uso personal (escuelas,
oficinas, hogares)
1981 sale al mercado la
IBM PC.
Diferentes tipos en su
diseo
Clasificacin de las
computadoras
Estaciones de
trabajo o
workstations
Utilizadas para aplicaciones que
requieran de un procesamiento
moderado y capacidades
grficas de alta calidad.
Usos: aplicaciones de
ingeniera, CAD, CAM,
publicidad, creacin de software
7
16/08/2011
Componentes de una
computadora
HARDWARE SOFTWARE
equipos programas
Hardware
Dispositivos de entrada
Teclado
Mouse o ratn
Escner
Lectores de cdigos de barras
Pantallas sensibles al tacto
Lpiz ptico
Joysticks
Micrfono
Cmara digital
Lectores de bandas magnticas
Biomtricos
Transductores
8
16/08/2011
Hardware
Dispositivos de salida
Monitor o pantalla
Dispositivo de salida ms comn
Tipos (segn colores)
Monocromticos
Escala de grises
CRT
Color
Tipos (segn tecnologa)
Rayos catdicos (CRT)
Pantallas de cristal lquido (LCD)
Pantallas de plasma
LCD
Hardware
Dispositivos de salida
Impresora
Registra sobre papel la
informacin que
produce la
computadora.
Tipos
Matriciales
Inyeccin de tinta
Lser
Trmicas
9
16/08/2011
Hardware
Dispositivos de salida
Plotter
Hardware
Unidad Central de Proceso
(CPU)
Funciones Consta de:
Dirige y controla el Unidad de control
procesamiento de datos
Controla el flujo de Unidad Aritmtico -
datos Lgica
(entrada y salida)
Pentium 4 2.8 Ghz
10
16/08/2011
Unidad de Control
Funciones
Supervisar la ejecucin de programas
Coordinar las actividades de entrada/salida
Localizar datos
Establecer dnde se almacenan los datos
Determinar el orden de ejecucin de las instrucciones
Asignar localidades de memoria
Unidad Aritmtico-
Aritmtico-Lgica
11
16/08/2011
Memoria Principal
Hay dos tipos bsicos: RAM y ROM
Memoria RAM
Todos los programas y datos son transferidos a la
memoria RAM, desde un dispositivo de entrada o
desde almacenamiento secundario, antes de ser
ejecutados o procesados.
Dispositivos de
Dispositivos
almacenamiento
entrada / salida
secundario
Memoria RAM
Procesador
12
16/08/2011
Unidades de Memoria
Bit => menor cantidad que puede almacenarse. Dgito
binario 0 1
Memoria RAM
0 00011011
999 00000001
13
16/08/2011
Memoria RAM
Memoria ROM
14
16/08/2011
Dispositivos de Almacenamiento
Secundario
Medio de almacenamiento definitivo.
Algunos son:
Discos flexibles
Discos Duros
Cintas magnticas
Discos Compactos (CD)
DVD
Unidades USB
Dispositivos de
Almacenamiento Secundario
Discos flexibles
Tipos:
5 capacidad de 360 KB (BD) y 1.2
MB (AD).
15
16/08/2011
Dispositivos de Almacenamiento
Secundario
Discos Duros
Dispositivos de Almacenamiento
Secundario
Discos Compactos
Contienen datos grabados digitalmente a travs de
lser
Forma cmoda y eficiente para almacenar grandes
volmenes de informacin
Larga duracin, seguros, bajo costo.
Los CD estndar tienen una capacidad de 650
megabytes (MB).Tambin hay de 700 Mb. Los CD de
alta capacidad admiten hasta 850 MB.
16
16/08/2011
Dispositivos de Almacenamiento
Secundario
DVD (Digital Video Cintas Magnticas
Disc)
Dispositivos de Almacenamiento
Secundario
Unidades Zip
(capacidades de 100, 250 y 750 Mb)
Los discos para las unidades Zip son
ms gruesos que los disquetes pero
tienen la misma forma.
17
16/08/2011
SOFTWARE
Conjunto de programas que le indican al
computador qu hacer y cmo operar para
generar los resultados esperados.
SOFTWARE
Programa
Serie de instrucciones que le indican al computador las
operaciones que debe realizar para ejecutar una tarea
especfica..
especfica
Una computadora no hace nada si no tiene instrucciones
exactas que le expliquen paso a paso lo que debe hacer
18
16/08/2011
Software
Sistema Operativo
Es el programa ms importante, es el gestor y organizador
de todas las actividades que realiza la computadora.
Funciones
Coordinar y manipular el hardware de la computadora.
Categoras de Sistemas
Operativos
Multitarea
Capacidad del SO para ejecutar varias tareas simultneamente.
Multiusuario
Permite a varios usuarios acceder a una computadora.
Son tambin multitareas.
Multiproceso
Coordina las operaciones de las computadoras que tienen ms
de un procesador. Cada procesador ejecuta procesos
diferentes.
19
16/08/2011
Ejemplos de Sistemas
Operativos
MS--DOS
MS OS/2
Ejemplos de Sistemas
Operativos
WINDOWS NT
WINDOWS
Multitarea
Creado por Microsoft a mediado de
la dcada de los 80. Multiproceso.
Multitarea Comparado slo con Unix.
Interfaz grfica Versiones: windows NT
Server, Windows NT
Primeras versiones 3.0, 3.1, y 3.11
Workstations
no eran sistemas operativos
Versiones mejoradas de
Versiones:
Windows NT Server:
Windows 95, Windows 98,
Windows Server 2000,
Windows Me, Windows 2000,
Windows Server 2003
Windows XP , Vista y Windows 7
Windows Server 2008
20
16/08/2011
Ejemplos de Sistemas
Operativos
LINUX
UNIX Creado en 1991 por Linus Torvalds
Multitarea, multiusuario,
multiproceso
Creado por Laboratorios Bell en Protege la memoria para que un
1969. programa no pueda hacer caer al
Multiusuario, multitarea y
resto del sistema
multiproceso
Slido y capaz, pero de difcil Se distribuye con cdigo fuente
aprendizaje. (Software libre)
Versiones del Unix: SunOS,
SunOS, Comparte la memoria entre
SCO Unix, Solaris,
Solaris, Xenix programas aumentando la velocidad y
disminuyendo el uso de memoria
Hay diferentes distribuciones
(Ubuntu, Debian,
Debian, RedHat,
RedHat, Mandrake,
Mandrake,
etc.)
Software
Lenguajes de Programacin
Forma de comunicacin inventada por el hombre
para dar rdenes a la computadora.
Clasificacin
Lenguajes de bajo nivel
Lenguajes de alto nivel
21
16/08/2011
22
16/08/2011
Conceptos Importantes
Programa o cdigo fuente: Programa escrito en algn
lenguaje y que no ha sido traducido a lenguaje de mquina.
Programa o cdigo objeto: Programa que ya se encuentra
en lenguaje de mquina y que ya es ejecutable
Compilador: Traduce todo el programa y genera un cdigo
listo para funcionar
Intrprete: toma una instruccin del programa, la traduce y la
ejecuta.
Ejemplos:
-Procesadores de texto
-Hojas de clculo
-Manejadores de bases de datos
- Paquetes de presentacin
23
16/08/2011
Ejemplos:
-Procesadores de texto
-Hojas de clculo
-Manejadores de bases de datos
- Paquetes de presentacin
24
16/08/2011
Software de aplicacin
Diseados para realizar tareas especficas
personales, empresariales o cientficas .
Realizan tareas concretas.
Ejemplos:
Procesamiento de nminas (NOI)
Anlisis Estadstico (SPSS)
Control de Inventarios (SAE)
Simulacin (MATLAB)
Diseo (AUTOCAD)
25