Clasificacion de so

Páginas: 6 (1477 palabras) Publicado: 17 de marzo de 2010
Tema 1. Conceptos fundamentales de los Sistemas Operativos
1. Introducción a los Sistemas Operativos.
1. 2. Concepto de Sistema Operativo. Niveles del software. Funciones principales de un Sistema Operativo. Evolución histórica de los Sistemas Operativos. Clasificación de los Sistemas Operativos. Sistemas monolíticos. Sistemas en estratos. Máquinas virtuales. Modelo cliente-servidor. Estructuraorientada al objeto.

2.

Evolución y clasificación de los Sistemas Operativos.
1. 2.

3.

Estructuras de los Sistemas Operativos.
1. 2. 3. 4. 5.

1. Introducción a los Sistemas Operativos (I)
1.1. Concepto de Sistema Operativo. Niveles del software.
Definición: Un Sistema Operativo es un programa o conjunto de programas que actúa como interfase entre el usuario o programador y lamáquina física (el hardware). Niveles del software.

Programas de usuario

Lenguaje de control Compiladores Aplicaciones Depuradores Sistema Operativo Hardware Utilidades

1. Introducción a los Sistemas Operativos (II)
1.2. Funciones principales de un Sistema Operativo. (I)
1. Inicializar la máquina: preparar el ordenador para su funcionamiento. a) Inicialización total (Initial ProgramLoading (IPL), Bootstrapping). b) Inicialización parcial. Servir de máquina extendida (virtual): ocultar los detalles del hardware al usuario y proporcionar un entorno más cómodo. Objetivos: a) Seguridad: el S. O. debe evitar que la ejecución de los programas se interfieran unos entre otros. Modos de operación del Hardwarare: Interrupción, llamada al sistema, llamada al Modo usuario (estado noprivilegiado), supervisor, trap Modo supervisor (estado privilegiado). (Interfase interna)

2.

1. Introducción a los Sistemas Operativos (III)
1.2. Funciones principales de un Sistema Operativo. (II)
b) Abstracción: los S.O. construyen recursos (virtuales) de alto nivel a partir de los recursos de más bajo nivel (físicos). La máquina física se transforma en una máquina virtual. Con el lenguaje decomandos del S. O. (shell, Interfase externa) se invocan a esos servicios. Administrar los recursos para su funcionamiento: el S.O. es el responsable de: a) asignar a un programa todos los recursos que necesite. Para ello, debe ser justo en el reparto y en el tiempo asignado, impidiendo que no se favorezca a determinados programas; b) controlar el uso correcto de los recursos de forma que losprogramas no se interfieran.

3.

1. Introducción a los Sistemas Operativos (IV)
Característica de un Sistema Operativo
Un S.O. debe ser: Determinista: el mismo programa ejecutado con los mismos datos debe dar los mismos resultados en cualquier momento y en cualquier ejecución; In determinista: el S. O. debe responder a circunstancias que pueden ocurrir en un orden impredecible.

2. Evolucióny clasificación de los Sistemas Operativos (I)
2.1. Evolución histórica de los Sistemas Operativos. (I)
Primera generación (1945-1955) Hardware: Tubos de vacío y paneles de control. Sistema Operativo: No existe. Segunda Generación (1955-1965) Hardware: Transistores (tarjetas perforadas). Sistema Operativo: I. S. O. de trabajo único: sólo se dedica a “preparar” el sistema para la llegada detrabajos. II. S. O. por lotes (batch): automatiza la secuencia de operaciones involucradas en la ejecución de un programa usando ordenes que lee, interpreta y ejecuta el monitor de lotes (porción de código residente en memoria).

2. Evolución y clasificación de los Sistemas Operativos (II)
2.1. Evolución histórica de los Sistemas Operativos. (II)
Tercera generación (1965-1980) Hardware: Circuitosintegrados. Sistema Operativo: I. S. O. de multiprogramación: más de un programa residente en memoria principal al mismo tiempo. (grado de multiprogramación y overhead) Multiprogramación ⇒ Multiproceso Multiproceso ⇒ Multiprogramación Programa A Ejecución Secuencial
E/S CPU tiempo Programa B E/S CPU tiempo E/S CPU tiempo Tiempo ahorrado

E/S

CPU

Ejecución Multiprogramada

2....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Clasificacion de so
  • Clasificación de software y SO
  • mi que so
  • Eso so
  • El So
  • So Suse
  • So
  • la so

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS