Está en la página 1de 19

FUNDAMENTOS DE

PROGRAMACIÓN

UNIDAD 1 Introducción a la Computación

Tema 1.1 Fundamentos claves de Computación

Docente:
INICIO DE ACTIVIDAD

La clase empieza, con una reseña histórica puntual pero muy explícita de la historia
de la computación en especial, la Generación de las Computadoras Se analizarán
los siguientes ítems.

Se podrá detallar los aspectos más relevantes de cada generación y sus avances
tecnológicos.
OBJETIVO

Analizar cada generación de las computadoras identificando sus adelantos


tecnológicos más relevantes que incidieron en su evolución y aporte a la
humanidad.
DESARROLLO
1.1.3. Historia y Progreso de la Computación
• En 1943, el profesor Howard H. Aiken, de la Universidad de Harvard construye la
calculadora automática, con la subvención de IBM llamada Mark-I o Harvard Mark,
fue el primer ordenador electromecánico. Tenía 760 000 ruedas y 800 kilómetros de
cable y se basaba en la máquina analítica de Charles Babbage

• Finalmente en 1946, fue presentada la computadora de Eckert y Mauchly, la cual fue


denominada como ENIAC (Electronic Numerical Integrator Automatic Calculator:
integrador y calculador numérico electrónico), considerándola como el primer
computador electrónico digital de propósito general a gran escala del mundo
1.1.3. Historia y Progreso de la Computación

Imagen de la Harvard Mark 1 de la IBM, la primera computadora


electromecánica.
1.1.3. Historia y Progreso de la Computación
La Generación de las computadoras
Desde 1950 hasta 1953, todas las computadoras electrónicas eran equipos
exclusivos de los científicos, ingenieros y militares
1.1.3.1. Primera Generación
• En 1951, en junio, inicia la primera generación de computadoras comerciales
• Aparece la UNIVAC I, la primera computadora electrónica fabricada
específicamente para aplicaciones comerciales de procesamiento de datos.
• La Univac pesaba 7257 kg compuesta por 5 000 tubos de vacío y podía ejecutar
unos 1 000 cálculos por segundo. Podía hacer sumas de dos números de diez
dígitos cada uno, unas 100 000 por segundo.
1.1.3.1. Primera Generación

Imagen de la Univac 1, la primera computadora electrónica para


propósitos Comerciales.
1.1.3.1. Primera Generación

• Se usaba tarjetas perforadas. Programas y datos podían ser leídos por estas
tarjetas
• Las aplicaciones comerciales típicas de las computadoras de esta generación
eran: nómina, facturación y contabilidad.
• Primeros programadores tenían que trabajar con el lenguaje máquina, donde
las instrucciones de este lenguaje constan en su totalidad de cadenas formadas
por lo dígitos 0 y 1 -
• Los lenguajes ensamblador hicieron posible la codificación de instrucciones
abreviadas, al utilizar palabras mnemo (facultad para recordar), para ello.
1.1.3.2. Segunda Generación

• En la segunda generación de computadoras, los tubos de vacío son sustituidos


por otro elemento lógico denominado transistor componente mucho más
pequeño y confiable.
• Las computadoras de la segunda generación, eran más rápidas, más pequeñas,
más confiables y con respecto a su operación su costo fue menor, a comparación
con las de la primera generación.
• Surge la cinta y el disco magnético, el almacenamiento interno en núcleos
magnéticos en lugar de tambores giratorios para el almacenamiento primario.
• La cinta magnética reemplazó a las tarjetas perforadas
DESARROLLO
1.1.3.2. Segunda Generación

Transistores de la Segunda Generación de Computadores


1.1.3.2. Segunda Generación

• Se introdujo el diseño modular, esto a consecuencia de que cuando fallaban


los componentes, estos tenían que ser reemplazados en forma individual. Si
una tarjeta fallaba, se reemplazaba totalmente. Este nuevo sistema vino a
facilitar el diagnóstico y la corrección de malos funcionamientos.
• Aparecieron en el mercado de la programación lenguajes de programación de
alto nivel, entre los primeros estaba el FORTRAN y el COBOL.
1.1.3.3. Tercera Generación

• El descubrimiento en 1958, del primer Circuito Integrado (Chip) por el ingeniero


Jack S. Kilby de Texas Instruments, dio inicio a la tercera generación de
computadores.
• Las computadoras nuevamente se hicieron más pequeñas, más rápidas,
desprendían menos calor y eran energéticamente más eficientes.
• Aparecen nuevos y poderosos lenguajes de programación como el BASIC
(Beginners All-purpose Symbolic Instruction Code) y el RPG (Report Program
Generator) generador de programas de informe), señala una nueva tendencia en
lenguajes de programación
1.1.3.3. Tercera Generación

Chip’s de la Tercera Generación de Computadores


1.1.3.4. Cuarta Generación

• Se logra la microminiaturización, aparece la memoria interna a base de


simiconductores, los sistemas de administración de base de datos y los lenguajes
amigables fáciles de emplear por el usuario
• Una de las innovaciones más importantes de esta generación fue el
microprocesador. Logrando así una reducción significativa del tamaño de las
computadora.
• Los microprocesadores dieron paso a otra revolución que son las
microcomputadoras o computadores personales (PC’s)
• En 1981, IBM introdujo su computador personal (PC) para uso en el hogar.
• En la cuarta generación empieza la era del usuario. IBM Aptiva
1.1.3.4. Cuarta Generación

Los Microprocesadores de la Cuarta Generación de Computadores


1.1.3.5. Quinta Generación
• Aparece el concepto de inteligencia artificial un proyecto del gobierno Japonés desde
finales de los años 70
• Otro adelanto tecnológico es el proceso paralelo computadoras que tienen la
capacidad de trabajar simultáneamente con varios microprocesadores.
• Estas PC’s contienen una gran cantidad de microprocesadores trabajando en paralelo y
pueden reconocer voz e imágenes, se comunican con un lenguaje natural pueden
tomar decisiones con base en procesos de aprendizaje fundamentados en sistemas
expertos e inteligencia artificial.
• Contienen una gran cantidad de microprocesadores trabajando en paralelo reconocen
voz e imágenes, capacidad de comunicarse con un lenguaje natural, habilidad para
tomar decisiones con base en procesos de aprendizaje fundamentados en sistemas
expertos e inteligencia artificial.
• La capacidad de almacenamiento creció en forma exponencial se habla de Ggabytes
1.1.3.6. Sexta Generación

• Cuentan con arquitecturas combinadas (Paralelo/Vectorial), con cientos de


microprocesadores vectoriales trabajando al mismo tiempo (90´s)
• Las computadoras son capaces de realizar más de un millón de millones de operaciones
aritméticas de punto flotante por segundo (teraflops)
• Nacen tecnologías como: inteligencia / artificial distribuida, teoría del caos, sistemas
difusos, holografía, transistores ópticos, entre otros.
• La conectividad entre computadores creció enormemente por el crecimiento de la
Internet.
• Se trabaja en que las computadoras tengan “inteligencia humana” y con capacidad de
razonar para encontrar soluciones.
• Esta generación promete que las computadoras aprenderán de sus propias
experiencias, podrán razonar y conservar los resultados para reusarlos en otras tareas y
tomar decisiones.
ACTIVIDAD ASINCRÓNICA

TAREA
• Desarrollo de un Mapa conceptual acerca de las generación
de las computadoras y sus grandes avances en cada etapa –
Se recomienda uso de la herramienta de software
LucidChart
BIBLIOGRAFÍA
• Aguilar, L. J. (2008). Fundamentos de Programación - Algoritmos, estructura
de datos y objetos (Cuarta ed.). Madrid - España: McGrow - Hill. Obtenido de
http://biblioteca.univalle.edu.ni/files/original/6e416ff025558af72257c21150
aa846bf49e829c.pdf
• Cedano, M., Rubio, J., & Vega, A. (2014). Fundamentos de Computación para
Ingenieros (Primera ed.). México: GRUPO EDITORIAL PATRIA. Obtenido de
https://www.editorialpatria.com.mx/pdffiles/9786074382082.pdf
• Zárate, E. (2017). FUNDAMENTOS BÁSICOS DE LA COMPUTACIÓN. Arequipa -
Perú: Universidad Autónoma San Francisco. Obtenido de
http://repositorio.uasf.edu.pe/bitstream/UASF/107/1/TU%20FBC-
%20EMZM.pdf

También podría gustarte