Site hosted by Angelfire.com: Build your free website today!

Queridos alumnos de Sistemas Operativos son 6 archivos los concernientes a la materia en todo el año 4 en power point que son por supuesto diapositivas y dos en word sin mas por el momento reciban un coordial saludo y portense bien.
pd.
ya estan completos asi que ya no hay pretexto bye

administración de memoria

Deadlock´s

memoria compartida

memoria virtual


Introduccion a los sistemas operativos


INTRODUCCION A LOS SISTEMAS OPERATIVOS PRIMERA PARTE
El sistema operativo crea la imagen que el usuario del sistema informático conoce de él, incluso dominando sobre el propio sistema físico del ordenador. En un principio, el sistema operativo cumple la función de sistema lógico que gobierna el sistema físico del ordenador, aunque actualmente hay cierta tendencia a desplazar algunas funciones del sistema lógico al físico. En los primeros sistemas de computación existentes, los usuarios tenían acceso completo al lenguaje máquina y todas las instrucciones que se daban al ordenador debían codificarse de forma manual. Las pertenecientes a este grupo reciben el nombre de máquinas de la generación cero. La generación siguiente, llamada generación uno, abarca las máquinas construidas durante la década de los años 50. Los sistemas operativos de los que disponían dichas máquinas tenían como objetivo hacer más ágil el paso de un trabajo a otro, puesto que en la generación precedente se producían enormes perdidas de tiempo en el intervalo de finalización de una tarea y el inicio de otra, se desarrollo el procesamiento por lotes los cuales se iban realizando bajo el control del sistema operativo. La primera mitad de la década de los 60 estuvo caracterizada por la aparición de las maquinas de la segunda generación. Dichas máquinas disponían de sistemas operativos que permitían la multiprogramación (ejecución, aparentemente simultanea, de un cierto número de programas localizados en la memoria de un ordenador; el procesador cambia rápidamente de uno a otro). Al contrario que en la primera, la segunda generación permitía al programa del usuario indicar las características del archivo a registrar y este buscaba la unidad de cinta adecuada. Esta generación permitió así mismo la introducción de los llamados sistemas de procesamiento en tiempo compartido. Dichos sistemas se basan en sistemas que operan de forma interactiva con cada uno de los usuarios a través de terminales individuales compuestas por una pantalla y su teclado. Otro de los tipos de sistema aparecidos en esta época son llamados sistemas de tiempo real, en los que los ordenadores controlan ciclo de producción o de sistemas militares de defensa. A partir de mediados de la década de los 60 hasta mediados de la siguiente, aparecieron las máquinas que constituyen la llamada tercera generación, ordenadores cuyos sistemas operativos estaban diseñados para realizar tareas generales: grandes máquinas que debían ser de todo para todos sus usuarios. Este tipo de máquinas tuvo un éxito aunque su introducción implica el serio problema del aumento de los tiempos de ejecución de programas, el engorroso aprendizaje del manejo del sistema y la complejidad del mantenimiento de las instalaciones. La generación de sistemas operativos que siguió, llamada cuarta generación, abarca los sistemas aparecidas desde mediados de la década de los años 70 hasta la actualidad, es decir, representa el estado actual de la tecnología en este campo. La extensión del empleo de las redes de ordenadores y el procesamiento en línea ha significado además que los usuarios puedan acceder a ordenadores instalados en lugares lejanos de aquellos en los que se encuentran mediante diferentes tipos de terminales operados para ello y conectados a las redes convencionales de comunicación o directamente entre sí. SISTEMAS OPERATIVOS Consiste en un conjunto de programas que permiten distribuir al ordenador tiempos de trabajo a cada una de las unidades, es decir la unidad central controla todos los dispositivos del ordenador en diferentes tareas de forma que el usuario tenga la sensación de que se realizan todas al mismo tiempo. El ordenador esta conformado por circuitos electrónicos y estos a su vez están constituidos fundamentalmente por transistores que pueden estar en dos estados 0 volts ó 1 a 5 volts gracias a esto podemos construir circuitos sumadores que realizan operaciones en sistema binario y circuitos lógicos. Los circuitos lógicos son capaces de tomar decisiones de acuerdo a ciertas distintivas por ejemplo “si esto es igual a aquello” realiza la operación o lo contrario has esto siguiendo las instrucciones de un programa determinado ya que sin un programa adecuado el ordenador es incapaz de actuar. En los primeros ordenadores el usuario debía tener un amplio conocimiento del hardware para comunicarse con el usuario ordenador por medio de cadenas de 0 y 1 ya que no sé tenia un MS-DOS. Cuando el ordenador tiene un sistema operativo este intercala entre los dos y pasa a ser intermediario. USUARIO El usuario se comunica con el S.O. con una simple instrucción. El S.O. se encarga de traducir en ordenes precisas al ordenador para que se efectúe la tarea a su vez el ordenador responde al S.O. con el resultado a través de los programas adecuados que tiene el S.O. y hace llegar la respuesta al usuario. FUNCIONES DEL S.O. Tiene dos funciones primordiales la de establecer la comunicación con el usuario y la más importante y consiste en controlar todos los dispositivos del ordenador repartiendo el tiempo de trabajo de la unidad central a los distintos dispositivos como la memoria, discos, cintas, impresoras, teclado, pantalla, mouse, etc., con el objetivo de aumentar el rendimiento y la velocidad del ordenador. No todos los dispositivos del ordenador pueden trabajar a la misma velocidad ya que los dispositivos mecánicos son más lentos que los dispositivos electrónicos. La unidad central por ejemplo esta formada por elementos electrónicos por lo que el tiempo de respuesta es mucho más rápido que una impresora por lo tanto el sistema operativo se encarga de distribuir el tiempo de trabajo de la unidad central de forma tal que cuando esta halla mandado la información a la impresora y mientras la impresora imprime la impresión el S.O. puede realizar otras actividades todas ellas en forma secuencial una tarea tras otra. Cuando el sistema operativo se almacena en el disco duro cuando se enciende la maquina esta se instala en la memoria y ejecuta en forma secuencial reconoce todos los dispositivos dejando listo el ordenador para responder a la primera instrucción del usuario si el usuario ejecuta un sistema de aplicación ya sea para manejar textos, hojas de calculo o herramientas de dibujo el S.O. da paso a este software toma el control de la maquina cuando se cierra este y espera la siguiente instrucción S.O. MS-DOS (PROG. QUE CONSTITUYEN EL MS-DOS) El sistema operativo más conocido es en MS-DOS de Microsoft es capaz de trabajar con discos y se utiliza en los ordenadores llamados PC compatibles que son los principales causantes de la extensión de la informática en todos los ámbitos de la vida diaria de los países desarrollados. El conjunto de programas que conforman el MS-DOS son tres COMAND COM, DOS, BIOS, el primer nivel COMAND COM ó interprete de ordenes o comandos es el encargado de comunicarse con el usuario. El COMAND COM esta formado por programas que se ocupan de interpretar las ordenes que el S.O. recibe del usuario. También contiene los programas que se ocupan de llevar del disco a la memoria el software que se va a ejecutar por ultimo el COMAND COM tiene las llamadas ordenes residentes que tienen que ver con los lenguajes de bajo y alto nivel. El segundo nivel es el DOS y esta formado por los programas que se encargan de controlar el funcionamiento de las unidades y muy especialmente de A y C dentro de esta tarea se ocupa de crear zonas de disco llamados ficheros para su manipulación posterior. El tercero y ultimo nivel él mas alejado del usuario y más cercano de la maquina es el BIOS que quiere decir sistema de entrada y salida constituido por los programas que controlan el proceso de comunicación entre la unidad central del ordenador y los dispositivos periféricos. Cuando se producen situaciones de error por ejemplo cuando la unidad central envía información a la impresora y esta apagada o no funcionan los programas del BIOS se encargan de avisar al dos para que tome las medidas de seguridad y se produzcan daños irreparables entonces el DOS protege el archivo para evitar daños mientras se repara la impresora. Para realizar estas funciones los programas de BIOS y del S.O. se ven reforzados por los que en forma permanente se encuentran almacenados en la memoria ROM – BIOS aunque el ordenador este apagado. TIPOS DE SISTEMAS Existen muchos tipos de sistemas operativos y puede decirse que en los equipos de primera y segunda generación cada clase de máquina tenía su propio sistema operativo lo cual complicaba mucho la vida de los programadores y usuarios. En el momento actual, están en uso muchos sistemas operativos, como UNIX, que se emplea en una variada gama de equipos de cómputo, desde macrocomputadoras (multiusuario) hasta equipos personales. Otro sistema interesante, que parecía tener posibilidades de llegar a sustituir a los mas utilizados del momento, MS-DOS y Windows, es el OS/2, que es un sistema operativo multitareas para computadoras personales y cuya promesa no se ha cumplido. En el mundo PC, Digital Research trató de competir con el poderoso Microsoft con sus excelentes sistemas DR-DOS pero no logró vencer al gigante. En el campo de la Apple Macintosh, los equipos utilizan su propio software de sistema que ha ofrecido, desde hace mucho, un agradable ambiente gráfico, intuitivo y de fácil uso en el que se inspiró Microsoft para el desarrollo de Windows. DOS Para equipo PC, en la actualidad se puede trabajar con los sistemas operativos PC-DOS que se usan en las máquinas IBM o con MS-DOS para los equipos compatibles, ambos producidos por Microsoft. DOS significa sistema operativo en disco (del inglés Disk Operating System). Las diferencias entre los dos sistemas son mínimas, por lo que se refiere a comandos y forma de operar. Han existido múltiples versiones de DOS, cada una de las cuales ha marcado un paso en la evolución al ampliar las posibilidades de manejo de periféricos. En este momento las versiones más comunes en uso son las 5.0, 6.0, 6.2, 6.22, que es la mas reciente. WINDOWS 95 Además en el equipo PC mas moderno se puede utilizar Windows 95, sistema operativo producido por Microsoft que presenta una interfaz gráfica para el usuario y en muchos sentidos emula lo que desde hace muchos años era lo habitual en el mundo de la Macintosh. Antes de que termine 1998 se espera este en el mercado una nueva versión, Windows 98, que promete muchas mejoras. Por cierto, para dejar claras las cosas y evitar confusiones es importante conocer que Windows 3 y Windows 3.11 no son sistemas operativos, sino solamente constituyen una interfaz gráfica, es decir, un ambiente de trabajo, que se integra con el sistema operativo DOS y usan precisamente los recursos de DOS, no medios propios como ocurre con Windows 95. UNIX O NO UNIX El mercado sé esta dirigiendo hacia el sistema operativo UNIX. El hardware sé esta volviendo mas y más capaz para la clase de aplicaciones para las que UNIX es atractivo. Es por bien de cada uno comprar equipo que corra un sistema operativo que sea estándar para la industria, si es que hay tal cosa. Observe cuantos UNIXES hay, y observe el frenesí en la colaboración de AT&T/SUN para unificar a UNIX, que otros dicen es un intento por convertir a UNIX en un sistema operativo propietario. Si, tarde o temprano estamos unidos (unixed) en el mundo de los negocios. Y habrá dos versiones – la versión AT&T/SUN y todas las demás. Mi suposición es que el mundo comercial, UNIX aparecerá en una aplicación a la vez – debido a que los usuarios de los negocios desean soluciones mas que herramientas, y la batalla entre OS/2 y UNIX tendrá lugar en la comunidad de desarrollo de software. SISTEMA OPERATIVO SELECTO OS/2 es el primer sistema operativo para computadoras personales maduras. Su introducción significa que los programadores serán capaces de establecer nuevos estándares de excelencia con aplicaciones maduras. OS/2 es potencialmente el producto más importante de software para PC desde la introducción de la PC misma. Aún no se han escrito aplicaciones que aprovechen todo el potencial de OS/2. Los usuarios actuales de DOS tienen relativamente un camino ascendente suave hacia el OS/2. El OS/2 utiliza el mismo sistema de archivos, de manera que los archivos de datos creados por las aplicaciones DOS pueden ser utilizadas inmediatamente por las versiones OS/2 de estos programas. La mayoría de los comandos familiares de DOS se duplican bajo OS/2. Algunas personas no están contentas de que el OS/2 sea solo para maquinas basadas en 80286 y 80386. También están desilusionados por el hecho de que el OS/2 no ofrece ventajas sobre el DOS para las aplicaciones existentes en este sistema, y que el OS/2 es un sistema operativo de multitareas y no de multiusuarios. En aquellos ambientes donde se requiere un sistema operativo de multiusuarios, están disponibles diversas variables de UNIX y obviamente son preferibles al OS/2 para este fin. OS 1100 Un sistema operativo de Unisys que se ejecuta en su línea de macrocomputadoras serie 1100. OS/3 (1) Un sistema operativo de Unisys que corre en la familia system 80 de macrocomputadoras compatibles con la IBM 370. (2) Nombre utilizado por algunos analistas de la industria para OS/2 version 3.0 (OS/2NT), porque se diseñado completamente a partir de OS/2. Podria ser una designación de MS. OS/8 Sistema operativo multitarea de un usuario de Digital para las computadoras PDP-8. Las variantes funcionan en sistemas DECstation y DECmate. OS/9 Sistema operativo en tiempo real parecido a UNIX de Microware systems Corp.par CPU 68000 de motorola. Desarrollado originalmente para chips 6809, una versión se creo para jugadores CD-I SCO OPEN DESKTOP Sistema operativo de gráficos de memoria virtual, multiusuario para 386 y superiores de SCO que ejecuta aplicaciones UNIX, XENIX, DOS y X WINDOWS. Incluye redes TCP/IP y NFS y servicios de bases de datos basados en INGRES 6.2. MATERIA:SISTEMAS OPERATIVOS PROFESOR: ING. CASILLAS OCHOA MAURICIO JOSE LIC. INFORMATICA ADMINISTRATIVA. TEMA: EVOLUCION DE LOS SISTEMAS OPERATIVOS