Вы находитесь на странице: 1из 29

Ttulo

Nombre. Clase. Fecha.

Que es
o Ciencia que estudia el tratamiento automatico de la informacin o El trmino informtica fue creado bajo la denominacin INFORMATIQUE (INFORmation autoMATIQUE). Adoptado en Espaa en el ao de 1968 bajo el nombre de informatica

Hadware
o Principal herramienta de la informtica. o Todos aquellos elementos fiscos que la conforman:
o Procesador:
o Unidad de control o Unidad Aritmtica. o Memoria principal
o RAM ROM.

SOFTWAR o Parte intangible del computador E siendo este un elemento ligado ntimamente al Hardware.

o Se divide en Software Bsico:


o Compuesto por programas de control: cuya misin es controlar el equipo fsico en todos sus aspectos o Programa de utilidades: ayuda al programa en trabajos tpicos, formatear Disquetes, manejo de archivos

o Software de aplicacin:
o Es el programa diseado para que la computadora puede desarrollar un trabajo.
o Paquetes de software: Programas que permiten editar textos, guardar datos, sacar informacin, sacar clculos, y comunicarnos

ELEMENTOS PERIFERICOS
Son los dispositivos encargados de introducir los datos y los programas desde el exterior a la memoria principal para su utilizacin. Preparando la maquina para que la informacin sea entendida de forma correcta

Historia

500 A.C.
3 0 0
La Tablilla Salamis

Wilhelm Schickard 50 0
baco Manual

1 0 0 0

Calculadora de Schickard

500 DC

1623

Historia

Blaise Pascal
Mquina aritmtica

Charles Babbage
Mquina de diferenci a.

George Scheutz
Calculadora de George Scheutz

1642

1833

1854

German Hollerith
Mquina tabuladora

Otto Steiger
La millonaria de STEIGER

Alan M. Turing
Mquina de Turin

1886

1893

1936

Howard H. Aiken-equipo

John W. Mauchly, Jon Presp er Eckert- equipo

Jhon Von Neumann

Mark1
1937

ENIAC
1940

EDVAC

1944

John W. Mauchly

UNIVAC- 1
1951

Evolucin Electrnica
o Empez con la vlvula de vaci (Dispositivo lgicos biestables). En 1904, Fleming

o Semiconductores:
o Diodo

o Transistor: Walter

Circuitos integrados
o Consistan en la implementacin de un circuito complejo en una pastilla. 1958

(Jack Kilby)

o Con ello empez la ciencia del diseo lgico de circuitos a baja escala de integracin (SSI, Short Scale Integration).

Circuitos integrados
o MSI (Mdium Scale Integration) o (LSI, Long Scale Integration). o (VLSI, Very Long Scale Integration). o En 1971 apareci un circuito integrado denominado microprocesador

Generaciones de computadores
Primera generacin (1940 1952). o computadoras diseadas a base de vlvulas al vaci (campos cientficos y militar)

Segunda generacin (1952 -1964): o Sustituirse la vlvula de vaco por el transistor. o Las computadoras empezaron a utilizarse en empresas que se dedicaban a los negocios

Tercera generacin (1964 1971). o El elemento ms significativo es el circuito integrado aparecido en 1964 o Se utilizaron tecnologas SSI Y MSI. o Tambin el software evolucion

Cuarta generacin (1971 1981). o En 1971 aparece el microprocesador, consistente en la integracin de toda la UCP o Diskette (floppy disk) como unidad de almacenamiento externo o Teleinformtica

Quinta generacin (1981 Hoy).


1. Utilizacin de componentes a muy alta escala de integracin (VLSI) 2. Computadoras con Inteligencia artificial 3. Utilizacin del lenguaje natural (lenguajes de quinta generacin). 4. Interconexin entre todo tipo de computadoras, dispositivos y redes (redes integradas) y La gran red de redes Internet. 5. Integracin de datos, imgenes y voz (entorno multimedia). 6. Redes neuronales 7. Realidad virtual. 8. Etctera.

De bajo nivel Maquina: nico que entiende directamente a la computadora, utilizando el alfabeto binario, que consta de dos nmeros 0 y1.,(bits). Se emplea un sistema hexadecimal, para simplificar el trabajo de escritura, siendo este un sistema posicional de base 16, donde se usan 16 smbolos para la posicin de las cantidades, del ( 0 al 9 y de 10 a 15 ) estas ultimas cifras se identifican con las letras de la A a la F.

LENGUAJES DE PROGRAMACION

LENGUAJES DE PROGRAMACION
Intermedios (Ensamblador). Es el primer intento de sustituir el lenguaje maquina por otro mas similar utilizados por las personas, se utilizan palabras nemotcnicas en lugar de cadenas de bits. Este lenguaje presenta muchos inconvenientes al igual que el de maquina. o Este lenguaje solo se puede utilizar en la maquina que se creo. o El programador debe conocer perfectamente el hardware del equipo. o Todas las instrucciones son muy elementales, escribir con mximo de detalle lo que gastara mucho tiempo

LENGUAJES DE PROGRAMACION
Lenguaje de alto nivel (evolucionados) Sus objetivos son: o Independizarse de la maquina para poder utilizar un mismo programa en varios equipos. o Aproximarse al lenguaje natural, as los programas se pueden escribir y leer de una forma sencilla, eliminando las posibilidades de cometer errores como suceda en el lenguaje de maquina. o Incluir pequeos programas como los de entrada y salida, funciones matemticas, manejo de tablas. Librera de lenguaje

PRIMEROS LENGUAJES DE ALTO NIVEL


o FORTRAN: primer lenguaje de alto nivel o COBOL: lenguaje para aplicacin de gestin o PL/I : muy complejo pero de poco xito por su tamao o BASIC: muy extendido por las microcomputadoras o PASCAL: lenguaje innovador y til o C: especialmente adecuado par la programacin de sistemas o MODULA-2: Descendiente de Pascal e incorpora las creencias en este. o ADA : lenguaje de propsito general

AVANCES INFORMATICOS EN LENGUAJES


o Pascal, c++, VISUAL c++: Lenguajes orientados a objetos y presentaciones graficas. o Visual Basic, Delhi: Lenguajes orientados a eventos y programacin multimedia o Visual fox-pro, Acces, Oracle,SQL serves, etc: llamados manejadores de base de datos, utilizados para este fin. o HTMl: marcacin de hipertexto, utilizado para la programacin de internet.

VENTAJAS DE LOS NUEVOS LENGUAJES


o Aprendizaje es muy fcil y rpido o Se pueden trasladar de un lugar a otro (portables). o Contienen librera s poderosas para el desarrollo de programas robustos. o Se utiliza para desarrollar software complejos de calidad. o Es de fcil acceso en el mercado o Existen muchas personas expertas a nivel mundial en el uso d estos lenguajes, lo que facilita el acceso de aprendizaje

PROCESOS DE TRADUCCION DEL LENGUAJE


Para facilitar la interpretacin y la ejecucin del cdigo de la maquina (ceros y unos). Existen programas traductores, que traducen programas escritos en lenguajes de programacin a lenguaje maquina. Este programa recibe como nombre traductor y se divide en : o Programa fuente: es el programa inicial o Programa objeto: es el programa obtenido. o Compilacin: analiza el programa y sintetiza el programa objeto.

LOS PROGRAMAS INFORMATICOS CRECEN DE FORMA ACELERADA Y CADA VEZ SON MAS LOS INTERESADOS, EN APRENDER DE FORMA RAPIDA, DEBIDO A LAS EXIGENCIAS EN CAD A AMBINTO DE LA VIDA. DIME TU QUEIERES PROGRESAR O TE QUIERES ESTANCAR? ESTA AL ALCANSEX DE TU MANO

Вам также может понравиться