Objetivos de los sistemas
operativos
El objetivo fundamental es
ejecutar los programas de los usuarios y facilitar la resolución de sus
problemas
Otros objetivos son:
- Transformar el complejo hardware de una pc a una maquina accesible al usuario
- Lograr el mejor uso posible de los recursos
- Hacer eficiente el uso del recurso
Funciones generales de los
sistemas operativos
- Aceptar todos los trabajos y conservarlos has su finalización
- Interpretación de comandos
- Control de recursos
- Manejo de errores
- Secuencia de tareas
- Protección
- Multiacceso
- Contabilidad de recursos
Funciones básicas de los
sistemas operativos
- Suministro de interfaz al usuario: Es la parte del sistema operativo que permite la comunicación entre el usuario y la computadora, de tal manera que se puedan cargar programas, acceder archivos y realizar otras tareas.
- Administración de recursos: Sirven para administrar los recursos del hardware y de redes de un sistema informático, como la del CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida.
- Administración de archivos: Un sistema de información contiene programas de administración de archivos que controlan la creación, borrado y acceso de archivos de datos y de programas.
- Administración de tareas: Los programas de administración de tareas de un sistema operativo administran la realización de las tareas informáticas de los usuarios.
- Servicio de soportes y utilidades: Los servicios de soporte de cada sistema operativo dependerán de la implementación particular de éste con la que estemos trabajando. Entre las más conocidas se pueden destacar las implementaciones de Unix
Características de los
sistemas operativos
- Eficiencia
- Conveniencia
- Habilidad para evolucionar
- Encargado de administrar el hardware
- Relacionar dispositivos
- Organizar datos para acceso rápido y seguro
- Manejar las comunicaciones en red
- Facilitar las entradas y salidas
Servicios de los sistemas
operativos
El S.O. ofrece a los
programas una serie de servicios para trabajar en el computador:
- Ejecución de programas
- Operaciones de E/S
- Manipulación de archivos y directorios
- Comunicación entre procesos
- Comunicación con equipos remotos
- Administración de la protección y seguridad
- Leer el estado del sistema (hora, número de procesos, etc.)
Componentes de los sistemas
operativos
- Gestión de procesos
- Gestión de memoria principal
- Gestión de almacenamiento secundario
- El sistema de E/S
- Sistema de archivos
- Sistema de protección
- Sistema de comunicaciones
- Programa de sistemas
- Gestión de recursos
Estructura de los sistemas
operativos
- Estructura simple o monolítica
- Estructura modular
- Estructura capas
Clases de sistemas
operativos
Linux: es uno de los términos empleados para referirse a la combinación del nucleo o kernel libre similar a UNIX denominado Linux con el sistema GNU. Su desarrollo es uno de los ejemplos más prominentes de software libre.
Mac OS:es el nombre del sistema operativo creado por Apple para su línea de computadoras de macintosh. Es conocido por haber sido uno de los primeros sistemas dirigidos al gran público en contar con una interfaz grafica compuesta por la interacción del mouse con ventanas,iconos y menus.