Sistemas operativos

Páginas: 23 (5615 palabras) Publicado: 24 de octubre de 2010
Unidad 1: Fundamentos de Sistemas Operativos.

Introducción.
1.1 Evolución de los sistemas operativos
1.2 Características y Elementos de los Sistemas Operativos
1.3 Clasificación de los sistemas operativos.

Sin el software, la computadora es básicamente un montón de metal inútil. Con el software correspondiente, puede almacenar, procesar y recuperar información; exhibirdocumentos multimedia, realizar búsquedas en internet; y realizar muchas otras actividades valiosas para justificar su existencia.

El software de computadora se puede dividir en dos grandes tipos: los programas de sistema , que controlan la operación de la computadora misma y los programas de aplicación, que realizan las tareas reales que el usuario desea. El programa de sistema másfundamental es el sistema operativo, que controla todos los recursos de la computadora y establece la base sobre la que pueden escribirse los programas de aplicación.

Analizado desde un punto de vista modular, un equipo de cómputo se divide en los siguientes estratos:

Programas de Aplicación |
Compiladores | Editores | Intérprete de
comandos |
Sistema Operativo |
Lenguaje Máquina |Microprogramación |
Hardware. |

En la parte inferior se encuentra el hardware el cual se encuentra compuesto por todos los dispositivos físicos (llámense integrados, resistencias, capacitores, etc.). A continuación aparece una capa de software primario que controla directamente los dispositivos y ofrece una interfaz más legible a la siguiente capa. Este software recibe el nombre de microprogramay comúnmente se encuentra almacenado en la memoria de solo lectura. En la realidad, el microprograma es solo un intérprete a las instrucciones de lenguaje máquina, tales como ADD, MOVE, JUMP. El conjunto de instrucciones que el microprograma interpreta, así como el control de las mismas, recibe el nombre de Lenguaje Máquina

Este lenguaje máquina cuenta con alrededor de 50 a 300 instrucciones.Los dispositivos se controlan cargando valores de registros de dispositivos especiales. Por ejemplo, para que un disco ejecute una lectura sus registros deberán cargarse con los valors de dirección del disco, dirección de memoria principal, conteo de bytes y dirección de acceso (Read o Write)

Una de las funciones del sistema operativo es ocultar toda esta complejidad y ofrecer al usuario unconjunto de instrucciones más cómodo con el que se pueda trabajar. Por ejemplo una instrucción como LEER BLOQUE DE ARCHIVO es conceptualmente más sencillo que tener que preocuparse por los detalles de mover cabezas de disco, esperar a que se estabilicen, posicionarlas en el sector, etc.

Por encima del sistema operativo se encuentran el resto del software de sistema. Aquí se encuentra la Shell ointerfaz de usuario, compiladores, editores y otros programas similares independientes de la aplicación. El sistema operativo es la porción del software que se ejecuta en modo supervisor y protege al hardware contra la intervención del usuario. Los compiladores y editores se ejecutan en modo usuario. Dicho de otra forma, si a un usuario no le gusta un compilador en particular, tiene la libertadincluso de escribir su propio compilador, sin embargo, no puede escribir su propio manejador de interrupciones de disco, debido a que forma parte del sistema operativo y normalmente está protegido por el hardware contra los intentos de los usuarios por modificarlo.

Por último, encima de los programas de sistema vienen los programas de aplicación. Los usuarios compran o escriben estos programaspara resolver sus problemas particulares, como procesadores de texto, hojas de cálculo, juegos, etc.

1. Definición

La dificultad de definir el concepto de sistema operativo radica en que éste realiza dos funciones que básicamente no están relacionadas entre sí, y dependiendo a quien se le pregunte, por lo general, se habla principalmente de una función o de la otra. Dichas funciones son:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS