sistema operativos
Un Sistema Operativo (SO): es software de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar losdispositivos periféricos tales como impresoras, escáner, etc.
Un SO tiene que lograr que el equipo y los periféricos puedan ser utilizados sin problemas por alguien que no conozca los detalles del hardware y tiene que posibilitar que el usuario cree y acceda a los archivos, use los programas, ingrese a internet y todas las cosas que puedan ser hechas con la computadora y dispositivos móviles.
Ensistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.
El SO constituye la parte más importante del Software Básico y lasfunciones más importantes se pueden clasificar en dos grandes secciones:
Definición y realización de una máquina virtual
Gestión y distribución compartida de los recursos
Los sistemas operativos proveen los vínculos necesarios para controlar y sincronizar el hardware de la misma.
Los primeros sistemas operativos fueron desarrollados por cada usuario para el uso de su propia computadoracentral, y es en 1956 que la General Motors desarrolla lo que es hoy considerado el primer sistema, el GM-NAA I/O, para su IBM 704, los sistemas operativos han evolucionado hasta proporcionar mucho más que la mera gestión de los recursos de la máquina..
Ejemplos de Sistema Operativo:
a) Familia Windows:
Windows 95
Windows 98
Windows 2000
Windows XP
Windows Server 2003
Windows XP 64bits
Windows Vista
b) Familia Macintosh:
Mac OS 7
Mac OS 8
Mac OS 9
Mac OS X
c) Familia UNIX:
AIX
AMIX
UnixWare
Un Sistema Operativo tiene que proporcionar servicio para las funciones siguientes:
Creación de programas: Existen otros programas del sistema como son los depuradores, editores, y enlazadores q no son parte del sistema operativo pero q sonaccesibles a través de ellos.
Ejecución de programas: Para poder ejecutar un programa se tiene que realizar una serie de funciones, tales como cargar el código y los datos en la memoria principal, inicializar los dispositivos de entrada y salida, y preparar los recursos necesarios para la ejecución.
Operaciones de entrada / salida: Un programa puede requerir una función de entrada y salida sobre unperiférico. El sistema operativo es el encargado de hacer las funciones q permite la lectura, la escritura y la comunicación con los periféricos.
Manipulación y control del sistema de archivos: el sistema operativo debe conocer la propia estructura de almacenamiento y proporcionar los mecanismos adecuados para su control y protección.
Detección de errores: el sistema operativo debe ser capaz dedetectarlos y solucionarlos o por lo menos hacer q tenga el menor impacto posible sobre el resto de las aplicaciones.
Control de acceso al sistema: El sistema operativo debe tener mecanismos de protección de los recursos, además de una adecuada política de seguridad.
Elaboración de informes estadísticos: Resulta muy conveniente conocer el grado de utilización de los recursos y de los distintosparámetros del sistema así como el tiempo de respuesta. De esta forma se dispone de información que permite saber con antelación las necesidades futuras y configurar al sistema para dar el mejor rendimiento.
Clasificación de Los Sistemas Operativos
Sistema Operativo Multiusuario: Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen...
Regístrate para leer el documento completo.