Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conceptos Bsicos
Qu es computacin?
La
Ciencia de la Computacin es el estudio de los fenmenos que rodean a los computadores (Boden, 1994) Informtica es el tratamiento automtico de la informacin, utilizando computadores
Qu es informtica?
La
Conceptos Bsicos
Qu es un computador?
Es
un dispositivo electrnico capaz de procesar informacin a partir de un grupo de instrucciones denominado programa. realizar tareas muy diversas usando distintos programas
Puede
Conceptos Bsicos
Qu es un computador?
Es
una herramienta capaz de almacenar y procesar datos que luego son convertidos en informacin a disposicin de los seres humanos para tomar decisiones
Conceptos Bsicos
computadores nos permiten salir ms rpidamente de los supermercados, realizar operaciones bancarias las 24 horas del das, conocer el clima a travs de los satlites y distraernos con entretenidos videojuegos
Conceptos Bsicos
es una prueba palpable del impacto de las computadoras y la informtica en nuestra sociedad
Conceptos Bsicos
avance de la tecnologa permite hacer cosas inimaginables hasta hace pocos aos Si la industria automotriz hubiese tenido un progreso semejante, hoy un auto nuevo viajara a miles de km/h y costara menos que un litro de gasolina
Conceptos Bsicos
computador lo hizo: El computador no puede tomar decisiones. Slo hace lo que se le ordena. Los computadores pueden hacer cualquier cosa: Los programadores son los que pueden hacer muchas cosas con los computadores, pero tienen limitaciones tecnolgicas
Herramienta
Dato
Informacin
Entrada
Proceso computacional
Salida
El gran Desafo es cmo entender un problema, encontrarle una solucin y cmo traspasar esa solucin al computador para que la ejecute
Preguntas?
Desarrollo Histrico
La necesidad de calcular impuls el desarrollo del baco como primera calculadora. Muhammad ibn Musa Alkhowarizmi (S. XII) desarroll el concepto de un proceso escrito a seguir para alcanzar un objetivo.
Siglo XVII
1642, Blaise Pascal creo una mquina de sumar que acarreaba de una posicin a la siguiente. Fue conocida como PASCALINA
1822, Charles Babbage dise una mquina diferencial para mejorar los clculos de las tablas de navegacin.
1842, Ada Augusta King, Lady Lovelace (hija de Lord Byron) colabora con Babbage considerandose la primera programadora.
Problemas en el recuento del censo de Poblacin USA en 1890, provoc que Herman Hollerith desarrollase una mquina tabuladora, creando una empresa que en 1924 pas a llamarse IBM.
1937
Alan Turing desarroll la idea de mquina universal capaz de ejecutar cualquier algoritmo. Lo cual form la base de la computabilidad.
1940-1944
Durante la segunda guerra mundial, la necesidad de descifrar los mensajes encriptados de los alemanes, se desarroll con la ayuda de Turing, con una mquina denominada Colossus.
1943
Comenz este ao en la Moore School of Electrical Engineering en Pennsylvania el trabajo en el ENIAC (Electronic an Numeric Integrator and Computer)
1944
El primer calculador electromecnico automtico de propsito general a gran escala fue el Mark I, ideado por Howard Aiken y desarrollado por IBM.
1945
John von Neumann escribe su borrador sobre la arquitectura de los ordenadores el cual sirve de base al concepto actual de ordenador.
DR
Main Memory
AR
PC
IR
Control Unit
Bus de control
Control Circuits
...
C0 C1 C2 C12
CPU ACTIVA? SI
NO
FIN
AR PC READ M
f0
{DR M(AR)}
f1, f2
FETCH INSTRUCCION
f3
DECODIFICACION
ADD AND JMP JmZ COMP RSHIFT
STR
f4
AR DR(ADR)
f4
AR DR(ADR)
f4
AR DR(ADR) AR
f4
DR(ADR)
SI
f5, f6
READ M DR
f5
AC
f5, f6
READ M
f5, f6
READ M
AC=0
NO
FETCH DE OPERANDO
f7
AC DR
f6, f7
WRITE M AC
f7
AC + DR AC
f7
AC ^ DR PC
f7
DR(ADR) AC
f7
AC
f7
SHIFT AC PROCESA
Ejemplos
Imprimir los nmeros pares
01h 02h 03h 04h 00h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0Ah lda #0 wrt add #2 jmp 02h rda 80 lda 80 jmz 08 jml 08 mul #3 add #5 div 80 jmp 0Ah mul #5 mul 80 wrt
Evaluar la funcin:
(3*x + 5) / x si x > 0 f(x)
5*x2
si x <= 0
1947
William Shockley, John Bardeen y Walter Brattain inventan la resistencia de transferencia que ms tarde se conocer como transistor.
1956
John McCarthy and Marvin Minsky fundan en una reunin en el Darmouth College el concepto de Inteligencia Artificial.
1975-1982
Edward Roberts, William Yates y Jim Bybee desarrollan lo que podra considerarse el primer ordenador personal, el Altair 8800. Tena 256 bytes de memoria y no tena pantalla, ni teclado ni dispositivo auxiliar de memoria. Bill Gates y Paul Allen escribieron el primer programa para el Altair 8800, un compilador de Basic y fundan Microsoft. Se desarrolla el CRAY I el primer superordenador. Steve Jobs y Steve Wozniak desarrollan el Apple II IBM crea el PC actual
Historia de la Computacin
Primera Generacin
Tubos
Segunda Generacin
Circuitos
Historia de la Computacin
Tercera Generacin
Circuitos
Cuarta Generacin
Microprocesadores Primeros
Historia de la Computacin
Quinta Generacin
Microelectrnica. Competencia
internacional por el dominio de la informtica. Internet se masifica. Aparicin de Computadores porttiles. Manejo de Lenguaje Natural e Inteligencia Artificial.
Mark Weiser
Xerox PARC
El futuro
La red La IA La influencia en la educacin La influencia en la medicina El comercio electrnico La informtica porttil e inalmbrica
Preguntas?