SlideShare une entreprise Scribd logo
1  sur  18
Segunda Era (1955-65)
Introducción.
• La introducción del transistor, a
  mediados de la década de 1950, alteró
  el panorama radicalmente.
• Los computadores se hicieron lo
  bastante fiables como para poderse
  fabricar, y vender a clientes comerciales.
• Por primera vez, había una separación
  clara entre
  diseñadores, constructores, operadores,
   programadores y personal de
  mantenimiento.
Sistemas operativos.
• Se introduce el procesamiento por lotes.
• El programador escribía primero el programa
  en papel, en esta Era podía utilizar el lenguaje
  FORTRAN o el ensamblador, y luego lo
  perforaba en tarjetas.
Sistemas operativos.
• Los programas con necesidades similares se
  agrupaban en lotes y se introducían en el
  computador como un grupo.
• El primer sistema operativo creado, GM-NAA
  I/O, fue un sistema operativo por
  lotes, desarrollado por la General Motors para
  usar en una computadora IBM 701.
• Su principal función era ejecutar
  automáticamente un nuevo programa una vez
  terminaba el que se estaba ejecutando en ese
  momento.
Sistemas operativos.
• La principal mejora de un sistema por lotes es
  la falta de interacción entre el usuario y el
  trabajo mientras éste se ejecuta.
• El trabajo se prepara y se entrega, y cierto
  tiempo después aparece en la salida.
• El tiempo de retorno o retardo entre la
  presentación de un trabajo y su terminación
  puede ser el resultado del volumen del
  cómputo requerido.
Sistemas operativos.
• El principal problema era que el
  hardware de E/S, que es mecánico, es
  más lento que los dispositivos
  electrónicos de la CPU.
• Por ello, la CPU estaba con frecuencia
  esta inactiva.
• Para solucionarlo se introduce la
  tecnología de discos.
Sistemas operativos.
• Esta tecnología tiene dos variantes:
  buffering y spooling.
Sistemas operativos.
• En el caso del spooling, la ubicación de las
  imágenes de tarjeta se registra en una tabla
  mantenida por el sistema operativo.
• Cuando se ejecuta un trabajo, el sistema
  operativo satisface sus solicitudes de entradas
  del lector de tarjetas leyendo del disco.
• Así mismo, cuando el trabajo solicita la
  impresión al computador, la salida se imprime
  realmente.
• El disco se utiliza como buffer de gran tamaño.
Sistemas operativos.
• En el caso de que los datos de
  entrada/salida se almacenaran en
  memorias intermedias se denominaría
  buffering.
• También se utilizaban técnicas de acceso
  directo a memoria (DMA) en las que el
  procesador no interviene a la hora de
  realizar alguna operación con los
  periféricos en la memoria.
Lenguajes de programación.
• A mediados de la década de 1950 se
  empezaron a introducir los lenguajes de
  alto nivel.
• Estos lenguajes permitían escribir
  programas en una forma más próxima a la
  naturaleza del problema a resolver que al
  conjunto de instrucciones que interpreta
  directamente el procesador (instrucciones
  máquina).
• Estos lenguajes, además podían utilizarse
  en distintas máquinas.
Lenguajes de programación.
• De 1954 a 1957, bajo la dirección de Jhon
  Backus de IBM, se desarrolló el primer
  lenguaje de programación de amplia
  difusión: el FORTRAN.
• Estaba proyectado para la programación de
  aplicaciones de cálculo científico y técnico.
• El FORTRAN permite la redacción de
  expresiones algebraicas en una notación
  muy próxima a la notación algebraica
  convencional.
Lenguajes de programación.
• En 1958 se desarrolla el ALGOL58
  (ALGOrithmic Language).
• Se convirtió en el lenguaje académico de
  computo estándar desde los años
  sesenta hasta principio de los setenta.
• Utilizaba la idea de las abstracciones de
  datos como FORTRAN.
Lenguajes de programación.
• El LISP fue creado por Jhon McCarty del
  MIT, en 1962.
• Puede operar con expresiones simbólicas y
  aplicaciones de inteligencia artificial.
• Permite ejecutar estructuras de datos como
  programas y modificar programas como
  datos.
• Tiene una gran dependencia de la
  recursividad como estructura de control, en
  vez de la iteración
Lenguajes de programación.
• SNOBOL es otro de los lenguajes de alto
  nivel de aquel momento. Fue producido
  para aplicaciones de tratamiento de
  caracteres, en el Bell Telephone Lab para
  la computadora PDP-10.
• Fue diseñado expresamente para la
  portabilidad así que rápidamente se
  exportó a varias plataformas.
• Usa los patrones de búsqueda como un
  tipo de datos nativo al lenguaje.
Lenguajes de programación.
• El COBOL era un lenguaje de
  programación de alto nivel de
  aplicaciones de gestión administrativa.
• Usa de palabras inglesas para construir
  las expresiones e instrucciones del
  lenguaje, incluidas las operaciones
  aritméticas.
• El principal error de COBOL era que no
  se podían pasar parámetros a los
  procedimientos.
Bases de datos.
• Los primeros SGBD datan de los años sesenta.
• Estaban orientados a facilitar la utilización de
  grandes conjuntos de datos en los que las
  interrelaciones eran complejas.
• Los SGBD estaban totalmente relacionados
  con el software de comunicaciones y de
  gestión de transacciones.
• IBM denominaba a este software Data
  Base/Data Communications (DB/DC).
Bases de datos.
• IBM se alió con American Airlines para
  desarrollar SABRE.
• Es un sistema operativo de
  procesamiento en tiempo real que
  manejaba la reserva/compra de billetes
  de American Airlines.
• Es uno de los más utilizados para la
  enseñanza en centros educativos de
  turismo.
Bases de datos.
• En esta época se desarrollaron las cintas
  magnéticas para el almacenamiento de datos.
• Las tareas de procesamiento de datos, como
  las nóminas, fueron automatizadas, con los
  datos almacenados en cintas.
• El procesamiento de datos consistía en leer
  datos de una o más cintas y escribir datos en
  una nueva cinta.
• Los datos también se podían introducir desde
  paquetes de tarjetas perforadas e impresos en
  impresoras.

Contenu connexe

Tendances (14)

Memorias de la computadora
Memorias de la computadoraMemorias de la computadora
Memorias de la computadora
 
Los ordenadores
Los ordenadoresLos ordenadores
Los ordenadores
 
Rafael funes aviles
Rafael funes avilesRafael funes aviles
Rafael funes aviles
 
Programas y aplicaciones TECNOLOGIA E INFORMATICA
Programas y aplicaciones TECNOLOGIA E INFORMATICAProgramas y aplicaciones TECNOLOGIA E INFORMATICA
Programas y aplicaciones TECNOLOGIA E INFORMATICA
 
Elementos internos
Elementos internosElementos internos
Elementos internos
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Encerramento
EncerramentoEncerramento
Encerramento
 
Nivelación 2p - partes del pc
Nivelación 2p -  partes del pcNivelación 2p -  partes del pc
Nivelación 2p - partes del pc
 
La computadora
La computadoraLa computadora
La computadora
 
Informatica
InformaticaInformatica
Informatica
 
3. tipos de computadoras y sus perifericos
3. tipos de computadoras y sus perifericos3. tipos de computadoras y sus perifericos
3. tipos de computadoras y sus perifericos
 
Infomatica
InfomaticaInfomatica
Infomatica
 
Infomatica
InfomaticaInfomatica
Infomatica
 
Tarea iv intrd. informatica
Tarea  iv      intrd. informaticaTarea  iv      intrd. informatica
Tarea iv intrd. informatica
 

Similaire à 8. segunda era

Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
wilsoncolcha
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
Israel Huerta Rivera
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
Eriberto Navarro
 
Historia y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativosHistoria y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativos
alexitopico
 
Historia y evolucion sistemas oerativo
Historia y evolucion sistemas oerativoHistoria y evolucion sistemas oerativo
Historia y evolucion sistemas oerativo
Javier Collantes
 
Antecedentes de las computadoras y sistemas operativos
Antecedentes de las computadoras y sistemas operativos Antecedentes de las computadoras y sistemas operativos
Antecedentes de las computadoras y sistemas operativos
karenhostmins
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
demoniac23
 

Similaire à 8. segunda era (20)

Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
 
Los sistemas operativos
Los sistemas operativos Los sistemas operativos
Los sistemas operativos
 
Los sistemas operativos sofia camarda
Los sistemas operativos sofia camarda Los sistemas operativos sofia camarda
Los sistemas operativos sofia camarda
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Sistemas operativos sofia camarda
Sistemas operativos sofia camardaSistemas operativos sofia camarda
Sistemas operativos sofia camarda
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
 
10. cuarta era
10. cuarta era10. cuarta era
10. cuarta era
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
 
Historia y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativosHistoria y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativos
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
So1
So1So1
So1
 
Historia de los Sistemas Operativos.docx
Historia de los Sistemas Operativos.docxHistoria de los Sistemas Operativos.docx
Historia de los Sistemas Operativos.docx
 
Historia y evolucion sistemas oerativo
Historia y evolucion sistemas oerativoHistoria y evolucion sistemas oerativo
Historia y evolucion sistemas oerativo
 
ssso.pptx
ssso.pptxssso.pptx
ssso.pptx
 
Antecedentes de las computadoras y sistemas operativos
Antecedentes de las computadoras y sistemas operativos Antecedentes de las computadoras y sistemas operativos
Antecedentes de las computadoras y sistemas operativos
 
9. tercera era
9. tercera era9. tercera era
9. tercera era
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
 

Plus de Daniel Merchan

13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
Daniel Merchan
 
12. virus y antivirus informáticos
12. virus y antivirus informáticos12. virus y antivirus informáticos
12. virus y antivirus informáticos
Daniel Merchan
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
Daniel Merchan
 
12. virus y antivirus informáticos
12. virus y antivirus informáticos12. virus y antivirus informáticos
12. virus y antivirus informáticos
Daniel Merchan
 
6. software libre y software propietario
6. software libre y software propietario6. software libre y software propietario
6. software libre y software propietario
Daniel Merchan
 
6. software libre y software propietario
6. software libre y software propietario6. software libre y software propietario
6. software libre y software propietario
Daniel Merchan
 
4. la etapa electromecánica
4. la etapa electromecánica4. la etapa electromecánica
4. la etapa electromecánica
Daniel Merchan
 
4. la etapa electromecánica
4. la etapa electromecánica4. la etapa electromecánica
4. la etapa electromecánica
Daniel Merchan
 
3. las máquinas de calcular
3. las máquinas de calcular3. las máquinas de calcular
3. las máquinas de calcular
Daniel Merchan
 
3. las máquinas de calcular
3. las máquinas de calcular3. las máquinas de calcular
3. las máquinas de calcular
Daniel Merchan
 

Plus de Daniel Merchan (20)

13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
12. virus y antivirus informáticos
12. virus y antivirus informáticos12. virus y antivirus informáticos
12. virus y antivirus informáticos
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
12. virus y antivirus informáticos
12. virus y antivirus informáticos12. virus y antivirus informáticos
12. virus y antivirus informáticos
 
11. quinta era
11. quinta era11. quinta era
11. quinta era
 
11. quinta era
11. quinta era11. quinta era
11. quinta era
 
10. cuarta era
10. cuarta era10. cuarta era
10. cuarta era
 
9. tercera era
9. tercera era9. tercera era
9. tercera era
 
8. segunda era
8. segunda era8. segunda era
8. segunda era
 
7. primera era
7. primera era7. primera era
7. primera era
 
7. primera era
7. primera era7. primera era
7. primera era
 
6. software libre y software propietario
6. software libre y software propietario6. software libre y software propietario
6. software libre y software propietario
 
5. tipos de software
5. tipos de software5. tipos de software
5. tipos de software
 
6. software libre y software propietario
6. software libre y software propietario6. software libre y software propietario
6. software libre y software propietario
 
5. tipos de software
5. tipos de software5. tipos de software
5. tipos de software
 
Modo de utilizar
Modo de utilizarModo de utilizar
Modo de utilizar
 
4. la etapa electromecánica
4. la etapa electromecánica4. la etapa electromecánica
4. la etapa electromecánica
 
4. la etapa electromecánica
4. la etapa electromecánica4. la etapa electromecánica
4. la etapa electromecánica
 
3. las máquinas de calcular
3. las máquinas de calcular3. las máquinas de calcular
3. las máquinas de calcular
 
3. las máquinas de calcular
3. las máquinas de calcular3. las máquinas de calcular
3. las máquinas de calcular
 

8. segunda era

  • 2. Introducción. • La introducción del transistor, a mediados de la década de 1950, alteró el panorama radicalmente. • Los computadores se hicieron lo bastante fiables como para poderse fabricar, y vender a clientes comerciales. • Por primera vez, había una separación clara entre diseñadores, constructores, operadores, programadores y personal de mantenimiento.
  • 3. Sistemas operativos. • Se introduce el procesamiento por lotes. • El programador escribía primero el programa en papel, en esta Era podía utilizar el lenguaje FORTRAN o el ensamblador, y luego lo perforaba en tarjetas.
  • 4. Sistemas operativos. • Los programas con necesidades similares se agrupaban en lotes y se introducían en el computador como un grupo. • El primer sistema operativo creado, GM-NAA I/O, fue un sistema operativo por lotes, desarrollado por la General Motors para usar en una computadora IBM 701. • Su principal función era ejecutar automáticamente un nuevo programa una vez terminaba el que se estaba ejecutando en ese momento.
  • 5. Sistemas operativos. • La principal mejora de un sistema por lotes es la falta de interacción entre el usuario y el trabajo mientras éste se ejecuta. • El trabajo se prepara y se entrega, y cierto tiempo después aparece en la salida. • El tiempo de retorno o retardo entre la presentación de un trabajo y su terminación puede ser el resultado del volumen del cómputo requerido.
  • 6. Sistemas operativos. • El principal problema era que el hardware de E/S, que es mecánico, es más lento que los dispositivos electrónicos de la CPU. • Por ello, la CPU estaba con frecuencia esta inactiva. • Para solucionarlo se introduce la tecnología de discos.
  • 7. Sistemas operativos. • Esta tecnología tiene dos variantes: buffering y spooling.
  • 8. Sistemas operativos. • En el caso del spooling, la ubicación de las imágenes de tarjeta se registra en una tabla mantenida por el sistema operativo. • Cuando se ejecuta un trabajo, el sistema operativo satisface sus solicitudes de entradas del lector de tarjetas leyendo del disco. • Así mismo, cuando el trabajo solicita la impresión al computador, la salida se imprime realmente. • El disco se utiliza como buffer de gran tamaño.
  • 9. Sistemas operativos. • En el caso de que los datos de entrada/salida se almacenaran en memorias intermedias se denominaría buffering. • También se utilizaban técnicas de acceso directo a memoria (DMA) en las que el procesador no interviene a la hora de realizar alguna operación con los periféricos en la memoria.
  • 10. Lenguajes de programación. • A mediados de la década de 1950 se empezaron a introducir los lenguajes de alto nivel. • Estos lenguajes permitían escribir programas en una forma más próxima a la naturaleza del problema a resolver que al conjunto de instrucciones que interpreta directamente el procesador (instrucciones máquina). • Estos lenguajes, además podían utilizarse en distintas máquinas.
  • 11. Lenguajes de programación. • De 1954 a 1957, bajo la dirección de Jhon Backus de IBM, se desarrolló el primer lenguaje de programación de amplia difusión: el FORTRAN. • Estaba proyectado para la programación de aplicaciones de cálculo científico y técnico. • El FORTRAN permite la redacción de expresiones algebraicas en una notación muy próxima a la notación algebraica convencional.
  • 12. Lenguajes de programación. • En 1958 se desarrolla el ALGOL58 (ALGOrithmic Language). • Se convirtió en el lenguaje académico de computo estándar desde los años sesenta hasta principio de los setenta. • Utilizaba la idea de las abstracciones de datos como FORTRAN.
  • 13. Lenguajes de programación. • El LISP fue creado por Jhon McCarty del MIT, en 1962. • Puede operar con expresiones simbólicas y aplicaciones de inteligencia artificial. • Permite ejecutar estructuras de datos como programas y modificar programas como datos. • Tiene una gran dependencia de la recursividad como estructura de control, en vez de la iteración
  • 14. Lenguajes de programación. • SNOBOL es otro de los lenguajes de alto nivel de aquel momento. Fue producido para aplicaciones de tratamiento de caracteres, en el Bell Telephone Lab para la computadora PDP-10. • Fue diseñado expresamente para la portabilidad así que rápidamente se exportó a varias plataformas. • Usa los patrones de búsqueda como un tipo de datos nativo al lenguaje.
  • 15. Lenguajes de programación. • El COBOL era un lenguaje de programación de alto nivel de aplicaciones de gestión administrativa. • Usa de palabras inglesas para construir las expresiones e instrucciones del lenguaje, incluidas las operaciones aritméticas. • El principal error de COBOL era que no se podían pasar parámetros a los procedimientos.
  • 16. Bases de datos. • Los primeros SGBD datan de los años sesenta. • Estaban orientados a facilitar la utilización de grandes conjuntos de datos en los que las interrelaciones eran complejas. • Los SGBD estaban totalmente relacionados con el software de comunicaciones y de gestión de transacciones. • IBM denominaba a este software Data Base/Data Communications (DB/DC).
  • 17. Bases de datos. • IBM se alió con American Airlines para desarrollar SABRE. • Es un sistema operativo de procesamiento en tiempo real que manejaba la reserva/compra de billetes de American Airlines. • Es uno de los más utilizados para la enseñanza en centros educativos de turismo.
  • 18. Bases de datos. • En esta época se desarrollaron las cintas magnéticas para el almacenamiento de datos. • Las tareas de procesamiento de datos, como las nóminas, fueron automatizadas, con los datos almacenados en cintas. • El procesamiento de datos consistía en leer datos de una o más cintas y escribir datos en una nueva cinta. • Los datos también se podían introducir desde paquetes de tarjetas perforadas e impresos en impresoras.