Está en la página 1de 17

2

1. Introducción a los sistemas operativos


sistema operativo software básico

(SO)

Vocabulario
Interfaz
interfaz

Recuerda sistemas operativos monousuario


(SOMO),

sistemas operativos multiusuario (SOMU),

sistemas operativos en red (SORED),

mainframes

32
2

unidad de control
unidad aritmético-lógica

Recuerda

Ten en cuenta

servidor

cliente,

33
2

software cliente

2. Evolución histórica de los sistemas operativos


monolíticos.

Charles Babbage.

ENTRADA-PROCESO-SALIDA.

George Boole

Primera generación (1945-1955). válvulas de vacío

Fig. 2.1. Válvula de vacío.

34
2
Segunda generación (1955-1965). transistores,
ENTRADA

procesamiento
por lotes,

PROCESO

Tercera generación (1965-1980). circuitos integrados.

IBM 360

SALIDA
Cuarta generación (1980 hasta hoy). computadoras personales.

Fig. 2.2. Esquema del proceso por lotes.

Fig. 2.3. Sistema de tercera generación, Fig. 2.4. Uno de los primeros
del fabricante Digital. ordenadores personales.

35
2
3. Recursos. Funciones de un sistema operativo
APLICACIONES

SISTEMA OPERATIVO

HARDWARE

interfaces.
servicio

Fig. 2.5. Jerarquía de los SO (tres


niveles).

Vocabulario
interfaz

back-
ground demonios

36
2
4. Gestión de recursos de un sistema operativo

4.1. Memoria
administrador de memoria.

Ten en cuenta

particiones fijas.

intercambio.

particiones variables.

4.2. Procesos y procesador


proceso,

Investigación

37
2

Ampliación modo usuario


memoria virtual
modo kernel modo privilegiado

bloque de control de proceso


(BCP),

memoria virtual

frames,

swapping,

multiprogramación.
servicios

38
2
4.3. Gestión de entrada/salida

chipset,

Dispositivos de Dispositivos
sonido y audio Pantalla de juego Impresoras

Mouse

PLACA
BASE Teclado

Energía

Unidad DVD (D:) Disco Local (C:) Disco de 3 (A:)

Fig. 2.6. Comunicación con periféricos.

39
2

Ten en cuenta

interfaces

Interfaz tipo texto.

Interfaz tipo gráfico.

ventanas,

Interfazmixta.

Actividades
1.
2.
3.
4.
5.
6.

7.
8.

40
2
5. Arquitectura y componentes
Nivel Usuario
capas.

Nivel Supervisor

Nivel Ejecutivo

zonas independientes de memoria.

Nivel Núcleo

Tabla 2.1. Niveles de un SO.


máquinas virtuales.

PROCESOS

MÁQUINA MÁQUINA
VIRTUAL 1 VIRTUAL 3
MÁQUINA
VIRTUAL 2

ENTRADA / SALIDA

EMULACIÓN DE HARDWARE

HARDWARE REAL

Fig. 2.7. Esquema de máquinas virtuales.

41
2
6. Modos de explotación del sistema

ciclos de UCP

Ampliación A. Proceso en lotes


proceso en tiempo real,

B. Procesos en tiempo real

Actividades
9.

10.

42
2
C. Según el número de usuarios
Ampliación
Ejemplos SO monousuario:

Monousuario

Multiusuario.
Ejemplos de SO multiusuario
son:

Fig. 2.8. Monousuario.


D. Según el número de procesos

Fig. 2.9. Multiusuario.

Monoprogramación o monotarea.

Fig. 2.10. Monousuario/monotarea.

Fig. 2.11. Multiusuario/monotarea.

Multiprogramación o multitarea.

Fig. 2.12. SO monousuario/multitarea.

43
2

Fig. 2.13. SO multiusuario/multitarea.

Actividades
11.
12.

E. Según el número de procesadores del sistema informático


Ten en cuenta
Son SO monotarea:
Monoprocesador.

Son SO multitarea:

Multiprocesador.

a) Multiproceso simétrico (SMP).

b) Multiproceso asimétrico (AMP).

Ten en cuenta
Son SO monoprocesador:

Son SO multiprocesador: F. Según el tiempo de respuesta

Tiempo real.
Tiempo compartido.
44
2

están diseñados Actividades


13.

pseudomultitarea.

14.

15.

7. Sistemas operativos más usuales


abiertos segmentados.

niveles.

por capas,

Vocabulario
máquina virtual. Virtualización

45
2
Sí nt esis

Clasificación
general

Generaciones
de los SO

Recursos
que maneja
chipset

Modos de
explotación

46
2
Test de re p aso
1. 6.
a)
a)
b) b)

c) c)

d) d)
2.
7.
a)
a)
b)
b)
c)
c)
d)
d)
3.
8.
a) a)
b) firmware.
b)
c)
d)
c)
4.
d)
9.
a) chipset
b)
a) →
c)
b) →
d)
5. c) →
a) d) →
10.
b)
a)
b)
c)
c)
d) d)

Solución:

47
2
Comp r ue b a t u ap r endizaj e
1. a)
2.
b)

3.
7.
4.

5.

6.

8.

9.

MEMORIA AÑO DE CARACTERÍSTICAS


SISTEMA OPERATIVO NÚMERO DE BITS
QUE DIRECCIONA LANZAMIENTO IMPORTANTES

48

También podría gustarte