Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
439
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. YULI CATHERINE RINCON PROFESOR: BLADIMIR CHIQUIZA HOTELERIA Y TURISMO 1C JORNADA TARDE BOGOTA 24 DE MAYO DE 2011 CORUNIVERSITEC1
  • 2. BJETIVO GENERAL: • El objetivo principal de este trabajo es de Indice recopilar la información 1. Introducción necesaria que 2. Tipos de Sistemas nos lleve a Operativos reconocer la 3. Sistemas Operativos importancia de por Servicio los sitemas operativos como 4. Sistemas Operativos base esencial en por su Estructura el desarrollo de 5. Sistema Operativo por la informática. la Forma de Ofrecer sus Servicios Objetivos específicos: 6. Proceso 7. Dispositivos de Entrada y Salida • Entender de manera clara los 8. Principios del términos que se Software de E/S desenvuelven 9. Manejo de los del desarrollo de Dispositivos de E/S los sistemas operativos como 10. Administración de parte importante Archivos de la informática. • Reconocer que sin la existencia2
  • 3. de un sistema evolucionando éstos con operativo, no el tiempo. A existiría finales de los prácticamente la 40s el uso de programación computadoras debido a su estaba restringido a relación directa. aquellas empresas o • Entender al final instituciones que podían de manera clara pagar su alto precio, y cada uno de sus no existían los sistemas términos. operativos. En su lugar, el programador debía tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su programa fallara, debía examinar los valores de los registros y páneles de luces indicadoras del estado de la computadora para P ara tratar de determinar la causa del comprender los fallo y poder corregir su requisitos de programa, además de un Sistema Operativo y enfrentarse nuevamente el significado de las a los procedimientos de principales apartar tiempo del características de un sistema y poner a punto Sistema Operativo los compiladores, contemporáneo, es útil ligadores, etc; para considerar como han ido volver a correr su3
  • 4. programa, es decir, enfrentaba el problema del procesamiento serial ( serial processing ).4
  • 5. resultado fue un sistema del cual uno de sus p mismos diseñadores rimeros sistemas patentizó su opinión en operativos con la la portada de un libro: filosofía de una horda de bestias administrar una familia prehistóricas atascadas de computadoras: el OS/ en un foso de brea. S 360 de IBM. Fue este un urge también proyecto tan novedoso y en la tercera ambicioso que enfrentó generación de por Posteriormente, en computadoras el la tercera generación de concepto de la computadoras nace uno multiprogramación, de los primera vez una porque debido al alto serie de problemas costo de las conflictivos debido a que computadoras era anteriormente las necesario idear un computadoras eran esquema de trabajo que creadas para dos mantuviese a la unidad propósitos en general: el central de comercial y el científico. procesamiento más Así, al tratar de crear un tiempo ocupada, así solo sistema operativo como el encolado para computadoras que (spooling ) de trabajos podían dedicarse a un para su lectura hacia los propósito, al otro o lugares libres de ambos, puso en memoria o la escritura evidencia la de resultados. Sin problemática del trabajo embargo, se puede en equipos de análisis, afirmar que los sistemas diseño e implantación de durante la tercera sistemas grandes. El5
  • 6. generación siguieron ensamblándolas por siendo básicamente todo el mundo. P sistemas de lote. ara mediados E n la cuarta de los 80s, generación la comienza el electrónica auge de las redes de avanza hacia la computadoras y la integración a gran necesidad de sistemas escala, pudiendo crear operativos en red y circuitos con miles de sistemas operativos transistores en un distribuidos. La red centímetro cuadrado de mundial Internet se va silicón y ya es posible haciendo accesible a hablar de las toda clase de computadoras instituciones y se personales y las comienzan a dar estaciones de trabajo. muchas soluciones ( y Surgen los conceptos de problemas ) al querer interfaces amigables hacer convivir recursos intentando así atraer al residentes en público en general al uso computadoras con de las computadoras sistemas operativos como herramientas diferentes. Para los 90s cotidianas. Se hacen el paradigma de la populares el MS-DOS y programación orientada UNIX en estas a objetos cobra auge, máquinas. También es así como el manejo de común encontrar clones objetos desde los de computadoras sistemas operativos. Las personales y una aplicaciones intentan multitud de empresas crearse para ser pequeñas ejecutadas en una6
  • 7. plataforma específica y que el hardware del poder ver sus resultados computador se emplee en la pantalla o monitor de manera eficiente. U de otra diferente (por n Sistema ejemplo, ejecutar una Operativo es simulación en una una parte máquina con UNIX y ver importante de cualquier los resultados en otra sistema de computación. con DOS ). Los niveles Un sistema de de interacción se van computación puede haciendo cada ve1 /*- dividirse en cuatro z más profundos. componentes: el ¿Q ué es un hardware, el Sistema Sistema Operativo, los Operativo programas de aplicación ?. y los usuarios. El hardware (Unidad Un Sistema Operativo es Central de un programa que actúa Procesamiento(UCP), como intermediario entre memoria y dispositivos el usuario y el hardware de entrada/salida (E/S)) de un computador y su proporciona los recursos propósito es de computación básicos. proporcionar un entorno Los programas de en el cual el usuario aplicación pueda ejecutar (compiladores, sistemas programas. El objetivo de bases de datos, principal de un Sistema juegos de vídeo y Operativo es, entonces, programas para lograr que el Sistema de negocios) definen la computación se use de forma en que estos manera cómoda, y el recursos se emplean objetivo secundario es7
  • 8. para resolver los sistema sin interferir con problemas de el servicio. computación de los Encargado de usuarios. administrar el hardware. C aracterística El Sistema Operativo se de un Sistema encarga de manejar de Operativo. una mejor manera los recursos de la En general, se puede computadora en cuanto decir que un Sistema a hardware se refiere, Operativo tiene las esto es, asignar a cada siguientes proceso una pàrte del características: procesador para poder Conveniencia. Un compartir los recursos. R Sistema Operativo hace más conveniente el uso elacionar de una computadora. dispositivos Eficiencia. Un Sistema (gestionar a Operativo permite que través del kernel). El los recursos de la Sistema Operativo se computadora se usen de debe encargar de la manera más eficiente comunicar a los posible. dispositivos periféricos, cuando el usuario así lo Habilidad para requiera. evolucionar. Un Sistema Operativo deberá Organizar datos para construirse de manera acceso rápido y seguro. M que permita el anejar las desarrollo, prueba o comunicacio introducción efectiva de nes en red. nuevas funciones del El Sistema Operativo8
  • 9. permite al usuario Generación de manejar con alta estadísticas. facilidad todo lo Permite que se puedan referente a la instalación compartir el hardware y y uso de las redes de los datos entre los computadoras. usuarios. E Procesamiento por bytes l software de de flujo a través del bus aplicación son de datos. programas que F acilitar las se utilizan para diseñar, entradas y tal como el procesador salidas. Un de palabras, lenguajes Sistema Operativo debe de programación, hojas hacerle fácil al usuario el de cálculo, etc. E acceso y manejo de los l software de dispositivos de Entrada/ base sirve para Salida de la interactuar el computadora. usuario con la máquina, Técnicas de son un conjunto de recuperación de errores. programas que facilitan E el ambiente plataforma, vita que otros y permite el diseño del usuarios mismo. interfieran. El E Sistema Operativo evita l Software de que los usuarios se base está bloqueen entre ellos, compuesto informándoles si esa por : aplicación esta siendo Cargadores. ocupada por otro usuario. Compiladores.9
  • 10. Ensambladores. que a continuación se muestra: Macros. 2. Tipos de Sistemas Operativos. P or Número de A Usuarios: ctualmente los sistemas Sistema Operativo operativos se Monousuario. clasifican en tres Los sistemas operativos clasificaciones: sistemas monousuarios son operativos por su aquéllos que soportan a estructura (visión un usuario a la vez, sin interna), sistemas importar el número de operativos por los procesadores que tenga servicios que ofrecen y la computadora o el sistemas operativos por número de procesos o la forma en que ofrecen tareas que el usuario sus servicios (visión pueda ejecutar en un externa). mismo instante de 3. Sistemas Operativos tiempo. Las por Servicios(Visión computadoras Externa). personales típicamente E se han clasificado en sta clasificación este renglón. es la más E comúnmente n otras usada y conocida desde palabras los el punto de vista del sistemas usuario final. Esta monousuarios son clasificación se aquellos que nada más comprende fácilmente puede atender a un solo con el cuadro sinóptico usuario, gracias a las10
  • 11. limitaciones creadas por necesidades de dos o el hardware, los más usuarios, que programas o el tipo de comparten mismos aplicación que se este recursos. Este tipo de ejecutando. sistemas se emplean especialmente en redes. Sistema Operativo En otras palabras Multiusuario. consiste en el L os sistemas fraccionamiento del operativos tiempo (timesharing). multiusuarios Por el Número de son capaces de dar Tareas: servicio a más de un usuario a la vez, ya sea Sistema Operativo por medio de varias Monotarea. L terminales conectadas a os sistemas la computadora o por monotarea son medio de sesiones aquellos que remotas en una red de sólo permiten una tarea comunicaciones. No a la vez por usuario. importa el número de Puede procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente. E n esta categoría se encuentran todos los sistemas que cumplen simultáneamente las11
  • 12. aquél que le permite al usuario estar realizando varias labores al mismo tiempo. E s el modo de funcionamiento disponible en algunos sistemas operativos, mediante el darse el caso de un cual una computadora sistema multiusuario y procesa varias tareas al monotarea, en el cual se mismo tiempo. Existen admiten varios usuarios varios tipos de al mismo tiempo pero multitareas. La cada uno de ellos puede conmutación de estar haciendo solo una contextos (context tarea a la vez. Switching) es un tipo muy simple de multitarea L os sistemas en el que dos o más operativos aplicaciones se cargan monotareas son al mismo tiempo, pero más primitivos y, solo en el que solo se esta pueden manejar un procesando la aplicación proceso en cada que se encuentra en momento o que solo primer plano (la que ve puede ejecutar las el usuario. En la tareas de una en una. multitarea cooperativa, Sistema Operativo la que se utiliza en el Multitarea. sistema operativo Macintosh, las tareas en U n sistema segundo plano reciben operativo tiempo de procesado multitarea es12
  • 13. durante los tiempos aplicación lo permita. En muertos de la tarea que los sistemas multitarea se encuentra en primer de tiempo compartido, plano (por ejemplo, como OS/2, cada tarea cuando esta aplicación recibe la atención del esta esperando microprocesador durante información del usuario), una fracción de y siempre que esta segundo. U n ellos de dos o más siste interfaces procesos ma gráficas operativo orientadas al activos. La multitarea uso de menús multitarea se puede estar y el ratón, lo implementa editando el cual permite generalmente código fuente un rápido manteniendo de un intercambio el código y los programa entre las datos de durante su tareas para el varios depuración usuario, procesos mientras mejorando su simultáneame compila otro productividad. nte en U programa, a n memoria y la vez que siste multiplexando está ma el procesador recibiendo operativo y los correo multitarea se dispositivos electrónico en distingue por de E/S entre un proceso en su capacidad ellos. background. para soportar Es común la ejecución encontrar en concurrente13
  • 14. L a uniproceso es que es más multita aquél que es de uno y éste rea capaz de es capaz de suele manejar usarlos todos asociarse con solamente un para distribuir soporte procesador de su carga de hardware y la trabajo. software para computadora, Generalmente protección de de manera estos memoria con que si la sistemas el fin de evitar computadora trabajan de que procesos tuviese más dos formas: corrompan el de uno le simétrica o espacio de sería inútil. El asimétricame direcciones y ejemplo más nte. el típico de este Asimétrica. comportamien tipo de C to de otros sistemas es el uan procesos DOS y do residentes. MacOS. se trabaja de Por el Sistema manera Número de Operativo de asimétrica, el Procesadores Multiproceso. sistema U : n operativo Sistema siste selecciona a Operativo de ma uno de los Uniproceso. operativo procesadores U multiproceso el cual jugará n se refiere al el papel de siste número de procesador ma procesadores maestro y operativo del sistema, servirá como14
  • 15. pivote para trabajo bajo crear distribuir la este aplicaciones carga a los esquema. para S demás aprovechar e procesadores, los varios dice que reciben el procesadores. que nombre de Existen un thread es esclavos. aplicaciones la parte activa que fueron Simétrica. en memoria y hechas para corriendo de Cuando se correr en un sistemas proceso, monoproceso lo cual que no toman puede ninguna consistir trabaja de ventaja a de un área de manera menos que el memoria, un simétrica, los sistema conjunto de procesos o operativo o el registros con partes de compilador valores ellos (threads) detecte específicos, la son enviados secciones de pila y otros indistintament código valores de e a cual paralelizable, contexto. quiera de los los cuales son U procesadores n ejecutados al disponibles, asp mismo tiempo teniendo, ecto en teóricamente, importante a procesadores una mejor considerar en diferentes. distribución y estos Por otro lado, equilibrio en sistemas es la el la carga de forma de programador15
  • 16. puede observar dos errores y modificar sus tipos de flexibilidad. A algoritmos y requisitos aprovechar cuando se conti por sí mismo construye un nuaci esta facilidad, sistema ón se pero esta operativo, los describen las última opción cuales son: distintas las más de las Requisitos de estructuras veces es usuario: que presentan costosa en Sistema fácil los actuales horas hombre de usar y de sistemas y muy aprender, operativos tediosa, seguro, rápido para obligando al y adecuado al satisfacer las programador uso al que se necesidades a ocupar tanto le quiere que de o más tiempo destinar. a la paralelización Requisitos del que a software: elaborar el Donde se algoritmo engloban inicial. aspectos como el 4. Sistemas mantenimient Operativos o, forma de ellos se por su operación, quieren Estructura restricciones obtener. (Visión de uso, Interna). Estructura eficiencia, Monolítica. Según, se tolerancia deben frente a los16
  • 17. E s la separadament G estru e que se unen ene ctura a través del ral de los ligador. me primeros • Buena nte están sistemas definición de hechos a operativos parámetros medida, por lo constituidos de enlace que son fundamentalm entre las eficientes y ente por un distintas rápidos en su solo programa rutinas ejecución y compuesto de existentes, gestión, pero un conjunto que puede por lo mismo de rutinas provocar carecen de entrelazadas mucho flexibilidad de tal forma acoplamiento. para soportar que cada una diferentes puede llamar • ambientes de a cualquier Carecen de trabajo o tipos otra. Las protecciones de característica y privilegios al aplicaciones. s entrar a fundamentale Estructura rutinas que s de este tipo Jerárquica. manejan A de estructura diferentes son: aspectos de medi • los recursos da de la que fueron Construcción creciendo las computadora, del programa necesidades como final a base de los memoria, de módulos usuarios y se disco, etc. compilados17
  • 18. perfeccionaro interface con En la n los el resto de estructura sistemas, se elementos. anterior se hizo basan Se constituyó necesaria una prácticamente una estructura mayor la mayoría de jerárquica o organización los sistemas de niveles en del software, operativos los sistemas del sistema actuales. Otra operativos, el operativo, forma de ver primero de los donde una este tipo de cuales fue parte del sistema es la denominado sistema denominada THE contenía de anillos (Technische subpartes y concéntricos o Hogeschool, esto "rings". Eindhoven), organizado en de Dijkstra, forma de que se utilizó niveles. En el sistema con fines S de anillos, e didácticos. Se cada uno dividi puede pensar tiene una ó el también en apertura, sistema estos conocida operativo en sistemas como puerta o pequeñas como si trampa (trap), partes, de tal fueran por donde forma que `multicapa. pueden entrar cada una de Multics y Unix las llamadas ellas estuviera caen en esa de las capas perfectamente categoría. inferiores. De definida y con esta forma, un claro las zonas más18
  • 19. internas del idéntica a la sistemas sistema máquina real operativos se operativo o subyacente. denomina núcleo del Estos monitor virtual sistema sistemas y tiene como estarán más operativos misión llevar a protegidas de separan dos cabo la accesos conceptos multiprograma indeseados que suelen ción, desde las estar unidos presentando a capas más en el resto de los niveles externas. Las sistemas: la superiores capas más multiprograma tantas internas ción y la máquinas serán, por máquina virtuales como tanto, más extendida. El se soliciten. privilegiadas objetivo de los Estas que las sistemas máquinas externas. operativos de virtuales no máquina son máquinas Máquina virtual es el extendidas, Virtual. de integrar sino una Se trata de un distintos réplica de la tipo de sistemas máquina real, sistemas operativos de manera operativos dando la que en cada que presentan sensación de una de ellas una interface ser varias se pueda a cada máquinas ejecutar un proceso, diferentes. sistema mostrando operativo El núcleo de una máquina diferente, que estos que parece será el que19
  • 20. ofrezca la máquina extendida al usuario20
  • 21. Cliente-Servidor (Microkernel).Algunos de los mejores programas libres disponibles Nombre Fabrica Versiones Detalles Tipo de Donde se consigue Clientes Sistema Novell. Suse 9.1 Compite con les sirve a Novell de Colombia operativo Personal; Windows de empresas de (www.novell.com/es-es). Suse 9.1 Microsoft. Es cualquier -Suse Professional; un sistema tamaño. Es Linux Suse operativo compatible Enterprise completo, con redes Server 8; gráfico, que Windows o Suse incluye Unix, por lo Standard programas de que podrá Server 8; oficina, de usarlo sin Suse Lin ux correo necesidad de Desktop. electrónico, de cambiar Internet y muchas multimedia. cosas. Las versiones para servidor (empresas) traen programas
  • 22. para manejo de archivos, sistemas de seguridad, de manejo masivo de correo electrónico, herramientas de autenticación (contraseñas en red), etc.Base de MySQL AB MySQL Pro; es la base de Tipo de - Detalles: - - Dónde seDatos (http://www.mysql.com/ MySQL datos cliente: consigue: PulxarMySQL Database relacional de empresas (http://www.pulxar.com.co/); Server y Max código libre que HP Colombia (www.hp.com/ DB más usada en necesitan co). el mundo. aumentar la capacidad y estabilidad de su base de datos. Se puede conectar a sistemas
  • 23. Windows o Unix.Sistema Samba Team Samba 2.2 y Es un sistema Empresas (http://www.pulxar.com.co/de Red – (http://www.samba.org/ Samba 3.0. de red que que noSamba permite a tienen cómo varios pagar una computadores actualización compartir de sistemas recursos de red viejos, (como como impresión, Windows NT. acceso a archivos y datos).Servidor Apache Software 2.0. programa que compañías apache.uniandes.edu.co.Web- Foundation administra queApache (http://www.apache.org/). servidores administran para alojar uno o varios sitios web. sitios web, y Según el que fabricante, necesitan alrededor del una opción 50 por ciento económica, de los sitios fácil de de Internet configurar y
  • 24. está de almacenado administrar. en servidores Apache. Es estable, seguro y eficienteE l tipo más reciente de sistemas operativos es el denominado Cliente-servidor, que puede ser ejecutado en la mayoría de las computadoras, ya sean grandes o pequeñas.E ste sistema sirve para toda clase de aplicaciones por tanto, es de propósito general y cumple con las mismas actividades que los sistemas operativos convencionales.E l núcleo tiene como misión establecer la comunicación entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes. Por ejemplo, un programa de aplicación normal es un cliente que llama al servidor correspondiente para acceder a un archivo o realizar una operación de entrada/salida sobre un dispositivo concreto. Asu vez, un proceso cliente puede actuar como servidor para otro." [Alcal92]. Este paradigma ofrece gran flexibilidad en cuanto alos servicios posibles en el sistema final, ya que el núcleo provee solamente funciones muy básicas de memoria,entrada/salida, archivos y procesos, dejando a los servidores proveer la mayoría que el usuario final o programador puede usar.Estos servidores deben tener mecanismos de seguridad y protección que, a su vez, serán filtrados por el núcleo que controla elhardware. Actualmente se está trabajando en una versión de UNIX que contempla en su diseño este paradigma.5. Sistemas Operativos por la Forma de Ofrecer sus Servicios
  • 25. E sta clasificación también se refiere a una visión externa, que en este caso se refiere a la del usuario, el cómo accesa a los servicios. Bajo esta clasificación se pueden detectar dos tipos principales: sistemas operativos de red y sistemas operativos distribuidos. Los Sistemas operativos de red se definen comoaquellos que tiene la capacidad de interactuar con sistemas operativos en otras computadoras por medio de un medio detransmisión con el objeto de intercambiar información, transferir archivos, ejecutar comandos remotos y un sin fin de otrasactividades. El punto crucial de estos sistemas es que el usuario debe saber la sintaxis de un conjunto de comandos o llamadasal sistema para ejecutar estas operaciones, además de la ubicación de los recursos que desee accesar. Por ejemplo, si unusuario en la computadora hidalgo necesita el archivo matriz.pas que se localiza en el directorio /software/codigo en lacomputadora morelos bajo el sistema operativo UNIX, dicho usuario podría copiarlo a través de la red con los comandossiguientes: hidalgo% hidalgo% rcp morelos:/software/codigo/matriz.pas . hidalgo%. En este caso, el comando rcp que significa"remote copy" trae el archivo indicado de la computadora morelos y lo coloca en el directorio donde se ejecutó el mencionadocomando. Lo importante es hacer ver que el usuario puede accesar y compartir muchos recursos.E l primer Sistema Operativo de red estaba enfocado a equipos con un procesador Motorola 68000, pasando posteriormente a procesadores Intel como Novell Netware.
  • 26. L os Sistemas Operativos de red mas ampliamente usados son: Novell Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX, LANtastic.Sistemas Operativos Distribuidos.L os sistemas operativos distribuidos abarcan los servicios de los de red, logrando integrar recursos ( impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso ) en una sola máquina virtual que el usuario accesa en forma transparente. Es decir, ahora el usuario ya no necesita saber la ubicación de los recursos, sino que losconoce por nombre y simplemente los usa como si todos ellos fuesen locales a su lugar de trabajo habitual. Todo lo anterior esel marco teórico de lo que se desearía tener como sistema operativo distribuido, pero en la realidad no se ha conseguido crearuno del todo, por la complejidad que suponen: distribuir los procesos en las varias unidades de procesamiento, reintegrar sub-resultados, resolver problemas de concurrencia y paralelismo, recuperarse de fallas de algunos recursos distribuidos yconsolidar la protección y seguridad entre los diferentes componentes del sistema y los usuarios. Los avances tecnológicos enlas redes de área local y la creación de microprocesadores de 32 y 64 bits lograron que computadoras mas o menos baratastuvieran el suficiente poder en forma autónoma para desafiar en cierto grado a los mainframes, y a la vez se dio la posibilidadde intercomunicarlas, sugiriendo la oportunidad de partir procesos muy pesados en cálculo en unidades más pequeñas ydistribuirlas en los varios microprocesadores para luego reunir los sub-resultados, creando así una máquina virtual en la redque exceda en poder a un mainframe. El sistema integrador de los microprocesadores que hacer ver a las varias memorias,procesadores, y todos los demás recursos como una sola entidad en forma transparente se le llama sistema operativodistribuído. Las razones para crear o adoptar sistemas distribuidos se dan por dos razones principales: por necesidad ( debido
  • 27. a que los problemas a resolver son inherentemente distribuidos ) o porque se desea tener más confiabilidad y disponibilidad derecursos. En el primer caso tenemos, por ejemplo, el control de los cajeros automáticos en diferentes estados de la república.Ahí no es posible ni eficiente mantener un control centralizado, es más, no existe capacidad de cómputo y de entrada/salidapara dar servicio a los millones de operaciones por minuto. En el segundo caso, supóngase que se tienen en una gran empresavarios grupos de trabajo, cada uno necesita almacenar grandes cantidades de información en disco duro con una altaconfiabilidad y disponibilidad. La solución puede ser que para cada grupo de trabajo se asigne una partición de disco duro enservidores diferentes, de manera que si uno de los servidores falla, no se deje dar el servicio a todos, sino sólo a unos cuantosy, más aún, se podría tener un sistema con discos en espejo ( mirror ) a través de la red, de manera que si un servidor se cae,el servidor en espejo continúa trabajando y el usuario ni cuenta se da de estas fallas, es decir, obtiene acceso a recursos enforma transparente.L os sistemas distribuidos deben de ser muy confiables, ya que si un componente del sistema se compone otro componente debe de ser capaz de reemplazarlo.E ntre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.6. Proceso.U no de los conceptos mas importantes que gira entorno a un sistema operativo es el de proceso. Un proceso es un programa en ejecución junto con el entorno asociado (registros, variables ,etc.).
  • 28. E l corazón de un sistema operativo es el núcleo, un programa de control que reacciona ante cualquier interrupción de eventos externos y que da servicio a los procesos, creándolos, terminándolos y respondiendo a cualquier petición de servicio por parte de los mismos. CONCLUSIONES:
  • 29. • Entendí de manera clara los términos que se desenvuelven del desarrollo de los sistemas operativos como parte importante de la informática.• Reconocí que sin la existencia de un sistema operativo, no existiría prácticamente la programación debido a su relación directa.• Entendí al final de manera clara cada uno de sus términos.