LA COMPUTADORA, HISTORIA, AVANCES Y FUNCIONAMIENTO

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
LA COMPUTADORA, HISTORIA, AVANCES Y FUNCIONAMIENTO por Mind Map: LA COMPUTADORA, HISTORIA, AVANCES Y FUNCIONAMIENTO

1. FUNCIONAMIENTO

1.1. El computador, compuesto por el hardware y software se comunican entre si, por una parte el software procesa los datos e informacion introducida por el usuario, recolectada por medio del hardware y mostrada por este mismo, con el fin de realizar determinadas tareas, o dando solucion a uno o mas problemas

2. ESTRUCTURA DEL COMPUTADOR

2.1. Logica - Software

2.1.1. Son los programas que le permiten al computador realizar determinadas tareas

2.1.1.1. Programacion: son programas que usan para realizar otro programas Sistema: Permite que el Hardware funciones Aplicacion: permite al usuario hacer un o varias tareas especificas

2.2. Tangible - Hardware

2.2.1. Son las partes fisicas del computador

2.2.1.1. Entrada: Teclado, Camara, Mouse Salida: Monitor, Impresora, etc.

3. EVOLUCION DE LOS LENGUAJES DE PROGRAMACION

3.1. Primera aparicion en 1801, Joseph Marie inventor de telar programable, creo el primer sistema de instrucciones, automatizaba procesos, y se hacia por medio de tarjetas perforadas, y este fue el metodo o lenguaje que usaron las primera computadoras

3.2. el primer lenguaje de programacion, nace ente 1842 y 1843, cuando Ada Lovelace tradujo las memorias de un matematico italiano, pero en el preoceso creo un lenguaje de programacion para calcular la serir de numeros de Bernoulli

3.3. En 1936 Alan Turing crea una maquina capaz de resolver cualquier problema matematico,a base de un algoritmo

3.4. 1957 John W.Backus fue el inventor del primer lenuaje de alto nivel y es el que comienzan a usar los programadores, Fortran. Se creó con el fin de ahorrar tiempo, ya que el programa junto con el compilador podian trabajar mucho mas rapido de maner aficiente

3.5. llega COBOL en 1959 que tenia como objetivo ser un lenguaje de programacion universal y que se pudiera usar en cualquien ordenador, modernizo la informatica de gestión

3.6. 1964 nacimiento de BASIC, es una familia de lenguajes de programacion de alto nivel, desarrollada como herramienta de enseñanza, adopto otros sistemas y al dia de hoy se siguen utilizando

3.7. en 1970 un Profesor llamado Niklaus Wirth creó Pascal, similiar a BASIC pero que evoluciono como un lenguaje para crear todo tipo de aplicaciones, y aunque a baja escala este se sigue usando en la actualidad

3.8. llegada de C en 1972 como un lenguaje "simple", en donde pocas instrucciones pueden traducir cada elemento del lenguaje, luego en 1979 llego C++ uno de los lenguajes mas usados el proposito fue extender el lenguaje C, a partir de este momento comenzaron a llegar mas lenguajes modernos como: en 1991 llega HTML, Python y Visual Basic que aunque no eran lenguajes "nuevos" eran lenguajes mejor desarrollados y mas avanzados

3.9. 1995 nace Java, JavaScript y PHP que hoy en dia representan el 50% de las paginas web en distintos sitios, en 2001, llega C# y con el llegan nuevos lenguajes como Action Script, luego enn 2006 Scratch llega a revolucionar los lenguajes de programacion, es un lenguaje de programacion visual, es un lenguaje desarrollado para que sea entendido mas facil por las personas de manera visual y sin entender de codigo

3.10. En 2009 google lanza Go, tiene como obetivo la seguridad, en 2012 Kotlin tuvo la moda gracias a google de ser el mejor lenguaje de programacion para Android y su contraparte Switf en 2013 creado por Apple para programar en iOS

4. HISTORIA Y GENERACIONES

4.1. ÁBACO 1170 A.C

4.1.1. Primer aparato utilizado para operaciones aritméticas, nació en Grecia y fue el primer paso para la creación de sistemas que ayuden a realizar tareas

4.2. PASCALINA 1645

4.2.1. maquina avanzada al ábaco utilizada también para hacer operaciones aritméticas pero con un diseño diferente usando ruedas y engranajes

4.3. MAQUINA ANALITICA 1816

4.3.1. creada por Charles Babbage, era un dispositivo mecánico para exportación de sumas repetidas y fue la primera computadora

4.4. PRIMERA GENERACION 1943 - 1952

4.4.1. Creación de las primera maquinas automáticas de calculo, donde empieza a aparecer el termino “computador”, usaban lenguaje maquina, por medio de instrucciones dadas en tarjetas perforadas de papel, se uso tecnología electrónica a base de tubos de vacío. eran maquinas costosas y ocupaban mucho espacio

4.4.1.1. ENIAC - 1947 Creada por John Mauchly y John Eckert EDVAC - 1949 primera computadora electronica digital con capacidad de almacenamiento de memoria

4.5. SEGUNDA GENERACION 1956 - 1964

4.5.1. se cambiaron los tubos de vacío por Transistores, disminuyendo un poco su tamaño, y el consumo de energía, se uso un lenguaje mas avanzado llamado lenguaje ensamblador, mejoro la rapidez y se usaron en controles de vuelo y trafico aéreo

4.5.1.1. UNIVAC - 1951 realizaba 1000 cálculos por segundo, creada por John Mauchly y John Prespre IBM 610 AUTO-POINT COMPUTER primera implementación de un mouse y teclado creada por John Lentz

4.6. TERCERA GENERACION 1965 - 1971

4.6.1. Invención de Circuitos Integrados, impresos en pastas de silicio, añadiendo transistores, contribuyó al procesamiento de la maquina y reducción de costos de fabricación, se empezó a reducir significativamente el tamaño de los computadores, usaba lenguajes como COBOL, FORTAN, C y BASIC

4.7. CUARTA GENERACION 1971 - 1988

4.7.1. Integración de componentes electrónicos, dando paso a la invención del Microprocesador, uniendo en un circuito integrado elementos fundamentales y al cual se le denomina ¨”Chip” eran circuitos de alta densidad y velocidad, ayudo a avanzar hacia la microcomputación,nacen las PC y revolucionaron el Software

4.8. QUINTA GENERACION 1983 - actualmente

4.8.1. La computación se expandió, se hizo mas practica, cómoda, liviana y portátil, también avanzo enormemente la velocidad del procesamiento de datos, la versatilidad, empieza la competencia en el mercado

4.8.1.1. COMPUTADORA PORTATIL - 1981 la primera computadora portatil fue la Epson HX-20 contaba con teclado, bateria recargable y un dispositivo de almacenamiento IBM PC - 1981

4.9. SEXTA GENERACION Actualmente

4.9.1. En la actualidad los avances tecnológicos y proyectos siguen avanzando, usando circuitos de aprendizaje neuronal artificial, apuntando hacia la invencion de computadoras propiamente inteligentes, posiblemente implementando superconductores, aumentando la potencia

5. LENGUJES DE PROGRAMACION

5.1. Son programas destinados a la construccion de otros programas de caracter informatico, diseñado para organizar algoritmos y procesos logicos, que se usan para construir el codigo fuente; Es la forma en la el humano puede dar intrucciones y que sean comprendidas por la maquina

5.1.1. Se divide en tres tipos:

5.1.1.1. - Lenguajes de bajo nivel - lenguajes de Alto nivel - Lenguaje de nivel Medio

5.1.2. Los mas usados

5.1.2.1. Python

5.1.2.2. Java, JavaScript

5.1.2.3. R

5.1.2.4. C#, C , C++

5.1.2.5. PHP