Sistemas Operativos
Por: 08-04-2009 por iaveintimilla | Categorías asociadas: Capitulo 1 y 2, Paralelo "C"

CAPITULO I y Capitulo II

Introducción

En el primer capítulo de Introducción partimos que el SO se lo puede ver como

Asignador de recursos: El sistema computacional tiene muchos recursos de Hardware y Software; por lo cual SO actúa como gestor de recursos y los asigna a programas y usuarios específicos según los necesiten para sus tareas de manera justa y eficiente.

Programa de control: Controla la ejecución de los programas de los usuarios a fin de evitar errores y el uso incorrecto del computador.

De algunos de los servicios que puede ofrecer como por ejemplo:

Planificar el uso de la CPU a través del scheduling de procesos.

Asignar memoria principal para el proceso en ejecución

Asignar memoria secundaria para uso eficiente y recuperación de datos del usuario

Permitir el acceso controlado desde los procesos a los dispositivos.

Facilitar la entrada /salida

La evolución de los sistemas operativos ha sido muy importante podemos darnos cuenta como han ido evolucionando con el tiempo.

0 hasta 1945 Sistemas mecánicos y electro-mecánicos

1 1945 – 1955 Tubos al vacío, tableros

2 1955 – 1965 Transistores y sistemas por lotes

3 1965 – 1980 Circuitos integrados y multiprogramación

4 desde 1980 Circuitos integrados y multiprogramación Computadores personales

Un proceso es un programa en ejecución. La gestión de procesos incluye la creación y borrado de procesos y proporciona mecanismos para que los procesos se comuniquen y sincronicen entre sí.

También hablamos de los sistemas multiprocesador que a continuación no presentan 3 ventajas en especial

1.      Mayor rendimiento.

2.      Economía de escala. Los

3.      Mayor fiabilidad.

Capítulo II

En el capítulo II hablamos ESTRUCTURAS DE SISTEMAS OPERATIVOS

Los servicios que presta un Sistema Operativo son

· Interfaz de Usuario:

· Ejecución de Programas:

· Operaciones de E/S:

· Manipulación de Sistemas de Archivos:

· Comunicaciones:

· Detección de Errores:

ESTRUCTURA DEL SISTEMA OPERATIVO

La ingeniería de un sistema tan grande y complejo como un sistema operativo moderno debe hacerse cuidadosamente para que le sistema funcione apropiadamente y pueda modificarse con facilidad.

Se puede estructurar de dos maneras

  1. Estructura simple
  2. Estructura en niveles

Llamadas al sistema

Las llamadas al sistema proporcionan una interfaz con la que poder invocar los servicios que el sistema operativo ofrece.

En un sistema interactivo, este método requerirá una secuencia de llamadas al sistema, un mensaje es el indicativo de comandos de la pantalla y leer del teclado los caracteres que especifican los dos archivos.

Tipos de llamadas al sistema

1. Control de procesos

2. Administración de archivos

3. Administración de dispositivos

4. Mantenimiento de información

5. Comunicaciones

Programas del sistema

Los programas del sistema proporcionan un cómodo entorno para desarrollar y ejecutar programas. Los programas del sistema se pueden dividir en las siguientes categorías:

· Administración de archivos.

· Información del estado.

· Modificación de archivos.

· Soporte de lenguajes de programación.

· Carga y ejecución de programas.

· Comunicaciones

Diseño e implementación del sistema operativo

1. Objetivos del diseño

2. Mecanismos y políticas

3. Implementación

Estructura del sistema operativo

La ingeniería de un sistema tan grande y complejo debe hacerse cuidadosamente para que el sistema funcione apropiadamente y pueda modificarse con facilidad.

1. Estructura simple

MS-Dos es un ejemplo; fue escrito para proporcionar la máxima funcionalidad en el menor espacio posible, por lo que no fue dividido en módulos de forma cuidadosa.

2. Estructura en niveles

El sistema operativo se divide en una serie de capas (niveles). El nivel inferior (nivel 0) es el hardware; el nivel superior (nivel N) es la interfaz del usuario.

- La principal ventaja del método de niveles es la simplificada de construcción y depuración.

- La principal dificultad con el método de niveles es la de definir apropiadamente los diferentes niveles.


      Leer más


Comentarios
1 Comentario ingresados en "Capitulo I y Capitulo II"

Comentó riarmijos el 09 de Abril del 2009 a 10:48 am

pues el capitulo I me parecio muy bueno conocer los puntos de vista de un sistema operarivo desde dos angulos. ademas conocer los modos distribuidos que posen.

en el capitulo II la estructura del sistema operativo es mas interesante se podria decir ya que conocer como opera un sitema operativo en lo que se refiere a llamadas al sistema es conocer los api que pose el sistema y programar de mejor manera.

en lo referente a la pelicula es la historia como surgio mac que surgio del robo y le pagaron de la misma manera



Usted debería Ingresar para comentar.