Conceptos Básicos De S.O

Páginas: 7 (1508 palabras) Publicado: 6 de marzo de 2013
Conceptos básicos de sistemas operativos
Qué es un sistema operativo
Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo y la utilización del computador. Las funciones básicas de un sistema operativo se pueden clasificar en:
•Gestión de recursos
•Ejecución de servicios para los programas
•Ejecución de losmandatos de los usuarios
Gestión de recursos
En un computador pueden existir varios usuarios que ejecutan varios programas, estos programas compiten por los recursos del computador (Memoria, tiempo de CPU, periféricos). El sistema operativo debe garantizar la protección de los programas frente a otros.
•Asignación y liberación de recursos: El S.O. debe monitorear para saber cuáles recursos estánlibres y cuáles están asignados a cada programa. Si se tiene un esquema de prioridades, se deben resolver los conflictos que se pueden presentar.
•Protección: El S.O. debe garantizar la confidencialidad de la información, de manera que los programas no interfieran entre sí
Ejecución de servicios para los programas
El S.O. ofrece a los programas un conjunto de servicios (llamadas al sistema), quegarantiza que los programas se ejecuten en un ambiente protegido. De esta forma se crea una máquina virtual extendida, que simplifica la labor de los programas. Dentro de los servicios más importantes se pueden mencionar:
•Ejecución de programas: El sistema operativo proporciona servicios para ejecutar un programa, parar o abortar su ejecución. También ofrece servicios que permiten conocer ymodificar las condiciones de ejecución de los programas, además de servicios para la comunicación y sincronización de programas.
•Órdenes de E/S: Proporciona servicios de lectura, escritura y modificación del estado de los periféricos.
•Operaciones sobre archivos: El S.O. ofrece servicios para la creación, apertura, lectura, escritura, renombrado y borrado de archivos.
•Detección y tratamiento deerrores: El S.O. es el encargado de detectar las condiciones de error de hardware. Entre los errores se puede mencionar errores de E/S, acceso a memoria, desbordamientos, violación de segmento de memoria, o instrucciones prohibidas

Gestión de usuarios y grupos
Todo sistema operativo multiusuario debe ofrecer los servicios básicos de manejo de usuarios y grupos, tales como creación, modificación yeliminación. Además se debe brindar los servicios de autenticación y autorización.
•Autenticación: Proceso en el cual un usuario ingresa un nombre y una contraseña, creados previamente en el sistema. El S.O. debe validar que el usuario exista.
•Autorización: Nivel de permisos de un usuario autenticado para tener acceso a los servicios que ofrece el sistema operativo, y las restricciones deseguridad frente a otros usuarios
Ejecución de mandatos de usuarios
Otra de las funciones de un S.O es proporcionar los medios para que los usuarios puedan ejecutar mandatos, representados en comandos de utilidad. Para ello el S.O. proporciona el Shell, que puede ser definido como una interfaz para ejecutar comandos. Esta interfaz puede ser textual, en forma de terminales (Unix), o gráfica, en lacual se utiliza el teclado y el mouse para invocar los comandos (Windows, MAC).
En su forma más simple, el shell es un bucle infinito que espera una orden del usuario, la analiza y en el caso que sea correcta la ejecuta. Una vez que se ha concluido la ejecución de la orden, el shell espera una nueva orden.
Los archivos de comandos son una agrupación de los comandos que el usuario introduce en elshell, además de instrucciones de control de flujo para controlar su ejecución. Los archivos de comandos más comunes son los .bat (windows) y los .sh (Unix)
Servicios del sistema operativos
Por encima de los servicios básicos del sistema operativo, se encuentran las interfaces para los programas de usuario, representadas por WIN32 y POSIX, para Windows y Unix, respectivamente. Estas interfaces...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • principios basicos de s.o.
  • Contaduría. ¿Cuáles son las funciones básicas de un S.O?
  • Conceptos básicos
  • conceptos basicos
  • Conceptos básicos
  • Conceptos básicos ti
  • Conceptos Basicos
  • Conceptos Basicos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS