Sei sulla pagina 1di 3

1 ¿Qué es un Sistema Operativo?

En el origen de la historia de las computadoras (hace unos cuarenta años), los


sistemas operativos no existían y la introducción de un programa para ser
ejecutado se convertía en un increíble esfuerzo que solo podía ser llevado a
cabo por muy pocos expertos. Esto hacia que las computadoras fueran muy
complicadas de usar y que se requiriera tener altos conocimientos técnicos
para operarlas. Era tan complejo su manejo, que en algunos casos el resultado
llegaba a ser desastroso.

El tiempo requerido para introducir un programa en aquellas grandes máquinas


de lento proceso superaba por mucho el de ejecución y resultaba poco
provechosa la utilización de computadoras para resolver problemas prácticos.
Es por ello que se buscaron medios más elaborados para manipular la
computadora, pero que a su vez simplificaran la labor del operador o el usuario.

Es entonces cuando surge la idea de crear un medio para que el usuario


pueda operar la computadora con un entorno, lenguaje y operación bien
definido, iniciando así la era de los sistemas operativos.

Un sistema operativo es el encargado de brindar al usuario una forma amigable


y sencilla de operar, interpretar, codificar y emitir las ordenes al procesador
central para que este realice las tareas necesarias y específicas.

También se puede decir que el sistema operativo es el programa (o software)


más importante de un ordenador. Para que funcionen los otros programas,
cada ordenador de uso general debe tener un sistema operativo. Los sistemas
operativos realizan tareas básicas, tales como reconocimiento de la conexión
del teclado, enviar la información a la pantalla, no perder de vista archivos y
directorios en el disco, controla los dispositivos periféricos tales como
impresoras, escáner, etc.

2 Características de los Sistemas Operativos


El sistema operativo (SO) tiene las siguientes características:

1. Conveniencia: Un SO hace más conveniente el uso de una


computadora.

2. Eficiencia: El SO permite que los recursos de la computadora se usen de


manera correcta y eficiente.

3. Habilidad para evolucionar: un SO debe de ser capaz de aceptar nuevas


funciones sin que tenga problemas.

4. Encargado de administrar el hardware: el SO debe de ser eficaz,


recibiendo las señales provenientes de los periféricos y Hardware en
general.

5. Relacionar dispositivos: cuando el SO detecta otro sistema operativo


conectado en sí mismo.

6. Algoritmos: un SO hace el uso de la computadora más racional y


eficiente.

3 Elementos del Sistema Operativo

Un sistema operativo está conformado básicamente por cuatro módulos:

Núcleo o Kernel: Es el módulo de más bajo nivel de un sistema operativo, pues


descansa directamente sobre el hardware de la computadora. Entre las tareas
que desempeña se incluyen el manejo de las interrupciones, la asignación de
trabajo al procesador y el proporcionar una vía de comunicación entre los
distintos programas. En general, el núcleo se encarga de controlar el resto de
los módulos y sincronizar su ejecución.

Administrador de memoria: Este módulo se encarga de asignar ciertas


porciones de la memoria principal (RAM) a los diferentes programas o partes
de los programas que la necesiten, mientras el resto de los datos y los
programas se mantienen en los dispositivos de almacenamiento masivo. De
este modo, cuando se asigna una parte de la memoria principal se hace de una
forma estructurada, siguiendo un determinado orden.

Sistema de entrada/salida.: Este componente presenta al usuario la E/S de


datos como una cuestión independiente del dispositivo; es decir, para los
usuarios, todos los dispositivos tienen las mismas características y son tratados
de la misma forma, siendo el sistema operativo el encargado de atender las
particularidades de cada uno de ellos

Administrador de archivos: Se encarga de mantener la estructura de los datos,


los programas del sistema, de los diferentes usuarios y de asegurar el uso
eficiente de los medios de almacenamiento masivo. El administrador de
archivos también supervisa la creación, actualización y eliminación de los
archivos, manteniendo un directorio con todos los archivos que existen en el
sistema en cada momento y coopera con el módulo administrador de memoria
durante las transferencias de datos desde y hacia la memoria principal.

A veces se considera un quinto módulo: el intérprete de comandos o intérprete


de instrucciones, el cual se encarga de "traducir" las órdenes que el usuario
ingresa mediante el teclado u otros dispositivos a un "lenguaje" que la máquina
pueda entender

Potrebbero piacerti anche