Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas usados por el usuario para manejar un computador. Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina.
Uno de los más prominentes ejemplos de sistema operativo, es el núcleo Linux, el cual junto a las herramientas GNU, forman las llamadas distribuciones Linux.
Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, pues este, es sólo el núcleo y no necesita de entorno operador para estar operativo y funcional. Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar. (Véase AmigaOS, beOS o MacOS como los pioneros de dicha modernización, cuando los Amiga, fueron bautizados con el sobrenombre de Video Toasters por su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D con programas como Imagine o Scala multimedia, entre muchos otros.)
Uno de los propósitos de un sistema operativo como programa estación principal, consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la mayoría de los aparatos electrónicos que utilizan microprocesadores para funcionar. (teléfonos móviles, reproductores de DVD, computadoras, radios, etc.)
Parte de la infraestructura de la World Wide Web está compuesta por el Sistema Operativo de Internet, creado por Cisco Systems para gestionar equipos de interconexión como los conmutadores y los enrutadores.
***Tipos De Sistemas Operativos (Historia De Los Sistemas Operativos Windows) ***
Noviembre de 1985 - Windows 1.01 1.01 - Sin soporte. -
Noviembre de 1987 - Windows 2.03 2.03 - Sin soporte. -
Mayo de 1988 Windows - 2.10 2.10 - Sin soporte. -
Marzo de 1989 Windows - 2.11 2.11 - Sin soporte. -
Mayo de 1990 Windows 3.0 3.0 Sin soporte. -
Marzo de 1992 Windows 3.1x 3. -1 Sin soporte -Version de IE 5
Octubre de 1992 Windows For Workgroups 3.1 3.1 Sin soporte -Version de IE 5
Julio de 1993 Windows NT 3.1 NT 3.1 Sin soporte - Version de IE 5
Diciembre de 1993 Windows For Workgroups 3.11 3.11 Sin soporte- Version de IE 5
Enero de 1994 Windows 3.2 (publicado en chino simplificado) 3.2 Sin soporte - Version de IE 5
Septiembre de 1994 Windows NT 3.5 NT 3.5 Sin soporte -Version de IE 5
Mayo de 1995 Windows NT 3.51 NT 3.51 Sin soporte - Version de IE 5
Agosto de 1995 Windows 95 4.0.950 Sin soporte - Version de IE 5.5
Julio de 1996 Windows NT 4.0 NT 4.0.1381 Sin soporte- Version de IE 6
Junio de 1998 Windows 98 4.10.1998 Sin soporte - Version IE 6
Mayo de 1999 Windows 98 SE 4.10.2222 Sin soporte - Version de IE 6
Febrero de 2000 Windows 2000 NT 5.0.2195 Únicamente soporte extendido hasta el 13 de julio de 2010 para Service Pack 4 (versión RTM, SP1, SP2 Y SP3 sin soporte) - Version de IE 6
Septiembre de 2000 Windows Me 4.90.3000 Sin soporte - Version de IE 6
Octubre de 2001 Windows XP NT 5.1.2600 Únicamente soporte extendido hasta el 8 de abril de 2014 para Service Pack 3 y 13 de julio de 2010 para Service pack 2 (versión RTM y SP1 sin soporte) - Version De IE 8
Abril de 2003 Windows Server 2003 NT 5.2.3790 Soporte estándar vigente para Service pack 2 y versión R2 (versión RTM y SP1 sin soporte) - Version de IE 8
Abril de 2005 Windows XP Professional x64 Edition NT 5.2.3790 Únicamente soporte extendido hasta el 8 de abril de 2014 para Service pack 2 (versión RTM y SP1 sin soporte) - Version de IE 8
Julio de 2006 Windows Fundamentals for Legacy PC NT 5.1.2600 Soporte estándar vigente - Version de IE 8
Noviembre de 2006 (licencias por volumen)
Enero de 2007 (retail) Windows Vista NT 6.0.6002 Soporte estándar vigente para Service pack 1 o Service pack 2 (versión RTM sin soporte). Versión cambiada a NT 6.0.6001 con el Service Pack 1 (4 de febrero de 2008) y a NT 6.0.6002 con el Service Pack 2 (28 de abril de 2009) - Version de IE 8
Julio de 2007 Windows Home Server NT 5.2.4500 Soporte estándar vigente -Version deIE 8
Febrero de 2008 Windows Server 2008 NT 6.0.6002 Soporte estándar vigente. Versión cambiada a NT 6.0.6002 con el Service Pack 2 (28 de abril de 2009) - Version de IE 8
Octubre 2009[6] Windows 7 y Windows Server 2008 R2 NT 6.1.7600 Soporte estándar vigente - Version de IE8
2012 Windows 8 - Todo Por Confirmar
***Necesidad De Los Sistemas Operativos***
Se mencionaran los mas recientes de Windows:
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 más utilizado del planeta (con una cuota de mercado del 58,4%) y se considera que existen más de 400 millones de copias funcionando.[3] 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, 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.
A diferencia de versiones anteriores de Windows, al estar basado en la arquitectura de Windows NT proveniente del código de Windows 2000, presenta mejoras en la estabilidad y el rendimiento. Tiene una interfaz gráfica de usuario (GUI) perceptiblemente reajustada (denominada Luna), la cual incluye características rediseñadas, algunas de las cuales se asemejan ligeramente a otras GUI de otros sistemas operativos, cambio promovido para un uso más fácil que en las versiones anteriores. Se introdujeron nuevas capacidades de gestión de software para evitar el "DLL Hell" (infierno de las DLLs) que plagó las viejas versiones. Es también la primera versión de Windows que utiliza la activación del producto para reducir la piratería del software, una restricción que no sentó bien a algunos usuarios. Ha sido también criticado por las vulnerabilidades de seguridad, integración de Internet Explorer, la inclusión del reproductor Windows Media Player y aspectos de su interfaz.
Requisitos
Procesador: 800 MHz o más
Memoria: 256 MB RAM o superior
Vídeo: VGA /2 MB de video o más
Disco duro: 20 GB o superior
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".
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.
La aparición de Windows Vista viene más de 5 años después de la introducción de su predecesor, Windows XP, es decir el tiempo más largo entre dos versiones consecutivas de Microsoft Windows. La campaña de lanzamiento fue incluso más costosa que la de Windows 95, ocurrido el 25 de agosto de 1995, debido a que esta incluyó además otros productos como Microsoft Office 2007 y Exchange Server 2007.[cita requerida] Actualmente Windows Vista ya tiene un sucesor, llamado Windows 7.
Windows 7 es la versión más reciente de Microsoft Windows, línea de sistemas operativos producida por Microsoft Corporation. Esta versión está diseñada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos portátiles, "tablet PC", "netbooks" y equipos "media center". El desarrollo de Windows 7 se completó el 22 de julio de 2009, siendo entonces confirmada su fecha de venta oficial para el 22 de octubre de 2009 junto a su equivalente para servidores Windows Server 2008 R2
A diferencia del gran salto arquitectónico y de características que sufrió su antecesor Windows Vista con respecto a Windows XP, Windows 7 fue concebido como una actualización incremental y focalizada de Vista y su núcleo NT 6.0, lo que permitió el mantener cierto grado de compatibilidad con aplicaciones y hardware en los que éste ya era compatible. Sin embargo, entre las metas de desarrollo para Windows 7 se dio importancia en mejorar su interfaz para volverla más accesible al usuario e incluir nuevas características que permitieran hacer tareas de una manera más fácil y rápida, al mismo tiempo en que se realizarían esfuerzos para lograr un sistema más ligero, estable y rápido.
Diversas presentaciones dadas por la compañía en el 2008 se enfocaron en demostrar capacidades multitáctiles, una interfaz rediseñada junto con una nueva barra de tareas y un sistema de redes domésticas fácil de usar denominado Grupo en el Hogar, además de grandes mejoras en el rendimiento general del equipo.
Requerimientos
Arquitectura 32 bits 64 bits
Procesador 1 GHz
Memoria RAM 1 GB de RAM 2 GB de RAM
Tarjeta gráfica Dispositivo de gráficos DirectX 9 con soporte de controladores WDDM 1.0 (para Windows Aero)
Disco duro 16 GB de espacio libre 20 GB de espacio libre
Unidad óptica DVD-R/RW
***Componentes De Un Sistema Operativo***
Gestión de procesos
Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de:
* Crear y destruir los procesos.
* Parar y reanudar los procesos.
* Ofrecer mecanismos para que se comuniquen y sincronicen.
La gestión de procesos podría ser similar al trabajo de oficina. Se puede tener una lista de tareas a realizar y a estas fijarles prioridades alta, media, baja por ejemplo. Debemos comenzar haciendo las tareas de prioridad alta primero y cuando se terminen seguir con las de prioridad media y después las de baja. Una vez realizada la tarea se tacha. Esto puede traer un problema que las tareas de baja prioridad pueden que nunca lleguen a ejecutarse. y permanezcan en la lista para siempre. Para solucionar esto, se puede asignar alta prioridad a las tareas más antiguas.
Gestión de la memoria principal
La Memoria (informática) es una gran tabla de palabras o bytes que se referencian cada una mediante una dirección única. Este almacén de datos de rápido accesos es compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido en los fallos del sistema. El SO es el responsable de:
* Conocer qué partes de la memoria están utilizadas y por quién.
* Decidir qué procesos se cargarán en memoria cuando haya espacio disponible.
* Asignar y reclamar espacio de memoria cuando sea necesario.
Gestión del almacenamiento secundario
Un sistema de almacenamiento secundario es necesario, ya que la memoria principal (almacenamiento primario) es volátil y además muy pequeña para almacenar todos los programas y datos. También es necesario mantener los datos que no convenga mantener en la memoria principal. El SO se encarga de:
* Planificar los discos.
* Gestionar el espacio libre.
* Asignar el almacenamiento.
El sistema de E/S
Consiste en un sistema de almacenamiento temporal (caché), una interfaz de manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.
Sistema de archivos
Los archivos son colecciones de información relacionada, definidas por sus creadores. Éstos almacenan programas (en código fuente y objeto) y datos tales como imágenes, textos, información de bases de datos, etc. El SO es responsable de:
* Construir y eliminar archivos y directorios.
* Ofrecer funciones para manipular archivos y directorios.
* Establecer la correspondencia entre archivos y unidades de almacenamiento.
* Realizar copias de seguridad de archivos.
Existen diferentes Sistemas de Archivos, es decir, existen diferentes formas de organizar la información que se almacena en las memorias (normalmente discos) de los ordenadores. Por ejemplo, existen los sistemas de archivos FAT, FAT32, EXT2, NTFS, etc.
Desde el punto de vista del usuario estas diferencias pueden parecer insignificantes a primera vista, sin embargo, existen diferencias muy importantes. Por ejemplo, los sistemas de ficheros FAT32 y NTFS, que se utilizan fundamentalmente en sistemas operativos de Microsoft, tienen una gran diferencia para un usuario que utilice una base de datos con bastante información ya que el tamaño máximo de un fichero con un Sistema de Archivos FAT32 está limitado a 4 gigabytes, sin embargo, en un sistema NTFS el tamaño es considerablemente mayor.
Sistemas de protección
Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de:
* Distinguir entre uso autorizado y no autorizado.
* Especificar los controles de seguridad a realizar.
* Forzar el uso de estos mecanismos de protección.
Sistema de comunicaciones
Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaces de red. También hay que crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente.
Programas de sistema
Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan:
* Manipulación y modificación de archivos.
* Información del estado del sistema.
* Soporte a lenguajes de programación.
* Comunicaciones.

No hay comentarios:
Publicar un comentario