SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
BIENVENIDOS
Docente
Lic. Juan Carlos Vasco Delgado
COMPUTACIÓN II
TIC para la toma de decisiones
UNIDAD # 1
Historia de la Programación
HISTORIA DE LA PROGRAMACIÓN
Gottfried Wilheml von Leibniz (1646-1716), quien aprendió matemáticas de
forma autodidacta (método no aconsejable en programación) construyó una
máquina similar a la de Pascal, aunque algo más compleja, podía dividir,
multiplicar y resolver raíces cuadradas.
Pero quien realmente influyó en el diseño de los primeros computadores
fue Charles Babbage (1793-1871). Con la colaboración de la hija de Lord
Byron, Lady Ada Countess of Lovelace (1815-1852), a la que debe su nombre
el lenguaje ADA creado por el (Departamento de defensa de Estados Unidos) en
los años 70.
Babbage diseñó y construyó la "máquina diferencial" para el cálculo de
polinomios. Más tarde diseñó la "máquina analítica" de propósito general, capaz
de resolver cualquier operación matemática. Murió sin poder terminarla, debido
al escepticismo de sus patrocinadores y a que la tecnología de la época no era
lo suficientemente avanzada. Un equipo del Museo de las Ciencias de Londres, en
1991, consiguió construir la máquina analítica de Babbage, totalmente funcional,
siguiendo sus dibujos y especificaciones.
HISTORIA DE LA PROGRAMACIÓN
Máquina analítica de Babbage
HISTORIA DE LA PROGRAMACIÓN
TARJETAS PERFORADAS
Lady Ada Lovelace propuso la utilización de las tarjetas
perforadas en la máquina de Babbage.
HISTORIA DE LA PROGRAMACIÓN
CENSO DE USA - 1880
En 1880 el censo en Estados Unidos tardó más de 7 años
en realizarse. Es obvio que los datos no eran muy
actualizados. Un asistente de la oficina del censo
llamado Herman Hollerit (1860-1929) desarrolló un
sistema para automatizar la pesada tarea del censo.
Mediante tarjetas perforadas y un sistema de
circuitos eléctricos, capaz de leer unas 60 tarjetas por
minuto realizó el censo de 1890 en 3 años ahorrando tiempo
y dinero. Más tarde fundó la Tabulating Machine Company y
en 1924 tras alguna que otra fusión nació la
Internacional Bussines Machines.
HISTORIA DE LA PROGRAMACIÓN
La Maquina Tabuladora de Herman Hollerith
HISTORIA DE LA PROGRAMACIÓN
Años más tarde, y nuevos lenguajes de
programación, Alan Turing revolucionó la computación
con su Máquina de Turing en 1936. Se trata de una
máquina que demostraba que, con un algoritmo,
podían resolver cualquier problema matemático.
Si había un algoritmo, la máquina podía resolver el
problema
Nota interesante:
La manzana mordida de Apple es el homenaje de Steve Jobs a Alan
Turing (1912-1954), el matemático británico que logró descifrar el
código secreto de los nazis y cuyo papel en la Segunda Guerra Mundial
fue clave para salvar millones de vidas. Un hombre brillante que
además puso a prueba los límites que puede alcanzar la inteligencia
artificial y que desarrolló el primer programa de ajedrez,
convirtiéndose en todo un referente de la informática, la cibernética,
la lógica y las matemáticas. No en vano, es considerado uno de
los pioneros de la computación moderna (la máquina de Turing). Pero
en 1952 fue condenado por homosexualidad y, tras elegir la castración
química en vez de la cárcel, fue encontrado muerto dos años después
al lado de una manzana mordida envenenada con cianuro.
HISTORIA DE LA PROGRAMACIÓN
En el 1957, John W. Backus inventa el primer lenguaje de
programación de alto nivel, el primero que utilizaron los
programadores reales, Fortran.
Fue un lenguaje que surgió como vía de escape de Backus
para ''trabajar menos'' en su tarea de calcular trayectorias
de misiles, ya que el lenguaje, y el compilador, eran capaces
de hacer el trabajo mucho más rápido.
John W. Backus
HISTORIA DE LA PROGRAMACIÓN
¡Nos vemos en la
próxima clase!

Más contenido relacionado

La actualidad más candente

Evolución de los procesadores
Evolución de los procesadoresEvolución de los procesadores
Evolución de los procesadoresAngela Caicedo
 
Evolucion del computador
Evolucion del computadorEvolucion del computador
Evolucion del computadoryuleisyferrer
 
Partes internas de un computador
Partes internas de un computadorPartes internas de un computador
Partes internas de un computadorGlayanni
 
Historia de los lenguajes de programación power point
Historia de los lenguajes de programación power pointHistoria de los lenguajes de programación power point
Historia de los lenguajes de programación power pointramosmendezshura
 
Grupo #6 microprocesadores
Grupo #6   microprocesadoresGrupo #6   microprocesadores
Grupo #6 microprocesadoresJeanpi Strada
 
Evolución de los microprocesadores intel amd
Evolución de los microprocesadores intel  amdEvolución de los microprocesadores intel  amd
Evolución de los microprocesadores intel amdGraciela Aguirre
 
Arquitectura de Computadores: Generaciones de Computadores
Arquitectura de Computadores: Generaciones de ComputadoresArquitectura de Computadores: Generaciones de Computadores
Arquitectura de Computadores: Generaciones de ComputadoresLuis Fernando Aguas Bucheli
 
Ejemplo sistema de control de una plancha
Ejemplo sistema de control de una planchaEjemplo sistema de control de una plancha
Ejemplo sistema de control de una planchaentendercomputacion
 
Generaciones De Las Computadoras
Generaciones De Las ComputadorasGeneraciones De Las Computadoras
Generaciones De Las Computadoraskristinne
 
16.personajes historicos de la computacion
 16.personajes historicos de la computacion 16.personajes historicos de la computacion
16.personajes historicos de la computacionarlett09
 
Memorias de un plc y su clasificación
Memorias de un plc y su clasificaciónMemorias de un plc y su clasificación
Memorias de un plc y su clasificaciónDaniel
 
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control BásicasProgramación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicasaveas01
 
Introduccion a la computacion
Introduccion a la computacionIntroduccion a la computacion
Introduccion a la computacionnataly solorzano
 

La actualidad más candente (20)

FUNDAMENTOS DE PROGRAMACIÓN
FUNDAMENTOS DE PROGRAMACIÓNFUNDAMENTOS DE PROGRAMACIÓN
FUNDAMENTOS DE PROGRAMACIÓN
 
Evolución de los procesadores
Evolución de los procesadoresEvolución de los procesadores
Evolución de los procesadores
 
Evolucion del computador
Evolucion del computadorEvolucion del computador
Evolucion del computador
 
Partes internas de un computador
Partes internas de un computadorPartes internas de un computador
Partes internas de un computador
 
Historia de los lenguajes de programación power point
Historia de los lenguajes de programación power pointHistoria de los lenguajes de programación power point
Historia de los lenguajes de programación power point
 
Programación SIEMENS S7 200
Programación SIEMENS S7 200Programación SIEMENS S7 200
Programación SIEMENS S7 200
 
Grupo #6 microprocesadores
Grupo #6   microprocesadoresGrupo #6   microprocesadores
Grupo #6 microprocesadores
 
Las partes internas del computador
Las partes internas del computadorLas partes internas del computador
Las partes internas del computador
 
Evolución de los microprocesadores intel amd
Evolución de los microprocesadores intel  amdEvolución de los microprocesadores intel  amd
Evolución de los microprocesadores intel amd
 
Arquitectura de Computadores: Generaciones de Computadores
Arquitectura de Computadores: Generaciones de ComputadoresArquitectura de Computadores: Generaciones de Computadores
Arquitectura de Computadores: Generaciones de Computadores
 
Ejemplo sistema de control de una plancha
Ejemplo sistema de control de una planchaEjemplo sistema de control de una plancha
Ejemplo sistema de control de una plancha
 
Personajes importantes para la informática
Personajes importantes para la informáticaPersonajes importantes para la informática
Personajes importantes para la informática
 
Generaciones De Las Computadoras
Generaciones De Las ComputadorasGeneraciones De Las Computadoras
Generaciones De Las Computadoras
 
Memoria RAM
Memoria RAMMemoria RAM
Memoria RAM
 
16.personajes historicos de la computacion
 16.personajes historicos de la computacion 16.personajes historicos de la computacion
16.personajes historicos de la computacion
 
Memorias de un plc y su clasificación
Memorias de un plc y su clasificaciónMemorias de un plc y su clasificación
Memorias de un plc y su clasificación
 
Presentación p.l.c.
Presentación p.l.c.Presentación p.l.c.
Presentación p.l.c.
 
Socket y slot
Socket y slotSocket y slot
Socket y slot
 
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control BásicasProgramación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
 
Introduccion a la computacion
Introduccion a la computacionIntroduccion a la computacion
Introduccion a la computacion
 

Similar a 1 CLASE - HISTORIA DE LA PROGRAMACION.pdf

Historia de la informatica2 natalia
Historia de la informatica2 nataliaHistoria de la informatica2 natalia
Historia de la informatica2 nataliaNatali Ortega
 
La_historia_de_la_computadora.pptx
La_historia_de_la_computadora.pptxLa_historia_de_la_computadora.pptx
La_historia_de_la_computadora.pptxPatricioSanchez57
 
Antecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorAntecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorRo Va Que
 
Linea de tiempo de la computadora
Linea de tiempo de la computadoraLinea de tiempo de la computadora
Linea de tiempo de la computadoraLuisizmael
 
HISTORIA DEL ORDENADOR
HISTORIA DEL ORDENADORHISTORIA DEL ORDENADOR
HISTORIA DEL ORDENADORESSUNA
 
10 personajes historicos de la computacion
10 personajes historicos de la computacion10 personajes historicos de la computacion
10 personajes historicos de la computacionEzmee XD
 
Tic presentacion de mau y alejandro
Tic presentacion de mau y alejandroTic presentacion de mau y alejandro
Tic presentacion de mau y alejandromau2424
 
Historia de la computacion resumen
Historia de la computacion resumenHistoria de la computacion resumen
Historia de la computacion resumenmanueldf53
 
Antecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorAntecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorrosalba212
 
Historia de la computadora
Historia de la computadoraHistoria de la computadora
Historia de la computadoraJexis
 
Evolucion de las computadoras 1
Evolucion de las computadoras 1Evolucion de las computadoras 1
Evolucion de las computadoras 1varo2cantinero
 
Historia de la computación - Mariano Zamborlini mzamborlini@gmail.com
Historia de la computación - Mariano Zamborlini mzamborlini@gmail.comHistoria de la computación - Mariano Zamborlini mzamborlini@gmail.com
Historia de la computación - Mariano Zamborlini mzamborlini@gmail.comMariano Zamborlini
 
Historia de la computacion
Historia de la computacionHistoria de la computacion
Historia de la computacioneem6_mugica
 
Historia de la informática
Historia de la informáticaHistoria de la informática
Historia de la informáticaOlallaDiez
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónvianneyminor
 

Similar a 1 CLASE - HISTORIA DE LA PROGRAMACION.pdf (20)

Museo virtual
Museo virtualMuseo virtual
Museo virtual
 
Historia de la informatica2 natalia
Historia de la informatica2 nataliaHistoria de la informatica2 natalia
Historia de la informatica2 natalia
 
La_historia_de_la_computadora.pptx
La_historia_de_la_computadora.pptxLa_historia_de_la_computadora.pptx
La_historia_de_la_computadora.pptx
 
Antecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorAntecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computador
 
Linea de tiempo de la computadora
Linea de tiempo de la computadoraLinea de tiempo de la computadora
Linea de tiempo de la computadora
 
Computacion
ComputacionComputacion
Computacion
 
HISTORIA DEL ORDENADOR
HISTORIA DEL ORDENADORHISTORIA DEL ORDENADOR
HISTORIA DEL ORDENADOR
 
10 personajes historicos de la computacion
10 personajes historicos de la computacion10 personajes historicos de la computacion
10 personajes historicos de la computacion
 
Tic presentacion de mau y alejandro
Tic presentacion de mau y alejandroTic presentacion de mau y alejandro
Tic presentacion de mau y alejandro
 
Primer
PrimerPrimer
Primer
 
Historia de la computacion resumen
Historia de la computacion resumenHistoria de la computacion resumen
Historia de la computacion resumen
 
Antecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorAntecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computador
 
Historia de la computadora
Historia de la computadoraHistoria de la computadora
Historia de la computadora
 
Evolucion de las computadoras 1
Evolucion de las computadoras 1Evolucion de las computadoras 1
Evolucion de las computadoras 1
 
Historia de la computación - Mariano Zamborlini mzamborlini@gmail.com
Historia de la computación - Mariano Zamborlini mzamborlini@gmail.comHistoria de la computación - Mariano Zamborlini mzamborlini@gmail.com
Historia de la computación - Mariano Zamborlini mzamborlini@gmail.com
 
Historia de la computacion
Historia de la computacionHistoria de la computacion
Historia de la computacion
 
Tema1 historia
Tema1 historiaTema1 historia
Tema1 historia
 
Historia de la informática
Historia de la informáticaHistoria de la informática
Historia de la informática
 
Historia pc
Historia pcHistoria pc
Historia pc
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 

Más de katherineortiz60

Más de katherineortiz60 (7)

COMPU-II Unidad 3 Tema 3.pdf
COMPU-II Unidad 3 Tema 3.pdfCOMPU-II Unidad 3 Tema 3.pdf
COMPU-II Unidad 3 Tema 3.pdf
 
Tablas_y_Figuras.pdf
Tablas_y_Figuras.pdfTablas_y_Figuras.pdf
Tablas_y_Figuras.pdf
 
que_es_office_365.pdf
que_es_office_365.pdfque_es_office_365.pdf
que_es_office_365.pdf
 
Que es un Mooc.pdf
Que es un Mooc.pdfQue es un Mooc.pdf
Que es un Mooc.pdf
 
CITAS según NORMAS APA 7ma EDICIÓN.pdf
CITAS según NORMAS APA 7ma EDICIÓN.pdfCITAS según NORMAS APA 7ma EDICIÓN.pdf
CITAS según NORMAS APA 7ma EDICIÓN.pdf
 
bibliotecas virtuales.pdf
bibliotecas virtuales.pdfbibliotecas virtuales.pdf
bibliotecas virtuales.pdf
 
Animaciones_1.pdf
Animaciones_1.pdfAnimaciones_1.pdf
Animaciones_1.pdf
 

Último

presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...wvernetlopez
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 

Último (20)

presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 

1 CLASE - HISTORIA DE LA PROGRAMACION.pdf

  • 1. BIENVENIDOS Docente Lic. Juan Carlos Vasco Delgado COMPUTACIÓN II TIC para la toma de decisiones
  • 2. UNIDAD # 1 Historia de la Programación
  • 3. HISTORIA DE LA PROGRAMACIÓN Gottfried Wilheml von Leibniz (1646-1716), quien aprendió matemáticas de forma autodidacta (método no aconsejable en programación) construyó una máquina similar a la de Pascal, aunque algo más compleja, podía dividir, multiplicar y resolver raíces cuadradas. Pero quien realmente influyó en el diseño de los primeros computadores fue Charles Babbage (1793-1871). Con la colaboración de la hija de Lord Byron, Lady Ada Countess of Lovelace (1815-1852), a la que debe su nombre el lenguaje ADA creado por el (Departamento de defensa de Estados Unidos) en los años 70. Babbage diseñó y construyó la "máquina diferencial" para el cálculo de polinomios. Más tarde diseñó la "máquina analítica" de propósito general, capaz de resolver cualquier operación matemática. Murió sin poder terminarla, debido al escepticismo de sus patrocinadores y a que la tecnología de la época no era lo suficientemente avanzada. Un equipo del Museo de las Ciencias de Londres, en 1991, consiguió construir la máquina analítica de Babbage, totalmente funcional, siguiendo sus dibujos y especificaciones.
  • 4. HISTORIA DE LA PROGRAMACIÓN Máquina analítica de Babbage
  • 5. HISTORIA DE LA PROGRAMACIÓN TARJETAS PERFORADAS Lady Ada Lovelace propuso la utilización de las tarjetas perforadas en la máquina de Babbage.
  • 6. HISTORIA DE LA PROGRAMACIÓN CENSO DE USA - 1880 En 1880 el censo en Estados Unidos tardó más de 7 años en realizarse. Es obvio que los datos no eran muy actualizados. Un asistente de la oficina del censo llamado Herman Hollerit (1860-1929) desarrolló un sistema para automatizar la pesada tarea del censo. Mediante tarjetas perforadas y un sistema de circuitos eléctricos, capaz de leer unas 60 tarjetas por minuto realizó el censo de 1890 en 3 años ahorrando tiempo y dinero. Más tarde fundó la Tabulating Machine Company y en 1924 tras alguna que otra fusión nació la Internacional Bussines Machines.
  • 7. HISTORIA DE LA PROGRAMACIÓN La Maquina Tabuladora de Herman Hollerith
  • 8. HISTORIA DE LA PROGRAMACIÓN Años más tarde, y nuevos lenguajes de programación, Alan Turing revolucionó la computación con su Máquina de Turing en 1936. Se trata de una máquina que demostraba que, con un algoritmo, podían resolver cualquier problema matemático. Si había un algoritmo, la máquina podía resolver el problema Nota interesante: La manzana mordida de Apple es el homenaje de Steve Jobs a Alan Turing (1912-1954), el matemático británico que logró descifrar el código secreto de los nazis y cuyo papel en la Segunda Guerra Mundial fue clave para salvar millones de vidas. Un hombre brillante que además puso a prueba los límites que puede alcanzar la inteligencia artificial y que desarrolló el primer programa de ajedrez, convirtiéndose en todo un referente de la informática, la cibernética, la lógica y las matemáticas. No en vano, es considerado uno de los pioneros de la computación moderna (la máquina de Turing). Pero en 1952 fue condenado por homosexualidad y, tras elegir la castración química en vez de la cárcel, fue encontrado muerto dos años después al lado de una manzana mordida envenenada con cianuro.
  • 9. HISTORIA DE LA PROGRAMACIÓN En el 1957, John W. Backus inventa el primer lenguaje de programación de alto nivel, el primero que utilizaron los programadores reales, Fortran. Fue un lenguaje que surgió como vía de escape de Backus para ''trabajar menos'' en su tarea de calcular trayectorias de misiles, ya que el lenguaje, y el compilador, eran capaces de hacer el trabajo mucho más rápido. John W. Backus
  • 10. HISTORIA DE LA PROGRAMACIÓN
  • 11. ¡Nos vemos en la próxima clase!