Documente Academic
Documente Profesional
Documente Cultură
INTRODUCCIÓN
Sin el software, una computadora no es más que una masa metálica sin utilidad. Con el software,
ortografía en manuscritos, tener aventuras e intervenir en muchas otras valiosas actividades para
ganar el sustento. El software para computadoras puede clasificarse en general en dos clases: los
aplicación, los cuales resuelven problemas para sus usuarios. El programa fundamental de todos
los programas de sistema es el sistema operativo (SO), que controla todos los recursos de la
computadora y proporciona la base sobre la cual pueden escribirse los programas de aplicación.
Un sistema operativo consta de una serie de programas que controlan todas las actividades que la
computadora realiza. La generalización del empleo del sistema operativo MS-DOS en las
computadoras de todo el mundo a lo largo de los años, no ha impedido que los fabricantes se
hayan esforzado por superar este sistema, ya clásico, en un intento de ofrecer a los usuarios de
informática un software más cómodo y agradable. Con esta filosofía lanzó Microsoft al mercado,
hacia 1986, un producto revolucionario conocido como Windows que no es más que un entorno
gráfico que permite de manera sencilla y práctica la ejecución de aplicaciones útiles al ser
humano como procesador de texto, hoja de cálculo, gestor de base de dato, etc., además de
CAPÍTULO 1
PANORAMA GENERAL
hardware.
El objetivo primario de un Sistema Operativo es: Optimizar todos los recursos del
sistema para soportar los requerimientos y hacer de un sistema de cómputo. Utilizable de manera
forma eficiente.
programas de sistema.
iii
colocándose un nivel de software sobre el hardware para poder controlar todas las partes del
usuarios.
En términos mas simples, el S.O. es el gerente ejecutivo del sistema de computo que se
archivos, memoria, procesador y dispositivos; así mismo controla quien puede utilizar el sistema
Por la tanto, cuando en usuario envía un comando el S.O. desde asegurarse que se ejecute
y caso contrario indica el error que no permita su ejecución. En la figura 1.2. se muestra una
pirámide, que nos permitirá extender mejor la función del sistema operativo.
La interfaz de comando del usuario es desde el cual las usuario, es desde el cual los
usuarios emiten los comandos al S.O; este es un componente especifico en cada sistema
operativo.
Sin importar el tamaño o configuración del sistema, cada uno de los administradores
Obligar al cumplimiento de las políticas que determinan, quien obtiene, cuando y cuanto
tiempo.
validez de cada solicitud de espacio de memoria y, si se trata de una solicitud legal, le asigna
un porción que todavía no este en uso; otra función es proteger el espacio en la memoria
El administrador de dispositivos vigila todos los dispositivos, cuales y unidades del sistema
acceso. Etc.
Estos administradores no solo cumplen sus tareas individuales. También deben ser capaces
Los sistemas operativos con capacidad de red tienen un quinto administrador esencial,
conocido como administrador de red que proporciona una forma conveniente para los usuarios,
de compartir recursos y al mismo tiempo, controlar su acceso a los mismos. Estos recursos
vi
incluyen hardware y software; a continuación, se muestra la figura 1.3, donde se observa una
Para apreciar la función del sistema operativo, es necesario definir los aspectos esenciales
del hardware del sistema de la computadora, la maquina física y sus componentes electrónicos,
La memoria principal es donde se almacena los datos y las instrucciones para ser
procesados.
Los dispositivos de entrada/salida, incluyen toda la unidad periférico del sistema, como
Los sistemas operativos para las computadoras grandes y pequeñas se clasifican en cuatro
clases, los cuales se distinguen por su tiempo de respuesta y la forma en que se introducen los
Sistemas interactivos.
Sistemas híbridos.
Los Sistemas Por Lotes (Batch). Existen desde las primeras computadoras que se
apoyan en tarjetas perforadas o en cinta, los cuales es introducida una tarea mediante la
tarjetas como un grupo (lote); la eficiencia del sistemas se media en producción (cantidad de
tareas completadas en un tiempo determinado (30 tareas / hora) este sistema no es común
actualmente.
más rápido que los Sistemas de tiempo real, de los cuales hablaremos más adelante. Se
introdujeron para satisfacer las demandas de usuarios que necesitaban un tiempo de retorno
tiempo compartido, lo que permitiría a cada usuario interactuar directamente con el sistema
del computo vía comandos introducidos a partir de una terminal de tipo máquina de escribir.
Los Sistemas de Tiempo real, son lo más rápido de los cuatro y se le utiliza en entornos
de “tiempo critico”, donde los datos se deben procesar con suma rapidez porque la salida
afecta decisiones inmediatas. Los sistemas de tiempo real se utilizan para vuelos espaciales,
tiempo rela debe ser 100% sensible. El tiempo de respuesta se mide en fracciones de
Los sistemas hídricos, son una combinación de sistemas en lotes e interactivos. Parecen
interactivos porque los usuarios individuales pueden tener acceso al sistema mediante
terminales y obtener una respuesta rápida,; pero cuando la carga interactiva es ligera, este
Un sistema hídrico aprovecha el tiempo libre entre las demandas de procedimiento para
ejecutar programas que no necesitan ayuda significativa del operador. Muchos sistemas de
del usuario, pero consumen parte de ese poder computacional para funcionar.
Procesadores.
Almacenamiento.
Dispositivos de E/S.
Datos.
Los Operadores.
Los Programas.
El Hardware.
Los Usuarios.
una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas.
que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se está
procesando la aplicación que se encuentra en primer plano (la que ve el usuario). Para activar
otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana
sistema operativo las tareas en segundo plano reciben tiempo de procesado durante los
tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta
aplicación está esperando información del usuario), y siempre que esta aplicación lo permita.
En los sistemas multitarea de tiempo compartido, cada tarea recibe la atención del
microprocesador durante una fracción de segundo. Para mantener el sistema en orden, cada
tarea recibe un nivel de prioridad o se procesa en orden secuencial. Dado que el sentido
temporal del usuario es mucho más lento que la velocidad de procesamiento del ordenador,
Sistema Operativo Monotareas. Los sistemas operativos monotareas son más primitivos
cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la
Sistema Operativo Monousuario. Los sistemas monousuarios son aquellos que nada más
puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los
xii
programas o el tipo de aplicación que se este ejecutando. Estos tipos de sistemas son muy
simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que
se está utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de
inmediato; ya que existe un solo usuario. Y están orientados principalmente por los
microcomputadores.
se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más
usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en
Tiempo Real. Un sistema operativo en tiempo real procesa las instrucciones recibidas al
instante, y una vez que han sido procesadas muestra el resultado. Este tipo tiene relación con
los sistemas operativos monousuarios, ya que existe un solo operador y no necesita compartir
por ejemplo en un caso de peligro se necesitarían respuestas inmediatas para evitar una
catástrofe.
uso de un sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta
más grandes y a organizaciones de servicios, mientras que la multitarea relacionada con las
1.3.1 MS-DOS.
Dos es un acrónimo de Disk Operating System, sistema operativo creado por Microsoft, y
manipular información contenida en discos, de esta forma podemos trabajar con facilidad,
Generalmente, el DOS viene instalado en los ordenadores. La principal función del DOS,
guarda en nuestro ordenador. Arrancar el DOS es sencillo: hay que poner en funcionamiento
las cuales se ejecutan, razón por la cual su historia puede analizarse según las siguientes
Carencia total de S. O.
Carencia de S. O.
En los años cincuenta comienzan como transición entre trabajos, haciendo la misma más
simple.
El programa del usuario especifica las características de los dispositivos que requieren los
archivos.
disponibilidades.
Difusión de la multiprogramación:
ellas.
de periféricos.
Son sistemas de modos múltiples, es decir que deben soportar sistemas de propósitos
interactivo o conversacional.
Aparecen los sistemas de tiempo real, que requieren tiempos de respuesta muy
conectadas.
o Son similares a los S.O. de un solo procesador pero con el agregado de:
o Los usuarios no son conscientes del lugar donde se ejecutan sus programas donde se
maximizando el paralelismo.
comunicaciones de datos.