Sistemas Operativos
Programación Visual
Modulo de SISTEMAS OPERATIVOS
Prof. Nicolás Cabrera
ANO 2011
Análisis en Sistemas de Información
© 2011 – Análisis en Sistemas de Información
Trabajo realizado por la Cátedra de Sistemas Operativos Curso: 1er. Cuatrimestre
Asignatura: SISTEMAS OPERATIVOS – Versión 1 – Abril/2011.
Esteapunte es parte integrante de la asignatura Sistemas Operativos
Todos los derechos reservados. Está prohibida la reproducción o transmisión total o parcial por cualquier forma y/o medio (electrónico o mecánico, incluyendo fotocopias y grabaciones) o archivar en cualquier sistema de banco de datos sin el correspondiente permiso por escrito del autor.*
e-mail: nvcabrera29@hotmail.com.
Indiceپ
Índice general
1. El Sistema Operativo ………………..…………………………………………… 6
1.1. Introducción a los Sistemas Operativos …………………………………… 6
1.2. Evolución Histórica de los Sistemas Operativos…………………………. 4
1.2.1. Primera generación (1945-1955). Procesos en serie.………………….. 5
1.2.2. - Segunda generación-(1955-1965). Sistema proceso por lotes……… 6
1.2.3. - Tercera Generación (1965-1980).Multiprogramación ……………..... 7
1.2.4. - Cuarta Generación (1980-1990). Computadoras personales.………. 8
1.2.5. – Quinta Generación? (1990/95-200?). PC’s Personales 2/4 Núcleos. 9
1.3. – Estructura de un Sistema Operativo …………………………………...... 10
1.3.1. - Introducción a los Sistemas Operativos ……………………………….. 14
1.3.1.1. – Definición de SistemaOperativo………………………………………. 14
1.3.1.2. – Componentes Básicos de Arquitectura Von Neumann…………… 15
1.3.1.3. – Registros de Procesador ………………………………………………. 16
1.3.1.4. – Ejecución de instrucciones …………………………………………… 18
1.3.1.5. – Interrupciones …………………………………..................................... 19
1.5. – Funciones y Objetivos de SistemasOperativos................................... 21
1.5.1. – Funciones ………………………………………….................................... 21
1.5.2. – Objetivos……………………………………………................................... 22
1.5.3. – El S.O. Como Interfaz Usuario/Computadora..................................... 22
1.5.4. – El S.O. Como Administrador de Recursos.........................................24
1.5.5. – Facilidad de Evolución del Sistema Operativo .................................. 25
2. Gestión de Procesos ………………..……………………………………………. 26
2.1. Introducción – Procesos y Tareas …………………………………………… 26
2.2. División Implícita y Explicita de Tareas …………………………………….. 27
2.2.1. División Implícita de Tareas Definida por el Sistema …………………..27
2.2.2. División Explícita de Tareas Definida por el Desarrollador……………. 27
2.2.3. Tipos de Proceso y Relación Entre Procesos Concurrentes………….. 27
2.3. - El Sistema Operativo y los Procesos .…………………………………….. 29
2.3.1. Creación y Terminación de Procesos …………………………………….. 29
2.3.2. Estados de un Proceso ………………..…………………………………….. 312.3.2.1. Modelo de Dos Estados ……………..…………………………………….. 31
2.3.2.2. Modelo de Cinco Estados ……………..………………………………….. 31
2.4. Transición de Estados ……………………..………………………………….. 33
2.5. Procesos Suspendidos ……………………..………………………………….. 35
2.5.1. Transición de Procesos …………………..………………………………….. 36
2.6. Estructuras de Control del Sistema Operativo …………………………..…..39
2.6.1. Tablas de Memoria …………………………………..………………….….... 40
2.6.2. Tablas de Entrada/Salida ……………………………………….………..…. 40
2.6.3. Tablas de Archivos …………………………………………………..……….. 41
2.6.4. Tablas de Procesos …………………………………………………..……….. 41
2.7. Bloque de Control de Procesos ……………………………………………..….. 41
2.8. Estados...
Regístrate para leer el documento completo.