12
SISTEMAS OPERATIVOS

Sistemas Operativos

  • Upload
    komala

  • View
    38

  • Download
    0

Embed Size (px)

DESCRIPTION

Sistemas Operativos. Sistema Operativo. Es un software que actúa de interfaz entre los dispositivos de hardware y los programas de usuario o el usuario mismo para utilizar un computador. - PowerPoint PPT Presentation

Citation preview

Page 1: Sistemas Operativos

SISTEMAS OPERATIVOS

Page 2: Sistemas Operativos

SISTEMA OPERATIVO

Software: equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas

en contraposición a los componentes físicos del sistema, llamados hardware.

•Es un software que actúa de interfaz entre los dispositivos de hardware y los programas de usuario o el usuario mismo para utilizar un computador. •Responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como intermediario para las aplicaciones que se ejecutan.

Page 3: Sistemas Operativos

Interacción entre el SO con el resto de las partes.

Page 4: Sistemas Operativos

PROPÓSITOS DE UN SISTEMA OPERATIVO

Consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles.

Se encuentran en :La mayoría de los aparatos electrónicos que utilizan microprocesadores para funcionar. (teléfonos móviles, reproductores de DVD, computadoras, radios, etc.)

Page 5: Sistemas Operativos

ESTRUCTURA DE UN SISTEMA OPERATIVO

Sistemas monolíticos y Sistemas en estratos

Page 6: Sistemas Operativos

SISTEMAS MONOLÍTICOS: En estos sistemas operativos se escriben como un conjunto de

procedimientos, cada uno de los cuales puede llamar a cualquiera de los otros siempre que lo necesite.

Cuando se emplea esta técnica, cada procedimiento del sistema tiene una interfaz bien definida en términos de parámetros y resultados, y cada una tiene la libertad de llamar a cualquiera otra, si la última ofrece algún cálculo útil que la primera necesite.

Para construir el programa objeto real del sistema operativo cuando se usa este método, se compilan todos los procedimientos individuales a archivos que contienen los procedimientos y después se combinan todos en un solo archivo objeto con el enlazador.

Page 7: Sistemas Operativos

SISTEMAS MONOLÍTICOS: En términos de ocultamiento de información, esencialmente no

existe ninguno; todo procedimiento es visible para todos (al contrario de una estructura que contiene módulos o paquetes, en los cuales mucha información es local a un módulo y sólo pueden llamar puntos de registro designados oficialmente del exterior del módulo)

Esta organización sugiere una estructura básica del sistema operativo:

1.- Un programa central que invoque el procedimiento de servicio solicitado (Shell o Kernel)

2.- Un conjunto de procedimientos de servicios que realice las llamadas al sistema.

3.- Un conjunto de procedimientos de uso general que ayude a los procedimientos de servicio

Page 8: Sistemas Operativos

Se organizan como una jerarquía de estratos, cada uno construido arriba del que está debajo de él.

El primer sistema construido en esta forma fuel el sistema:

THE que se fabricó en Technische Hogeschool Eindhoven de Holanda por E. W Dijkstra (1968) y sus alumnos. El sistema THE era un sistema de lote para una computadora alemana, la Electrológica X8, que tenía 32K de palabras de 27 bits ( los bits eran costosos en aquellos días)

SISTEMAS EN ESTRATOS:

Page 9: Sistemas Operativos

SISTEMAS EN ESTRATOS:

El sistema tenía 6 estratos, estos se muestran en la siguiente tabla:

5 Operador de THE

4 Programas del usuario

3 Administración de Entrada/Salida2 Comunicación entre el operador y el proceso

1 Administración de la memoria y el tambor magnético

0 Distribución del procesador y multiprogramación

Page 10: Sistemas Operativos

El estrato 0 trabajaba con la distribucióndel procesador, cambiando entre procesos cuando ocurrían interrupciones o los relojes expiraban.

El estrato 1 realizaba el manejo de memoria. El estrato 2 manejaba la comunicación entre cada proceso y la

consola de operador. El estrato 3 se hacía cargo de manejar los dispositivos de E/S y de

separar la información en flujo que entraba y salí de ellos. El estrato 4 era donde se encontraban los programas de los usuarios.

Page 11: Sistemas Operativos

DESARROLLO HISTÓRICO

Los primeros sistemas (1945-1950) : eran grandes máquinas operadas desde la consola maestra por los programadores.

o La década siguiente (1950-1960) se llevaron a cabo avances en el hardware: lectoras de tarjetas, impresoras, cintas magnéticas, etc. Esto provocó un avance en el software.

o Cuarta Generacion (mitad de década de 1970 en adelante)oconstituyen el estado actual de la tecnología.

Page 12: Sistemas Operativos

FUENTES: http://es.wikipedia.org/wiki/Sistema_operativo 03/11/10

http://www.monografias.com/trabajos6/hiso/hiso.shtml

03/11/10