Fundamentos Sistemas Operativos (Linux, Windows, Bsd)

Páginas: 128 (31753 palabras) Publicado: 15 de julio de 2012
F UNDAMENTOS DE S ISTEMAS
O PERATIVOS
CON ÉNFASIS EN GNU/L INUX

Wilfredo I. Pachón López

29 de octubre de 2003

2

Índice general
I

Fundamentos de Sistemas Operativos

15

1. I NTRODUCCIÓN A LOS SISTEMAS OPERATIVOS

17

1.1. N OCIONES BÁSICAS SOBRE HARDWARE . . . . . . . . . . .

17

1.1.1. R EGISTROS DEL PROCESADOR . . . . . . . . . . . .

18

1.1.2. E JECUCIÓNDE INSTRUCCIONES . . . . . . . . . . .

19

1.1.3. I NTERRUPCIONES . . . . . . . . . . . . . . . . . . .

19

1.2. ¿Q UÉ ES Y

(SO)? . . .

20

1.3. C ONCEPTOS BÁSICOS . . . . . . . . . . . . . . . . . . . . .

21

1.3.1. P ROCESOS . . . . . . . . . . . . . . . . . . . . . . .

22

QUE HACE UN SISTEMA OPERATIVO

1.3.1.1.

M ULTIPROGRAMACIÓN

..........

24

1.3.1.2.M ULTIPROCESAMIENTO . . . . . . . . . .

24

1.3.1.3.

P ROCESAMIENTO DISTRIBUIDO . . . . . .

24

1.3.2. A RCHIVOS . . . . . . . . . . . . . . . . . . . . . . .

24

1.3.3. L LAMADAS AL SISTEMA . . . . . . . . . . . . . . .

27

1.3.4. Núcleo del Sistema (Kernel) . . . . . . . . . . . . . .

28

1.3.5. Interprete de Comandos (shell) . . . . . . . . . . . . .
3

28 4

ÍNDICE GENERAL

2. G ENERALIDADES DE LOS S ISTEMAS O PERATIVOS

29

2.1. T IPOS DE S ISTEMAS O PERATIVOS . . . . . . . . . . . . . .

29

2.1.1. S ISTEMAS O PERATIVOS POR LA ESTRUCTURA DEL
KERNEL . . . . . . . . . . . . . . . . . . . . . . . . .

29

2.1.1.1.

S.O.

MONOLÍTICOS

.............

30

2.1.1.2.

S.O.

CON CAPAS

..............

30

2.1.1.3.S.O.

CON

M ÁQUINA V IRTUAL . . . . . . .

32

2.1.1.4.

M ODELO M ICROKERNEL . . . . . . . . . .

33

2.1.2. S ISTEMAS O PERATIVOS POR S ERVICIOS . . . . . . .

34

2.1.2.1.

M ONOUSUARIO . . . . . . . . . . . . . . .

34

2.1.2.2.

M ULTIUSUARIO . . . . . . . . . . . . . . .

34

2.1.2.3.

M ONOTAREA . . . . . . . . . . . . . . . .

35

2.1.2.4.

M ULTITAREA. . . . . . . . . . . . . . . .

35

2.1.2.5.

U NIPROCESO . . . . . . . . . . . . . . . .

36

2.1.2.6.

M ULTIPROCESO . . . . . . . . . . . . . . .

36

2.1.3. S ISTEMAS O PERATIVOS POR LA F ORMA DE O FRE CER SUS S ERVICIOS . . . . . . . . . . . . . . . . . .

37

2.1.3.1.

S ISTEMAS O PERATIVOS DE R ED

.....

2.1.3.2.

S ISTEMAS O PERATIVOS D ISTRIBUÍDOS

.

3738

5

ÍNDICE GENERAL
3. G ESTIÓN

41

DE PROCESOS

3.1. C ICLOS DE VIDA
3.1.1. M ODELO

DE UN PROCESO

...............
...

43

3.1.2. E STADOS DE UN PROCESO EN UNIX® . . . . . . . .

44

3.1.2.1.

DE CINCO ESTADO s DE UN PROCESO

42

Estados de un proceso en Linux®(System V )

45

3.2. C ONCURRENCIA . . . . . . . . . . . . . . . . . . . . . . . .

463.2.1. Exclusión mútua . . . . . . . . . . . . . . . . . . . .

52

3.2.2. Interbloqueo . . . . . . . . . . . . . . . . . . . . . .

52

3.2.3. Inanición . . . . . . . . . . . . . . . . . . . . . . . .

52

4. Comparativa de Sistemas Operativos

53

4.1. Sistemas Operativos . . . . . . . . . . . . . . . . . . . . . . .

55

4.1.1. FreeBSD . . . . . . . . . . . . . . . . . . . . .. . .

55

4.1.2. GNU/Linux . . . . . . . . . . . . . . . . . . . . . . .

55

4.1.3. Mac OS X . . . . . . . . . . . . . . . . . . . . . . .

56

4.1.4. NetBSD . . . . . . . . . . . . . . . . . . . . . . . . .

56

4.1.5. OpenBSD . . . . . . . . . . . . . . . . . . . . . . . .

57

4.1.6. Windows 98 . . . . . . . . . . . . . . . . . . . . . .

57

4.1.7. Windows 2000 . . .. . . . . . . . . . . . . . . . . .

57

4.1.8. Windows XP . . . . . . . . . . . . . . . . . . . . . .

57

4.2. Comparación a nivel administrativo . . . . . . . . . . . . . .

58

6

ÍNDICE GENERAL
4.2.1. Esquema Licenciamiento . . . . . . . . . . . . . . . .

58

4.2.1.1.

FreeBSD . . . . . . . . . . . . . . . . . . .

58

4.2.1.2.

GNU/Linux . . . . . . . . . . ....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas operativos (windows, linux)
  • Sistema operativo linux y windows
  • sistemas operativos windows- linux
  • SISTEMAS OPERATIVOS LINUX & WINDOWS
  • Diferencias entre el sistema operativo windows y linux.
  • Seguridad en sistemas operativos windows y linux
  • Análisis Comparativo De Los Sistemas Operativos: Windows Y Linux
  • Sistemas operativos windows y linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS