Sistemas Operativos

Páginas: 16 (3854 palabras) Publicado: 29 de noviembre de 2013
Sistemas Operativos

Unidad 1: Introducción

Unidad 1: Introducción
1.1 Definición y Objetivos de un Sistema Operativo.
Sin su software, la computadora es básicamente un montón de metal inútil [Deitel 99, Hennessy 95,
Tanenbaum 96 y Tanenbaum 97]. Con su software , una computadora puede almacenar, procesar y recuperar
información; exhibir documentos multimedia; realizar búsquedas enInternet; y realizar muchas otras
actividades valiosas para justificar su existencia.
El software de computadora puede dividirse a grandes rasgos en dos tipos:



Programas de sistema.- que controlan la operación de la computadora misma
Programas de aplicación.- que realizan las tareas reales que el usuario desea.

El Sistema Operativo, es el programa fundamental de la computadora quecontrola todos los recursos
y establece la base sobre la que pueden escribirse los programas de aplicación.
Un Sistema Operativo puede definirse como una capa de software encima del hardware, que se
encarga de administrar todas las partes del sistema y presenta al usuario una interfaz o máquina virtual que
es más fácil de entender y programar que todo el hardware.
En la Figura 1.1, se muestra unsistema de cómputo básico, el cual consta de hardware, programas de
sistema y programas de aplicación.

Modo de
Usuario
Modo de
Kernel

Sistema
Reservaciones Navegador
bancario
aéreas
de Web
Compiladores
Editores
Intérprete de
comandos
Sistema operativo
Lenguaje de máquina
Microprogramación
Dispositivos físicos

Programas de
Aplicación
Programas de
Sistema
HardwareFigura 1.1: Sistema de cómputo básico.
En la parte inferior está el hardware que en muchos casos, también se compone de dos o más capas:






Dispositivos físicos.- consiste de circuitos integrados, alambres, fuentes de potencia, tubos de rayos
catódicos y otros aparatos físicos similares. La forma en que éstos se construyen y sus principios de
funcionamiento pertenecen al campo dela ingeniería electrónica.
Microprograma.- es una capa de software primitivo que controla directamente estos dispositivos y
ofrece una interfaz más aseada a la siguiente capa. Este software, llamado firmware, suele estar
almacenado en memoria de sólo lectura. En realidad es un intérprete, que obtiene las instrucciones de
lenguaje de máquina como ADD, MOVE y JUMP y las ejecuta en una serie depasos pequeños.
Lenguaje de máquina.- es el conjunto de instrucciones que el microprograma interpreta; no es
realmente parte de la máquina física, aunque los fabricantes de computadoras siempre lo describen en
sus manuales como tal, de modo que muchas personas piensan en él como si fuera la máquina real. El
lenguaje de máquina por lo regular consta de entre 30 y 300 instrucciones, la mayorparte de ellas
para trasladar datos dentro de la máquina, realizar operaciones aritméticas y comparar valores. En esta
capa, los dispositivos de entrada/salida se controlan cargando valores en registros de dispositivo
especiales.

En la parte media se encuentran los programas del sistema:

1

Araujo Díaz David

Sistemas Operativos




Unidad 1: Introducción

Sistema Operativo.-su función más importante es ocultar toda esta complejidad del hardware y ofrecer
al programador un conjunto de instrucciones más cómodo con el que pueda trabajar.
Resto del software del sistema.- encima del sistema operativo está el resto del software de sistema.
Aquí encontramos el intérprete de comandos (shell), sistemas de ventanas, compiladores, editores y
otros programas similaresindependientes de la aplicación. Es importante darse cuenta de que estos
programas definitivamente no forman parte del sistema operativo, a pesar de que casi siempre son
provistos por el fabricante de la computadora. Éste es un punto crucial, aunque sutil. El sistema
operativo es la porción del software que se ejecuta en modo kernel ó modo supervisor, y está
protegido por el hardware contra la...
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