Razonamiento

Solo disponible en BuenasTareas
  • Páginas : 156 (38754 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de febrero de 2012
Leer documento completo
Vista previa del texto
libro abierto / serie apuntes

Pablo Ruiz M´zquiz u

Sistemas Operativos
¬¬¬¬0.5.0

Programa 1
¨ © ¨ © ¨ ©                                                       ¦ § ¦ § ¦ § ¦ § ¦ § ¦ § ¦ § ¦ § ¦ §

Programa 2
                 ¨ © ¨ ©  © ¨ © ¨ © ¨ © ¨

P1 inactivo P1 inactivo P1 inactivo P2 inactivo P2 inactivo P2 inactivo(a) Ejecución secuencial

Tiempo

Programa 1
¤ ¥ ¤ ¥ ¤ ¥ ¤ ¥ ¤ ¥ ¤ ¥ ¤ ¥ ¤ ¥ ¤ ¥ " # " # " #

P1

P2

P1

P2

P1

(b) Ejecución multiprogramada

Un libro libre de Alqua

" # " # " # " # " # #

" ¢ £ ¢ £ ¢ £ ¢ £ ¢ £ ¢ £ ¢ £ ¢ £ ¢ £ ! ! ! ! ! ! ! ! !   ¡   ¡   ¡   ¡   ¡   ¡   ¡   ¡   ¡     

     

     



Programa 2

P2

Tiempo

004.451

SSOO

Sistemas Operativos

† lomo paraediciones impresas

ALQ

Dedicado
A mi hermana In´s e

http://alqua.org/libredoc/SSOO

Pablo Ruiz M´zquiz u

pablo@alqua.org

http://alqua.org/people/pablo

Sistemas Operativos
versi´n 0.5.0 o 15 de abril de 2004

alqua,madeincommunity

c
copyleft
Copyright (c) 2004 Pablo Ruiz M´zquiz. u This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License. To view a copyof this license, visit http://creativecommons.org/licenses/by-nc-sa/1.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Copyright (c) 2004 Pablo Ruiz M´zquiz. u Este trabajo cae bajo las provisiones de la licencia Atribuci´n-No Comercial-Comparte Igual de Creative o Commons. Para ver una copia de esta licencia visitehttp://creativecommons.org/licenses/by-nc-sa/1.0/ o escriba una carta a Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.

Serie apuntes ´ Area Sistemas operativos CDU 004.451

Editores
Pablo Ruiz M´zquiz u pablo@alqua.org

Notas de producci´n o
´ Plantilla latex-book-es-b.tex, v. 0.1 (C) Alvaro Tejero Cantero. compuesto con software libre

´ Indice general

Portada Copyleft ´ Indice general 1. Introducci´na los Sistemas Operativos o 1.1. Definici´n de Sistema Operativo . . . . . . . . . . . . . . . . . . . . . . o 1.2. Relaci´n con la m´quina subyacente . . . . . . . . . . . . . . . . . . . . o a 1.2.1. Componentes b´sicos de la arquitectura Von Neuman . . . . . . a 1.2.2. Registros del procesador . . . . . . . . . . . . . . . . . . . . . . . 1.2.3. Ejecuci´n de instrucciones . . . . . . . . . . .. . . . . . . . . . . o 1.2.4. Interrupciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3. Funciones y objetivos de los Sistemas Operativos . . . . . . . . . . . . . 1.3.1. El Sistema Operativo como Interfaz Usuario/Computadora . . . 1.3.2. El Sistema OPerativo como administrador de recursos . . . . . . 1.3.3. Facilidad de evoluci´n del Sistema Operativo . . . . . . . . . . . o1.4. Evoluci´n hist´rica de los Sistemas Operativos . . . . . . . . . . . . . . o o 1.4.1. Proceso en serie. Primera generaci´n (1945-1955) . . . . . . . . . o 1.4.2. Sistemas sencillos de proceso por lotes. Segunda generaci´n (1955o 1965) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4.3. Multiprogramaci´n. Tercera Generaci´n (1965-1980) . . . . . . . o o 1.4.4. Computadoraspersonales. Cuarta Generaci´n (1980-1990) . . . . o 2. Gesti´n de procesos o 2.1. Procesos y tareas . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1. Divisi´n impl´ o ıcita y expl´ ıcita de tareas . . . . . . . . . . 2.1.2. Tipos de procesos y relaci´n entre procesos concurrentes o 2.1.3. El sistema operativo y los procesos . . . . . . . . . . . . 2.2. Creaci´n y terminaci´n de procesos . .. . . . . . . . . . . . . . o o 2.3. Estados de un proceso . . . . . . . . . . . . . . . . . . . . . . . 2.3.1. Modelo de dos estados . . . . . . . . . . . . . . . . . . . 2.3.2. Modelo de 5 estados . . . . . . . . . . . . . . . . . . . . 2.3.3. Procesos suspendidos . . . . . . . . . . . . . . . . . . . . 2.4. Estructuras de control del sistema operativo . . . . . . . . . . .

I VI VII

. . . ....
tracking img