SlideShare una empresa de Scribd logo
1 de 10
Historia de la computación


Abaco     1642         1671          1805          1833            1890          1944      1945                 1950           1951
        Pascalina     Leibnitz, cr   Jaquard       Babbage, id     Hollerit      Aiken,   ENIAC creada          EDVAC fue      UNIVAC 1
        Diseñada      eo una         Diseñó un     eó una          desarrolló    MARK I   por                   la 1ra. máq    Fue la 1ra.
        por Pascal    maq. para      telar que     maq. con        una maq.               Eckert, hacía         que            comp.
        era una       x y /          producía      programa        basada en              calc. mat. a          almacena-      comercial
        maq.          (basándose                                   la lect. de            gran                  ba un prog.    que se
                                     patrones      externo, q
        calculadora   en q la                                      tarj. perf.            escala, para          y ejecutaba    utilizó en la
                                     de tejido     leía 1 ficha
        que + y -.    multiplica-                                  con un                 ops. militares        sus            ofic. de
        Constaba      ción es una    en telas. A   perforada q     tabulador,             en la 2da.            instruccio-    censos de
        de ruedas     secuencia      la maq. se    indicaba la      q podía               Guerra                nes            USA.
        dentadas      de sumas       le            operación a     registrar y            mundial. Era          secuencial
        (engranajes   sucesivas.     colocaban     ejecutar.       calcular               enorme de             es o con
        ) enlazadas                  tarjetas      Ejecutaba la    resultado              tubos al              ruptura de
        con 10                       perforada     op. y leía la   s del                  vacío, ocupab         sec. Estaba
        posiciones                   s en una      ficha           censo                  a 1 cuarto            orientada a
        de 0 a 9                     secuencia     siguiente.      pob.                   completo y            cálculos.
        c/u. Que                     específica.   Podría + - /    Aceleró la             pesaba 30
        avanzaban                                                  obtención              ton. Realizaba
                                                   y x, pero no
        1 posic. en                                                de                     5 mil op. mat.
                                                   pudo
        caso de                                                    resultado              X seg. Usaba
        acarreo.                                   construirla     s a 3 años.            sist. dec.
        Tuvo poca                                  porque req.     Pero la                requería días
        acep. en el                                un espacio      fase de                o sem. para
        mundo                                      igual a 1       lectura y              cargarle la inf.
        financiero.                                campo de        carga de               tenía un
                                                   futbol y la     tarj. era              tablero con
                                                   fuerza de 1     propensa               interrupto-
                                                   locomotora      a errores              res.
                                                   para            humanos.
                                                   funcionar.
                                                                                              ENIAC          Electronic Integrator and Computer
                                                                                              UNIVAC         Automatic Universal Calculator
1642 Pascal – Matemático – Hijo de un recaudador de impuestos

Para ayudar a su padre a hacer cálculos repetitivos, más rápido y con menos errores, diseñó una máquina mecánica basada en engranajes
giratorios, que llamó Pascalina, que podía sumar y restar. Tomando en cuenta el acarreo, giraba 1 posición más la rueda inmediata siguiente (+), o
disminuía 1 posición en la rueda actual (-) .

Cada pieza se hacía a mano, porque sus engranajes debían ajustar perfectamente. Sólo construyó unas 50 máquinas, porque para la época, era
más barato, contratar a 6 hombres que hicieran los cálculos, que comprar una Pascalina.

1671 Leibnitz – Matemático alemán

Creó una máquina con cilindros escalonados que permitían +,-,x,/; tomando en cuenta que la multiplicación y la división son sumas o restas
sucesivas. Igual que la Pascalina, tuvo poca aceptación por su elevado costo.

1805 Jaquard – Industrial francés

Diseñó un telar, que seguía patrones indicados en tarjetas perforadas. Las tarjetas permitían el paso a las agujas tejedoras, sólo donde habían
agujeros, así se seguía una secuencia o patrón de tejido exacto. Con este mecanismo, se automatizó el proceso de producción de telas con
variados tejidos y también se redujo costos de producción. Fué un importante logro en esta época de la Industrialización.

1833 Babbage – Matemático inglés

Ideó un computador general completo, que podía programarse y tenía memoria para almacenamiento de datos. Era una máquina analítica que
podía realizar operaciones matemáticas (+,-,x,/ y comparación de números) a través de instrucciones almacenadas en una memoria, que podía
contener 1000 números de 50 dígitos c/u.

La entrada de datos e instrucciones se haría por tarjetas perforadas (igual a las tarjetas de Jaquard) y podría imprimir resultados, que se grababan
en una placa de cobre. Esta máquina era mecánica, su fuente de energía era el vapor (única alternativa conocida para la época). Requería un
espacio enorme, = a 1 campo de fútbol y la fuerza de 1 locomotora. No fue posible su construcción, a pesar de que Babbage dedicó 40 años a su
construcción.
1890 Hollerit – Ingeniero mecánico

El gobierno de USA abrió un concurso para procesar automáticamente los datos del censo poblacional de ese año; dado que el censo
anterior, procesado manualmente, necesitó 7 años para obtener resultados.

Hollerit, ganó el concurso, por su propuesta de un proceso automatizado, mediante un sistema eléctrico de tabulación, que leía datos registrados
en tarjetas perforadas. Las tablas representaban cada tipo de respuesta como un grupo de perforaciones o código particular. El funcionamiento de
esta máquina era el siguiente:
            •   Cada dato a contabilizar se perforaba en 1 tarjeta (siguiendo una codificación)
            •   Las tarjetas se leían en 1 máquina lectora que tenía 1 Tabla de códigos (que reconocía los distintos patrones de perforación)
            •   Cada patrón de perforación, dejaba pasar unas agujas por los orificios específicos, y las hacía llegar hasta un recipiente de
                mercurio que cerraba un circuito, que sumaba 1 al código o patrón reconocido en una Tabla de Acumulados.
            •   Cada patrón tenía su lugar propio en la Tabla de Acumulados.
            •   Las tarjetas leídas por la Lectora, pasaban a la Clasificadora, que las almacenaba en una caja particular, para su código o patrón de
                perforación.
Este sistema permitió terminar el análisis de resultados del censo en 2 años.

1944 Aiken – Universidad de Harvard

Construyó un calculador universal con relés y otros componentes mecánicos, llamado MARK I. Esta máquina de grandes dimensiones, 15 mts. de
largo por 24 mts. de altura, podía hacer operaciones aritméticas básicas, funciones logarítmicas, sinusoidales y tomar decisiones en cantidad
limitada. Tardaba 3 décimas de segundo en + o – números con 23 dígitos.

* Relé: Interruptor que se activa eléctricamente, donde 1 señal da paso a la circulación de otra corriente.
1945 Eckert – Ingeniero Eléctrico y Mauchly - Físico.

Desarrollaron el computador ENIAC (Electronic Numerical Integrator and Computer) que hacía cálculos relativos a disparos de artillería para la
armada de USA. Trabajaba con conexiones en 1 Tablero, que ejecutaba una secuencia de cálculo específica. Ejecutar otra secuencia de cálculo
implicaba cambiar las conexiones en el Tablero. Utilizaba tubos al vacío, que son más rápidos que los relés. Era muy grande, ocupaba 150
m2, pesaba 30 toneladas y tenía 18 mil tubos al vacío (los cuales se quemaban y requerían reemplazo cada 2 días). Tenía CPU, memoria y
entrada de datos por tarjetas perforadas. Utilizaba decimales, a nivel interno para las operaciones aritméticas.

* Tubo al vacío: Interruptor en forma de bombillo, que se activa eléctricamente, donde 1 señal da paso a la circulación de otra corriente.

1950 Von Neumann – Matemático alemán

Desarrolló el computador EDVAC, que utilizaba un programa almacenado, que podía modificarse sin cambiar los circuitos del computador. La
posibilidad de almacenar datos e instrucciones en el computador, mejoró notablemente la velocidad de procesamiento y diversificó la capacidad de
tomar decisiones lógicas.

1951 Eckert y Mauchly – UNIVAC 1 (Calculador Automático Universal)

Para esta época, a Hollerit se habían unido varias empresas dedicadas al Procesamiento de Datos, que fundaron la empresa IBM (International
Business Machines). Esta empresa ya había desarrollado varios tipos de máquinas, tales como: Perforadoras de
tarjetas, Clasificadoras, Verificadoras y Archivadoras de Tarjetas Perforadas.

En este año, está nuevamente la necesidad de procesar, más rápida y económicamente el censo de este año en USA, y Eckert con Mauchly
construyeron la UNIVAC 1, que utilizaba cintas magnéticas y tambores magnéticos para almacenamiento, tarjetas perforadas, para introducción de
datos y tubos al vacío para la producción de energía.

Aunque era notablemente más rápida para procesar datos, todavía requería gran cantidad de espacio físico, y sistemas de ventilación
adicionales, porque los tubos al vacío generaban gran cantidad de calor.
Generaciones de Computadoras
                                 • Utilizaban tubos al vacío que se calentaban y requerían mucha ventilación
                                 • Manipulaba inf. por tarjetas perforadas y cintas magnéticas
     1ra. 50`s                   • Utilizaba tambores magnéticos para el almac. de inf.
Su objetivo era automatizar el   • Utilizaba leng. de máquina
procesamiento de datos
                                 • Eran muy costosas y utilizaban mucho espacio físico
                                 • UNIVAC 1, IBM 701

                                 • Utilizaba transistores (Transistor = Transfer Resistor)
  2da. Principios                • Manipulaba inf. por tarjetas perforadas, cintas magnéticas y tablero cableado
  de los 60`s                    • Utilizaba anillos magnéticos o núcleos para el almacenamiento de información
Su objetivo era abaratar
                                 • Utilizaba lenguajes de programación FORTRAN, COBOL, RPG
costos para hacer los            • Abarataron costos y utilizaron menos espacio físico
computadores accesibles a la     • Requerían diseñadores, analistas, operadores, programadores
mediana empresa                  • Se utilizaban para Contabilidad, Nómina, Inventarios, Simulaciones
                                 • NCR 315, RCA 601

                                 • Utilizaban circuitos integrados
    3ra. Finales                 • Utilizaban discos y cintas magnéticas para almacenamiento secundario (datos y programas)
    de los 60`s                  • Utilizaban núcleos magnéticos para la memoria principal
Su objetivo era abaratar         • Utilizaban lenguajes programación, aparece el concepto de sistema operativo OS
costos miniaturizando los        • Se desarrolló el tiempo compartido y por tanto, la multiprogramación
transistores en tabletas de      • Redujeron el espacio necesario y su costo notablemente
silicio. También se busca        • Eran escalables se podía pasar de Minicomputadora a Mainframe
aumentar la potencia             • Amplían el campo de aplicación de la computación a Universidades, laboratorios y empresas
                                 • IBM S/36, Burroughs B/20

                                 • Usan microprocesadores de gran velocidad, surge el INTEL 8008 ( un CPU en 1 solo circuito)
         4ta. 70`s               • Memorias integradas (chips)
Su objetivo es bajo consumo      • Lenguajes de programación y SO amigables orientados al usuario final (Office, Windows)
elétrico y precio. Gran
                                 • Aparecen los PC, los discos flexibles y portátiles (Floppy disks)
velocidad de procesamiento
                                 • IBM 360

        5ta. 90`s                • Gran cap. de almacenamiento
Mejoras en la cap. de almac. y   • Distribución de información en servicios localizados a nivel mundial
distrib. de proc. e inf.         • Incluyen procesamiento paralelo / Inteligencia artificial / Redes basadas en Internet
Sistemas Numéricos
Desde el punto de vista informático, a muy bajo nivel, toda información registrada en memoria, se representa de manera
binaria o hexadecimal, por lo tanto, para entender el funcionamiento interno de los computadores, es necesario conocer
algunas características generales de estos sistemas numéricos, así como las formas de conversión de un sistema a otro.
   Sistema decimal
  • El sistema decimal es posicional, esto es cada dígito de un número decimal tiene una posición específica, que
    corresponde a unidades, decenas, centenas, unidades de mil, …. Esto es, corresponde a múltiplos de su base
    (10, 100, 1000,…).
  • Su base es el 10, por tanto los dígitos que podemos utilizar para representar números en él, son : 0,1,2,3,4,5,6,7,8,9
    después de estos números que son la unidad, se producen combinaciones de ellos:
    10, 11, …,99,100,…,999,1000,…. (que forman decenas, centenas, unidades de mil, etc.
  Representación de números en este sistema:
  Todo número es este sistema puede expresarse, como la suma de cada uno de sus dígitos multiplicado por la base
  elevada a la posición del dígito:
  Ej:      1234 = 1 x 10 3 + 2 x 10 2 + 3 x 10 1 + 4 x 10 0 = 1000 + 200 + 30 + 4

   Sistema binario
  • El sistema binario es posicional, esto es cada dígito de un número binario tiene una posición específica.
  • Su base es 2, por tanto los dígitos que podemos utilizar para representar números en él, son : 0,1 después de estos números
    que son la unidad, se producen combinaciones de ellos:
    10, 11, …,100,…,111,1000,….
  Representación de números en este sistema:
  Todo número puede expresarse, como la suma de cada uno de sus dígitos multiplicado por la base elevada a la posición del
  dígito:
  Ej:     1011 = 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 1 x 2 0 = 8 + 0 + 1 + 1 = 10 que es su valor en el sistema decimal
Sistema octal
• El sistema octal es posicional, esto es cada dígito de un número octal tiene una posición específica.
• Su base es 8, por tanto los dígitos que podemos utilizar para representar números en él, son : 0,1,2,3,4,5,6,7 después de
  estos números que son la unidad, se producen combinaciones de ellos:
  10, 11, …,77,…,777,1000,….
Representación de números en este sistema:
Todo número puede expresarse, como la suma de cada uno de sus dígitos multiplicado por la base elevada a la posición del
dígito:
Ej: 1011 = 1 x 8 3 + 0 x 8 2 + 1 x 8 1 + 1 x 8 0 = 512 + 0 + 8 + 1 = 521 que es su valor en el sistema decimal


Sistema hexadecimal
• El sistema hexadecimal es posicional, esto es cada dígito de un número octal tiene una posición específica.
• Su base es 16, por tanto los dígitos que podemos utilizar para representar números en él, son : 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
  después de estos números que son la unidad, se producen combinaciones de ellos:
  10, 11, …,FF,….
Representación de números en este sistema:
Todo número puede expresarse, como la suma de cada uno de sus dígitos multiplicado por la base elevada a la posición del
dígito:
Ej: 1011 = 1 x 16 3+ 0 x 16 2 + 1 x 16 1 + 1 x 16 0 = 4096 + 0 + 16 + 1 = 4112 que es su valor en el sistema decimal
Procesos de conversión entre estos sistemas numéricos

Paso de un número decimal B10 a cualquier base B2 o B8 o B16
 Parte entera
1. Se divide el número decimal entre la base a la que se quiere convertir (2,8 0 16)
2. El resto formará parte del número resultante y
3. El cociente se vuelve a dividir por la base a la que estamos convirtiendo (2, 8 o 16) hasta que sea menor que la base a la
   que estamos convirtiendo ( cociente < 2, 8 o 16).
4. El número resultante se forma tomando en orden ascendente el último cociente más todos los restos obtenidos.

  Ejemplo:                 123       2
                            03      61      2
                                                                                     (123) 10 = (1111011) 2
                               1    01 30            2
                                         1 10 15            2
                                                0     1     7 2
                                                            1 3            2
                                                                    1      1

 Parte decimal                                                                         Ejemplo:
1. Se multiplica el número decimal por la base a la que se quiere
   convertir.                                                                            0,25 x 2
2. La parte entera formará parte del número resultante y                                 0 ,50
3. La parte decimal se vuelve a multiplicar por la base a la que estamos
   convirtiendo hasta que ya no quede parte decimal.                                        0,50 x 2
4. El número resultante se forma tomando en orden descendente todas                          1 ,00            (0,25) 10 = (0,01) 2
   las partes enteras obtenidas.
Paso de un número en cualquier base B2 o B8 o B16 a decimal B10


 1.     Se multiplica cada dígito del número que está B2 o B8 o B16 (binario, octal o
        hexadecimal) por su base (2,8 0 16) elevada a la posición del dígito
 2.     Se suman cada una de las multiplicaciones anteriores, para obtener el número convertido
        a base 10.


      Ejemplos:
      (1011) 2 = 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 1 x 2 0 = 8 + 0 + 2 + 1 = (11) 10
      (437) 8 = 4 x 8 2 + 3 x 8 1 + 7 x 8 0 = 256 + 24 + 7 = (287) 10

      (1AF) 16 = 1 x 16 2 + 10 x 16 1 + 15 x 16 0 = 256 + 160 + 15 = (431) 10
Ejemplos de Equivalencias de números en los distintos sistemas numéricos


            Decimal      Binario      Octal    Hexadecimal
               0          0000          0           0
               1          0001          1           1
               2          0010          2           2
               3          0011          3           3
               4          0100          4           4
               5          0101          5           5
               6          0110          6           6
               7          0111          7           7
               8          1000         10           8
               9          1001         11           9
              10          1010         12           A
              11          1011         13           B
              12          1100         14           C
              12          1101         15           D
              14          1110         16           E
              15          1111         17           F

Más contenido relacionado

Similar a Ii clase1 tema1-introinf

Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
Andreasp18
 
Historia de la Computación
Historia de la ComputaciónHistoria de la Computación
Historia de la Computación
Andreasp18
 
Reseña historica de la informatica
Reseña historica de la informaticaReseña historica de la informatica
Reseña historica de la informatica
Luisa Escudero
 
Reseña historica de la informatica
Reseña historica de la informaticaReseña historica de la informatica
Reseña historica de la informatica
Luisa Escudero
 
Modulo de 4to año
Modulo de 4to añoModulo de 4to año
Modulo de 4to año
Fransua Vz
 
Modulo de 4to año
Modulo de 4to añoModulo de 4to año
Modulo de 4to año
Fransua Vz
 
Historia de las Computadoras
Historia de las ComputadorasHistoria de las Computadoras
Historia de las Computadoras
Deby Abril
 

Similar a Ii clase1 tema1-introinf (20)

Fundamentos del Computador. Tarea 1. Marly A. Marmolejos Perez. Matricula 201...
Fundamentos del Computador. Tarea 1. Marly A. Marmolejos Perez. Matricula 201...Fundamentos del Computador. Tarea 1. Marly A. Marmolejos Perez. Matricula 201...
Fundamentos del Computador. Tarea 1. Marly A. Marmolejos Perez. Matricula 201...
 
Historia del computador
Historia del computadorHistoria del computador
Historia del computador
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Fundamentos Del Computador
Fundamentos Del ComputadorFundamentos Del Computador
Fundamentos Del Computador
 
Resumen (estructura de una computadora pc)
Resumen (estructura de una computadora pc)Resumen (estructura de una computadora pc)
Resumen (estructura de una computadora pc)
 
Fundamentos del computador tarea1
Fundamentos del computador tarea1Fundamentos del computador tarea1
Fundamentos del computador tarea1
 
Historia de la Computación
Historia de la ComputaciónHistoria de la Computación
Historia de la Computación
 
Eniac
EniacEniac
Eniac
 
Reseña historica de la informatica
Reseña historica de la informaticaReseña historica de la informatica
Reseña historica de la informatica
 
Reseña historica de la informatica
Reseña historica de la informaticaReseña historica de la informatica
Reseña historica de la informatica
 
Tarea 1 - Fundamentos del Computador
Tarea 1 - Fundamentos del ComputadorTarea 1 - Fundamentos del Computador
Tarea 1 - Fundamentos del Computador
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
Modulo de 4to año
Modulo de 4to añoModulo de 4to año
Modulo de 4to año
 
Modulo de 4to año
Modulo de 4to añoModulo de 4to año
Modulo de 4to año
 
historia de la computacion
historia de la computacionhistoria de la computacion
historia de la computacion
 
Fundamentos del computador
Fundamentos del computadorFundamentos del computador
Fundamentos del computador
 
Revista 8a
Revista 8aRevista 8a
Revista 8a
 
El computador
El computadorEl computador
El computador
 
Historia de las Computadoras
Historia de las ComputadorasHistoria de las Computadoras
Historia de las Computadoras
 

Último

Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdfPresentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
juancmendez1405
 
DEBER de Segmentación-2023_05jun2023.pdf
DEBER  de Segmentación-2023_05jun2023.pdfDEBER  de Segmentación-2023_05jun2023.pdf
DEBER de Segmentación-2023_05jun2023.pdf
CamiloVasconez
 

Último (20)

PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
 
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdfRESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
 
PROBLEMAS DE GENÉTICA CON ÁRBOLES GENEALÓGICOS.pdf
PROBLEMAS DE GENÉTICA  CON ÁRBOLES GENEALÓGICOS.pdfPROBLEMAS DE GENÉTICA  CON ÁRBOLES GENEALÓGICOS.pdf
PROBLEMAS DE GENÉTICA CON ÁRBOLES GENEALÓGICOS.pdf
 
PLAN DE MONITOREO Y ACOMAPÑAMIENTO DOCENTE
PLAN DE MONITOREO Y ACOMAPÑAMIENTO DOCENTEPLAN DE MONITOREO Y ACOMAPÑAMIENTO DOCENTE
PLAN DE MONITOREO Y ACOMAPÑAMIENTO DOCENTE
 
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdfPresentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
 
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxComunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
 
Luz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela SabáticaLuz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela Sabática
 
RubénSaaRamos_PrácticasPedagogía_Educación y Sociedad
RubénSaaRamos_PrácticasPedagogía_Educación y SociedadRubénSaaRamos_PrácticasPedagogía_Educación y Sociedad
RubénSaaRamos_PrácticasPedagogía_Educación y Sociedad
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024
 
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
 
Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)
 
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIALA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
 
ACERTIJO LA RUTA DE LAS ADIVINANZAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ACERTIJO LA RUTA DE LAS ADIVINANZAS OLÍMPICAS. Por JAVIER SOLIS NOYOLAACERTIJO LA RUTA DE LAS ADIVINANZAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ACERTIJO LA RUTA DE LAS ADIVINANZAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
 
DEBER de Segmentación-2023_05jun2023.pdf
DEBER  de Segmentación-2023_05jun2023.pdfDEBER  de Segmentación-2023_05jun2023.pdf
DEBER de Segmentación-2023_05jun2023.pdf
 
Lec. 08 Esc. Sab. Luz desde el santuario
Lec. 08 Esc. Sab. Luz desde el santuarioLec. 08 Esc. Sab. Luz desde el santuario
Lec. 08 Esc. Sab. Luz desde el santuario
 
5º PARTE 3 SOY LECTOR -MD EDUCATIVO_240418_155445 (1).pdf
5º PARTE 3 SOY LECTOR -MD EDUCATIVO_240418_155445 (1).pdf5º PARTE 3 SOY LECTOR -MD EDUCATIVO_240418_155445 (1).pdf
5º PARTE 3 SOY LECTOR -MD EDUCATIVO_240418_155445 (1).pdf
 
Tema 8 Estructura y composición de la Tierra 2024
Tema 8 Estructura y composición de la Tierra 2024Tema 8 Estructura y composición de la Tierra 2024
Tema 8 Estructura y composición de la Tierra 2024
 

Ii clase1 tema1-introinf

  • 1. Historia de la computación Abaco 1642 1671 1805 1833 1890 1944 1945 1950 1951 Pascalina Leibnitz, cr Jaquard Babbage, id Hollerit Aiken, ENIAC creada EDVAC fue UNIVAC 1 Diseñada eo una Diseñó un eó una desarrolló MARK I por la 1ra. máq Fue la 1ra. por Pascal maq. para telar que maq. con una maq. Eckert, hacía que comp. era una x y / producía programa basada en calc. mat. a almacena- comercial maq. (basándose la lect. de gran ba un prog. que se patrones externo, q calculadora en q la tarj. perf. escala, para y ejecutaba utilizó en la de tejido leía 1 ficha que + y -. multiplica- con un ops. militares sus ofic. de Constaba ción es una en telas. A perforada q tabulador, en la 2da. instruccio- censos de de ruedas secuencia la maq. se indicaba la q podía Guerra nes USA. dentadas de sumas le operación a registrar y mundial. Era secuencial (engranajes sucesivas. colocaban ejecutar. calcular enorme de es o con ) enlazadas tarjetas Ejecutaba la resultado tubos al ruptura de con 10 perforada op. y leía la s del vacío, ocupab sec. Estaba posiciones s en una ficha censo a 1 cuarto orientada a de 0 a 9 secuencia siguiente. pob. completo y cálculos. c/u. Que específica. Podría + - / Aceleró la pesaba 30 avanzaban obtención ton. Realizaba y x, pero no 1 posic. en de 5 mil op. mat. pudo caso de resultado X seg. Usaba acarreo. construirla s a 3 años. sist. dec. Tuvo poca porque req. Pero la requería días acep. en el un espacio fase de o sem. para mundo igual a 1 lectura y cargarle la inf. financiero. campo de carga de tenía un futbol y la tarj. era tablero con fuerza de 1 propensa interrupto- locomotora a errores res. para humanos. funcionar. ENIAC Electronic Integrator and Computer UNIVAC Automatic Universal Calculator
  • 2. 1642 Pascal – Matemático – Hijo de un recaudador de impuestos Para ayudar a su padre a hacer cálculos repetitivos, más rápido y con menos errores, diseñó una máquina mecánica basada en engranajes giratorios, que llamó Pascalina, que podía sumar y restar. Tomando en cuenta el acarreo, giraba 1 posición más la rueda inmediata siguiente (+), o disminuía 1 posición en la rueda actual (-) . Cada pieza se hacía a mano, porque sus engranajes debían ajustar perfectamente. Sólo construyó unas 50 máquinas, porque para la época, era más barato, contratar a 6 hombres que hicieran los cálculos, que comprar una Pascalina. 1671 Leibnitz – Matemático alemán Creó una máquina con cilindros escalonados que permitían +,-,x,/; tomando en cuenta que la multiplicación y la división son sumas o restas sucesivas. Igual que la Pascalina, tuvo poca aceptación por su elevado costo. 1805 Jaquard – Industrial francés Diseñó un telar, que seguía patrones indicados en tarjetas perforadas. Las tarjetas permitían el paso a las agujas tejedoras, sólo donde habían agujeros, así se seguía una secuencia o patrón de tejido exacto. Con este mecanismo, se automatizó el proceso de producción de telas con variados tejidos y también se redujo costos de producción. Fué un importante logro en esta época de la Industrialización. 1833 Babbage – Matemático inglés Ideó un computador general completo, que podía programarse y tenía memoria para almacenamiento de datos. Era una máquina analítica que podía realizar operaciones matemáticas (+,-,x,/ y comparación de números) a través de instrucciones almacenadas en una memoria, que podía contener 1000 números de 50 dígitos c/u. La entrada de datos e instrucciones se haría por tarjetas perforadas (igual a las tarjetas de Jaquard) y podría imprimir resultados, que se grababan en una placa de cobre. Esta máquina era mecánica, su fuente de energía era el vapor (única alternativa conocida para la época). Requería un espacio enorme, = a 1 campo de fútbol y la fuerza de 1 locomotora. No fue posible su construcción, a pesar de que Babbage dedicó 40 años a su construcción.
  • 3. 1890 Hollerit – Ingeniero mecánico El gobierno de USA abrió un concurso para procesar automáticamente los datos del censo poblacional de ese año; dado que el censo anterior, procesado manualmente, necesitó 7 años para obtener resultados. Hollerit, ganó el concurso, por su propuesta de un proceso automatizado, mediante un sistema eléctrico de tabulación, que leía datos registrados en tarjetas perforadas. Las tablas representaban cada tipo de respuesta como un grupo de perforaciones o código particular. El funcionamiento de esta máquina era el siguiente: • Cada dato a contabilizar se perforaba en 1 tarjeta (siguiendo una codificación) • Las tarjetas se leían en 1 máquina lectora que tenía 1 Tabla de códigos (que reconocía los distintos patrones de perforación) • Cada patrón de perforación, dejaba pasar unas agujas por los orificios específicos, y las hacía llegar hasta un recipiente de mercurio que cerraba un circuito, que sumaba 1 al código o patrón reconocido en una Tabla de Acumulados. • Cada patrón tenía su lugar propio en la Tabla de Acumulados. • Las tarjetas leídas por la Lectora, pasaban a la Clasificadora, que las almacenaba en una caja particular, para su código o patrón de perforación. Este sistema permitió terminar el análisis de resultados del censo en 2 años. 1944 Aiken – Universidad de Harvard Construyó un calculador universal con relés y otros componentes mecánicos, llamado MARK I. Esta máquina de grandes dimensiones, 15 mts. de largo por 24 mts. de altura, podía hacer operaciones aritméticas básicas, funciones logarítmicas, sinusoidales y tomar decisiones en cantidad limitada. Tardaba 3 décimas de segundo en + o – números con 23 dígitos. * Relé: Interruptor que se activa eléctricamente, donde 1 señal da paso a la circulación de otra corriente.
  • 4. 1945 Eckert – Ingeniero Eléctrico y Mauchly - Físico. Desarrollaron el computador ENIAC (Electronic Numerical Integrator and Computer) que hacía cálculos relativos a disparos de artillería para la armada de USA. Trabajaba con conexiones en 1 Tablero, que ejecutaba una secuencia de cálculo específica. Ejecutar otra secuencia de cálculo implicaba cambiar las conexiones en el Tablero. Utilizaba tubos al vacío, que son más rápidos que los relés. Era muy grande, ocupaba 150 m2, pesaba 30 toneladas y tenía 18 mil tubos al vacío (los cuales se quemaban y requerían reemplazo cada 2 días). Tenía CPU, memoria y entrada de datos por tarjetas perforadas. Utilizaba decimales, a nivel interno para las operaciones aritméticas. * Tubo al vacío: Interruptor en forma de bombillo, que se activa eléctricamente, donde 1 señal da paso a la circulación de otra corriente. 1950 Von Neumann – Matemático alemán Desarrolló el computador EDVAC, que utilizaba un programa almacenado, que podía modificarse sin cambiar los circuitos del computador. La posibilidad de almacenar datos e instrucciones en el computador, mejoró notablemente la velocidad de procesamiento y diversificó la capacidad de tomar decisiones lógicas. 1951 Eckert y Mauchly – UNIVAC 1 (Calculador Automático Universal) Para esta época, a Hollerit se habían unido varias empresas dedicadas al Procesamiento de Datos, que fundaron la empresa IBM (International Business Machines). Esta empresa ya había desarrollado varios tipos de máquinas, tales como: Perforadoras de tarjetas, Clasificadoras, Verificadoras y Archivadoras de Tarjetas Perforadas. En este año, está nuevamente la necesidad de procesar, más rápida y económicamente el censo de este año en USA, y Eckert con Mauchly construyeron la UNIVAC 1, que utilizaba cintas magnéticas y tambores magnéticos para almacenamiento, tarjetas perforadas, para introducción de datos y tubos al vacío para la producción de energía. Aunque era notablemente más rápida para procesar datos, todavía requería gran cantidad de espacio físico, y sistemas de ventilación adicionales, porque los tubos al vacío generaban gran cantidad de calor.
  • 5. Generaciones de Computadoras • Utilizaban tubos al vacío que se calentaban y requerían mucha ventilación • Manipulaba inf. por tarjetas perforadas y cintas magnéticas 1ra. 50`s • Utilizaba tambores magnéticos para el almac. de inf. Su objetivo era automatizar el • Utilizaba leng. de máquina procesamiento de datos • Eran muy costosas y utilizaban mucho espacio físico • UNIVAC 1, IBM 701 • Utilizaba transistores (Transistor = Transfer Resistor) 2da. Principios • Manipulaba inf. por tarjetas perforadas, cintas magnéticas y tablero cableado de los 60`s • Utilizaba anillos magnéticos o núcleos para el almacenamiento de información Su objetivo era abaratar • Utilizaba lenguajes de programación FORTRAN, COBOL, RPG costos para hacer los • Abarataron costos y utilizaron menos espacio físico computadores accesibles a la • Requerían diseñadores, analistas, operadores, programadores mediana empresa • Se utilizaban para Contabilidad, Nómina, Inventarios, Simulaciones • NCR 315, RCA 601 • Utilizaban circuitos integrados 3ra. Finales • Utilizaban discos y cintas magnéticas para almacenamiento secundario (datos y programas) de los 60`s • Utilizaban núcleos magnéticos para la memoria principal Su objetivo era abaratar • Utilizaban lenguajes programación, aparece el concepto de sistema operativo OS costos miniaturizando los • Se desarrolló el tiempo compartido y por tanto, la multiprogramación transistores en tabletas de • Redujeron el espacio necesario y su costo notablemente silicio. También se busca • Eran escalables se podía pasar de Minicomputadora a Mainframe aumentar la potencia • Amplían el campo de aplicación de la computación a Universidades, laboratorios y empresas • IBM S/36, Burroughs B/20 • Usan microprocesadores de gran velocidad, surge el INTEL 8008 ( un CPU en 1 solo circuito) 4ta. 70`s • Memorias integradas (chips) Su objetivo es bajo consumo • Lenguajes de programación y SO amigables orientados al usuario final (Office, Windows) elétrico y precio. Gran • Aparecen los PC, los discos flexibles y portátiles (Floppy disks) velocidad de procesamiento • IBM 360 5ta. 90`s • Gran cap. de almacenamiento Mejoras en la cap. de almac. y • Distribución de información en servicios localizados a nivel mundial distrib. de proc. e inf. • Incluyen procesamiento paralelo / Inteligencia artificial / Redes basadas en Internet
  • 6. Sistemas Numéricos Desde el punto de vista informático, a muy bajo nivel, toda información registrada en memoria, se representa de manera binaria o hexadecimal, por lo tanto, para entender el funcionamiento interno de los computadores, es necesario conocer algunas características generales de estos sistemas numéricos, así como las formas de conversión de un sistema a otro. Sistema decimal • El sistema decimal es posicional, esto es cada dígito de un número decimal tiene una posición específica, que corresponde a unidades, decenas, centenas, unidades de mil, …. Esto es, corresponde a múltiplos de su base (10, 100, 1000,…). • Su base es el 10, por tanto los dígitos que podemos utilizar para representar números en él, son : 0,1,2,3,4,5,6,7,8,9 después de estos números que son la unidad, se producen combinaciones de ellos: 10, 11, …,99,100,…,999,1000,…. (que forman decenas, centenas, unidades de mil, etc. Representación de números en este sistema: Todo número es este sistema puede expresarse, como la suma de cada uno de sus dígitos multiplicado por la base elevada a la posición del dígito: Ej: 1234 = 1 x 10 3 + 2 x 10 2 + 3 x 10 1 + 4 x 10 0 = 1000 + 200 + 30 + 4 Sistema binario • El sistema binario es posicional, esto es cada dígito de un número binario tiene una posición específica. • Su base es 2, por tanto los dígitos que podemos utilizar para representar números en él, son : 0,1 después de estos números que son la unidad, se producen combinaciones de ellos: 10, 11, …,100,…,111,1000,…. Representación de números en este sistema: Todo número puede expresarse, como la suma de cada uno de sus dígitos multiplicado por la base elevada a la posición del dígito: Ej: 1011 = 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 1 x 2 0 = 8 + 0 + 1 + 1 = 10 que es su valor en el sistema decimal
  • 7. Sistema octal • El sistema octal es posicional, esto es cada dígito de un número octal tiene una posición específica. • Su base es 8, por tanto los dígitos que podemos utilizar para representar números en él, son : 0,1,2,3,4,5,6,7 después de estos números que son la unidad, se producen combinaciones de ellos: 10, 11, …,77,…,777,1000,…. Representación de números en este sistema: Todo número puede expresarse, como la suma de cada uno de sus dígitos multiplicado por la base elevada a la posición del dígito: Ej: 1011 = 1 x 8 3 + 0 x 8 2 + 1 x 8 1 + 1 x 8 0 = 512 + 0 + 8 + 1 = 521 que es su valor en el sistema decimal Sistema hexadecimal • El sistema hexadecimal es posicional, esto es cada dígito de un número octal tiene una posición específica. • Su base es 16, por tanto los dígitos que podemos utilizar para representar números en él, son : 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F después de estos números que son la unidad, se producen combinaciones de ellos: 10, 11, …,FF,…. Representación de números en este sistema: Todo número puede expresarse, como la suma de cada uno de sus dígitos multiplicado por la base elevada a la posición del dígito: Ej: 1011 = 1 x 16 3+ 0 x 16 2 + 1 x 16 1 + 1 x 16 0 = 4096 + 0 + 16 + 1 = 4112 que es su valor en el sistema decimal
  • 8. Procesos de conversión entre estos sistemas numéricos Paso de un número decimal B10 a cualquier base B2 o B8 o B16 Parte entera 1. Se divide el número decimal entre la base a la que se quiere convertir (2,8 0 16) 2. El resto formará parte del número resultante y 3. El cociente se vuelve a dividir por la base a la que estamos convirtiendo (2, 8 o 16) hasta que sea menor que la base a la que estamos convirtiendo ( cociente < 2, 8 o 16). 4. El número resultante se forma tomando en orden ascendente el último cociente más todos los restos obtenidos. Ejemplo: 123 2 03 61 2 (123) 10 = (1111011) 2 1 01 30 2 1 10 15 2 0 1 7 2 1 3 2 1 1 Parte decimal Ejemplo: 1. Se multiplica el número decimal por la base a la que se quiere convertir. 0,25 x 2 2. La parte entera formará parte del número resultante y 0 ,50 3. La parte decimal se vuelve a multiplicar por la base a la que estamos convirtiendo hasta que ya no quede parte decimal. 0,50 x 2 4. El número resultante se forma tomando en orden descendente todas 1 ,00 (0,25) 10 = (0,01) 2 las partes enteras obtenidas.
  • 9. Paso de un número en cualquier base B2 o B8 o B16 a decimal B10 1. Se multiplica cada dígito del número que está B2 o B8 o B16 (binario, octal o hexadecimal) por su base (2,8 0 16) elevada a la posición del dígito 2. Se suman cada una de las multiplicaciones anteriores, para obtener el número convertido a base 10. Ejemplos: (1011) 2 = 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 1 x 2 0 = 8 + 0 + 2 + 1 = (11) 10 (437) 8 = 4 x 8 2 + 3 x 8 1 + 7 x 8 0 = 256 + 24 + 7 = (287) 10 (1AF) 16 = 1 x 16 2 + 10 x 16 1 + 15 x 16 0 = 256 + 160 + 15 = (431) 10
  • 10. Ejemplos de Equivalencias de números en los distintos sistemas numéricos Decimal Binario Octal Hexadecimal 0 0000 0 0 1 0001 1 1 2 0010 2 2 3 0011 3 3 4 0100 4 4 5 0101 5 5 6 0110 6 6 7 0111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 12 1101 15 D 14 1110 16 E 15 1111 17 F