Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Con el paso de los tiempos los sistemas operativos fueron cambiando de muchas
maneras, por ejemplo:
Sistemas Operativos de multitarea: con este sistema operativo es que la
computadora procesa diferentes tareas al mismo tiempo. Existen varios tipos de
multitareas. Estos sistemas Se distinguen por sus habilidades para poder soportar
la ejecucin de dos o ms trabajos activos (que se estn ejecutado) al mismo
tiempo. Esto trae como resultado que la Unidad Central de Procesamiento (UCP)
siempre tenga alguna tarea que ejecutar, aprovechando al mximo su utilizacin.
Los sistemas operativos que soportan estas multitareas son: UNIX, Windows 95,
Windows 98, Windows NT, MAC-OS, OS/2.
Sistema Operativo Monotareas: los sistemas operativos monotareas son ms
primitivos y es todo lo contrario a los de multitareas es decir, solo pueden manejar
un proceso en cada momento o que solo puede ejecutar las tareas de una en una.
Por ejemplo cuando la computadora est imprimiendo un documento, no puede
iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la
impresin. El sistema operativo que soporta el monotareas es DOS.
Sistema Operativo Monousuario: Los sistemas monousuarios son aquellos que
nada ms puede atender a un solo usuario, gracias a las limitaciones creadas por
el hardware, los programas o el tipo de aplicacin 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
usuarios.
Los
sistemas
operativos
que
soportan
el
monousuario
son
que sucede cuando carga s Microsoft Windows, el cual toma el lugar del shell,
reemplazando la interfaz de lnea de comandos con una interfaz grfica del
usuario. Existen muchos shells diferentes en el mercado, ejemplo: NDOS (Norton
DOS), XTG, PCTOOLS, o inclusive el mismo SO MS-DOS a partir de la versin
5.0 incluy un Shell llamado DOS SHELL.
Programas: Coleccin de instrucciones que el procesador interpreta y ejecuta, se
almacenan en sistemas no voltiles necesitando ser cargados en memoria
principal para poder ser ejecutados, se considera un ente esttico.
Procesos.-Programa en ejecucin, el sistema operativo les asigna recursos, Se
consideran un ente dinmico.
Proceso: es una abstraccin creada por el SO, que se compone de: Cdigo de
Programa: seccin texto Contexto de Ejecucin: PC, registros del procesador y
una pila para invocacin de procedimientos Seccin de Datos, que contiene
variables globales Recursos del sistema.
Estados y transiciones de los procesos
Los estados se pueden dividir en: Activos e inactivos
Los activos son los que compiten por el procesador y son.
Ejecucin.- Cuando el proceso tiene el control del cpu
Preparado (Listo).- Tienen las condiciones para ser ejecutados pero no estn en
ejecucin por alguna causa.
Bloqueado.- No pueden ejecutarse porque necesitan algn recurso no disponible