Sistemas operativos 2

Solo disponible en BuenasTareas
  • Páginas : 32 (7754 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de marzo de 2012
Leer documento completo
Vista previa del texto
Tema 2 Introducción a los Sistemas Operativos
´ ´ Pilar Gonzalez Ferez

´ Tema 2 Introduccion a los Sistemas Operativos – p.1/79

Índice
1. Concepto de S. O. (Tanenbaum [P1-3, C1.1]) 2. Historia y evolución (Tanenbaum [C1.2]) 3. Tipos de Sistemas Operativos (Tanenbaum [C1.3]) 4. Conceptos claves en S.O.
4.1. Según el usuario de órdenes/aplicaciones (Silberschatz [C.3.4],
Carretero[2.12])

4.2. Según el usuario programador (Tanenbaum [C1.6,C.10.1.5]) 4.3. Según el diseñador/implementador (Silberschatz [C.3.1])

5. Carga y activación de un S.O. (Carretero [C2.2]) 6. Arquitectura de Sistemas Operativos (Tanenbaum [C1.7]) 7. Introducción a Unix/Linux (Tanenbaum [C10.1,10.2.1,10.2.2,10.2.5]) 8. Introducción a Windows 2000 (Tanenbaum [11.1,11.3.1,11.3.3])

´ Tema 2 Introducciona los Sistemas Operativos – p.2/79

Índice
1. Concepto de Sistema Operativo 2. Historia y evolución 2.1. Primera generación (1945-1955): Válvulas y conexiones 2.2. Segunda generación (1955-1965): Transistores y sistemas de procesamiento de por lotes 2.3. Tercera generación (1965-1980): Circuitos integrados y multiprogramación 2.4. Cuarta generación (1980-1990): Ordenadores personales 3. Tiposde Sistemas Operativos 3.1. S.O. de mainframe 3.2. S.O. de servidor 3.3. S.O. multiprocesador 3.4. S.O. para ordenadores personales 3.5. S.O. de tiempo real 3.6. S.O. integrados 3.7. S.O. de tarjeta inteligente

´ Tema 2 Introduccion a los Sistemas Operativos – p.3/79

1. Concepto de S.O.
Los ordenadores vienen equipados con una capa de software llamado S.O. cuya labor es:
administrar todoslos dispositivos del ordenador, ocultando sus peculiaridades proporcionar al programador una interfaz de acceso sencilla para comunicarse con los dispositivos

Unix, Linux, MS-DOS, Windows, FreeBSD, etc. El intérprete de órdenes, los sistemas de ventanas, los editores, los compiladores, etc., son programas del sistema, NO son el S.O. El S.O. se ejecuta en modo núcleo Los programas del sistemaen modo usuario

´ Tema 2 Introduccion a los Sistemas Operativos – p.4/79

1. Concepto de S.O (ii)
Básicamente hay dos visiones para definir un S.O.: Máquina extendida o virtual: (Perspectiva descendente) presenta una abstracción del HW subyacente más sencilla y fácil de usar, ocultando sus peculiaridades presta una variedad de servicios que los programas utilizan mediante instruccionesespeciales, i.e., llamadas al sistema Administrador o controlador de recursos:
ascendente) (Perspectiva

administra todos los elementos del ordenador reparte ordenada y controladamente los elementos del sistema entre los programas que los solicitan

´ Tema 2 Introduccion a los Sistemas Operativos – p.5/79

2.1. Historia y Evolución:

Primera Generación

Históricamente unidos a laarquitectura de ordenadores

Primera Generación (1945–1955): Válvulas y conexiones No ∃ los S. O. Interacción directa ⇒ grupo de personas diseñaba, construía,
programaba, operaba y mantenía la máquina

Tarjetas perforadas, instrucción a instrucción, lenguaje máquina Desarrollo lento de programas Desaprovechamiento de la máquina Código para controlar la E/S

´ Tema 2 Introduccion a los SistemasOperativos – p.6/79

ENIAC

´ Tema 2 Introduccion a los Sistemas Operativos – p.7/79

2.2. Historia y Evolución:

Segunda Generación

Segunda Generación (1955–1965): Transistores y sistemas de procesamiento por lotes 1os Sistemas Operativos ⇒ transferir el control de un trabajo al sgte Librerías de funciones de E/S ⇒ programa no necesita controlar E/S Monitor Residente ⇒ interpreta lastarjetas de control Procesamiento por lotes ⇒ agrupando trabajos a ejecutar Monitor Residente: Intérprete de tarjetas Cargador de programas Controlador de E/S
$FIN Datos para el programa

$EJECUTAR $CARGAR Programa en Fortran $FORTRAN $TRABAJO, 10,6610802, MARVIN TANENBAUM

´ Tema 2 Introduccion a los Sistemas Operativos – p.8/79

2.2. Historia y Evolución:
para E/S

Segunda Generación (ii)...
tracking img