You are on page 1of 24

Evolucion de los Procesos

Objetivos : Ofrecer una vision rapida de cuales han sido las principales caractersticas de los entornos de Redes del Mercado

Prof. Felix D. Puelles Centellas Email : fpuelles@hotmail.com

Definiciones Basicas
Los Sistemas Operativos es un conjunto de Programas que indican el MODUS OPERANDIS de la Computadora Todos estan compuestos por Hardware y Software El Software tambien se clasifica en : - Software Base - Software de Usuario

Sistema Operativo

Conceptos Basicos
KERNELL Escrito en Lenguage C y Assembler Soporte para Multiples Usuarios Interfaces para dispositivos I/O Administra los archivos en disco

SHELL Interpreta los comandos del sistema Interfaz UsuarioMaquina Permite ejecucion en Linea y en Batch Redirecciona las entradas y salidas

Explicacion
Lo que se pudo apreciar en el cuadro anterior es que los usuarios siempre interactuan con las aplicaciones o los comansdos que les pone a su disposicion el Sistema Operativo pero para que estos sean interpretados por el sistema requieren de alguien que tradusca los comandos y los lleve a la micro-programacion y esa es la labor del SHELL. El Micro codigo que esta escrito en bajo nivel lo emplea el KERNELL para que este interactue sobre un Hardware que puede ser un Administrador de dispositivos, memoria o cosa por el estilo.

Procesamiento Centralizado
Es la principal caracterstica de los Hardware de la Cia. IBM en la cual un Computador Central comparte su Hardware y Software con los terminales (pantalla y teclado) que forman parte de la Red. Desventajas El usuario no tiene control sobre los dispositivos El usuario no es dueo de la Informacin Alto Costo Sistema Cerrado

Las Microcomputadoras
Al aparecer las PCs (65) ofrecen una gran solucion debido a que era una pequea maquina que podia : Leer Datos Procesar Emitir Resultados

Coma cada Cia. Queria dominar el mercado de Pc cada una de ellas trataron de imponer sus standares, razn por la cual todos empleaban un cdigo ASCII que era completamente ajeno entre ellos Ascii IBM Ascii Compaq Ascii HP Ascii Apple Ascii Dell Debido a esta incompatibilidad de los cdigos Ascii se crean standares Internacionales y uno de los mas Importantes es el Modelo ISO _ OSI (International Standard Org. Open System Interconecction As aparece el ASCII Estndar de 256 caracteres que todos empleamos hasta hoy

Al aparecer en el mercado las Pc tenan como dificultad que no eran muy rpida y tenan poca capacidad de almacenamiento, razn por la cual se crean los primeros entornos de redes para Pc. Uno de ellos era los Sistemas UNIX en el que una Pc para que se conectara al servidor requera de un Programa llamado emulador que hacia que una Pc se convirtiera en un terminal perdiendo asi todos sus recursos de procesamiento, que ahora las atenda el servidor. Por esta razn aparece la nomenclatura de terminal tonto debido a que la maquina tenia una memoria y no poda utilizar sus recursos de procesamiento ni sus unidades.

Ante la problemtica que representaba manejar el Proceso descentralizado debido al concepto de Terminal Tonto aparece otra arquitectura que permita la posibilidad de COMPARTIR recursos de Hardware y Software entre cada uno de los elementos que forman parte de la red. Esa fue una de las caractersticas de modelo de trabajo que incorpora el Novell Netware. Asi el usuario aprovechaba las unidades locales de su maquina, tambien las unidades logicas que les proveia el servidor y adicionalmente utilizar todos los recursos compartidos que hayan en la red en cualquier maquina con los derechos apropiados

El usuario desde una Pc puede manejar sus recursos locales (HD, diskette...etc) tambin los recursos compartidos (otros perifricos como Impresoras, HD) y adicionalmente las unidades fsicas y lgicas que le provee el servidor

Probablemente en la dcada de los 90 el Netware de Novell fue el principal esquema de red (pero era solo texto) hasta que en el mundo irrumpi con fuerza una tecnologa de software llamada WINDOWS (Microsoft) que tuvo una evolucin de la sgte. Forma:
Windows 3.1, Windows 3.11 Windows For Group (manejo en redes) Windows 95, 98 Windows NT , Windows 2000, XP .....

Caracteristicas de Windows
1er Sistema Operativo de entorno Grafico Multitarea real de 32 bit Tecnologia Drag and Drop (Arrastrar y usar) Uso de Nombres Largos (256 Caracteres) Integracion a la Multimedia Tecnologia Plug and Play (Conectar y usar) .........

Cliente Servidor ????????

Estas nuevas versiones de Sistemas Operativos han echo que tambien cambien los standares de Programacion debido a que la nueva tendencia llamada CLIENTE SERVIDOR emplea cuatro pilares fundamentales que son : Entornos graficos Manejadores de Base de Datos Telecomunicaciones Sistemas Operativos Potentes

PROGRAMAS AVANZADOS DE SISTEMAS OPERATIVOS


MULTIPROGRAMACION TIEMPO COMPARTIDO SPOOL MULTIPROCESO MULTIPROCESO SIMETRICO MULTIPROCESO ASIMETRICO MULTITAREA

MULTIPROGRAMACION
Un solo usuario no puede, en general, mantener todo el tiempo ocupado a la UCP o a los dispositivos de E/S. La multiprogramacin aumenta la utilizacin de la UCP organizando los trabajos de manera que sta siempre tenga algo que ejecutar. El S.O. escoge uno de los trabajos del depsito y comienza a ejecutarlo. En algn momento el trabajo tendr que esperar, ya que el sistema ha pasado el control a otro programa y as sucesivamente. Mientras haya otro trabajo por ejecutar, la UCP nunca estar inactiva.

TIEMPO COMPARTIDO
Utiliza la planificacin de la UCP y la multiprogramacin para proporcionar a cada usuario, que tiene su propio programa en memoria, una pequea porcin de un computador de tiempo compartido. La E/S interactiva es demasiado lenta para un computador por lo que, para que la UCP no permanezca inactiva, el S.O. la cambiar al programa de otro usuario. sto ocurre tan rpidamente que cada usuario tiene la impresin de que cuenta con su propio computador, cuando en realidad todos lo comparten.

SPOOL
Se muestran todos los ficheros de impresin y los resultantes de la ejecucin de los diferentes jobs llamados ficheros de spool ( logs). Es una cola genrica en la que los ficheros se encuentran direccionados a los diferentes dispositivos de impresin, que son los puertos de DTC, dedicados a una impresora. Estos ficheros, normalmente, tienen la prioridad "1", que s la ms baja, y los deja en estado de espera. Para que dichos ficheros salgan impresos se les ha de subir la prioridad, establecida en "8" en los parmetros del sistema. Los ficheros de spool, son los que van recogiendo la informacin de los jobs o procesos en batch, a medida que se van ejecutando. Cada maana, la persona encargada de hacer el seguimiento de explotacin de la aplicacin, debe mirar dichos ficheros, para comprobar, que los procesos de la noche, han ido bien. El fichero de spool, aparece en la cola con el tipo "$STDLIST" y el nombre del job que lo ha generado.

Aca unas direcciones importantes para que puedas ampliar tus conocimientos de sistemas operativos

Estudio de sistemas Operativos http://personal.redestb.es/mick/fso/page.htm Repaso de la historia de windows http://www.geocities.com/SiliconValley/Hub/7698/wandows.htm Historia de los sistemas Operativos http://www.qsl.net/lu8ual/ssoo1.html Diseo de los sistemas Operativos http://www2.etsiig.uniovi.es/asignaturas/dso/index.html Curso completo de Sistemas Operativos http://www.itver.edu.mx/so1/sistemas_operativos.htm Curso completo de Sistemas Operativos http://lara.pue.udlap.mx/sist_oper/capitulo1.html

You might also like