Sistemas Operativos
Enviado por nmainero • 30 de Septiembre de 2013 • 1.108 Palabras (5 Páginas) • 213 Visitas
Eje temático II: Descripción y uso de software
Sistemas Operativos. Conceptos.
Es un programa que controla y organiza la utilización de los recursos hardware de una computadora. Es el intermediario entre la parte física de la computadora y los usuarios.
Todo S.O. se compone de dos partes fundamentales:
- Kernell (Núcleo). Es la parte que más se relaciona con el hardware. Realiza todas las opciones básicas de administración de los elementos de hardware y también rige y organiza las entradas y salidas básicas del sistema.
- SHELL (Cáscara): Es la interface con el usuario, y por eso la parte más visible del SO.
El objetivo primario de un S.O. es: Optimizar todos los recursos del sistema para soportar los requerimientos.
A los efectos de situar a los S. O. en el conjunto del software para computadoras, podemos clasificar a este de la siguiente manera:
• Programas de sistema: Controlan la operación de la computadora en sí.
• Programas de aplicación: Resuelven problemas para los usuarios.
En este contexto, el S.O. es el programa fundamental de todos los programas de sistema.
El S. O. protege y libera a los usuarios de la complejidad del hardware, sus principales funciones son:
• Controlar todas las partes del sistema.
• Presentar al usuario una interfaz agradable y de fácil manejo.
• Compartir el hardware entre usuarios.
• Permitir a los usuarios compartir los datos entre ellos.
• Planificar recursos entre usuarios.
• Facilitar la entrada / salida.
• Recuperarse de los errores.
Los principales recursos administrados por los S. O. son:
• Procesadores.
• Programas
• Dispositivos de E/S.
• Datos.
• Personas.
• Almacenamiento externo.
• Enlaces.
• Memorias.
Puede considerarse que un S.O. busca alcanzar tres resultados:
• Comodidad: Un S.O. hace que un computador sea más cómoda de utilizar.
• Eficiencia: Un S.O. permite que los recursos de un sistema informático se aprovechen de una manera más eficiente.
• Capacidad de evolución: Un S.O. debe construirse de modo que permita el desarrollo efectivo, la verificación y la introducción de nuevas funciones en el sistema y, a la vez, no interferir en los servicios que brinda.
El S.O. realiza dos grandes tareas:
• INTERFAZ Usuario/Computadora
• ADMINISTRADOR de recursos
El S.O. como INTERFAZ Usuario/Computadora
El usuario final, no tiene que ocuparse de la arquitectura del computador, él ve al sistema informático en términos de aplicaciones. Para facilitar la tarea de comunicarse con la computadora, se ofrecen una serie de programas de sistemas. Algunos de estos programas se denominan utilitarios e implementan funciones muy utilizadas que ayudan a la creación de los programas, la gestión de los archivos y el control de los dispositivos de E/S. El programa de sistemas más importante es el S.O. Éste oculta al programador los detalles del hardware y le proporciona una interfaz cómoda para utilizar el sistema. Actúa como mediador, facilitándole al programador y a los programas de aplicación el acceso y uso de todas esas características y servicios.
De forma resumida el S.O. ofrece servicios en las siguientes áreas:
• Creación de programas: Normalmente, estos servicios están en forma de programas de utilidad que no forman realmente parte del S.O., pero que son accesibles a través de él.
• Ejecución de programas: Para ejecutar un programa es necesario realizar un cierto número de tareas. Las instrucciones y los datos deben cargarse en memoria principal, los archivos y los dispositivos
...