Sei sulla pagina 1di 13

CFGM.

Sistemas Operativos Monopuesto

Unidad 2

Concepto de sistema operativo. Elementos


y estructura.
02 Concepto de sistema operativo. Elementos y estructura.

ÍNDICE
1. Introducción a los sistemas operativos
2. Evolución histórica de los sistemas operativos
3. Recursos. Funciones de un sistema operativo
4. Gestión de recursos de un sistema operativo
5. Arquitectura y componentes
6. Modos de explotación del sistema
7. Sistemas operativos más usuales

1
02 Concepto de sistema operativo. Elementos y estructura.

1. Introducción a los sistemas operativos


El sistema operativo es el software básico del ordenador. Este software gestiona
todos los recursos hardware del sistema informático y proporciona la base para la
creación y ejecución del software de aplicación.
Podemos definir sistema operativo (SO) como un conjunto de programas, servicios y
funciones que gestionan y coordinan el funcionamiento del hardware y del software.
Para que el hardware tenga sentido en un ordenador, este tiene que funcionar. Gracias
al SO, el hardware se identifica, se reconoce y el sistema informático empieza a
funcionar.
Posteriormente, gracias a los programas y aplicaciones del propio SO, el usuario podrá
realizar determinadas funciones. Con el software de aplicaciones funcionando por
encima del SO, el usuario completará las necesidades de utilización del sistema
informático.

Se puede hacer una primera clasificación de los sistemas operativos teniendo en


cuenta la gestión que hacen del software y el hardware, y la forma en que el usuario
los puede utilizar:

• Sistemas operativos monousuario (SOMO).


• Sistemas operativos multiusuario (SOMU).
• Sistemas operativos en Red.
02 Concepto de sistema operativo. Elementos y estructura.

2. Evolución histórica de los sistemas


operativos

Los primeros sistemas operativos se denominaron monolíticos. La característica


fundamental de estos sistemas operativos es que su software básico era
prácticamente imposible de modificar una vez creado e instalado en un sistema
informático.

En general, podemos hablar de varias generaciones de sistemas operativos,


relacionándolos siempre con la evolución del hardware.

• Primera generación (1945-1955). Se utilizaban las válvulas de vacío (antiguas


resistencias electrónicas).

• Segunda generación (1955-1965). Aparición de los transistores, que se introducen


dentro de la arquitectura de las computadoras.

• Tercera generación (1965-1980). Aparición de los circuitos integrados.

• Cuarta generación (1980 hasta hoy). Aparición de las computadoras personales.


02 Concepto de sistema operativo. Elementos y estructura.

3. Recursos. Funciones de un sistema operativo

El fin fundamental de un SO es coordinar la utilización que se


hace del hardware dependiendo de los programas o
aplicaciones que se estén utilizando.

La comunicación entre los diferentes niveles realiza mediante


las llamadas interfaces. Para realizar este tipo de funciones,
el SO cuenta con los denominados servicios. Un servicio es
un tipo de aplicación que normalmente se ejecuta en segundo
plano.

Estos servicios son esenciales para el funcionamiento de


muchas de las aplicaciones y del propio SO. Si estos
programas, es decir, los servicios, no estuvieran
ejecutándose, muchas aplicaciones no funcionarían o algo tan
frecuente como el acceso a Internet
sería imposible.
Jerarquía de los SO (tres niveles).
02 Concepto de sistema operativo. Elementos y estructura.

4. Gestión de recursos de un sistema operativo


4.1. Memoria 4.2. Procesos y procesador 4.3. Gestión de entrada/salida

Comunicación con periféricos.


02 Concepto de sistema operativo. Elementos y estructura.

4. Gestión de recursos de un sistema operativo

Hay que destacar las interfaces como medio de comunicación entre hardware y software
a través del SO. Las interfaces se pueden clasificar en:

• Interfaz tipo texto. Si el SO es de tipo texto, todas las órdenes que el usuario
introduzca y las respuestas que el SO dé se introducirán o visualizarán mediante
cadenas de caracteres.

• Interfaz tipo gráfico. Hoy en día, la mayoría de los sistemas operativos utiliza medios
de comunicación entre máquina y ordenador de tipo gráfico.

• Interfaz mixta. Hoy en día, la mayoría de los sistemas operativos utilizan ambas
interfaces para comunicar el usuario con el ordenador.
02 Concepto de sistema operativo. Elementos y estructura.

5. Arquitectura y componentes
Si dejamos al margen los antiguos sistemas operativos monolíticos, actualmente los sistemas
operativos se organizan en capas.

Las máquinas virtuales son un archivo o un conjunto de archivos. Cada uno de estos archivos es
una copia exacta del hardware real que gestiona el propio SO. Incluyen el nivel núcleo, ejecutivo,
supervisor y usuario como si fueran independientes para cada usuario que está utilizando el sistema

Esquema de máquinas virtuales.


02 Concepto de sistema operativo. Elementos y estructura.

6. Modos de explotación del sistema

A. Proceso en lotes

B. Procesos en tiempo real

C. Según el número de usuarios

• Monousuario (o monopuesto)

• Multiusuario
02 Concepto de sistema operativo. Elementos y estructura.

6. Modos de explotación del sistema

D. Según el número de procesos

• Monoprogramación o monotarea

• Multiprogramación o multitarea
02 Concepto de sistema operativo. Elementos y estructura.

6. Modos de explotación del sistema


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

• Monoprocesador.

• Multiprocesador.

a) Multiproceso simétrico (SMP).

Hay dos formas de utilizar los diferentes procesadores


por parte del SO:

b) Multiproceso asimétrico (AMP).

F. Según el tiempo de respuesta

• Tiempo real.

• Tiempo compartido.
02 Concepto de sistema operativo. Elementos y estructura.

7. Sistemas operativos más usuales

Actualmente, la mayoría de los SO, a partir de los 32 bits, son abiertos y segmentados.

Los SO actuales se articulan en una estructura determinada por niveles o capas

Los SO por niveles realizan funciones tales como control y ejecución de programas,
gestión y control de usuarios, de periféricos, memoria, etcétera.

La última generación de sistemas operativos, a partir de los de 32 bits, son aquellos que
se denominan sistemas operativos de máquina virtual.

En la actualidad existen sistemas operativos de 64 bits, siendo su principal ventaja


el poder referenciar más de 4 GB de memoria, que es el límite máximo de RAM que
pueden direccionar los sistemas operativos de 32 bits. Los procesos que se ejecutan en
estos últimos SO también se ejecutan en zonas independientes de memoria, dándole
gran estabilidad.
02 Concepto de sistema operativo. Elementos y estructura.

Créditos:
Derechos reservados © 2012, respecto a la segunda edición en español, por:
McGraw-Hill/Interamericana de España, S.L.

Autor del libro del alumno: Francisco Javier Muñoz López

Autores del material complementario: Francisco Javier Muñoz López, Javier Rodríguez Pascua

Equipo editorial: Ariadna Allés, Paloma Sánchez, Silvia García Olaya,


Rocío Orovengua, Chúss Fernández

Fotografías: 123RF, Age, Getty, CordonPress

Ilustraciones: Pablo Blasberg

Composición: Artesa, S.L.

12

Potrebbero piacerti anche