ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Unidad 1 Y 2 Sistemas Operativos


Enviado por   •  3 de Octubre de 2011  •  9.987 Palabras (40 Páginas)  •  916 Visitas

Página 1 de 40

UNIDAD 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS

1.1 DEFINICIÓN CONCEPTO SISTEMAS OPERATIVOS

El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. En sistemas grandes, el sistema operativo tiene Incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema

Un Sistema Operativo (SO) es un software que proporciona un acceso sencillo y seguro al soporte físico del ordenador (hardware), ocultando al usuario detalles de la implementación particular y creando la ilusión de existencia de recursos ilimitados (o abundantes). Máquina Virtual. Otra definición, es el de un programa que actúa como intermediario entre el usuario de la computadora y el hardware de la computadora.

1.2 FUNCIONES CARACTERISTICAS SISTEMAS OPERATIVOS

1. Inicializar la máquina: preparar el ordenador para su funcionamiento.

a) Inicialización total (Initial Program Loading (IPL), Bootstrapping).

b) Inicialización parcial.

2. 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 Hardware:

• Modo usuario (estado no privilegiado),

• Modo supervisor (estado privilegiado).

• Interrupción, llamada al sistema, llamada al supervisor, trap (Interface interna)

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 de comandos del S. O. (shell, Interfase externa) se invocan a esos servicios.

3. 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 los programas no se interfieran.

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.

1.3 EVOLUCION HISTORICA SISTEMAS OPERATIVOS

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 de trabajos.

II. S. O. por lotes (batch): automatiza la secuencia de operaciones involucradas en la ejecución de un programa usando órdenes que lee, interpreta y ejecuta el monitor de lotes (porción de código residente en memoria

Figura 3 Uno de los primeros sistemas por lotes. (a) Los programadores traen tarjetas a la1401. (b) La 1401lee lotes de trabajos y los graba en cinta. (c) El operador lleva la cinta de entrada a la 7094. (d) La 7094 realiza la computación. (e) El operado lleva la cinta salida a la1401. (f) la 1401 imprime la salida

Tercera generación (1965-1980)

Hardware: Circuitos integrados.

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

II. S. O. de multiprocesamiento: más de un procesador.

III. S. O. multiusuario o multiacceso: permite acceder a varios usuarios a un mismo ordenador mediante terminales interactivos (tiempo de respuesta).

Multiprogramación ⇔ Multiusuario

IV. S. O. de tiempo compartido: multiprogramación, multiusuario e interactivo. El usuario tiene la impresión de que es él el único que trabaja con la máquina.

Sesión de trabajo: desde que el usuario se conecta a través de un terminal, hasta que se desconecta del sistema.

Cuarta generación (1980-1990)

Hardware: Microprocesador (computador personal).

Sistema Operativo: (para comunicar varias máquinas) I. S. O. de red: el usuario es consciente de la existencia de varias máquinas e indica de forma explícita con cual desea trabajar.

II.S.O. distribuido: el usuario no es consciente de las máquinas conectadas entre sí (transparencia).

1.3 CLASIFICACIÓN SISTEMAS OPERATIVOS

Un sistema operativo (SO) es una suma de programas informáticos que establecen de manera parecida al lenguaje humano la comunicación entre el usuario y la computadora controlando todos los recursos de manera eficiente.

Sistemas Operativos por su Estructura

Sistema fácil de usar y de aprender,

...

Descargar como (para miembros actualizados)  txt (64 Kb)  
Leer 39 páginas más »
Disponible sólo en Clubensayos.com