tareas
1. Sistema operativo
Es el software básico que controla una computadora.
Le da instrucciones al microprocesador para que la máquina pueda hacer lo que le pedimos.
2. Funciones de un Sistema Operativo
El sistema operativo tiene tres grandes funciones:
Coordinar y manipular el hardware de la computadora, como la memoria, lasimpresoras, las unidades de disco, el teclado o el mouse;
Organizar los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas,
Y gestionar los errores de hardware y la pérdida de datos.
Los sistemas operativos controlan diferentes procesos de la computadora.
Un proceso importante es la interpretación de los comandosque permiten al
usuario comunicarse con el ordenador.
Hay dos tipos de sistemas operativos: el que usa
Líneas de comando: son intérpretes de instrucciones están basados en texto y exigen que las instrucciones sean tecleadas.
Interfaces gráficas: basados en gráficos, y permiten al usuario comunicarse señalando y haciendo clic en un icono. Por lo general, los intérpretes basados engráficos son más sencillos de utilizar.
Además pueden ser
1. De tarea única: Estos sistemas operativos, más primitivos, sólo pueden manejar un proceso en cada momento. Por ejemplo, cuando la computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión.
2. Multitarea: Todos los sistemas operativos modernos sonmultitarea y pueden ejecutar varios procesos simultáneamente. En la mayoría de los ordenadores sólo hay una UCP; un sistema operativo multitarea crea la ilusión de que varios procesos se ejecutan simultáneamente en la UCP. El mecanismo que se emplea más a menudo, para lograr esta ilusión, es la multitarea por segmentación de tiempos, en la que cada proceso se ejecuta individualmente durante un periodode tiempo determinado. Si el proceso no finaliza en el tiempo asignado, se suspende y se ejecuta otro proceso. Este intercambio de procesos se denomina conmutación de contexto.
El sistema operativo se encarga de controlar el estado de los procesos suspendidos.
También cuenta con un mecanismo llamado planificador que determina el siguiente
proceso que debe ejecutarse. El planificadorejecuta los procesos basándose en su
prioridad para minimizar el retraso percibido por el usuario. Los procesos parecen
efectuarse simultáneamente por la alta velocidad del cambio de contexto.
Los sistemas operativos pueden emplear memoria virtual para ejecutar procesos que
exigen más memoria principal de la realmente disponible. Con esta técnica se emplea
espacio en el disco duro parasimular la memoria adicional necesaria. Sin embargo, el
acceso al disco duro requiere más tiempo que el acceso a la memoria principal, por lo
que el funcionamiento del ordenador resulta más lento.
3. Sistemas operativos actuales
Los sistemas operativos empleados normalmente son
UNIX,
Macintosh OS,
MS-DOS,
OS/2 y
Windows-NT.
El DOS y su sucesor, el MS-DOS, son sistemasoperativos populares entre los usuarios
de computadoras personales.
MS-DOS, acrónimo de Microsoft Disk Operating System (sistema operativo de disco
de Microsoft). Como otros sistemas operativos, el sistema MS-DOS supervisa las
operaciones de entrada y salida del disco y controla el adaptador de vídeo, el teclado y
muchas funciones internas relacionadas con la ejecución de programasy el
mantenimiento de archivos.
El MS-DOS es un sistema operativo monotarea y monousuario con una interfaz de línea
de comandos. Véase también Ordenador o Computadora.
El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema de archivos proporciona un método sencillo de organizar archivos y permite la protección
de archivos. Sin embargo, las instrucciones...
Regístrate para leer el documento completo.