La computadora

Description

Un vistazo rápido a la maquina que hace posible que leas esto.
Brayan Suarez
Mind Map by Brayan Suarez, updated more than 1 year ago
Brayan Suarez
Created by Brayan Suarez almost 9 years ago
16
0

Resource summary

La computadora
  1. Desarrollo histórico del "Hardware"
    1. 2000 años a.C
      1. Abaco
        1. Origen en Asia menor, se utilizaba para calcular
      2. 1642
        1. Pascalina
          1. Blaise Pascal inventó la primera calculadora a base de ruedas y engranajes
            1. Permitia sumar, multipilcar y dividir
              1. También conocida como rueda pascalina
        2. 1671
          1. Stepped Reckoner
            1. Gottfried Leibniz diseño una maquina capaz de ejecutar las 4 operaciones aritméticas básicas
              1. Primera maquina de este tipo en hacer esto, además sacaba raíces cuadradas mediante adiciones
                1. No era fiable porque tenia piezas mecánicas que fallaban
          2. 1833-1835
            1. Maquina Analitica
              1. Charles Babbage avanzo desde desarrollar la maquina diferencial a un diseño más completo, la maquina analitica
                1. La maquina diferencial fue diseñada para calcular funciones polinomicas
                  1. Para su programación tomó las tarjetas perforadas del telar de Jacquar, quería una maquina programbale para hacer todo tipo de calculo
                    1. Nunca construyó la maquina analitica
              2. 1936
                1. Maquina de Turing
                  1. Turing probó que habían problemas que no podían ser solucionados por ningún proceso secuencial
                    1. Manipula signos sobre una tira de cinta de acuerdo a una tabla de reglas, puede ser adaptada para simular la lógica de cualquier algoritmo de computador
              3. Primeros computadores
                1. Mark I (1939-1944)
                  1. Tenia 16 m de largo y 2 m de ancho
                    1. Realizaba las 4 operaciones aritméticas básicas y operaba con números de hasta 23 cifras
                      1. Multiplicaba 3 números de 8 cifras en 3 segundos
                        1. Utilizaba relés
                        2. ENIAC(1946)
                          1. Pesaba 30 tm y consumia 100.000 watios diarios
                            1. Primer ordnador eléctrico polivalente
                            2. Podia sumar 5000 números en 1 segundo
                            3. UNIVAC I(1952)
                              1. Primera computadora vendida comercialmente
                                1. Se utilizo en las elecciones presidenciales de USA para recuentar los votos, dó 45 minutos
                                2. EDSAC(1949)
                                  1. Una de las primeras computadoras em contar con ordenes internas y con programas internos
                                  2. John von Newman
                                    1. Propuso almacenar en la memoria central de ordenador las instrucciones necesarias para que pudiese realizar cada uno de los trabajos que se le encomendaban
                                      1. Base de la actual informatica
                                  3. Generaciones
                                    1. 1° Generación(1945-1946)
                                      1. Valvula electrónica(tubos al vacio)
                                        1. Alto consumo de energía
                                          1. Lenguaje de maquina
                                            1. Se construyo el ENIAC
                                              1. Almacenamiento dela información es tambor magnético interior
                                              2. 2° Generación(1957-1963)
                                                1. Tansistor, desaparecen tubos al vacio
                                                  1. Mayor velocidad de datos
                                                    1. Instrumentos de almacenamiento
                                                      1. Lenguaje ensamblador y de alto nivel
                                                        1. Disminución del tamaño
                                                        2. 3° Generación(1964-1971)
                                                          1. Circuito integrado sobre Chip
                                                            1. Compatibilidad
                                                              1. Mini computadora
                                                                1. Multiprogramación
                                                                  1. Teleproceso
                                                                  2. 4° Generación(1971-Presente)
                                                                    1. Micro miniaturización
                                                                      1. Uso de la superconductividad
                                                                        1. Redes informaticas
                                                                          1. Esfuerzo por crear computadoras de 5° generación( ordenador de proceso paralelo)
                                                                        2. Lenguajes de programación
                                                                          1. Bajo nivel
                                                                            1. Al usar pocos signos logra difícilmente cosas complicadas
                                                                              1. 1° Nivel
                                                                                1. Código de maquina=Código binario
                                                                                  1. Primer lenguaje que la maquina puede interpretar y transformar en acciones
                                                                                2. 2° Nivel
                                                                                  1. Lenguaje ensamblador
                                                                                    1. Más comprensible para el hombre, establece equivalencias de bytes usando pequeños conjuntos de signos(palabras)
                                                                              2. Alto nivel
                                                                                1. 3° Nivel
                                                                                  1. Ofrecer facilidad
                                                                                    1. Aprendizaje
                                                                                      1. Lectura/Escritura
                                                                                        1. Corrección
                                                                                          1. Conversión entre lenguajes
                                                                                        2. 4° Nivel
                                                                                          1. Generadores de aplicaciones
                                                                                            1. Facilitar variado numero de operaciones en campos de aplicación especifico
                                                                                              1. Aplicaciones no hacen nada sin que el usuario defina ciertas estructuras y operaciones
                                                                                          2. Estructura interna
                                                                                            1. Entrada/Salida
                                                                                              1. Transfiere datos entre el computador y el entorno externo
                                                                                              2. Sistema interconexión
                                                                                                1. Proporciona comunicación entre la estructura interna
                                                                                                2. CPU
                                                                                                  1. Controla el funcionamiento
                                                                                                  2. Memoria principal
                                                                                                    1. Almacena datos
                                                                                                    2. Procesador
                                                                                                      1. El cerebro de sistema
                                                                                                        1. Es el responsable de ejecutar todas las instrucciones existentes
                                                                                                    3. Funcionamiento
                                                                                                      1. Control
                                                                                                        1. Procesamiento de datos
                                                                                                          1. Almacenamiento de datos
                                                                                                            1. Transferencia de datos
                                                                                                            2. ¿Cómo funciona el computador? Para empezar quiero recalcar las dos partes básicas del computador, el software y el hardware. La primera aunque no sea tangible es la lógica, además la que da vida y permite que las partes físicas realicen su función de la manera en que este se lo ordene, un claro ejemplo para evidenciar el papel que juega el software, es el sistema operativo que administra, gestiona y controla el hardware y demás parte del software. Pero el computador no maneja el mismo sistema numérico que utilizamos cotidianamente los humanos y que inteligible únicamente a nosotros, el trabajo de la maquina es traducir todos los lenguajes y sistemas numéricos existentes en su lenguaje, el sistema binario o código de máquina, cada dato es convertido en un byte para que el computador ejecute las instrucciones provenientes de los datos. Antes de que se interprete cada dato o byte este debe pasar por un transistor que recibe los impulsos eléctricos y convierte la información en solo dos po
                                                                                                              Show full summary Hide full summary

                                                                                                              Similar

                                                                                                              Operadores Python
                                                                                                              Giovanni Sanhuez
                                                                                                              Mis Recursos de Programación
                                                                                                              maya velasquez
                                                                                                              FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                                                                              anhita
                                                                                                              Editor Dibujo Paint
                                                                                                              gladiscj
                                                                                                              Herramientas de Software para Comercio y Finanzas
                                                                                                              mishelleisabel
                                                                                                              Tipos de Software
                                                                                                              James Cordoba
                                                                                                              Tipos De Sistemas
                                                                                                              Arely Rodríguez5320
                                                                                                              Lenguajes de programación
                                                                                                              Jair Santiago Castro Garzón