Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNEFA- Apure
Profesora: Bachiller:
26.658.470
Existen redes de computadores en cualquier parte. Una de ellas es Internet, como lo son las
muchas redes de las que se compone. Las redes de teléfonos móviles, las redes corporativas, las
de las empresas, los campus, las casas, redes dentro del coche, todas, tanto separadas como
combinadas, comparten las características esenciales que las hacen elementos importantes para
su estudio bajo el título de sistemas distribuidos. Al igual que un equipo no puede trabajar sin
un sistema operativo, una red no puede funcionar sin un sistema operativo que la controle. Es la
unión lógica de un grupo de sistemas operativos sobre una colección de nodos computacionales
independientes, conectados en red, comunicándose y físicamente separados. Un sistema de
archivos distribuido nos va a permitir almacenar y acceder a archivos remotos como si fueran
locales, sin que notemos pérdidas en el rendimiento.
Además de esto 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 aventuras 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 sí 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. Desde su creación, las computadoras digitales han
utilizado un sistema de codificación de instrucciones en sistema de numeración binaria, es decir
con los 0S. Esto se debe a que los circuitos integrados funcionan con este principio, es decir, hay
corriente o no hay corriente.
DESARROLLO
SISTEMAS OPERATIVOS DISTRIBUIDOS:
Un sistema operativo distribuido es un software de sistema sobre una colección de nodos
computacionales independientes, conectados en red, comunicados y separados físicamente.
Manejan trabajos que son atendidos por múltiples CPU. Cada nodo individual contiene un
subconjunto de software específico del sistema operativo agregado global. Cada subconjunto es
un compuesto de dos proveedores de servicios distintos.
Redes de Computadoras:
Unix:
El sistema operativo UNIX se trata de un sistema operativo potente, flexible y versátil, originado
ya hace más de 30 años en los Laboratorios Bell, que prácticamente puede ser instalado en
cualquier tipo de plataforma, incluyendo los ordenadores personales monousuarios se cuentan
entre los éxitos más notables en el campo de los sistemas operativos.
La estructura del sistema operativo UNIX, se distinguen tres niveles: nivel de usuario, nivel del
núcleo y nivel del hardware.
Linux:
Linux contiene todas las características de un sistema operativo moderno, como, por ejemplo:
Multitarea Real, Memoria Virtual, Multiusuario, TCP/IP nativo, librerías compartidas, kernel
modulable, funciona en modo protegido, soporte para multiprocesamiento simétrico y soporte
para hardware de 32 y 64 bits. Linux tiene una implementación libre de X Windows, basado en
el estándar X/OPEN que le permite ejecutar entornos gráficos de alta calidad. Sobre estos
pueden ejecutarse una variedad de manejadores de escritorio (Desktop Managers) según las
necesidades o el gusto del usuario. Es importante destacar la capacidad que tiene Linux para
conectarse a redes basadas en protocolos diversos como TCP/IP, AppleTalk, IPX/SPX, Netbios,
etc. Incluso puede reemplazar funciones de otros servidores en estas redes de manera
transparente y funcional.
Linux se puede dividir generalmente en cuatro componentes principales:el núcleo (kernel), el
shell, el sistema de archivos y las utilidades. El núcleo es el programa medular que ejecuta
programas y gestiona dispositivos de hardware tales como los discos y las memorias. El shell
proporciona una interfaz entre el núcleo y el usuario. Interpreta las órdenes que introduce el
usuario y las envía al núcleo para ser ejecutadas. La interfaz del shell es muy sencilla.
Normalmente consiste en un inductor desde el que se teclea una orden en una línea. A menudo,
esta línea se conoce como la línea de órdenes. Como una alternativa a la interfaz de la línea de
órdenes, Linux proporciona una interfaz gráfica de usuario (GUI) llamada X-Windows, que
cuenta con varios administradores de ventanas que puede utilizar. Dos de los administradores
de ventanas más populares son el Free Virtual Window Manager (fvwm) y el Open Look Window
Manager (olwm).
Aunque un administrador de ventanas constituye una interfaz flexible y vistosa, hay que
tener presente que tan solo es un añadido al shell. El administrador de ventanas simplemente le
pasa al shell las órdenes que recibe, éste las interpreta y las envía de nuevo al núcleo, para ser
ejecutadas. A lo largo de los años se han ido desarrollando varios tipos de diferentes de shell. En
la actualidad, hay tres shells principales: Bourne, Korn y C-shell.
Windows 9X:
Windows 9x es un sistema operativo de entorno gráfico de 32 bits, con una interfaz orientada
a objetos, funciones para trabajo en redes locales y remotas, gestión de periféricos, ayuda
interactiva y soporte de las últimas tecnologías, de entre las que destaca "Plug and Play"
[enchufar y usar]. Si bien su núcleo es aún de 16 bits y se apoya fuertemente en MS-DOS, puede
ejecutar aplicaciones de 32 bits, lo que permite compartir dispositivos y, por tanto, hacer posible
trabajar en modo multitarea. Todo ello precisará, sin embargo, de un ordenador personal de
elevadas prestaciones (el procesador más avanzado, la mayor cantidad de memoria y el disco
duro más grande que el usuario se pueda permitir). Por motivos de compatibilidad pueden
seguir ejecutándose bajo Windows 9x la mayoría de las aplicaciones diseñadas para MS-DOS y
para Windows 3.1.
La estructura básica de Windows 9x se asienta sobre la Barra de Tareas [Task Bar], una estrecha
franja rectangular que, por defecto, ocupa todo el ancho de la parte inferior de la pantalla, que
contiene el escritorio gráfico con que arranca el sistema. En la parte izquierda de la Barra de
Tareas hay un botón denominado "Inicio" [Start], que sirve como punto de referencia para todas
las acciones que se deseen hacer en Windows 9x: se trata de un centro de control desde el cual
es posible ejecutar todas las herramientas y aplicaciones instaladas. A la derecha de la Barra de
Tareas puede haber un conjunto de indicadores para mostrar diversos aspectos del sistema
(reloj, control de volumen, control de impresión, conexión telefónica, etc.). El resto de la barra
de tareas es utilizado por el sistema para mostrar un icono por cada nueva aplicación que se
ejecuta, lo que permite conocer el número de aplicaciones que se están ejecutando y acceder a
aquéllas que no aparecen en pantalla.
Microsoft Windows NT:
Microsoft no solo se ha dedicado a escribir software para PCs de escritorio sino también para
poderosas estaciones de trabajo y servidores de red y bases de datos. El sistema operativo
Windows NT de Microsoft es un SO para redes que brinda poder, velocidad y nuevas
características; además de las características tradicionales. Es un SO de 32 bits, y que puede
trabajar en procesadores 386, 486 y Pentium. Además de ser multitarea, multilectura y
multiprocesador ofrece una interfaz gráfica. Y trae todo el software necesario para trabajar en
redes, permitiendo ser un cliente de la red o un servidor.
CONCLUCION
A su vez Luego de haber investigado y analizado se puede ver que se han desarrollado varios
tipos de sistemas operativos con diferentes interfaces y categorías. Pero hemos podido observar
que todos los sistemas operativos han sufrido cambios por parte de los programadores, y siguen
evolucionando. El diálogo entre el usuario y la máquina suele realizarse a través de una interfaz
de línea de comandos o de una interfaz gráfica de usuario (GUI, siglas en inglés). Las interfaces
de línea de comandos exigen que se introduzcan instrucciones breves mediante un teclado. Las
GUI emplean ventanas para organizar archivos y aplicaciones con iconos y menús que presentan
listas de instrucciones. El usuario manipula directamente estos objetos visuales en el monitor
señalándolos, seleccionándolos y arrastrándolos o moviéndolos con un Mouse. El uso de las GUI
es más sencillo que el de las interfaces de línea de comandos. Sin embargo, la introducción de
instrucciones con una GUI es más lenta, por lo que las GUI suelen tener la opción de emplear un
sistema equivalente al de línea de instrucciones como alternativa rápida para los usuarios más
expertos. Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-DOS,
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.