REPÚBLICA BOLIVARIANA DE VENEZUELA MINITERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA

NÚCLEO MÉRIDA

MODALIDAD PRESENCIAL Y A DISTANCIA

CICLO BÁSICO DE INGENIERIA

I NTR OD UCCI ÓN A LA I NFOR MÁTICA
GUÍA DE APRENDIZAJE

TEMA: SISTEMA OPERATIVO

MÉRIDA, 2007

OBJETIVOS
Amigo Unefista al Finalizar este Tema Ud. Estará en condiciones de: Definir Sistema Operativos e Identificar sus funciones. Identificar los Tipos de Sistema Operativo existentes en el Mercado. Señalar las características de los Sistemas Operativos Desc rib ir y a na liza r la Im p orta nc ia d el Sistem a Op era tivos en la rela c ión Establecer Usuario – Computador.

CONTENIDO

DEFINICIÓN: Existen múltiples definiciones de Sistemas Operativos : Un sistem a op era tivo es un p rog ra m a q ue a d m inistra los rec ursos d e un sistem a . Provee un c onjunto d e a b stra c iones q ue fa c ilita n el a c c eso a estos rec ursos a la s a p lic a c iones y, en lo p osib le, se ind ep end iza n d el hardware. Matías Alejo García Un sistem a op era tivo (c uyo a c rónim o es SO) es un c onjunto d e programas d estina d os a p erm itir la c om unic a c ión d el usua rio c on un computador y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enc iend e el c om p uta d or, y g estiona el hardware d e la m á q uina d esd e los niveles más básicos. Wikipedia® Un Sistem a Op era tivo es un p rog ra m a q ue p erm ite utiliza r la c om p uta d ora fácilmente y que controla los dispositivos que están conectados a ésta. De Forma Gráfica lo podríamos definir así:

Hardware Aplicaciones

Usuario

El Sistem a Op era tivo es el p rog ra m a d e c o ntrol m a estro p a ra el computador. De hec ho , form a p a rte integ ra l d el m ism o , p uesto q ue no solo "d esp ierta " a la m á q uina , sino q ue ha c e q ue se a uto-reconozca con todos sus elementos ( unidad central de procesos y periféricos ), a la vez q ue b rind a a l usua rio el m ed io d e c om unic a c ión y sirve d e plataforma para la ejecución del software de aplicaciones.

FUNCIONES: Tiene dos funciones esenciales completamente distintas: Simplificar el manejo de la Administrar los recursos de la computadora computadora ADMINISTRACION DE TRABAJOS ADMINISTRACION DE RECURSOS Cua nd o existen va rios p rog ra m a s en esp era d e ser p roc esa d os, el sistem a op era tivo d eb e d ec id ir el ord en d e p roc esa m iento d e ellos, a sí c om o a sig na r los rec ursos necesarios para su proceso. Med ia nte está func ión el sistem a op era tivo esta en c a p a c id a d d e d istrib uir en form a a d ec ua d a y en el m om ento op ortuno los d iferentes rec ursos (m em oria , d isp ositivos, etc .,...) entre los d iversos p rog ra m a s q ue se enc uentra n en p roc eso , p a ra esto, lleva un reg istro q ue le p erm ite c onoc er q ue rec ursos está n d isp onib les y c ua les está n siendo utiliza d os, p or c ua nto tiem p o y p or quien, etc. ARCHIVOS ADMINISTRACION DE LA MEMORIA

UTILERIAS Ma neja n a rc hivos c la sific a r,

PARA inform a c ión ta les c om o c op ia r,

de los Sup ervisa q ue á rea s d e m em oria im p rim ir, está n en uso y c ua l está n lib re, etc . d eterm ina c ua nta m em oria a sig na rá a un p roc eso y en q ue m om ento, a d em á s lib era la m em oria c ua nd o ya no es requerida para el proceso RECUPERACION DE ERRORES CONTROL DE OPERACIONES DE ENTRADA Y SALIDA El sistem a op era tivo c ontiene rutina s q ue intenta n evita r p erd er el c ontrol Med ia nte esta a c tivid a d el sistem a d e una ta rea c ua nd o se suscitan op era tivo d ec id e q ue p roc eso ha rá errores en la transferencia d e uso d el rec urso , d ura nte c uá nto inform a c ión ha c ia y d esd e los tiempo y en que momento dispositivos de entrada / salida.

HISTORIA
GENERACION CERO (DÉCADA DE 1940) Los p rim eros sistem a s c om p uta c iona les no p oseía n sistem a s op era tivos. Los usua rios tenía n c om p leto a c c eso a l lenguaje d e la m a q uina . To d a s la s instrucciones eran codificadas a mano. PRIMERA GENERACION (DÉCADA DE 1950) Los sistem a s op era tivos d e los a ños c inc uenta fueron d iseña d os p a ra ha c er m a s fluid a la tra nsic ión entre tra b a jos. Este fue el c om ienzo d e los sistem a s d e p roc esa m iento p or lotes, d ond e los tra b a jos se reunía n p or grupos o lotes. Cua nd o el tra b a jo esta b a en ejec uc ión, este tenia control tota l d e la m a q uina . Al term ina r c a d a tra b a jo , el control era d evuelto a l sistem a operativo, el cual limpiaba y leía e iniciaba el trabajo siguiente. El laboratorio d e investigación Genera l Motors im p lem entó el p rim er sistem a op era tivo p a ra la IBM 701. Los sistem a s d e los 50's g enera lm ente ejec uta b a n una sola ta rea , y la tra nsic ión entre ta rea s se sua viza b a p a ra log ra r la m á xim a utiliza c ión d el sistem a . Esto se c onoc e c om o sistem a s d e p roc esa m iento p or lotes d e un sólo flujo , ya q ue los programas y los datos eran sometidos en grupos o lotes. SEGUNDA GENERACION (A MITAD DE LA DÉCADA DE 1960) La característic a d e los sistem a s op era tivos fue el desarrollo d e los sistem a s c om p a rtid os c on m ultip rog ra m a c ión, y los principios d el m ultip roc esa m iento. En los sistem a s d e m ultip rog ra m a c ión, va rios p rog ra m a s d e usua rio se enc uentra n a l m ism o tiempo en el almacenamiento p rinc ip a l, y el procesador se c a m b ia rá p id a m ente d e un tra b a jo a otro. En los sistem a s d e m ultip roc esa m iento se utiliza n va rios procesadores en un solo sistem a c om p uta c iona l, c on la fina lid a d d e incrementar el poder de procesamiento de la maquina. TERCERA GENERACION (MITAD DE DÉCADA 1960 A MITAD DÉCADA DE 1970) Se inic ia en 1964, c on la introd uc c ión d e la fa m ilia d e c om p uta d ores Sistem a / 360 d e IBM. Los c om p uta d ores d e esta g enera c ión fueron d iseña d os c om o sistem a s p a ra usos g enera les . Ca si siem p re era n sistem a s g ra nd es, volum inosos, c on el p rop ósito d e serlo tod o p a ra tod a la g ente. Era n sistem a s d e m od os m últip les, a lg unos d e ellos sop orta b a n simultáneamente procesos p or lotes, tiem p o c om p a rtid o, p roc esa m iento

de tiempo real y multiprocesamiento. Eran grandes y costosos, nunca antes se ha b ía c onstruid o a lg o sim ila r, y m uc hos d e los esfuerzos d e d esa rrollo term ina ron m uy p or a rrib a d el presupuesto y m uc ho d esp ués d e lo q ue el planificador marcaba como fecha de terminación. Estos sistem a s introd ujeron m a yor c om p lejid a d a los a m b ientes c om p uta c iona les; una c om p lejid a d a la c ua l, en un p rinc ip io , no esta b a n acostumbrados los usuarios. CUARTA GENERACION (MITAD DE DÉCADA DE 1970 EN ADELANTE) Los sistem a s d e la c ua rta g enera c ión c onstituyen el esta d o a c tua l d e la tecnología. Muc ho s d iseña d ores y usua rios se sienten a un inc óm od os, d esp ués d e sus exp erienc ia s c on los sistem a s op era tivos d e la terc era generación. Con la ampliación del uso de redes de computadores y del procesamiento en línea los usua rios ob tienen a c c eso a c om p uta d ores a leja d os geográficamente a través de varios tipos de terminales. Los sistem a s d e seguridad se ha inc rem enta d o m uc ho a hora q ue la información p a sa a tra vés d e va rios tip os vulnera b les d e línea s d e comunicación. La c la ve d e c ifra d o esta rec ib iend o m uc ha atención; ha n sid o nec esa rio c od ific a r los d a tos p ersona les o d e g ra n intimid a d p a ra q ue ; a un si los d a tos son exp uestos, no sea n d e utilidad a na d ie m a s q ue a los receptores adecuados. CARACTERÍSTICAS Administración de tareas: Monotarea: Si sola m ente p ued e ejec uta r un p roc eso (a p a rte d e los p roc esos d el p rop io S.O.) en un m om ento d a d o. Una vez q ue em p ieza a ejec uta r un p roc eso , c ontinua rá ha c iénd olo ha sta su fina liza c ión o interrupción. Multitarea: Si es c a p a z d e ejec uta r va rios p roc esos a l m ism o tiem p o. Este tip o d e S.O. norm a lm ente a sig na los rec ursos d isp onib les (CPU, m em oria , p eriféric os) d e form a a lterna d a a los p roc esos q ue los solic ita n, d e m a nera q ue el usua rio p erc ib e q ue tod os func iona n a la vez, d e form a concurrente.

Administración de usuarios: Monousuario: Si sólo p erm ite ejec uta r los p rog ra m a s d e un usua rio a l m ism o tiempo. Multiusuario: Si p erm ite q ue va rios usua rios ejec uten sim ultá nea m ente sus p rog ra m a s, a c c ed iend o a la vez a los rec ursos d e la computadora. Norm a lm ente estos S.O. utiliza n m étod os d e p rotec c ión d e d a tos, d e m a nera q ue un p rog ra m a no p ued a usa r o c a m b ia r los d a tos d e otro usuario. Manejo de recursos: Centralizado: Si permite utilizar los recursos de una sola computadora. Distribuido: Si permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo. TIPOS: Por el número de usuarios • SISTEMAS EMPOTRADOS: - sin usuarios directos - forman parte de un sistema mayor - ejemplo: controlador de un televisor) • SISTEMAS MONOUSUARIO: - un solo usuario - ejemplo: Windows 98 • SISTEMAS MULTIUSUARIO - muchos usuarios - presenta protección entre usuarios - ejemplos: Unix, Windows XP profesional Por la capacidad de concurrencia • MONOPROCESO Y MONOTAREA: un solo programa con un solo flujo de control (MS-DOS) • MULTITAREA: capaz de ejecutar un sólo programa, pero varias de sus partes a la vez (MaRTE OS) • MULTIPROCESO: capaz de ejecutar varios programas a la vez

BIBLIOGRAFÍA

[ON LINE] www.ctr.unican.es/asignaturas/so/cap1-2en1.pdf [ON LINE] http://os.matiu.com.ar Algunas secciones de esta guía fueron adaptadas de los apuntes de clase del Prof. Martin Rinard (MIT). [Adapted from Operating Systems Lecture Notes, Copyright 1997 Martin C. Rinard] Algunas secciones de esta guía fueron adaptadas de los apuntes de clase de Prof. Andrew H. Fagg (UMASS) Francisco Armando Dueñas Rodríguez, Universidad La Salle ,Cancún, Quintana Roo México

This document was created with Win2PDF available at http://www.win2pdf.com. The unregistered version of Win2PDF is for evaluation or non-commercial use only. This page will not be added after purchasing Win2PDF.