Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conclusin.
Introduccin.
El sistema operativo est formado por el software que permite acceder y realizar
las operaciones bsicas en un ordenador personal o sistema informtico en general.
Los sistemas operativos ms conocidos son: AIX (de IBM), GNU/Linux, HP-UX
(de HP), MacOS (Macintosh), Solaris (de SUN Microsystems), las distintas
variantes del UNIX de BSD (FreeBSD, OpenBSD...), y Windows en sus distintas
variantes (de la empresa Microsoft).
Cuando enciendes una computadora, lo primero que sta hace es llevar a cabo un
autodiagnstico llamado auto prueba de encendido (Power On Self Test, POST).
Durante la POST, la computadora identifica su memoria, sus discos, su teclado, su
sistema de vdeo y cualquier otro dispositivo conectado a ella. Lo siguiente que la
computadora hace es buscar un SO para arrancar (boot).
El sistema operativo tiene tres grandes funciones: coordina y manipula el
hardware de la computadora, como la memoria, las impresoras, las unidades de
disco, el teclado o el mouse; organiza los archivos en diversos dispositivos de
almacenamiento, como discos flexibles, discos duros, discos compactos o cintas
magnticas, y gestiona los errores de hardware y la prdida de datos.
Funciones y caractersticas de los sistemas operativos.
Funciones de los sistemas operativos.
Proteccin: Evitar que las acciones de un usuario afecten el trabajo que esta
realizando otro usuario.
hardware se refiere, esto es, asignar a cada proceso una parte del
procesador para poder compartir los recursos.
vulnerabilidades en stas puedan ser utilizadas por un atacante para elevar sus
privilegios.
Cabe notar que los sistemas operativos libres (Linux y BSD) no soportan una
asignacin de grupos y usuarios tan verstil como NT y 2000. Los grupos en UNIX
son mucho menos verstiles (y ms difciles de administrar) que aquellos aunque
tambin ms conocidos.
Queda claro que en todo ordenador donde la seguridad es un factor que se
considera importante debe optarse por un sistema operativo que soporte varios
usuarios con distintos privilegios.
Una ventaja que s han tenido hasta ahora es que el propio fabricante daba soporte
tcnico y garantas de seguridad de sus sistemas (especialmente en los UNIX
propietarios). De igual forma, otra ventaja adicional ofrecida por estos sistemas
operativos, inexistente actualmente en GNU/Linux, es que los fabricantes
persiguen de forma activa la certificacin del sistema operativo (o una parte de
ste) frente a los estndares de seguridad del mercado.
A continuacin se presenta una definicin mas especifica de sistemas operativo
multiusuario y monousuario, adems Monotareas, Multitareas, Uniproceso,
Multiproceso.
Multiusuarios
Monousuarios
Monotareas
Los sistemas monotarea son aquellos que slo permiten una tarea a la vez por
usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se
admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar
haciendo solo una tarea a la vez.
Multitareas
Uniproceso
Multiproceso
Se dividi el sistema operativo en pequeas partes, de tal forma que cada una de
ellas estuviera perfectamente definida y con un claro interface con el resto de
elementos.
Se constituy una estructura jerrquica 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 didcticos (Ver Fig. 3). Se puede pensar
tambin en estos sistemas como si fueran `multicapa'. Multics y Unix caen en esa
categora. [Feld93].
En la estructura anterior se basan prcticamente la mayora de los sistemas
operativos actuales. Otra forma de ver este tipo de sistema es la denominada de
anillos concntricos o "rings" (Ver Fig. 4).
Para ver el grfico seleccione la opcin "Descargar" del men superior
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 ms internas del sistema operativo o ncleo del sistema
estarn ms protegidas de accesos indeseados desde las capas ms externas. Las
capas ms internas sern, por tanto, ms privilegiadas que las externas.
Mquina Virtual.
Se trata de un tipo de sistemas operativos que presentan una interface a cada
proceso, mostrando una mquina que parece idntica a la mquina real
subyacente. Estos sistemas operativos separan dos conceptos que suelen estar
unidos en el resto de sistemas: la multiprogramacin y la mquina extendida. El
objetivo de los sistemas operativos de mquina virtual es el de integrar distintos
sistemas operativos dando la sensacin de ser varias mquinas diferentes.
1980's. En este tiempo la arquitectura de las computadoras, circuitos LSI (Large Scale
Integration) abrieron el paso para una nueva generacin de computadoras. DOS de
Microsoft aparece en 1981 dominando este mercado de las PCs inmediatamente, aunque
el sistema UNIX, predomina en las estaciones de trabajo.
1990's. Aumenta el uso de conexiones en redes, equipos de trabajo y aplicaciones
distribuidas, los cuales surgen en la dcada anterior, con ello los Sistemas Operativos
como Unix, Windows NT, etc., soportan muchos clientes, dando as el nacimiento de la
Computacin en Red.
Evolucin del Windows.
En esta parte se mostraran algunos de los tipos de Windows, y una breve explicacin de
cada uno de estos Como los son: Windows 3.11, Windows 95, Windows 98, Windows
Millenium, Windows XP, Windows NT Server.
Windows 3.11
Al igual que WIN 3.10, en la versin 3.11, todas las operaciones se realizan dentro del
escritorio, es decir lo que nos presenta al entrar al Windows.
Windows 3.11 presenta la misma GUI (Graphics User Interface, Interfaz Grfica del
Usuarios) que presenta la versin 3.10. Contiene los mismos iconos de grupo, ms un
nuevo grupo llamado RED, el cual contiene programas utilitarios para aquellos sistema
que estn conectados a una red de computadoras, puesto que esta versin viene
enteramente creada para ambientes de redes de computadoras. Tambin el ambiente se
mueve por medio de ventanas.
Windows 95
Con este sistema operativo Microsoft se ha protesto superar algunas de las limitaciones
del MS-DOS. Parte del cdigo de Windows 95 esta implementado en 16 bits y parte en
32 bits. Uno de los motivos por los cuales se ha hecho as, ha sido para conservar su
compatibilidad. Con Windows 95 podemos ejecutar aplicaciones de Windows 3.1 3.1
I, MS-DOS y obviamente las nuevas aplicaciones diseadas especficamente para este
sistema operativo.
Entre las novedades que ofrece Windows 95 cabe destacar el sistema de ficheros de 32
bits, gracias al cual podemos emplear nombres de ficheros de hasta 256 caracteres
(VFAT y CDFS), debido a que se trata de un sistema operativo de modo protegido,
desaparece la barrera de los 640K, hemos de tener presente que aunque la mayor parte
de Windows 3.1 es un sistema de modo protegido, este se est ejecutando sobre un
sistema operativo que trabaja en modo real.
La interfaz de Windows 95 tambin ha sido mejorada. El primer gran cambio que
veremos al empezar a trabajar ser la desaparicin del Administrador de Programas.
Ahora tenemos un escritorio al estilo del Sistema 7 de los Macintosh o NeXTStep.
Viene a sustituir al sistema operativo DOS y a su predecesor Windows 3.1. Frente al
DOS tiene tres ventajas importantes:
Windows 95 OSR-2.1, 2.5: Son las versiones ms modernas y que tiene menos
gente. Se caracterizan por soportar varias de la nuevas caractersticas de los
equipos nuevos con Pentium II y dems (ya sabes, USB, AGP...)
Windows 98
Microsoft Windows 98 hace que el ordenador funcione mejor integrando Internet y
ofreciendo un mejor rendimiento del sistema y un sistema de diagnsticos y
mantenimiento ms sencillo. Windows 98 es ms divertido gracias a su soporte de las
ltimas tecnologas de grficos, sonido y multimedia, su capacidad para aadir y quitar
perifricos, y la convergencia de la televisin y el ordenador en el hogar.
Este nuevo sistema operativo se basa en las grandes novedades introducidas por
Windows 95. Al mismo tiempo, Windows 98 mantiene la compatibilidad con otras
aplicaciones y tecnologas basadas en versiones anteriores de Windows.
Las mejoras introducidas en Windows 98...
Reproductor de medios, y soporte para las nuevas tecnologas como USB, FAT32,
Administracin Avanzada de Energa, etc.
Despus de una exploracin veloz, se pueden sealar grandes rasgos del nuevo sistema
operativo: abundancia de herramientas de conectividad, madurez de la interfaz, buen
reconocimiento del hardware y estabilidad. Se aade a esto el soporte de nuevas
tecnologas, las mejoras en sus funciones de informtica remota, aplicaciones
centralizadas de servicio y reinicios obligatorios drsticamente reducidos. Muchas de
las mejoras en W2000 son sutiles, pero en conjunto crean una mejor experiencia en el
uso de un ordenador. Lo cierto es que despus de trabajar unas semanas con Windows
2000, no se echa de menos W98.
La familia Windows 2000 est integrada por cuatro versiones:
Cada aplicacin abierta tiene un icono con una etiqueta que muestra el programa y el
documento presente, cuando hay lugar suficiente para poder verlo! Los iconos y
etiquetas para las tareas, se autoajustan en su tamao para poder entrar en la Barra de
Tareas. De manera que si tiene varios programas corriendo, puede no ver demasiado del
icono de cada uno de ellos en la barra de tareas.
En WinXP usted puede ver dos flechas en la Barra de Tareas cuando hay artculos
demasiados de mostrar en el espacio permitido. Hacer un click en las flechas y una lista
de men aparece o el espacio ensanchar para mostrar los artculos escondidos.
Componentes:
Men Inicio:
Internet Explorer 4 y Win98 agrega una Barra de Inicio Rpido o Quick Launch junto
al botn del Men Inicio. Guarda all los atajos para los programas que usa con mayor
frecuencia. Esto es conveniente porque la Barra de Tareas se mantiene a la vista todo el
tiempo. Los accesos directos del Escritorio pueden ser escondidos por Aplicaciones
abiertas. Este ejemplo muestra accesos directos para Internet Explorer, Outlook
Express, y Mostrar Escritorio (minimiza todas las aplicaciones abiertas). Estas son
instaladas por defecto. Se pueden desplegar ms iconos haciendo clicks en la pequea
flecha negra a la derecha de la barra de Inicio rpido. Se agregan nuevos atajos,
arrastrndolos dentro del rea de Inicio Rpido.
Aplicacin Abierta
Cada aplicacin abierta tendr un icono en la Barra de Tareas como el que se muestra
aqu para MS Word 97. Word ha sido minimizado de manera que todo lo que se puede
ver es su icono en la Barra de Tareas. Si hay lugar, ver el nombre del documento que
est abierto en Word. Cuando una aplicacin es maximizada, su ventana ocupa todo el
espacio de encima de la Barra de Tareas.
En este ejemplo los iconos para el rea de Inicio Rpido o Quick Launch son un poco
diferentes. Estos iconos muestran que que la computadora tiene instalado el Internet
Explorer 5. Una nueva versin de un programa, con frecuencia mostrar un icono algo
diferente y a veces uno totalmente distinto. Algunos programas tienen diferentes iconos
para ser usados en pantallas que pueden manejar gran cantidad de colores. Puede
resultar un poquito confuso!
La Bandeja
La Bandeja se usa para mostrar los iconos de programas que se encuentran activos.
Mantenindose en el fondo, como el reloj, el anti-virus, y el programa de programacin
de eventos. Teniendo un icono en la Bandeja le permitir tener la certeza de que el
programa est disponible para ejecutar sus tareas cuando lo necesite.
Conclusin.
Con el transcurso del tiempo avanzadas tecnologas e invenciones han dado a conocer
nuevas creaciones que son de gran evolucin para el computador, esta se ha dado por
diferente componentes que han surgido partir de la invencin del computador.
Introduccin.
1.- Qu es un Sistema Operativo ?.
4.1.- MS-DOS.
4.2.- OS/2.
4.4.- UNIX.
Conclusin.
Bibliografa.
Introduccin
Sin el software, una computadora no es ms que una masa metlica sin utilidad.
Con el software, una computadora puede almacenar, procesar y recuperar informacin,
encontrar errores de ortografa 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
operacin de la computadora en si y los programas de aplicacin, 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 aplicacin.
Desarrollo
Servir de base para la creacin del software logrando que equipos de marcas
distintas funcionen de manera anloga, salvando las diferencias existentes entre ambos.
Configura el entorno para el uso del software y los perifricos; dependiendo del tipo
de mquina que se emplea, debe establecerse en forma lgica la disposicin y
caractersticas del equipo. Como por ejemplo, una microcomputadora tiene fsicamente
dos unidades de disco, puede simular el uso de otras unidades de disco, que pueden ser
virtuales utilizando parte de la memoria principal para tal fin. En caso de estar
conectado a una red, el sistema operativo se convierte en la plataforma de trabajo de los
usuarios y es este quien controla los elementos o recursos que comparten. De igual
forma, provee de proteccin a la informacin que almacena.
Los sistemas monousuarios son aquellos que nada ms puede atender a un solo
usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de
aplicacin que se este ejecutando.
Estos tipos de sistemas son muy simples, porque todos los dispositivos de
entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir,
que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo
usuario. Y estn orientados principalmente por los microcomputadores.
Los sistemas operativos por lotes (batch), en los que los programas eran tratados
por grupos (lote) en ves de individualmente. La funcin de estos sistemas operativos
consista en cargar en memoria un programa de la cinta y ejecutarlo. Al final este, se
realizaba el salto a una direccin de memoria desde donde reasuma el control del
sistema operativo que cargaba el siguiente programa y lo ejecutaba. De esta manera el
tiempo entre un trabajo y el otro disminua considerablemente.
4.1.- MS-DOS.
Los nombres de los ficheros en MS-DOS, para los que se emplean tanto letras
como nmeros, se componen de dos partes: el nombre del fichero y la extensin,
estando ambos datos separados por un punto. Las diferentes unidades de disco son
identificadas por el MS-DOS a travs de una letra seguida de dos puntos. Los tipos de
extensin ms habituales son como aparecera la memoria cargada con ellos; es decir,
que pueden cargar directamente a memoria sin el auxilio del sistema operativo.
Los de extensin .EXE precisan que el cargador del DOS los coloque en
memoria, lo que significa que el sistema operativo debe estar en memoria. Los del
tipo .BAT son los compuestos de comandos que se ejecutan secuencialmente.
4.2.- OS/2.
En el OS/2 muchos de los comandos son idnticos a los de su contra parte pero
tiene ms comandos debido a que es ms grande, completo y moderno.
Los manejadores de dispositivos son programas con los cuales los diversos tipos de
dispositivos pueden presentar interfaces uniformes de entrada / salida a las aplicaciones.
Tres manejadores de dispositivo estn integrados al sistema operativo en ROM: el
manejador de disco se encarga del acceso a la informacin en discos, el manejador de
sonido controla los generadores de sonido, y el manejador en serie enva y recibe datos
a travs de los puertos seriales (estableciendo as la comunicacin con dispositivos
perifricos en serie como impresoras y mdems).
El manejador de errores del sistema toma el control cuando ocurre un error fatal del
sistema y exhibe un cuadro de error apropiado.
Los programas de utilidad general del sistema operativo ofrecen diversas funciones
tiles como la obtencin de la fecha y la hora, la comparacin de cadenas de caracteres
y muchas ms.
El paquete de aritmtica de punto flotante ofrece aritmtica de doble precisin. El
paquete de funciones trascendentales ofrece un generador de nmeros aleatorios, as
como funciones trigonomtricas, logartmicas, exponenciales y financieras. Los
compiladores de Macintosh generan en forma automtica llamadas a estos paquetes para
realizar manipulaciones numricas.
4.4.- UNIX.
Este sistema ofrece una serie de utilidades muy interesantes, como las
siguientes:
Facilidades grficas.
Sea cual sea el esquema de organizacin del almacenamiento que se adopte para
un sistema especfico, es necesario decir que estrategias se deben utilizar para obtener
un rendimiento optimo. Las estrategias de administracin del almacenamiento,
determinar el comportamiento de una organizacin de almacenamiento determinada
cuando se siguen diferentes polticas: Cundo se toma un nuevo programa para
colocarlo en la memoria ? Se toma el programa cuando el sistema lo solicita
especficamente o se intenta anticiparse a las peticiones del sistema ? En que lugar del
almacenamiento principal se coloca el siguiente programa por ejecutar ? Se coloca los
programas lo ms cerca posible uno del otro en los espacios disponibles de la memoria
principal para reducir al mnimo el desperdicio de espacio, o se colocan los programas
lo ms rpido posible para reducir al mnimo el tiempo de ejecucin ?.
Conclusin