3. SISTEMAS OPERATIVOS
λ
Aislan al usuario de la complejidad del Hardware.
λ
Administran los recursos de Hardware.
λ
Proveen un ambiente de trabajo al usuario (linea de
comandos o GUI).
λ
Interfaz CONSISTENTE. Diferencias de HW son
ocultadas al usuario, este trabaja de la misma manera.
λ
Primer software en ser cargado en memoria al iniciar el
sistema.
4. INTERFACE DE USUARIO CONSISTENTE
λ
Diferentes tecnologías de almacenamiento:
− Disco Duro.
− Diskette.
− Pendrive USB (Memoria Flash).
− Tarjetas SD y MicroSD (Memoria Flash, conexión
SD)
− Discos remotos (en LAN, WAN o Internet).
− CD y DVDs (solo lectura).
λ
Las operaciones sobre estos dispositivos se realizan de
la misma manera. Copiar, abrir, mover, borrar
archivos se hace siempre igual, no importa el tipo de
HW.
Volver al Inicio
5. EVOLUCIÓN HISTÓRICA
La evolución de los S.O acompaña a la del
Hardware.
Dispositivos electrónicos/electromecanicos para
resolver problemas de algebra de Boole (Claude
Shannon 1937). Aplicación en circuitos de
centrales telefónicas.
Primeras computadoras durante la 2da Guerra
Mundial (Z3, Colossus).
Funcionalidad definida en el cableado.
Ingreso de datos con interruptores/lamparas.
6. EVOLUCIÓN HISTORICA
λ
Maquina de Von Neumann.
− Primer modelo teórico de computadora
programable.
− Consta de ALU, Memoria y E/S.
− Las instrucciones se almacenan en la memoria.
− Base de todas las computadoras actuales.
− Año 1948.
λ
Sintesís de ideas de Turing, John Presper Eckert y
John Mauchly y Suze.
7. EVOLUCIÓN HISTORICA
λ
1era Generación (años 50).
− Tecnología de Valvulas.
− Ingreso de datos mediante tableros de conmutación o
tarjetas perforadas.
− Sin S.O. ni lenguajes de alto nivel. Se programa en código
de maquina directamente sobre el HW.
− Equipos limitados a universidades.
− Uso principalmente cientifico.
11. EVOLUCIÓN HISTORICA
λ
Transistores y Diodos de Estado Solido.
− Construidos de silicio.
− Inventados en los Laboratorios Bell de AT&T.
− La misma funcionalidad de las valvulas de vacio.
λ
Más baratos.
λ
Menor consumo eléctrico.
λ
Menor disipación de calor.
λ
Más rápidos.
λ
“Irrompibles”.
Volver al Inicio
12. EVOLUCIÓN HISTORICA
λ
2da Generación (años 60)
− Uso de Transistores.
− Sistemas por lotes.
λ
Se ingresan los programas en un equipo pequeño, que los graba en una cinta,
formando lotes.
λ
Se coloca la cinta en un equipo más potente y se ejecutan todos los programas.
Se graba la salida en otra cinta.
λ
Se lee la cinta de salida en el equipo pequeño.
− Sistema Operativo muy rudimentario para leer la cinta y ejecutar
los programas.
− Surgen fabricantes orientados a usos comerciales en empresas de
gran porte.
14. EVOLUCIÓN HISTORICA
λ
Circuitos integrados de pequeña escala.
− Posibilidad de integrar varios transistores en una placa de
silicio.
− Mayor velocidad.
− Menor costo.
− Menor consumo.
Volver al Inicio
15. EVOLUCIÓN HISTORICA
λ
3ra Generación (años 70).
− Circuitos Integrados en Pequeña Escala.
− Sistema operativo de tiempo compartido.
λ
Varios usuarios utilizan el equipo al mismo tiempo.
λ
Cada usuario tiene la visión de ser el único usuario en el
sistema.
λ
Introducción de terminales y teclados.
λ
Sistemas comerciales para empresas de mediano porte.
λ
Sistemas operativos más elaborados.
λ
Surge el S.O. Unix.
17. EVOLUCIÓN HISTORICA
λ
Unix.
− Primer S.O. escrito en un lenguaje de alto nivel (C).
− Portable.
− Multiusuario y Multitarea.
− Desarrollado en AT&T y distribuido gratuitamente con
el código fuente (en C). No tenia licencia ni ningún tipo
de contrato.
− Adopción en universidades (p. ej Universidad de
California en Berkeley). Las universidades colaboraron,
aportando código que fué incorporado en la versión de
AT&T.
− Utilizado por empresas comerciales (IBM, HP,
Microsoft).
18. EVOLUCIÓN HISTORICA
λ
Circuitos integrados en Gran Escala
− Permite integrar miles y millones de transistores en una
sola placa de silicio.
− Fabricación en masa.
− Baja de precios.
− Surgen diseños más eficientes (pipelines, memoria cache)
Volver al Inicio
19. EVOLUCIÓN HISTORICA
λ
4ta Generación (años 80)
− Circuitos integrados en gran escala.
− Equipos personales.
λ
Apple I, II, Macintosh.
λ
IBM PC c/ MS-DOS.
λ
Clones de IBM PC c/MS-DOS.
λ
Commodore 64, Atari, Amiga, Timex Sinclair
− Sistemas Operativos para equipos personales.
− Surgen DOS y Windows.
− Surgen los primeros Servidores de Red.