Historia y Evolucion de Los Sistemas Operativos
Historia y Evolucion de Los Sistemas Operativos
Historia y Evolucion de Los Sistemas Operativos
CARACTERISTICAS DE LOS NUEVOS SISTEMAS SISTEMAS OPERATIVOS DESARROLLADOS MULTICS (multiplexed information and computing service): originalmente era un proyecto cooperativo liderado por Fernando corbato del MIT, con general electric y los laboratorios Bell que comenz en los 60, pero los laboratorios Bell abandonaron en 1969 para comenzar a crear el sistema UNIX. Se desarrollo inicialmente para el mainframe GE-645, un sistema de 36 Bits despus fue soportado por la serie de mquinas Honeywell 6180 BDOS (Basic Disk Operanting System): traductor de las instrucciones en llamadas a la BIOS CP/M (Control Program For Microcomputers): fue un sistema operativo desarrollado por Gary Kildall para el microprocesador Intel 8080 (los Intel 8085 y zilog Z80 podan ejecutar directamente el cdigo del 8080, aunque lo normal era que se entregara el cdigo recompilado para el microprocesador de la maquina). Se trataba del sistema operativo ms popular entre las computadoras personales en los aos 70. DECADA DE 1980 Mac- OS: el lanzamiento oficial del ordenador Macintosh en enero de 1984, al precio de US$1.995 (despus cambiado a $2.495 dolares) incluia un sistema operativo Mac Os cuya caractersticas novedosas era una GUI (Graphic User Interface) multitareas y mouse. Provoco diferentes reacciones entre los usuarios acostumbrados a la lnea de comandos y algunos tachando el uso del Mouse como juguete MS-DOS: en 1981 microft compro un sistema operativo llamado QDOS Que tras realizar unas pocas modificaciones, se convirti en la primera versin de MSDOS (micro Soft Disk Operating System) a partir de aqu sucedieron una serie de cambios hasta llegar a la versin 7.1 version 8 windows milenium a partir de la cual MS-DOS dejo de existir como componente del sistema operativo. MICROSOFT WINDOWS: A mediados de los aos 80 se crea este sistema operativo, pero no est la salida de (Windows 95) que se le puede considerar un sistema operativo, solo era una interfaz grfica del (MS-DOS) En el cual se dispona de unos Diskettes para correr los programas. Hoy en dia es el sistema operativo mas difundido en el mbito domestico aunque hay versiones para servidores como Windows NT. (Microsoft) ha diseado tambin algunas versiones para superordenadores, pero sin mucho xito. Aos despus se hizo el (Windows 98) que era el mas eficaz de esa poca despus se creara el sistema operativo de (Windows ME) (Windows milenium Edition) aproximadamente entre el ao 1999 y 2000. Un ao despus se creara el
sistema operativo de Windows 2000 en ese mismo ao. Despus le seguira el sistema operativo ms utilizado en la actualidad (Windows XP) y otros sistemas operativos de esta familia especializada en la empresa. (Windows 7) (Windows Seven) sali al mercado el 22 de octubre del 2009 dejo atrs a (Wndows Vista) que tuvo innumerables criticas durante el poco tiempo que duro en el mercado. El ms reciente hasta la fecha es (Windows 8) (Windows eight) lanzado en octubre de 2012. DECADA DE 1980 GNU/Linux: Este sistema al parecer es una versin mejorada de Unix, basado en el estndar POSIX, un sistema que en principio trabajaba en modo comandos. Hoy en da dispone de Ventanas, gracias a un servidor grfico y a gestores de ventanas como KDE, GNOME entre muchos. Recientemente GNU/Linux dispone de un aplicativo que convierte las ventanas en un entorno 3D como por ejemplo Beryl o Compiz. Lo que permite utilizar Linux de una forma visual atractiva. React OS: (React Operating System) es un sistema operativo de cdigo abierto destinado a lograr la compatibilidad binaria con aplicaciones de software y controladores de dispositivos hechos para Microsoft Windows NT versiones 5.x en adelante (Windows XP y sus sucesores).
Un sistema operativo (SO) En ingls Operanting System (OS) es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a los programas de aplicacin ejecutndose en modo privilegiado respecto de los restantes. Uno de los propsitos del sistema operativo que gestiona el ncleo intermediario consiste en gestionar los recursos de localizacin y proteccin de un acceso de hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. La mayora de aparatos electrnicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo (telfonos mviles reproductores de DVD, computadoras, radios, enrutadores, Etc.). En cuyo caso, son manejados mediante una interfaz grfica de usuario un gestor de ventanas o un entorno de escritorio, si es un celular, mediante una consola o control remoto si es un DVD y, mediante una lnea de comandos o navegador web si es un enrutador
Facilidad de uso de eficiencia Capacidad para evolucionar Desarrollo de programas Ejecucin de programas Acceso a dispositivos de E/S
usuario, si resulta pertinente. Cuando la memoria fsica 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 ms lenta Gestin de entrada/salida: El sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a travs de los drivers (tambin conocidos como administradores perifricos o de entrada/salida) Gestin de ejecucin de la aplicacin: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignndoles los recursos que stas necesitan para funcionar. Esto significa que si una aplicacin no responde correctamente puede "sucumbir". Administracin de autorizaciones: el sistema operativo se encarga de la seguridad en relacin con la ejecucin de programas garantizando que los recursos sean utilizados slo por programas y usuarios que posean las autorizaciones correspondientes. Gestin 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. Gestin de la informacin: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.
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 ncleo, que representa las funciones bsicas del sistema operativo, como por ejemplo, la gestin de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicacin. El intrprete de comandos, que posibilita la comunicacin con el sistema operativo a travs de un lenguaje de control, permitiendo al usuario controlar los perifricos sin conocer las caractersticas del hardware utilizado, la gestin de las direcciones fsicas, etctera. El sistema de archivos, que permite que los archivos se registren en una estructura arbrea.
8. EXPLICAR: SISTEMAS DE MULTIPROCESOS, SISTEMAS DE MULTIPROCESADORES, SISTEMAS FIJOS, SISTEMAS DE TIEMPO REAL
SISTEMA MULTIPROCESADORES Un sistema operativo se denomina de multiprocesos cuando muchas "tareas" (tambin conocidas como procesos) se pueden ejecutar al mismo tiempo. Las aplicaciones consisten en una secuencia de instrucciones llamadas "procesos". Estos procesos permanecen activos, en espera, suspendidos, o se eliminan en forma alternativa, segn la prioridad que se les haya concedido, o se pueden ejecutar en forma simultnea. Un sistema se considera preventivo cuando cuenta con un programador (tambin llamado planificador) el cual, segn los criterios de prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan. Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una cantidad determinada de tiempo a cada proceso. ste es el caso de los sistemas de usuarios mltiples que permiten a varios usuarios utilizar aplicaciones diferentes o similares en el mismo equipo al mismo tiempo. De este modo, el sistema se denomina "sistema transaccional". Para realizar esto, el sistema asigna un perodo de tiempo a cada usuario.
SISTEMAS DE MULTIPROCESADORES La tcnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma paralela para obtener un poder de clculo mayor que el obtenido al usar un procesador de alta tecnologa o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador). Las siglas SMP (multiprocesamiento simtrico o multiprocesador simtrico) hacen referencia a la arquitectura en la que todos los procesadores acceden a la misma memoria compartida. Un sistema de multiprocesadores debe tener capacidad para gestionar la reparticin de memoria entre varios procesadores, pero tambin debe distribuir la carga de trabajo. SISTEMAS FIJOS Los sistemas fijos son sistemas operativos diseados para funcionar en equipos pequeos, como los PDA (asistentes personales digitales) o los dispositivos electrnicos autnomos (sondas espaciales, robots, vehculos con ordenador de a
bordo, etctera) con autonoma reducida. En consecuencia, una caracterstica esencial de los sistemas fijos es su avanzada administracin de energa y su capacidad de funcionar con recursos limitados. Los principales sistemas fijos de "uso general" para PDA son los siguientes: PalmOS Windows CE / Windows Mobile / Window Smartphone SISTEMAS DE TIEMPO REAL Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseados para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable segn limitaciones de tiempo especficas; en otras palabras, debe tener capacidad para procesar adecuadamente la informacin recibida a intervalos definidos claramente (regulares o de otro tipo). Estos son algunos ejemplos de sistemas operativos de tiempo real: OS-9; Linux (Real Time Linux); QNX; VxWorks.
9. ESCRIBA LAS PRINCIPALES CARACTERSTICAS, DIFERENCIAS, LOGO DE S.O, WINDOWS, MACINTOSH, UNIX, LINUX
Windows 3.1
16/32 bits
No preventivo
Windows 95/98/M E
32bits
No preventivo
Windows NT/2000
32bits
No preventivo
Windows XP
32/64bit s
No preventivo
Unix/Linu x
32/64bit s
No preventivo
MAC/OS X
32bits
No preventivo
VMS
32bits
No preventivo
11. FORMATEO
Definicin: En el mbito de la informtica, se conoce por formateo de disco a aquel proceso que permite el correcto vaciado de un disco duro para realizar posteriores acciones sobre l. Tambin se puede realizar sobre otros elementos informticos de almacenamiento. Definicin lgica de un DD: En informtica, un disco duro o disco rgido (en ingls Hard Disk Drive, HDD) es un dispositivo de almacenamiento de datos no voltil que emplea un sistema de grabacin magntica para almacenar datos digitales. Se compone de uno o ms platos o discos rgidos, unidos por un mismo eje que gira a gran velocidad dentro de una caja metlica sellada. Sobre cada plato, y en cada una de sus caras, se sita un cabezal de lectura/escritura que flota sobre una delgada lmina de aire generada por la rotacin de los discos. Tipos de formateo: Fsico: Este tipo de formateo, tambin llamado Formateo de bajo nivel es el que define el tamao de los sectores, as como su ubicacin en los discos. En los discos duros este tipo de formateo no suele ser necesario hacerlo por parte del usuario, ya que los discos duros vienen ya con el formateo fsico hecho de fbrica. Lgico: Cuando hemos formateado el disco, la informacin de este formateo se guarda en los sectores de inicio del disco. En estos mismos sectores, que se conocen en su conjunto como sectores de arranque, cuando grabamos algo en el disco, se guarda tambin la informacin de los clster que ocupan estos archivos. Que significa FAT
En forma sencilla, FAT significa tabla de asignacin de archivos, es decir es una tabla que el sistema operativo mantiene para saber la ubicacin de los archivos en el disco rgido o diskette. FAT32 Fue la respuesta para superar el lmite de tamao de FAT16 al mismo tiempo que se mantena la compatibilidad con MS-DOS en modo real. Microsoft decidi implementar una nueva generacin de FAT utilizando direcciones de clster de 32 bits (aunque slo 28 de esos bits se utilizaban realmente). NTFS (New Technology File System). Es un sistema diseado especficamente para Windows NT y utilizado por versiones recientes del sistema operativo Windows. Ha reemplazado al sistema FAT utilizado en versiones antiguas de Windows y en DOS. Es un sistema ideal para particiones de gran tamao, pudiendo manejar discos de Hasta dos Terabyte Windows NT, 2000, 2003, XP y Vista soportan el sistema NTFS. Sistemas para formatear HDD Low Level Format Tool Es una aplicacin que permite realizar formateos de discos duros, y de otras unidades internas y externas. Este programa es perfecto en caso que se desee formatear el disco a causa de daos internos o externos. Luego de ejecutarse, este programa dejar el disco o dispositivo, tal cual sali de la fbrica sin dejar rastros de datos que hayan sido almacenados en el pasado. WipeDrive Es otro programa que ayuda a formatear el disco duro de manera eficaz. Este programa nos permitir eliminar permanentemente los datos almacenados. Tambin ayuda a limpiar y borrar completamente un sistema operativo, ya sea que este haya sufrido daos, o en caso que el usuario lo desee. WipeDrive formatea discos duros externos e internos, pendrive tipo USB, memorias Sticks y memorias Cards. Hard Driver Eraser es una herramienta elaborada mediante los parmetros de Peter Guttman, para formatear de manera efectiva discos duros, particiones y diskettes. Este programa funciona con archivos de tipo NTFS, FAT32 y FAT. Hard Driver Eraser es un programa muy sencillo de utilizar, ya que cuenta con una interfaz amigable para el usuario, asimismo es muy ligero y no necesita instalacin. Fat32
Formato es otro utilitario que limpia y borra datos almacenados en el disco duro. Funciona para discos duros con capacidad superior a 32GB en formato tipo FAT32. Este programa es muy eficaz para eliminar varios sistemas operativos que se encuentran en un solo ordenador. Adems permite realizar el formateo de memorias tipo USB. Presenta una interfaz simple e instructiva y no necesita instalacin ni DLL. Se puede encontrar en la red de manera libre y gratuita. Active Kill Disk Es un software que incluye todas las herramientas necesarias para formatear por completo nuestro disco duro. Las caractersticas de este programa ayudan a limpiar y borrar de manera segura todos los datos almacenados en el disco duro. Se basa de varios mtodos para ejecutar su tarea de formateo, entre las cuales se encuentra One Pass Zeros que elimina toda la informacin en una sola pasada para luego sobrescribir el disco con ceros. One Pass Random Realiza la misma actividad que el proceso mencionado anteriormente, pero sobrescribe el disco con caracteres aleatorios. US DoD 5220.22-M Sobrescribe un valor fijo en una sola pasada y complementa el formateo con una segunda pasada sobrescrita de valores aleatorios. German VSITR Formatea con siete pasadas por sector. Russian GOST P50739-95 Formatea con cinco pasadas por sector. Gutmann formatea con 35 pasadas por sector. Finalmente se puede elegir el mtodo User Defined que se ejecuta de manera personalizada, en la cual se debe indicar el nmero de pasadas por sector.
13. TABLA
nombre Windows XP Windows 3.1 DOS Windows NT Windows 2000 Linux Windows 98 Windows 95 Windows 7 Windows 8
Procesador
Memoria Tarjeta RAM grafica Pentium 233 64 megahercios Megabytes 80286 2048kilobytes 8086 32Bytes Pentium X86 486DX 386DX 32Bytes (x86) 1Ghercio 1MBytes 12Mbytes 64Mbytes 32Mbytes 16Mbytes 4Mbytes 1Gbytes (32Bytes) 1Gbytes (32Bytes)
Unidad ptica
CD-ROM o DVDROM
Monitor VGA Tarjetas de datos Tarjeta de red Monitor VGA Monitor VGA Monitor VGA Tarjeta de red
300Mbytes ATI All 120 y wonder 295Mbytes 35 a 40Mebytes DirectX 9 con 16Gbytes (32 controlador Bytes) WDDM 1.0 DirectX 9 16Gbytes WDDM
Tarjeta de red
Procesadores de Texto. (Bloc De notas) Editores. ( PhotoShop Para el diseo Grfico) Hojas de clculo. (MS Excel) Sistemas gestores de bases de datos (MSN Messenger) Paquetes Integrados (Ofimtica: Word Excel Power Point) Programas de diseo asistido por computador: (AutoCAD)