Evolucion de los Procesos - PowerPoint PPT Presentation

About This Presentation
Title:

Evolucion de los Procesos

Description:

Es la principal caracter stica de los Hardware de la Cia. IBM en la cual un ... COMPARTIR recursos de Hardware y Software entre cada uno de los elementos que ... – PowerPoint PPT presentation

Number of Views:42
Avg rating:3.0/5.0
Slides: 25
Provided by: lab33
Category:

less

Transcript and Presenter's Notes

Title: Evolucion de los Procesos


1
Evolucion de los Procesos
  • Objetivos Ofrecer una vision rapida de cuales
    han sido las principales características de los
    entornos de Redes del Mercado
  • Prof. Felix D. Puelles Centellas
  • Email fpuelles_at_hotmail.com

2
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

3
Sistema Operativo
4
Conceptos Basicos
  • SHELL
  • Interpreta los comandos del sistema
  • Interfaz Usuario-Maquina
  • Permite ejecucion en Linea y en Batch
  • Redirecciona las entradas y salidas
  • KERNELL
  • Escrito en Lenguage C y Assembler
  • Soporte para Multiples Usuarios
  • Interfaces para dispositivos I/O
  • Administra los archivos en disco

5
(No Transcript)
6
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.
7
Procesamiento Centralizado
  • Es la principal característica 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 dueño de la Información
  • Alto Costo
  • Sistema Cerrado

8
Proceso Descentralizado
9
Las Microcomputadoras
  • Al aparecer las PCs (65) ofrecen una gran
    solucion debido a que era una pequeña maquina que
    podia
  • Leer Datos
  • Procesar
  • Emitir Resultados

10
Pc y Estandares
Coma cada Cia. Queria dominar el mercado de Pc
cada una de ellas trataron de imponer sus
standares, razón por la cual todos empleaban un
código ASCII que era completamente ajeno entre
ellos
Ascii IBM Ascii Compaq Ascii HP Ascii Apple Ascii
Dell
Debido a esta incompatibilidad de los códigos
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
Estándar de 256 caracteres que todos empleamos
hasta hoy
11
Procesamiento Descentralizado
Al aparecer en el mercado las Pc tenían como
dificultad que no eran muy rápida y tenían poca
capacidad de almacenamiento, razón 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 requería 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
atendía el servidor. Por esta razón aparece la
nomenclatura de terminal tonto debido a que la
maquina tenia una memoria y no podía utilizar sus
recursos de procesamiento ni sus unidades.
12
Proceso Descentralizado
13
Procesamiento Distribuido
Ante la problemática que representaba manejar el
Proceso descentralizado debido al concepto de
Terminal Tonto aparece otra arquitectura que
permitía 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 características 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
14
Procesamiento Distribuido
El usuario desde una Pc puede manejar sus
recursos locales (HD, diskette...etc) también los
recursos compartidos (otros periféricos como
Impresoras, HD) y adicionalmente las unidades
físicas y lógicas que le provee el servidor
Compartir??
15
evolucion
  • Probablemente en la década 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 tecnología de software llamada
    WINDOWS (Microsoft) que tuvo una evolución de la
    sgte. Forma

Windows 3.1, Windows 3.11 Windows For Group
(manejo en redes) Windows 95, 98 Windows NT ,
Windows 2000, XP .....
16
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)
  • .........

17
Cliente Servidor ????????
18
  • 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

19
PROGRAMAS AVANZADOS DE SISTEMAS OPERATIVOS
  • MULTIPROGRAMACION
  • TIEMPO COMPARTIDO
  • SPOOL
  • MULTIPROCESO
  • MULTIPROCESO SIMETRICO
  • MULTIPROCESO ASIMETRICO
  • MULTITAREA

20
MULTIPROGRAMACION
  • Un solo usuario no puede, en general, mantener
    todo el tiempo ocupado a la UCP o a los
    dispositivos de E/S. La multiprogramación aumenta
    la utilización de la UCP organizando los trabajos
    de manera que ésta siempre tenga algo que
    ejecutar. El S.O. escoge uno de los trabajos del
    depósito y comienza a ejecutarlo. En algún
    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.

21
TIEMPO COMPARTIDO
  • Utiliza la planificación de la UCP y la
    multiprogramación para proporcionar a cada
    usuario, que tiene su propio programa en memoria,
    una pequeña porción 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
    rápidamente que cada usuario tiene la impresión
    de que cuenta con su propio computador, cuando en
    realidad todos lo comparten.

22
SPOOL
  • Se muestran todos los ficheros de impresión y
    los resultantes de la ejecución de los diferentes
    jobs llamados ficheros de spool (ó logs). Es una
    cola genérica en la que los ficheros se
    encuentran direccionados a los diferentes
    dispositivos de impresión, que son los puertos de
    DTC, dedicados a una impresora. Estos ficheros,
    normalmente, tienen la prioridad "1", que és la
    más 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
    parámetros del sistema.Los ficheros de spool,
    son los que van recogiendo la información de los
    jobs o procesos en batch, a medida que se van
    ejecutando.Cada mañana, la persona encargada de
    hacer el seguimiento de explotación de la
    aplicación, 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.

23
(No Transcript)
24
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/wa
    ndows.htm
  • Historia de los sistemas Operativos
  • http//www.qsl.net/lu8ual/ssoo1.html
  • Diseño de los sistemas Operativos
  • http//www2.etsiig.uniovi.es/asignaturas/dso/inde
    x.html
  • Curso completo de Sistemas Operativos
  • http//www.itver.edu.mx/so1/sistemas_operativos.h
    tm
  • Curso completo de Sistemas Operativos
  • http//lara.pue.udlap.mx/sist_oper/capitulo1.html
Write a Comment
User Comments (0)
About PowerShow.com