Issuu on Google+

SISTEMA OPERATIVOS Y SISTEMAS OPERATIVOS DE RED

KAREN CLARIVET GARCIA DUARTE COD.55311052 JULIANA STEFANIA MOYA GUAJE COD.55311055

UNIVERSIDAD DE BOYACA INGENIERIA INDUSTRIAL TUNJA 2011

1


SISTEMA OPERATIVOS Y SISTEMAS OPERATIVOS DE RED

KAREN CLARIVET GARCIA DUARTE COD.55311052 JULIANA STEFANIA MOYA GUAJE COD.55311055

FREY ALFONSO SANTAMARIA BUITRAGO

UNIVERSIDAD DE BOYACA INGENIERIA INDUSTRIAL TUNJA 2011

2


TABLA DE CONTENIDO

INTRODUCCION……………………………………………………………………………………………………………………….4 JUSTIFICACION…………………………………………………………………………………………………………………………5 OBJETIVOS ………………………………………………………………………………………………………………………………6 1. SISTEMA OPERATIVO…………………………………………………………………………………………………………….7

2. FUNCIONAMIENTO DE UN SISTEMA OPERATIVO…………………………...7 3. MANEJO DE UN SISTEMA OPERATIVO………………………………………. 7 4. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS……………………….....7 5. EJEMPLOS DE SISTEMA OPERATIVO……………………………………….….8 6. FUNCIONES DEL SISTEMA OPERATIVO…………………………………………9 7. COMPONENTES DE UN SISTEMA OPERATIVO………………………….….…9 8. SISTEMAS OPERATIVOS…………………………………………………………..10 9.SISTEMAS OPERATIVOS DE RED………………………………………………………..15

9.1 CLASIFICACIÓN DE TIPOS DE SISTEMAS OPERATIVOS DE RED……….16 9.1.1 Sistemas Operativos por su Estructura………………………………………...16 9.1.2 Estructura monolítica……………………………………………………….…….17 9.1.3 Estructura jerárquica……………………………………………………………...17 CONCLUSION…………………………………………………………………………...18 BIBLIOGRAFIA…………………………………………………………………..………19

3


INTRODUCCIÓN

Sin el software, una computadora no es más que una masa metálica sin utilidad. Con el software, una computadora puede almacenar, procesar y recuperar información, encontrar errores de ortografía en manuscritos, tener sucesos e intervenir en muchas otras valiosas actividades para ganar el sustento. El software para computadoras puede clasificarse en general en dos clases: los programas de sistema, que controlan la operación de la computadora en si y los programas de aplicación, los cuales resuelven problemas para sus usuarios. El programa fundamental de todos los programas de sistema es el sistema operativo (SO), que controla todos los recursos de la computadora y proporciona la base sobre la cual pueden escribirse los programas de aplicación. Un sistema operativo es la base de una computadora a nivel de software. Ya que sobre este se instalaran y se podrán instalar unos u otros programas según sea el sistema operativo. Hay dos versiones principales de la empresa Microsoft y un sistema "gratuito" ensamblado y distribuido por cantidad de empresas que pueden cobrar o no Linux. Actualmente hablando de los sistemas de Microsoft está el Windows XP y el Vista aun de cierta forma en el mes de abril del 2007 desarrollándose, este último, hay que resaltar que el El sistema operativo es un programa que al ejecutarse, controla la operación del computador. Por ejemplo el sistema operativo realiza la tarea de administrar el uso del computador. Los complejos sistemas operativos aumentan la eficiencia y con ello disminuye el costo del uso del computador. Por ejemplo el sistema operativo puede permitir la operación simultánea al dejar que el programa de un usuario se ejecute mientras se termina la impresión de un usuario o tarea anterior.

4


JUSTIFICACIร“N El mundo de la informaciรณn estรก al alcance de un clic, esto gracias a que existe alrededor de mil millones de computadoras en el mundo. Si tomamos en cuenta el total de habitantes a nivel mundial. Significa que por cada persona existe una computadora. Esto sin tomar en cuenta los millones de dispositivos mรณviles como son celulares, pda, radiolocalizadores. Para que una computadora o dispositivo pueda interactuar con el usuario final es necesario una serie de programas entre ellos el mรกs importante es el sistema operativo.

5


OBJETIVO GENERAL Obtener un profundo conocimiento de los sistemas operativos y de la programaci贸n de sistemas, Mediante un enfoque te贸rico/practico OBJETIVOS ESPECIFICOS Transformar el complejo hardware de una computadora a una m谩quina accesible al usuario. Lograr el mejor uso posible de los recursos. .

6


1. SISTEMA OPERATIVO El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema. 2. FUNCIONAMIENTO DE UN SISTEMA OPERATIVO Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar. Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux. 3. MANEJO DE UN SISTEMA OPERATIVO: Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla. 4. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS Los sistemas operativos pueden ser clasificados de la siguiente forma: Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo. Multiprocesador: soporta el abrir un mismo programa en más de una CPU. Multitarea: Permite que varios programas se ejecuten al mismo tiempo. Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.

7


Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real. 5. EJEMPLOS DE SISTEMA OPERATIVO A continuaci贸n detallamos algunos ejemplos de sistemas operativos:

12.Windows Vista (Longhom)

1.Windows 95

11. Windows XP 64 bits

2.Windows 98 Familia Windows

10. Windows Mobile 9. Windows CE

3. Windows ME 4.Windows NT

8.Windows server 2003

5.Windows 2000

7.Windows XP

6.Windows 2000 server

Mac OS 7

Mac OS X

Familia macintosh

Mac OS 9

8

Mac OS 8


Familia UNIX

AIX

AMIX

GNU/ Linux

GNU / Hurd

HPUX

Irix

Minix Minix

System V

Solari s

Unix Ware

Minix 6. FUNCIONES DEL SISTEMA OPERATIVO: El sistema operativo cumple varias funciones: Administración del procesador: el sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación. El tipo de programador depende completamente del sistema operativo, según el objetivo deseado. Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta. Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers (también conocidos como administradores periféricos o de entrada/salida). Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar. Esto significa que si una aplicación no responde correctamente puede "sucumbir". Administración de autorizaciones: el sistema operativo se encarga de la seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes. Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios. Gestión de la información: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo. 7. COMPONENTES DE UN SISTEMA OPERATIVO 9


El sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software: El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación. El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera. El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.1 8. SISTEMAS OPERATIVOS: WINDOWS 95: es un sistema operativo con interfaz gráfica de usuario híbrido de entre 16 y 32 bits. Fue publicado el 24 de agosto de1995 por la empresa de software Microsoft con notable éxito de ventas. Durante su desarrollo se conoció como Windows 4 o por el nombre Chicago2. Sustituyó a MS-DOS como sistema operativo y a Windows 3.x como entorno gráfico. Se encuadra dentro de la familia de sistemas operativos de Microsoft denominada Windows 9x. En la versión OSR2 (OEM Service Release 2)2 incorporó el sistema de archivos FAT32, además del primer atisbo del entonces novedoso USB. WINDOWS 98: (cuyo nombre en clave es Memphis) es un sistema operativo gráfico publicado el 25 de junio de 1998 por Microsoft y el sucesor de Windows 95. Como su predecesor, es un producto monolítico híbrido de 16 y 32 bits. La primera edición de Windows 98 fue designada por los números de versión internos 4.10.1998, o 4.10.1998A si había sido actualizado con el CD de seguridad de Microsoft. Windows 98 Segunda Edición está designado por los números de versión internos 4.10.2222A ó 4.10.2222B si había sido actualizado con el CD de seguridad de Microsoft. El sucesor de Windows 98 es Windows Me. SEGUNDA EDICION: es una actualización de Windows 98, publicada el 5 de mayo de 1999. Fue publicada por un juicio antimonopolio que perdió Microsoft por hacer que Internet Explorer sea parte de Windows 98. Incluye correcciones para muchos problemas menores, un soporte USB mejorado, y el reemplazo de Internet Explorer 4.0 con el 1

http://es.kioskea.net/contents/systemes/sysintro.php3

2

http://es.wikipedia.org/wiki/Windows_95

10


considerablemente más rápido Internet Explorer 5. También se incluyó la Conexión Compartida a Internet, que permitía a múltiples ordenadores en una LAN compartir una única conexión a Internet por medio de NAT. Otras características en la actualización incluyen Microsoft NetMeeting3.0 y soporte integrado de unidades DVD-ROM. La actualización ha sido un producto exitoso.No obstante, no se trata de una actualización gratuita para los compradores de Windows 98 (primera edición), lo que es un problema notable dado que algunos programas necesitan Windows 98SE. 3

WINDOWS ME: Windows ME, sucesor de Windows 98 en la familia Win 9x y de Windows 2000 cronológicamente, fue puesto en el mercado como «Home Edition» cuando fue comparado con Windows 2000 que había sido lanzado siete meses antes. Incluía Internet Explorer 5.5,Windows Media Player 7 y la aplicación Windows Movie Maker, que tiene como propósito la edición del vídeo con varias opciones básicas y fue diseñado para que fuera de gran facilidad de uso para usuarios caseros. Microsoft también puso al día la interfaz gráfica con algunas de las características que primero fueron introducidas en Windows 2000. Windows Me no está construido bajo el núcleo de Windows NT puesto que fue utilizado solamente en los sistemas operativos profesionales de Microsoft hasta ese momento, a diferencia de Windows XP que sustituyó Windows Me un año después. Windows Me es una versión basada de la familia de Win9x como sus antecesores, pero con MS-DOS ejecutado en tiempo real pero muy restringido, para poder correr más rápido durante el arranque del sistema. 4 Windows NT: Es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993. Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una nueva línea de sistemas operativos orientados a estaciones de trabajo y servidores de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las letras NT provienen de la designación del producto como "Nueva Tecnología" (New Technology). Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT se distribuía en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation para ser utilizado como estación de trabajo y Server para ser utilizado como servidor.5 WINDOWS 2000: Es un sistema operativo de Microsoft que se puso en circulación el 17 de febrero de 2000 con un cambio de nomenclatura para su sistema NT. Así, Windows NT 5.0 pasó a llamarse Windows 2000. Fue sucedido

3

http://es.wikipedia.org/wiki/Windows_98

4

http://es.wikipedia.org/wiki/Windows_Me

5

http://es.wikipedia.org/wiki/Windows_NT

11


por Windows.6XP para equipos de escritorio en octubre de 2001 y Windows Server 2003 para servidores en abril de 2003. Windows 2000 es un sistema operativo para empresas y es ideal para ejecutar servidores de red o los servidores de archivo. Dentro de las tareas que puede realizar se incluyen: crear cuentas de usuarios, asignar recursos y privilegios, actuar como servidor web, FTP, servidor de impresión, DNS o resolución de nombres de dominio, servidor DHCP, entre otros servicios básicos. Otra de las funciones que tiene, es como en todo sistema Windows la opción de utilizarlo como una estación de trabajo más de la red. Dicho sistema operativo es muy eficiente y su principal punto fuerte es el Active Directory (Directorio Activo), herramienta desde la cual se puede administrar toda la infraestructura de una organización. WINDOWS 2000 SERVER: Está destinada a ser el servidor de archivos, impresión, web, FTP de una pequeña o mediana empresa. Su antecesor es Windows NT 4.0 Server. Es ideal para cuando no se requiere de un servidor dedicado a cada tarea o departamento, logrando de esta manera mantener todo centralizado en un solo servidor.7 WINDOWS XP: (cuyo nombre en clave inicial fue Whistler) es una versión de Microsoft Windows, línea de sistemas operativos desarrollado por Microsoft. Lanzado al mercado el 25 de octubre de 2001, actualmente es el sistema operativo para x86 más utilizado del planeta (con una cuota de mercado del 56.72%) y se considera que existen más de 400 millones de copias funcionando. Las letras "XP" provienen de la palabra eXPeriencia (eXPerience en inglés). Dispone de versiones para varios entornos informáticos, incluyendo PCs domésticos o de negocios, además de equipos portátiles, "netbooks", "tablet PC" y "media center". Sucesor de Windows 2000 junto con Windows ME, y antecesor de Windows Vista, es el primer sistema operativo de Microsoft orientado al consumidor que se construye con un núcleo y arquitectura de Windows NT disponible en versiones para plataformas de 32 y 64 bits.8

WINDOWS SERVER 2003: Es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión del núcleo NT es la 5.2. En términos generales, Windows Server 2003 se podría considerar como un Windows XP modificado para labores empresariales, no con menos funciones, sino que estas están deshabilitadas por defecto para obtener un mejor rendimiento 6

http://es.wikipedia.org/wiki/Windows_2000

7

http://es.wikipedia.org/wiki/Windows_2000

8

http://es.wikipedia.org/wiki/Windows_XP

12


y para centrar el uso de procesador en las características de servidor; por ejemplo, la interfaz gráfica denominada Luna de Windows XP viene desactivada por lo que sólo se utiliza la interfaz clásica de Windows.9 WINDOWS CE: Es el sistema operativo de Microsoft incrustado modular de tiempo real para dispositivos móviles de 32-bits inteligentes y conectados. Windows CE nacio en 1994 y combina la compatibilidad y los ping a servicios de aplicación avanzados de Windows con soporte para múltiples arquitecturas de CPU y opciones incluidas de comunicación y redes para proporcionar una fundación abierta para crear una variedad de productos. Windows CE impulsa a los dispositivos electrónicos del cliente, terminales Web, dispositivos de acceso a Internet, controladores industriales especializados, computadoras de bolsillo, computadoras de revelado fotográfico, dispositivos de comunicación incrustados e incluso consolas de videojuegos como fue en el caso de la Sega Dreamcast (1997 - 2001) con procesador SH4 de 128 Bits que ya con un sistema operativo propio, incluía compatibilidad con los kits para desarrollo de software de Windows CE. 10 WINDOWS MOBILE: Es un sistema operativo móvil compacto desarrollado por Microsoft, y diseñado para su uso en teléfonos inteligentes (Smartphones) y otros dispositivos móviles. Windows Phone hace parte de los sistemas operativos con interfaz natural de usuario. Se basa en el núcleo del sistema operativo Windows CE y cuenta con un conjunto de aplicaciones básicas utilizando las API de Microsoft. Está diseñado para ser similar a las versiones de escritorio de Windows estéticamente. Además, existe una gran oferta de software de terceros disponible para Windows Mobile, la cual se puede adquirir a través de Windows Marketplace for Mobile.11 WINDOWS XP 64 BITS: Fue lanzada el 25 de abril de 2005 por Microsoft, y es una variación del Sistema operativo de 32 bits Windows XP para ordenadores personales basados en la arquitectura x64. Está basado en Windows Server 2003, la última versión de Microsoft Windows cuando se desarrolló, aunque recibe su nombre del más antiguo Windows XP. Está diseñado para usar los 64 bits de direccionamiento de memoria soportados por las arquitecturas AMD64 del fabricante de microprocesadores AMD, Intel 64 de Intel y otros procesadores de 64 bits futuros. Esto incrementa el máximo de memoria RAM soportada por el sistema, pasando del límite de 3 GBs impuesto por los 32 bits, al límite teórico de 9

http://es.wikipedia.org/wiki/Windows_Server_2003

10

http://es.wikipedia.org/wiki/Windows_CE

11

http://es.wikipedia.org/wiki/Windows_Phone

13


16 EBs (264 bytes) de memoria física. Sin embargo, se encuentra limitado a 128 GBs de memoria física y 16 TBs (244 bytes) de memoria virtual. Microsoft ha declarado que este límite será incrementado conforme evolucionen las capacidades de hardware. En la práctica, las placas base compatibles con procesadores x64 no se acercan siquiera a este límite, ya que las más avanzadas actualmente soportan hasta 16 GBs de memoria. WINDOWS VISTA: Es una versión de Microsoft Windows, línea de sistemas operativos desarrollada por Microsoft. Esta versión se enfoca para ser utilizada en equipos de escritorio en hogares y oficinas, equipos portátiles, tablet PC y equipos «media center». Windows Vista es el primero de los sistemas operativos de Microsoft, que no ha conseguido desplazar a su predecesor, Windows XP, en popularidad. El proceso de desarrollo terminó el 8 de noviembre de 2006 y en los siguientes tres meses fue entregado a los fabricantes de hardware y software, clientes de negocios y canales de distribución. El 30 de enero de 2007 fue lanzado mundialmente y fue puesto a disposición para ser comprado y descargado desde el sitio web de Microsoft.12 Mac OS (del inglés Macintosh Operating System, en español Sistema Operativo de Macintosh) es el nombre del sistema operativo creado por Apple para su línea de computadorasMacintosh. Es conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del mouse con ventanas, Icono y menús. Apple quitó importancia de forma deliberada a la existencia del sistema operativo en los primeros años de su línea Macintosh procurando que la máquina resultara más agradable al usuario, diferenciándolo de otros sistemas contemporáneos, como MS-DOS, que eran un desafío técnico. El equipo de desarrollo del Mac OS original incluía a Bill Atkinson, Jef Raskiny Andy Hertzfeld.13 Mac OS 8 Es un sistema operativo comercializado por Apple Computer el 26 de julio de 1997 (Septiembre de 1997 en España 1 ). Es la mayor revisión de Mac OS desde el lanzamiento del System 7, seis años antes. Mac OS 8 representaba el esfuerzo de Apple por integrar muchas de las tecnologías desarrolladas para el ambicioso proyecto con el nombre en clave Copland. Esta versión puso al día el sistema mientras Apple desarrollaba la siguiente generación, el Mac OS X, y también fue un éxito de ventas, con 1,2 millones de copias en las primeras dos semanas. Mac OS X Es un sistema operativo desarrollado y comercializado por Apple Inc. que ha sido incluido en su gama de 7 8 computadorasMacintosh desde 2002. Es el sucesor del Mac OS 9 (la versión 12

http://es.wikipedia.org/wiki/Windows_Vista

13

http://es.wikipedia.org/wiki/Mac_OS

14


final del Mac OS Classic), el sistema operativo de Apple desde 1984.9Está basado en UNIX, y se construyó sobre las tecnologías desarrolladas en NeXT entre la segunda mitad de los 80's y finales de 1996, cuando Apple adquirió esta compañía.10 11 Desde la versión Mac OS X 10.5 Leopard para procesadores Intel, el sistema tiene la certificación UNIX 03.14 AT&T: la familia que tuvo su origen en el UNIX de AT&T. Considerada la familia UNIX "pura" y original. Sus sistemas operativos más significativos son UNIX System III y UNIX System V. *BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD se reescribió para no incorporar propiedad intelectual originaria de AT&T en la versión 4. La primera implementación de los protocolos TCP/IP que dieron origen a Internet son la pila (stack) TCP/IP BSD. *AIX: esta familia surge por el licenciamiento de UNIX System III a IBM *Xenix: familia derivada de la adquisición de los derechos originales de AT&T primero por parte de Microsoft y de esta los vendió a SCO. *GNU: En 1983, Richard Stallman anunció el Proyecto GNU, un ambicioso esfuerzo para crear un sistema similar a Unix, que pudiese ser distribuido libremente. El software desarrollado por este proyecto -por ejemplo, GNU Emacs y GCC - también han sido parte fundamental de otros sistemas UNIX. *Linux: En 1991, cuando Linus Torvalds empezó a proponer el núcleo Linux y a reunir colaboradores, las herramientas GNU eran la elección perfecta. Al combinarse ambos elementos, conformaron la base del sistema operativo (basado en POSIX) que hoy se conoce como GNU/Linux. Las distribuciones basadas en el núcleo, el software GNU y otros agregados entre las que se pueden mencionar a Red Hat Linux y Debian GNU/Linux se han hecho populares tanto entre los aficionados a la computación como en el mundo empresarial. Obsérvese que Linux tiene un origen independiente, por lo que se considera un 'clónico' de UNIX y no un UNIX en el sentido histórico.15 9. SISTEMAS OPERATIVOS DE RED Los sistemas operativos de red se definen como aquellos que tiene la capacidad de interactuar con sistemas operativos en otras computadoras por medio de un medio de transmisión con el objeto de intercambiar información, transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades. El punto crucial de estos sistemas es que el usuario debe saber la sintaxis de un conjunto de comandos o llamadas al sistema para ejecutar estas operaciones, además de 14

http://es.wikipedia.org/wiki/Mac_OS_8

15

http://147123.intodit.com/page/familia

15


la ubicación de los recursos que desee acceder. Por ejemplo, si un usuario en la computadora hidalgo necesita el archivo matriz.pas que se localiza en el directorio /software/codigo en la computadora morelos bajo el sistema operativo UNIX, dicho usuario podría copiarlo a través de la red con los comandos siguientes: 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 mencionado comando. Lo importante es hacer ver que el usuario puede acceder y compartir muchos recursos.16 9.1 CLASIFICACIÓN DE TIPOS DE SISTEMAS OPERATIVOS DE RED 9.1.1 Sistemas Operativos por su Estructura: Según [Alcal92], se deben observar dos tipos de requisitos cuando se construye un sistema operativo, los cuales son: Requisitos de usuario: Sistema fácil de usar y de aprender, seguro, rápido y adecuado al uso al que se le quiere destinar. Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de operación, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad. A continuación se describen las distintas estructuras que presentan los actuales sistemas operativos para satisfacer las necesidades que de ellos se quieren obtener. 9.1.2 Estructura monolítica: Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra.Las características fundamentales de este tipo de estructura son: Construcción del programa final a base de módulos compilados separadamente que se unen a través del ligador. Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento. Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc. Generalmente están hechos a medida, por lo que son eficientes y rápidos en su ejecución y gestión, pero por lo mismo carecen de flexibilidad para soportar diferentes ambientes de trabajo o tipos de aplicaciones. 9.1.3 Estructura jerárquica: A medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas, se hizo necesaria una mayor organización del software, del sistema operativo, donde una parte del sistema 16

http://uniprofesormar.files.wordpress.com/2011/03/tipos-de-so.pdf

16


contenía subpartes y esto organizado en forma de niveles. Se dividió el sistema operativo en pequeñas partes, de tal forma ntos. Se constituyó una estructura jerárquica o de niveles en los sistemas operativos, el primero de los cuales fue denominado THE (Technische Hogeschool, Eindhoven), de Dijkstra, que se utilizó con fines didácticos . Se puede pensar también en estos sistemas como si fueran `multicapa'. Multics y Unix caen en esa categoría. [Feld93]. En la estructura anterior se basan prácticamente la mayoría de los sistemas operativos actuales. Otra forma de ver este tipo de sistema es la denominada de anillos concéntricos o "rings" En el sistema de anillos, cada uno tiene una apertura, conocida como puerta o trampa (trap), por donde pueden entrar las llamadas de las capas inferiores. De esta forma, las zonas más internas del sistema operativo o núcleo del sistema estarán más protegidas de accesos indeseados desde las capas más externas. Las capas más internas serán, por tanto, más privilegiadas que las externas. 2.1.3 Máquina Virtual.:Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina extendida. El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias máquinas diferentes. El núcleo de estos sistemas operativos se denomina monitor virtual y tiene como misión llevar a cabo la multiprogramación, presentando a los niveles superiores tantas máquinas virtuales como se soliciten.17

17

http://sopita-pink.blogspot.com/2007/09/sistemas-operativos-por-su-estructura.html

17


CONCLUSION Todos los sistemas operativos han sufrido cambios por parte de los programadores, y siguen evolucionando. Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MSDOS, OS/2, Windows 95 y Windows NT. El UNIX y sus clones permiten mĂşltiples tareas y mĂşltiples usuarios. Otros SO multiusuario y multitarea son OS/2, desarrollado inicialmente por Microsoft e IBM, Windows NT y Win95 desarrollados por Microsoft. El SO multitarea de Apple se denomina Macintosh OS. El MS-DOS es un SO popular entre los usuarios de PCs pero solo permite un usuario y una tarea.

18


BIBLIOGRAFIA http://es.kioskea.net/contents/systemes/sysintro.php3 http://www.masadelante.com/faqs/sistema-operativo http://es.wikipedia.org/wiki/Windows_95 http://es.wikipedia.org/wiki/Windows_98 http://es.wikipedia.org/wiki/Windows_Me http://es.wikipedia.org/wiki/Windows_NT http://es.wikipedia.org/wiki/Windows_2000 http://es.wikipedia.org/wiki/Windows_XP http://es.wikipedia.org/wiki/Windows_Server_2003 http://es.wikipedia.org/wiki/Windows_CE http://es.wikipedia.org/wiki/Windows_Phone http://es.wikipedia.org/wiki/Windows_Vista http://es.wikipedia.org/wiki/Mac_OS_8 http://es.wikipedia.org/wiki/Mac_OS http://147123.intodit.com/page/familia http://uniprofesormar.files.wordpress.com/2011/03/tipos-de-so.pdf http://sopita-pink.blogspot.com/2007/09/sistemas-operativos-por-su-estructura.html

19


SISTEMAS OPERATIVOS Y SISTEMAS OPERATIVOS DE RED