Sistemas Operativos Se define tres tipos fundamentales de software: Software de sistema, que es el Sistema Operativo Software de desarrollo, son todos los lenguajes de programación Software de Aplicaciones, Son todas las aplicaciones informáticas o programas de propósito específico Un sistema operativo es un programa que administra y supervisa los dispositivos de Hardware de una computadora, coordina la información que ingresa y sirve de plataforma a partir de la cual se ejecutan los programas instalados en aquélla. Los sistemas operativos deben ser: Eficientes, para no desperdiciar el tiempo útil de un proceso. Confiables, porque una falla crearía grandes problemas en el control de los procesos. Versátiles, para que permitan la corrección de posibles errores durante el proceso. Pequeños, para que ocupen poco espacio en la memoria y sean poco propensos a los errores. Los sistemas operativos realizan las siguientes tareas: Facilitan el trabajo de quienes utilizan la computadora. Para ello, necesitan un intérprete de comandos que proporcione al usuario una interfaz de fácil acceso. Administran los dispositivos periféricos del sistema informático. Mantiene el sistema de archivos en los dispositivos de memoria. Apoyan a otros programas. Protegen los datos y los programas. Controlan el uso de los recursos utilizados por los distintos usuarios. DOS DOS (Disk Operating System, Sistema operativo en disco) es un conjunto de programas que administran tanto el hardware como el software de una computadora, es decir, manejan y controlan operaciones como la asignación de memoria o la gestión de dispositivos periféricos (teclado, impresora, etc.). El DOS facilita la interacción entre el usuario y la computadora por medio de órdenes y comandos (instrucciones), los cuales son palabras reservadas del tipo DIR, DATE, etc. DOS apareció en 1980 y fue adaptado para las PC por Microsoft; desde entonces ha evolucionado y de acuerdo con las modificaciones se le asigna un nuevo número de versión, siendo las más comunes la 5.0 y la 6.22. Características de DOS 6.22 Incluye el programa DrvSpace, el cual se utiliza para duplicar la capacidad de almacenamiento de un disco. Otro programa importante de DOS es ScanDisk, que detecta, diagnostica y repara sectores dañados de una unidad de disco. El manejador de memoria (Himem) prueba automáticamente la memoria del sistema cuando la computadora es inicializada. Las órdenes de DOS se dividen en dos grupos; internas y externas. La diferencia entre estos grupos es que las internas residen en la memoria de la computadora y las externas en un disco flexible o en el disco duro. Windows 95 Windows 95 es un sistema operativo de 32 bits con una interfaz gráfica muy fácil de utilizar, permite el acceso a los programas de diferentes formas: desde el menú de inicio, desde la Barra de tareas o a través de iconos de acceso directo en el Escritorio de trabajo. Se caracteriza por ser un sistema multitareas, es decir, permite que se ejecuten varios trabajos al mismo tiempo. También cuenta con una nueva tecnología llamada Plug and Play que permite instalar nuevos dispositivos de hardware de una manera más ágil y rápida. El entorno de trabajo de Windows 95 tiene la siguiente apariencia: Requisitos para instalar Windows 95 Procesador 386 o superior Memoria RAM de 4 MB o superior Espacio libre en disco de 40 MB como mínimo Dispositivo apuntador (mouse) Monitor VGA o SVGA para una buena visualización Windows 98 Es el sistema operativo sucesor de Windows 95. Presenta numerosas innovaciones, como la integración de herramientas para acceso rápido a Internet, un administrador de energía, mejor apariencia del Escritorio de trabajo, facilidades en la instalación de hardware, aumento en el rendimiento del sistema y nuevos accesorios para optimizar el rendimiento, la capacidad y la corrección del disco duro, Además incluye herramientas del sistema más útiles y accesorios multimedia avanzados. En la siguiente figura se observa el Entorno de trabajo de windows 98: Otra de las características de Windows 98 es que incorpora nuevos programas para mejorar el rendimiento del sistema como: Asistente para mantenimiento, Convertidor de unidades FAT32, Agente de compresión, Información del sistema, Tareas programadas, etc. A estas aplicaciones se les denomina herramientas del sistema y se emplean para mantener el sistema operativo y los periféricos en buen funcionamiento. Windows NT Cuenta con muchos beneficios. Se emplea en sistemas de red e incluye estrictas características de seguridad. Esta diseñado para aplicaciones con interfaz gráfica y procesadores de 32 bits, ejecuta aplicaciones de Windows y Unix. Soporta un verdadero ambiente de multimedia Windows 2000 Es un sistema operativo para manejar estaciones de trabajo y servidores de red, Se caracteriza por su eficiente sistema de seguridad, servicios de comunicación, correo electrónico y herramientas de administración del sistema. Windows 2000 se basa en un programa que controla la computadora y reside en la memoria. Es un sistema multitarea y esta diseñado para trabajar en una ambiente multiproceso simétrico. Una de las mejores características de Windows 2000 es la interfaz gráfica, elemento que facilita la realización de proceso de manera más agradable. Su ambiente es muy similar al de Windows 98 y Windows NT, pero proporciona al usuario ventajas para la administración de sistemas en red. En Windows 2000 puede configurarse un equipo como servidor instalando el paquete Windows 2000 Server, o como estación de trabajo instalando Windows 2000 Profesional. Windows XP Después de la gran popularidad que adquirió el sistema operativo Windows 98, utilizado en millones de computadoras PC compatibles, Microsoft liberó una nueva versión denominada Windows Millennium, la cual no tuvo la aceptación que se esperaba. Windows XP es el sistema operativo de la primera década del siglo XXI, y aunque requiere de mayor capacidad de cómputo, ofrece nuevas y mejores funciones y gran facilidad de operación. Windows Vista Windows Vista es una línea de sistemas operativos desarrollada por Microsoft para ser usada en ordenadores de sobremesa, ordenadores portátiles, Tablet PC y Centros multimedia. 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. Características de Windows Vista Algunas de las mejoras ampliamente anunciadas son: Windows Aero: La nueva interfaz gráfica incluida en Windows Vista que sustituye a la Interfaz gráfica Luna utilizada en Windows XP. Ofrece una interfaz gráfica más agradable y relajante a la vista del usuario. Incorpora características como la semitransparencia de las ventanas, lo que permite ver lo que hay detrás de ellas. Otra novedad son las mejoras en cuanto a la navegación entre las ventanas la cual se facilita debido a nuevas características como el Flip 3D, además del efecto de cámara lenta. Internet Explorer 7: Viene incorporado con Windows Vista (también se puede descargar una versión para Windows XP SP2) la cual incorpora varias mejoras como la navegación con pestañas y la vista Quick Tabs que muestras vistas en miniatura de las páginas abiertas. También incluye algunas mejoras de seguridad como las advertencias antiphishing y el modo protegido (sólo en Vista) que evita que los sitios web ejecuten código sin permiso del usuario. Internet Explorer 8 es el sucesor de esta versión y ya está disponible para descargar en Español desde la web de Microsoft. Windows Sidebar: (Barra lateral de Windows) es una nueva herramienta la cual se ubica en el costado derecho de la pantalla y en la cual hay pequeños programas o Gadgets los cuales permiten tener acceso a pequeñas herramientas sin necesidad de abrir una ventana. Algunos muestran la hora, el clima o permiten buscar información en Google o Wikipedia, por mencionar algunos. Vista incluye unos Gadgets preinstalados, pero también es posible descargarlos de Internet, los cuales no son proporcionados solamente por Microsoft sino también por otras empresas o personas. Windows Media Player 11: Esta nueva versión significo un cambio mayor con respecto a versiones pasadas, trae una nueva interfaz y nueva organización de la librería. Windows Vista es el primer sistema operativo de Microsoft concebido para garantizar una compatibilidad total con EFI (Extensible Firmware Interface), la tecnología llamada a reemplazar a las arcaicas BIOS que desde hace más de dos décadas han formado parte indisoluble de los ordenadores personales, por lo tanto no empleará MBR (Master Boot Record), sino GPT (GUID Partition Table) Ventanas dibujadas con gráficos vectoriales usando XAML y DirectX. Para ello, se utilizaría una nueva API, llamada Windows Presentation Foundation, cuyo nombre en código es Avalon, que requiere una tarjeta gráfica con aceleración 3D compatible con DirectX. WinFX, una API orientada a reemplazar la API actual llamada Win32. Ésta, junto con Avalon e Indigo, son los pilares de Windows Vista. Capacidad nativa para grabar DVD. Una interfaz de línea de comando denominada Windows PowerShell, que finalmente se ofreció como una descarga independiente para Windows Vista y Windows XP SP2. Se anunció una nueva extensión de base de datos al sistema de archivos llamada WinFS. El desarrollo de dicho sistema de ficheros ha sido abandonado por Microsoft, por lo tanto no será incluido en Windows Vista, por el momento, siendo compensado por un sistema de búsqueda basado en la indexación. Integra directamente en el sistema un lector de noticias RSS (Really Simple Syndication, por sus siglas en inglés). La utilidad de restauración del sistema ha sido actualizada e implementada como herramienta de inicio de sesión, facilitando así el "rescate" del sistema. Un sistema unificado de comunicaciones llamado Windows Comunication Foundation, cuyo nombre en código es Indigo. Un sistema antispyware denominado Windows Defender. Añade al firewall de sistema la capacidad de bloquear conexiones que salen del sistema sin previa autorización. Windows Mail, es un cliente de correo electrónico, reemplazando a Outlook Express. Se incluye Windows ReadyBoost que es una tecnología de cache de disco incluida por primera vez en el sistema operativo Windows Vista. Su objetivo es hacer más veloces a aquellos computadores que se ejecutan con el mencionado sistema operativo mediante pendrives, tarjetas SD, CompactFlash o similares. Se ha incorporado la herramienta BitLocker Drive Encryption, para la protección de datos extraviados en las versiones Enterprise y Ultimate. User Account Control (Control de cuenta de usuario): al contrario de las anteriores versiones de Windows los nuevos usuarios de Windows Vista no tienen derechos de administrador por defecto. Para realizar tareas administrativas aparece una ventana de confirmación. Incluye un "Sync Center" para sincronización de Windows Vista con Pocket PC sin necesidad de instalar el "Active Sync". Windows Dreamscene, único en la versión Windows Vista Ultimate, consiste en un wallpaper dinámico basado en un video. Se descarga por el Update del propio SO. Incorpora un sistema de protección llamado Windows Software Protection Platform (WSPP) que es más potente que el actual Windows Genuine Advantage (WGA). Cuando detecte que la copia es ilegal, lo primero que hará será avisar al usuario y si el usuario no logra obtener una copia auténtica el programa empezará a ir desactivando opciones del sistema, como son el Aero o el Windows Defender hasta solo dejar activo lo más básico como es el navegador. Inclusión en varias de sus ediciones del centro de multimedios (Media Center) el cual puede ser utilizado por medio de control remoto y controles para la consola de video juegos Xbox 360 y cuyas interfaces gráficas son creadas por medio del lenguaje de formato MCML. Por medio del centro de multimedios los usuarios pueden acceder al contenido de sus computadores desde la pantalla de su televisor y controlar el audio y video del mismo por medio de un control remoto del tipo que se usa para controlar los televisores, video caseteras y otro aparatos de este tipo. Aunque en Windows XP existían ediciones especiales que incluían el centro de multimedios, con Windows Vista este ha sido modificado desde sus bases y ahora está incluido en algunas de las ediciones normales del sistema operativo, en lugar de ser necesaria una edición especial del sistema para poder utilizarlo como ocurría con la versión anterior de Windows. Carga aplicaciones un 15% más rápido que Windows XP gracias a la característica SuperFetch. Entra en modo de suspensión en 2 segundos. Se reduce en un 50% la cantidad de veces que es necesario reiniciar el sistema después de las actualizaciones. Ediciones Artículo principal: Ediciones de Windows Vista El 26 de febrero de 2006, la compañía Microsoft anunció que la próxima versión del nuevo Windows incluiría 6 ediciones. Todas las versiones están disponibles para arquitecturas (procesadores) de 32 y 64 bits, a excepción de Microsoft Windows Vista Starter Edition, que sólo estará disponible en 32 bits, ya que es una edición de menores prestaciones. Microsoft Windows Vista Starter Edition. Es una edición limitada a sólo algunos países y no tiene gran parte de las características de Windows Vista. Microsoft Windows Vista Home Basic. No incluye muchas de las características de Windows Vista que sí vemos en todas las superiores. Microsoft Windows Vista Home Premium. Está pensada para los hogares por la inclusión de aplicaciones como Media Center. Microsoft Windows Vista Business. Es para empresas, que en vez de Media Center dispone de diversas utilidades. Microsoft Windows Vista Enterprise. Sólo disponibles para grandes empresas. Es similar a Business con algunas características añadidas. Microsoft Windows Vista Ultimate. No es más que la suma de las dos ediciones anteriores (Home Premium + Vista Enterprise), es decir, la más completa de todas Con todas estas versiones, el tema queda realmente simplificado. ¿Cuál elegir? Aquella que cumpla con nuestras necesidades. Las versiones básicas podrán ser actualizadas a las superiores mediante un sistema llamado Windows Anytime Upgrade que, enviando nuestra clave de producto a Microsoft, nos desbloquearán ciertas características aparte de darnos una clave nueva, y podremos disfrutar de una versión superior del Windows Vista. Esto es posible dado que sea cual sea la versión que compremos, el DVD de todas las ediciones de Windows Vista es exactamente el mismo. Se instalan unas u otras características según el número de serie asociado. Linux Es otro de los sistemas operativos creados para administrar estaciones de trabajo conectadas en red. Linux es un sistema operativo implementado a partir de la plataforma UNÍS. Fue creado inicialmente por Linus Torvals y en la actualidad recibe asistencia de desarrolladores alrededor de todo el mundo, Sus principales características son: funciona en diferentes tipos de computadoras (supercomputadoras, PC Apple, etc.), puede ejecutarse en procesadores desde el 496 en adelante, cuenta con una cantidad de comandos que cumplen tareas únicas y muy específicas. El modo gráfico de Linux recibe el nombre de X (X-Windows), cuya función es simplificar el trabajo y hacer más agradable la comunicación entre el usuario y la computadora a través del Escritorio de trabajo. El código fuente de Linux está disponible en Internet; además, es posible descargar el programa gratuitamente de la red. MAC/OS MAC/OS es el sistema operativo que utilizan las computadoras de Apple Corporation. Fue el primer sistema gráfico que se desarrolló y no tiene ambiente de línea de comando, es decir, todo se administra desde una interfaz gráfica. Entre las principales características de este sistema están auto configuración de dispositivos externos (solo se debe conectar el nuevo periférico y el sistema se encarga de reconocerlo automáticamente, plug and play), incluye un protocolo de red (Local Talk) que permite interconectar computadoras personales. Es muy utilizado por empresas de edición y dibujo por la calidad profesional que se obtiene con él. Tipos de sistemas operativos de acuerdo a su forma de trabajo Cuando un sistema operativo tiene la capacidad de manejar más de una tarea simultáneamente se denomina multitarea. Si más de un usuario puede utilizar la computadora al mismo tiempo se llama multiusuario y el sistema operativo que utiliza más de un procesador se denomina multiproceso. Monotareas: Su característica principal es que para realizar una tarea debe esperar a que termine la anterior. Multitarea Un sistema es multitareas cuando es capaz de ejecutar más de un programa al mismo tiempo. Dentro de este tipo de sistemas se distinguen dos clases: el sistema multitarea cooperativa, en el que los programas inspeccionan periódicamente al sistema para determinar cuál de ellos debe ejecutarse; cuando aparece un programa con mayor jerarquía se separan las demás tareas y el control lo toma el nuevo programa. Este tipo de sistemas se emplea en computadoras Macintosh; el sistema operativo DOS es otro ejemplo de sistema multitarea cooperativa. La segunda clase, denominada multitarea con asignación de prioridades, guarda una lista de programas activos y se asigna una prioridad a cada uno, de tal forma que en cualquier momento pueda modificar dicha prioridad. En esta categoría están los sistemas Unís, OS/2 y Windows NT. Multiusuario Se dice que un sistema es multiusuario cuando ofrece la posibilidad de trabajar simultáneamente con más de un usuario. Su gran ventaja es que comparte recursos (memoria, programas, aplicaciones, discos duros, etc.) con otros usuarios. Entre los sistemas pertenecientes a este tipo están UNÍS y NETWARE de Novell, que facilitan la comunicación entre usuarios por medio de una red. Multiproceso Los sistemas operativos multiproceso administran una computadora equipada con más de una CPU. Este grupo se divide en dos categorías: multiproceso asimétrico y multiproceso simétrico. El primero da el control general a un procesador, que se encarga de administrar las demás CPU como si fueran dispositivos conectados a la computadora. El segundo aumenta la capacidad del sistema por cada procesador adicionado y no existe uno que controle toda la computadora; un ejemplo de éste es LINUX, UNIX y WINDOWS 2000 Cómo opera la interfaz gráfica Entre los elementos característicos que forman parte de la interfaz gráfica de un sistema operativo están: los menús, las ventanas y los cuadros de diálogo. Los menús Los menús son elementos gráficos desplegables que contienen una serie de opciones, las cuales permiten ejecutar una tarea en la ventana activa. En un menú de Windows pueden encontrarse los siguientes tipos de opciones: Un carácter subrayado de la opción indica que ésta puede activarse por medio del teclado. Cuando aparecen tres puntos después de un comando, significa que éste abrirá una nueva ventana o cuadro de diálogo. Una opción simple indica que el comando se ejecuta directamente, es decir, sin activar más ventanas o cuadros de diálogo. El carácter de verificación que aparece en algunas opciones indica que una opción está activa o inactiva. El separador de opciones sirve para agrupar las opciones en diferentes categorías. Algunas opciones pueden ejecutarse desde el teclado a través de teclas de acceso rápido, sin la necesidad de visualizar el menú Nombre de menú. Las ventanas Las ventanas que presenta Windows tiene un diseño que permite identificar con mayor facilidad los elementos de la interfaz gráfica. Los cuadros de diálogo Los cuadros de diálogo son elementos que forman parte del entorno gráfico de Windows. Un cuadro de diálogo agrupa una serie de controles que facilitan la ejecución de opciones y comando, la selección de elementos en múltiples opciones, la activación de opciones a través de casillas de verificación, etc.