SlideShare una empresa de Scribd logo
1 de 47
Historia
• Uno de los primeros dispositivos mecánicos para 
contar fue el ábaco, cuya historia se remonta a 
las antiguas civilizaciones griega y romana Al 
desplazar las cuentas sobre varillas.
• Alrededor del año 1200 de nuestra era, con la 
aceptación del número arábigo, se favorecieron 
los avances. Pero no apareció ningún aparato 
mecánico recién hasta el siglo XVII.
• El inventor y pintor Leonardo Da Vinci (1452- 
1519) trazó las ideas para una sumadora 
mecánica.
• John Nepier, en 1617 desarrolló los logaritmos, 
este sistema proporcionó un método conveniente 
para abreviar los cálculos, convierte la 
multiplicación, división, potenciación y radicación 
en simples sumas y restas.
• El primero en lograr con éxito el desarrollo de 
una calculadora mecánica para contar dígitos fue 
Blaise PASCAL (1642) a la que se denominó 
Sumadora de Pascal o Pascalina, era un aparato 
apropiado para efectuar largas sumas, consistía 
en una hilera de ruedas, cada una de las cuales 
constaba de diez dientes iguales que 
representaban los dígitos del 0 al 9, formando lo 
que llamó la Rueda Contadora Decimal.
• En base a la sumadora de Pascual, en 1671, 
Leibnitz (científico y filósofo alemán) proyectó 
una máquina de multiplicar por medio de sumas 
sucesivas. 
• Gottfried Wilhelm Leibnitz empezó a trabajar 
sobre una máquina que pudiera multiplicar y 
dividir directamente. La primera versión fue 
terminada en 1694.
• Charles Babbage (1793-1871), visionario inglés y 
catedrático de Cambridge, adelantó la situación 
del hardware computacional al inventar la 
"máquina de diferencias", capaz de calcular 
tablas matemáticas. En 1834, cuando trabajaba 
en los avances de la máquina de diferencias 
Babbage concibió la idea de una "máquina 
analítica". En esencia, ésta era una computadora 
de propósitos generales. Conforme con su 
diseño, la máquina analítica de Babbage podía 
sumar, substraer, multiplicar y dividir en 
secuencia automática a una velocidad de 60 
sumas por minuto.
• En 1843 Lady Ada Augusta Lovelace, 
considerada la primera programadora, sugirió la 
idea de que las tarjetas perforadas pudieran 
adaptarse de manera que propiciaran que el 
motor de Babbage repitiera ciertas operaciones.
• En 1896, el Dr. Hollerith formó una compañía 
para desarrollar una máquina. Esta compañía se 
fusionó posteriormente con otras dos y se 
convirtió en lo que hoy se conoce como IBM. 
(Internacional Business Machines.) James 
Powers, quien también durante su tiempo fue 
estadístico del Departamento de Censos, fundó 
posteriormente otra compañía que con el tiempo 
formó parte de UNIVAC, una división de Sperry 
Rand Corporación. IBM y UNIVAC produjeron la 
mayor parte del equipo electromecánico para 
procesamiento de datos del que se dispone hoy 
en día.
• En 1937 el Dr. Howard H. Aiken de la Universidad 
de Harvard desarrolló una máquina automática 
de cómputo que combinaba todas las 
operaciones en un solo equipo, para ello empleó 
varias de las ideas originales de Babbage junto 
con el concepto de agujeros perforados de 
Jacquard y Hollerith. IBM lo ayudó en el equipo y 
en 1944 la Calculadora de Secuencia Automática 
Controlada o Mark 1 estaba terminada y fue 
presentada a la Universidad de Harvard
• La primera computadora totalmente electrónica 
fue la E.N.I.A.C. construida en 1943; y fue 
terminada en 1945. E.N.I.A.C. , una computadora 
de Primera Generación, económica, científico-académico 
y funcionaba a válvulas de vacío, las 
que efectuaban las funciones de transferencia de 
control que en Mark I, realizaban los relevadores; 
esto, posibilitó que las operaciones se realizaran 
a mayor velocidad, así podía multiplicar mil veces 
más rápido que la máquina de Aiken.
Lenguajes 
de 
programación
Tipos de lenguaje 
• Lenguaje maquina 
• Lenguaje bajo nivel 
• Lenguaje alto nivel
Lenguaje maquina 
• Lenguaje original de la computadora, un 
programa debe estar escrito en el lenguaje de la 
máquina para poder ser ejecutado. Este es 
generado por software y no por el programador. 
El programador escribe en un lenguaje de 
programación, el cual es traducido al lenguaje de 
máquina mediante intérpretes y compiladores.
Lenguaje bajo nivel 
• Utilizan códigos muy cercanos a los de la 
máquina, lo que hace posible la elaboración de 
programas muy potentes y rápidos, pero son de 
difícil aprendizaje.
• lenguaje ensamblador radica principalmente que 
se trabaja directamente con el microprocesador; 
por lo cual se debe de conocer el funcionamiento 
interno de este, tiene la ventaja de que en el se 
puede realizar cualquier tipo de programas que 
en los lenguajes de alto nivel no lo pueden 
realizar. Otro punto sería que los programas en 
ensamblador ocupan menos espacio 
en memoria.
Lenguajes de alto nivel 
• Por el contrario, son de uso mucho más fácil, ya 
que en ellos un solo comando o instrucción 
puede equivaler a millares es código máquina. El 
programador escribe su programa en alguno de 
estos lenguajes mediante secuencias de 
instrucciones. Antes de ejecutar el programa la 
computadora lo traduce a código máquina de una 
sola vez (lenguajes compiladores) o 
interpretándolo instrucción por instrucción 
(lenguajes intérpretes).
• En 1952 Grace Murray Hoper una oficial de la 
Marina de E.U., desarrolló el primer compilador, 
un programa que puede traducir enunciados 
parecidos al inglés en un código binario 
comprensible para la maquina llamado COBOL 
(COmmon Business-Oriented Languaje). 
• IBM construye su modelo 650, la primera 
computadora producida en masa, la compañía 
vendió 1500 antes de que llegaran al mercado.
• El lenguaje de programación Pascal apareció por 
primera vez en 1971, de la mano de Niklaus 
Wirth. 
• Wirth inventó el lenguaje como una forma de 
mejorar el por aquel entonces arcaico Algol. No 
es el primer lenguaje que Wirth diseña, 
posteriormente inventó el Modula-2 y el Oberon. 
Sin embargo, paradójicamente, esos dos 
lenguajes han sido ampliamente superados por el 
Extended Pascal y el Object Pascal. De todos 
esos lenguajes, Pascal es el que más éxito ha 
tenido.
• El miembro original de la familia, FORTRAN I, 
nació en 1.954, y fue implementado sobre la 
computadora IBM 704 en 1.956. Dos años más 
tarde, apareció FORTRAN II. Entre 1.958 y 
1.963, FORTRAN se implementó sobre varias 
computadoras. FORTRAN III fue desarrollado 
durante este período, pero debido a que contenía 
demasiadas características dependientes de la 
máquina, nunca se implementó para uso público.
•Parte de un lenguaje anterior, el lenguaje B, 
escrito por Ken Thompson en 1970 con el 
objetivo de recodificar el sistema operativo UNIX, 
que hasta el momento se había programado en 
ensamblador. La pega del ensamblador era que 
lo ligaba a una serie de máquinas concretas, por 
lo que conseguir un lenguaje abstraído de cada 
máquina conseguiría una portabilidad del sistema 
muchísimo mayor. A su vez B fue inspirado en el 
BCPL de Martin Richard, diseñado tres años 
antes. Fue terminado en 1972
• En 1980 surge C++ de la mano de Bjarne 
Stroustrup (también de Laboratorios Bell de 
AT&T). Diseña este lenguaje con el objetivo de 
añadir a C nuevas características: clases y 
funciones virtuales (de SIMULA67), tipos 
genéricos y expresiones (de ADA), la posibilidad 
de declarar variables en cualquier punto del 
programa (de ALGOL68), y sobre todo, un 
auténtico motor de objetos con herencia múltiple 
que permite combinar la programación imperativa 
de C con la programación orientada a objetos.
paquetes 
• Los paquetes son una forma de organizar grupos 
de clases. Un paquete contiene un conjunto de 
clases relacionadas bien por finalidad, por ámbito 
o por herencia. 
• Los paquetes resuelven el problema del conflicto 
entre los nombres de las clases. Al crecer el 
número de clases crece la probabilidad de 
designar con el mismo nombre a dos clases 
diferentes.
• Java fue diseñado en 1990 por James 
Gosling (nacido 19 de mayo de 1956 en Canadá) 
que trabajaba para la empresa estadounidense Sun 
Mycrosystem y que ahora en la actualidad es 
vicepresidente de la misma. 
• Lo mas curioso es que este lenguaje fue diseñado 
antes de que comenzara la World Wide Web (www), 
ya que se diseñó para dispositivos electrónicos de 
calculadoras, la televisión interactiva y microondas.
• BASIC es un lenguaje de programación 
desarrollado por los estadounidenses John 
Kemeny y Thomas Kurtz en el Dartmouth 
College. La versión original del lenguaje Basic 
fue creada en el año1964, ganándose 
una enorme popularidad gracias sobre todo a dos 
implementaciones, Tiny BASIC y Microsoft 
BASIC, que convirtieron a este lenguaje en la 
primera lengua franca de los microordenadores.
Gracias 
por su 
atencion

Más contenido relacionado

La actualidad más candente

Antecedentes históricos de la computación
Antecedentes históricos de la computaciónAntecedentes históricos de la computación
Antecedentes históricos de la computaciónMERARY77
 
Introduccion a la_comp.
Introduccion a la_comp.Introduccion a la_comp.
Introduccion a la_comp.Knia Martinz
 
Mile info
Mile infoMile info
Mile infoMilena
 
Mile info
Mile infoMile info
Mile infoMilena
 
Historia
HistoriaHistoria
HistoriaUAGRM
 
Historia De La Computacion
Historia De La ComputacionHistoria De La Computacion
Historia De La Computacionguest5980e78
 
3. las máquinas de calcular
3. las máquinas de calcular3. las máquinas de calcular
3. las máquinas de calcularDaniel Merchan
 
La evolución de la computadora
La evolución de la computadoraLa evolución de la computadora
La evolución de la computadoraarielarmando_92
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacionPipe Triana
 
Historia de la computacion
Historia de la computacionHistoria de la computacion
Historia de la computacionRicardo Campo
 
Clase 5 historia de la computacion
Clase 5 historia de la computacionClase 5 historia de la computacion
Clase 5 historia de la computacionsalomonaquino
 
linea historica de la computacion
linea historica de la computacionlinea historica de la computacion
linea historica de la computacionGerman Murcia
 
Centro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de serviciosCentro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de serviciosLuisFrancisco02
 
Historia de la_computacin
Historia de la_computacinHistoria de la_computacin
Historia de la_computacinaleceles
 
Evolucion computadores psx
Evolucion computadores psxEvolucion computadores psx
Evolucion computadores psxMagdaCortesCaro
 

La actualidad más candente (18)

Como
ComoComo
Como
 
del abaco a la pc
del abaco a la pcdel abaco a la pc
del abaco a la pc
 
Antecedentes históricos de la computación
Antecedentes históricos de la computaciónAntecedentes históricos de la computación
Antecedentes históricos de la computación
 
Introduccion a la_comp.
Introduccion a la_comp.Introduccion a la_comp.
Introduccion a la_comp.
 
Mile info
Mile infoMile info
Mile info
 
Mile info
Mile infoMile info
Mile info
 
Historia de a computación
Historia de a computaciónHistoria de a computación
Historia de a computación
 
Historia
HistoriaHistoria
Historia
 
Historia De La Computacion
Historia De La ComputacionHistoria De La Computacion
Historia De La Computacion
 
3. las máquinas de calcular
3. las máquinas de calcular3. las máquinas de calcular
3. las máquinas de calcular
 
La evolución de la computadora
La evolución de la computadoraLa evolución de la computadora
La evolución de la computadora
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Historia de la computacion
Historia de la computacionHistoria de la computacion
Historia de la computacion
 
Clase 5 historia de la computacion
Clase 5 historia de la computacionClase 5 historia de la computacion
Clase 5 historia de la computacion
 
linea historica de la computacion
linea historica de la computacionlinea historica de la computacion
linea historica de la computacion
 
Centro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de serviciosCentro de estudios tecnologicos industrial y de servicios
Centro de estudios tecnologicos industrial y de servicios
 
Historia de la_computacin
Historia de la_computacinHistoria de la_computacin
Historia de la_computacin
 
Evolucion computadores psx
Evolucion computadores psxEvolucion computadores psx
Evolucion computadores psx
 

Destacado

Método científico
Método científicoMétodo científico
Método científicodocentecis
 
Cazatesoros 110121235617-phpapp01
Cazatesoros 110121235617-phpapp01Cazatesoros 110121235617-phpapp01
Cazatesoros 110121235617-phpapp01clemente1
 
Tecnicas de recoleccion de informacion en investigaciones cualitativas
Tecnicas de recoleccion de informacion en investigaciones cualitativasTecnicas de recoleccion de informacion en investigaciones cualitativas
Tecnicas de recoleccion de informacion en investigaciones cualitativasHUMBERTO GALLEGO GOMEZ
 
Tecnicas e instrumentos de investigación cualitativa
Tecnicas e instrumentos de investigación cualitativaTecnicas e instrumentos de investigación cualitativa
Tecnicas e instrumentos de investigación cualitativaComfamiliar Risaralda
 

Destacado (6)

Metodo cientifico
Metodo cientificoMetodo cientifico
Metodo cientifico
 
Método científico
Método científicoMétodo científico
Método científico
 
Cazatesoros 110121235617-phpapp01
Cazatesoros 110121235617-phpapp01Cazatesoros 110121235617-phpapp01
Cazatesoros 110121235617-phpapp01
 
Tecnicas de recoleccion de informacion en investigaciones cualitativas
Tecnicas de recoleccion de informacion en investigaciones cualitativasTecnicas de recoleccion de informacion en investigaciones cualitativas
Tecnicas de recoleccion de informacion en investigaciones cualitativas
 
Biologia I
Biologia IBiologia I
Biologia I
 
Tecnicas e instrumentos de investigación cualitativa
Tecnicas e instrumentos de investigación cualitativaTecnicas e instrumentos de investigación cualitativa
Tecnicas e instrumentos de investigación cualitativa
 

Similar a Historia

684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdfYesseniaMolina3
 
Informatica presentacion
Informatica presentacionInformatica presentacion
Informatica presentacionFerMoniMags
 
Tarea de informatica 2 Presentacion
Tarea de informatica 2 PresentacionTarea de informatica 2 Presentacion
Tarea de informatica 2 PresentacionWILLY079612
 
HISTORIA DE LA PROGRAMACION
HISTORIA DE LA PROGRAMACIONHISTORIA DE LA PROGRAMACION
HISTORIA DE LA PROGRAMACIONFredy Olaya
 
Fundamento Del Computador
Fundamento Del ComputadorFundamento Del Computador
Fundamento Del ComputadorTheRenes
 
Instituto inmaculada concepción
Instituto inmaculada concepciónInstituto inmaculada concepción
Instituto inmaculada concepcióncesar omar amador
 
Anexos historia y generacion pc
Anexos historia y generacion pc Anexos historia y generacion pc
Anexos historia y generacion pc Zulmiitha
 
Anexos historia y generacion pc
Anexos historia y generacion pcAnexos historia y generacion pc
Anexos historia y generacion pcZulmiitha
 
investigacion sobre la programacion By: Adán Garcia
 investigacion sobre la programacion By: Adán Garcia investigacion sobre la programacion By: Adán Garcia
investigacion sobre la programacion By: Adán GarciaAdanGarca4
 
Historia de las Computadoras.
Historia de las Computadoras. Historia de las Computadoras.
Historia de las Computadoras. Erick_x3
 
La historia de la computacion
La historia de la computacionLa historia de la computacion
La historia de la computacionIvo Monge
 
Tareas de computacion
Tareas de computacionTareas de computacion
Tareas de computacionmarcobaco
 
Historia de la Computaión..
Historia de la Computaión..Historia de la Computaión..
Historia de la Computaión..guesta836ce1
 
Historia De La Computacion
Historia De La ComputacionHistoria De La Computacion
Historia De La Computacion15101993
 
Historia De La Computacion
Historia De La ComputacionHistoria De La Computacion
Historia De La Computacion15101993
 
Evolución De la Computacion
Evolución De la ComputacionEvolución De la Computacion
Evolución De la Computacioningsistemas1
 
Hitos históricos que han contribuido a la evolución de la computación
Hitos históricos que han contribuido a la evolución de la computaciónHitos históricos que han contribuido a la evolución de la computación
Hitos históricos que han contribuido a la evolución de la computaciónMAYERLINROJASPEREZ1
 
Linea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programaciónLinea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programaciónEspitiaGiancarlo
 
Fundamentos del computador
Fundamentos del computadorFundamentos del computador
Fundamentos del computadork3vin007
 
historia, computadora
historia, computadorahistoria, computadora
historia, computadoraguest8270aa
 

Similar a Historia (20)

684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf684551811-Computacion-2-Unidad-1.pdf
684551811-Computacion-2-Unidad-1.pdf
 
Informatica presentacion
Informatica presentacionInformatica presentacion
Informatica presentacion
 
Tarea de informatica 2 Presentacion
Tarea de informatica 2 PresentacionTarea de informatica 2 Presentacion
Tarea de informatica 2 Presentacion
 
HISTORIA DE LA PROGRAMACION
HISTORIA DE LA PROGRAMACIONHISTORIA DE LA PROGRAMACION
HISTORIA DE LA PROGRAMACION
 
Fundamento Del Computador
Fundamento Del ComputadorFundamento Del Computador
Fundamento Del Computador
 
Instituto inmaculada concepción
Instituto inmaculada concepciónInstituto inmaculada concepción
Instituto inmaculada concepción
 
Anexos historia y generacion pc
Anexos historia y generacion pc Anexos historia y generacion pc
Anexos historia y generacion pc
 
Anexos historia y generacion pc
Anexos historia y generacion pcAnexos historia y generacion pc
Anexos historia y generacion pc
 
investigacion sobre la programacion By: Adán Garcia
 investigacion sobre la programacion By: Adán Garcia investigacion sobre la programacion By: Adán Garcia
investigacion sobre la programacion By: Adán Garcia
 
Historia de las Computadoras.
Historia de las Computadoras. Historia de las Computadoras.
Historia de las Computadoras.
 
La historia de la computacion
La historia de la computacionLa historia de la computacion
La historia de la computacion
 
Tareas de computacion
Tareas de computacionTareas de computacion
Tareas de computacion
 
Historia de la Computaión..
Historia de la Computaión..Historia de la Computaión..
Historia de la Computaión..
 
Historia De La Computacion
Historia De La ComputacionHistoria De La Computacion
Historia De La Computacion
 
Historia De La Computacion
Historia De La ComputacionHistoria De La Computacion
Historia De La Computacion
 
Evolución De la Computacion
Evolución De la ComputacionEvolución De la Computacion
Evolución De la Computacion
 
Hitos históricos que han contribuido a la evolución de la computación
Hitos históricos que han contribuido a la evolución de la computaciónHitos históricos que han contribuido a la evolución de la computación
Hitos históricos que han contribuido a la evolución de la computación
 
Linea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programaciónLinea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programación
 
Fundamentos del computador
Fundamentos del computadorFundamentos del computador
Fundamentos del computador
 
historia, computadora
historia, computadorahistoria, computadora
historia, computadora
 

Último

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 

Último (20)

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 

Historia

  • 2.
  • 3. • Uno de los primeros dispositivos mecánicos para contar fue el ábaco, cuya historia se remonta a las antiguas civilizaciones griega y romana Al desplazar las cuentas sobre varillas.
  • 4.
  • 5. • Alrededor del año 1200 de nuestra era, con la aceptación del número arábigo, se favorecieron los avances. Pero no apareció ningún aparato mecánico recién hasta el siglo XVII.
  • 6.
  • 7. • El inventor y pintor Leonardo Da Vinci (1452- 1519) trazó las ideas para una sumadora mecánica.
  • 8.
  • 9. • John Nepier, en 1617 desarrolló los logaritmos, este sistema proporcionó un método conveniente para abreviar los cálculos, convierte la multiplicación, división, potenciación y radicación en simples sumas y restas.
  • 10.
  • 11. • El primero en lograr con éxito el desarrollo de una calculadora mecánica para contar dígitos fue Blaise PASCAL (1642) a la que se denominó Sumadora de Pascal o Pascalina, era un aparato apropiado para efectuar largas sumas, consistía en una hilera de ruedas, cada una de las cuales constaba de diez dientes iguales que representaban los dígitos del 0 al 9, formando lo que llamó la Rueda Contadora Decimal.
  • 12.
  • 13. • En base a la sumadora de Pascual, en 1671, Leibnitz (científico y filósofo alemán) proyectó una máquina de multiplicar por medio de sumas sucesivas. • Gottfried Wilhelm Leibnitz empezó a trabajar sobre una máquina que pudiera multiplicar y dividir directamente. La primera versión fue terminada en 1694.
  • 14.
  • 15. • Charles Babbage (1793-1871), visionario inglés y catedrático de Cambridge, adelantó la situación del hardware computacional al inventar la "máquina de diferencias", capaz de calcular tablas matemáticas. En 1834, cuando trabajaba en los avances de la máquina de diferencias Babbage concibió la idea de una "máquina analítica". En esencia, ésta era una computadora de propósitos generales. Conforme con su diseño, la máquina analítica de Babbage podía sumar, substraer, multiplicar y dividir en secuencia automática a una velocidad de 60 sumas por minuto.
  • 16.
  • 17. • En 1843 Lady Ada Augusta Lovelace, considerada la primera programadora, sugirió la idea de que las tarjetas perforadas pudieran adaptarse de manera que propiciaran que el motor de Babbage repitiera ciertas operaciones.
  • 18.
  • 19. • En 1896, el Dr. Hollerith formó una compañía para desarrollar una máquina. Esta compañía se fusionó posteriormente con otras dos y se convirtió en lo que hoy se conoce como IBM. (Internacional Business Machines.) James Powers, quien también durante su tiempo fue estadístico del Departamento de Censos, fundó posteriormente otra compañía que con el tiempo formó parte de UNIVAC, una división de Sperry Rand Corporación. IBM y UNIVAC produjeron la mayor parte del equipo electromecánico para procesamiento de datos del que se dispone hoy en día.
  • 20.
  • 21. • En 1937 el Dr. Howard H. Aiken de la Universidad de Harvard desarrolló una máquina automática de cómputo que combinaba todas las operaciones en un solo equipo, para ello empleó varias de las ideas originales de Babbage junto con el concepto de agujeros perforados de Jacquard y Hollerith. IBM lo ayudó en el equipo y en 1944 la Calculadora de Secuencia Automática Controlada o Mark 1 estaba terminada y fue presentada a la Universidad de Harvard
  • 22.
  • 23. • La primera computadora totalmente electrónica fue la E.N.I.A.C. construida en 1943; y fue terminada en 1945. E.N.I.A.C. , una computadora de Primera Generación, económica, científico-académico y funcionaba a válvulas de vacío, las que efectuaban las funciones de transferencia de control que en Mark I, realizaban los relevadores; esto, posibilitó que las operaciones se realizaran a mayor velocidad, así podía multiplicar mil veces más rápido que la máquina de Aiken.
  • 24.
  • 26. Tipos de lenguaje • Lenguaje maquina • Lenguaje bajo nivel • Lenguaje alto nivel
  • 27. Lenguaje maquina • Lenguaje original de la computadora, un programa debe estar escrito en el lenguaje de la máquina para poder ser ejecutado. Este es generado por software y no por el programador. El programador escribe en un lenguaje de programación, el cual es traducido al lenguaje de máquina mediante intérpretes y compiladores.
  • 28. Lenguaje bajo nivel • Utilizan códigos muy cercanos a los de la máquina, lo que hace posible la elaboración de programas muy potentes y rápidos, pero son de difícil aprendizaje.
  • 29.
  • 30. • lenguaje ensamblador radica principalmente que se trabaja directamente con el microprocesador; por lo cual se debe de conocer el funcionamiento interno de este, tiene la ventaja de que en el se puede realizar cualquier tipo de programas que en los lenguajes de alto nivel no lo pueden realizar. Otro punto sería que los programas en ensamblador ocupan menos espacio en memoria.
  • 31. Lenguajes de alto nivel • Por el contrario, son de uso mucho más fácil, ya que en ellos un solo comando o instrucción puede equivaler a millares es código máquina. El programador escribe su programa en alguno de estos lenguajes mediante secuencias de instrucciones. Antes de ejecutar el programa la computadora lo traduce a código máquina de una sola vez (lenguajes compiladores) o interpretándolo instrucción por instrucción (lenguajes intérpretes).
  • 32.
  • 33. • En 1952 Grace Murray Hoper una oficial de la Marina de E.U., desarrolló el primer compilador, un programa que puede traducir enunciados parecidos al inglés en un código binario comprensible para la maquina llamado COBOL (COmmon Business-Oriented Languaje). • IBM construye su modelo 650, la primera computadora producida en masa, la compañía vendió 1500 antes de que llegaran al mercado.
  • 34.
  • 35. • El lenguaje de programación Pascal apareció por primera vez en 1971, de la mano de Niklaus Wirth. • Wirth inventó el lenguaje como una forma de mejorar el por aquel entonces arcaico Algol. No es el primer lenguaje que Wirth diseña, posteriormente inventó el Modula-2 y el Oberon. Sin embargo, paradójicamente, esos dos lenguajes han sido ampliamente superados por el Extended Pascal y el Object Pascal. De todos esos lenguajes, Pascal es el que más éxito ha tenido.
  • 36.
  • 37. • El miembro original de la familia, FORTRAN I, nació en 1.954, y fue implementado sobre la computadora IBM 704 en 1.956. Dos años más tarde, apareció FORTRAN II. Entre 1.958 y 1.963, FORTRAN se implementó sobre varias computadoras. FORTRAN III fue desarrollado durante este período, pero debido a que contenía demasiadas características dependientes de la máquina, nunca se implementó para uso público.
  • 38.
  • 39. •Parte de un lenguaje anterior, el lenguaje B, escrito por Ken Thompson en 1970 con el objetivo de recodificar el sistema operativo UNIX, que hasta el momento se había programado en ensamblador. La pega del ensamblador era que lo ligaba a una serie de máquinas concretas, por lo que conseguir un lenguaje abstraído de cada máquina conseguiría una portabilidad del sistema muchísimo mayor. A su vez B fue inspirado en el BCPL de Martin Richard, diseñado tres años antes. Fue terminado en 1972
  • 40.
  • 41. • En 1980 surge C++ de la mano de Bjarne Stroustrup (también de Laboratorios Bell de AT&T). Diseña este lenguaje con el objetivo de añadir a C nuevas características: clases y funciones virtuales (de SIMULA67), tipos genéricos y expresiones (de ADA), la posibilidad de declarar variables en cualquier punto del programa (de ALGOL68), y sobre todo, un auténtico motor de objetos con herencia múltiple que permite combinar la programación imperativa de C con la programación orientada a objetos.
  • 42. paquetes • Los paquetes son una forma de organizar grupos de clases. Un paquete contiene un conjunto de clases relacionadas bien por finalidad, por ámbito o por herencia. • Los paquetes resuelven el problema del conflicto entre los nombres de las clases. Al crecer el número de clases crece la probabilidad de designar con el mismo nombre a dos clases diferentes.
  • 43.
  • 44. • Java fue diseñado en 1990 por James Gosling (nacido 19 de mayo de 1956 en Canadá) que trabajaba para la empresa estadounidense Sun Mycrosystem y que ahora en la actualidad es vicepresidente de la misma. • Lo mas curioso es que este lenguaje fue diseñado antes de que comenzara la World Wide Web (www), ya que se diseñó para dispositivos electrónicos de calculadoras, la televisión interactiva y microondas.
  • 45.
  • 46. • BASIC es un lenguaje de programación desarrollado por los estadounidenses John Kemeny y Thomas Kurtz en el Dartmouth College. La versión original del lenguaje Basic fue creada en el año1964, ganándose una enorme popularidad gracias sobre todo a dos implementaciones, Tiny BASIC y Microsoft BASIC, que convirtieron a este lenguaje en la primera lengua franca de los microordenadores.
  • 47. Gracias por su atencion