Sistemas operativos
Un sistema operativo es un programa destinado a permitir la comunicación del usuario con un computador y gestionar sus recursos de una forma eficaz. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos. Algunos objetivos principales del sistema operativo son:
Provee de un ambiente conveniente de trabajo.Hace uso eficiente del Hardware.
Provee de una adecuada distribución de los recursos.
Existen dos tipos generales de sistemas operativos: Los basados en caracteres y los de interfaz gráfica (ambientes amigables). El sistema basado en caracteres es ejemplificado perfectamente con el sistema operativo utilizado por las computadoras IBM y compatibles. El MS-DOS está listo para recibir uncomando desplegando el tipo de indicador (A> o C>) en la pantalla; en donde el usuario escribe carácter por carácter el comando que se desea ejecutar.
ESTRUCTURA BASICA DE UN SISTEMA OPERATIVO
CARGADOR: Cualquier programa que requiere ser ejecutado en la computadora, deberá ser transferido desde su lugar de residencia a la memoria principal.
CARGADOR PARA EL SISTEMA OPERATIVO: Este programa seencarga de transferir desde algún medio de almacenamiento externo (disco, cinta o tambor) a la memoria principal, los programas del sistema operativo que tienen como finalidad establecer el ambiente de trabajo del equipo de cómputo.
CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO: Su función es cargar a memoria todos los archivos necesarios para la ejecución de un proceso.
SUPERVISOR (EJECUTIVO OMONITOR): Es el administrador del sistema que controla todo el proceso de la información por medio de un gran número de rutinas que entran en acción cuando son requeridos. Funge como enlace entre los programas del usuario y todas las rutinas que controlan los recursos requeridos por el programa para posteriormente continuar con su ejecución.
El supervisor también realiza otras funciones como son:Administra la memoria.
Administración de las rutinas que controlan el funcionamiento de los recursos de la computadora.
Manejo de Archivos
Administración y control de la ejecución de los programas.
LENGUAJE DE COMUNICACIÓN: Es el medio a través del cual el usuario interactúa directamente con el sistema operativo y esta formado por comandos que son introducidos a través de algúndispositivo.
UTILERIA DE SISTEMA: Son programas o rutinas del sistema operativo que realizan diversas funciones de uso común o aplicación frecuente como son: clasificar, copiar e imprimir información.
FUNCIONES BASICAS DE UN SISTEMA OPERATIVO
Un sistema operativo tiene las siguientes características:
• Conveniencia
• Eficiencia
• Habilidad para evolucionar
• Encargado de administrar el hardware
•Relacionar dispositivos
• Manejar las comunicaciones en red
• Procesamiento por bytes de flujo a través del bus de datos
• Facilitar las entradas y salidas
• Técnicas de recuperación de errores
• Evita que otros usuarios interfieran
• Generación de estadísticas
• Permite que se puedan compartir el hardware y los datos entre los usuarios
Clasificación de los Sistemas Operativos
Lossistemas operativos pueden ser clasificados de la siguiente forma:
• Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.
• Multiprocesador: soporta el abrir un mismo programa en más de una CPU.
• Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
•Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.
• Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.
SISTEMAS OPERATIVOS
UNIX
UNIX es un sistema operativo de propósito general, multiusuario y multitarea. La dos versiones más conocidas son Linux y Solaris de Sun Microsystem. Normalmente,...
Regístrate para leer el documento completo.