FUNCIONES DEL
SISTEMA OPERATIVOS.
El sistema
operativo es el
programa más importante de la computadora. En realidad es un conjunto de programas
que hace dos cosas fundamentales. Una de ellas es organizar y administrar el hardware del equipo: partes
internas y periféricos. Todo puede funcionar perfectamente, pero sin un sistema
operativo no podemos usarlo. A finales de los años 40, cuando no había sistemas
operativos, los programadores ponían en funcionamiento el hardware repitiendo
constantemente una serie de pasos muy laboriosos. Para automatizar el proceso
se crearon los sistemas operativos.
Pero la parte
más evidente es darle al usuario la capacidad de comunicarse con la
computadora. Es decir, dotar a la computadora de una interfaz. Permite que el usuario se pueda comunicar
con la computadora: hace de traductor entre nosotros y la máquina, y viceversa.
Una interfaz es
el conjunto de elementos que permiten la comunicación del usuario con la computadora. Estos
elementos pueden ser palabras, letras, números (alfanuméricos) o imágenes
(gráficos).
5
FUNCIONES DEL SISTEMA OPERATIVO.
1.- Interfaz del
usuario.
Es la parte del sistema operativo que permite la comunicación entre el usuario
y la computadora, de tal manera que se puedan cargar programas, acceder
archivos y realizar otras tareas. Existen tres tipos básicos de interfaces: las
que se basan en comandos, las que utilizan menús y las interfaces gráficas de
usuario.
2.- Administración
de recursos.
Sirven para administrar los recursos del hardware y de redes de un sistema
informático, como la del CPU, memoria, dispositivos de almacenamiento
secundario y periféricos de entrada y de salida.
3.- Administración
de archivos.
Un sistema de información contiene programas de administración de archivos que
controlan la creación, borrado y acceso de archivos de datos y de
programas.
4.- Administración
de tareas.
Los programas de administración de tareas de un sistema operativo administran
la realización de las tareas informáticas de los usuarios finales. Los
programas controlan que áreas tiene acceso al CPU y por cuánto tiempo. Pueden
distribuir una parte específica del tiempo del CPU para una tarea en
particular, e interrumpir al CPU en cualquier momento para sustituirla con una
tarea de mayor prioridad.
5.- Servicio de
soporte y utilerías.
Los servicios de soporte de cada sistema operativo dependeránde la
implementación particular de éste con la que estemos trabajando. Entre las más conocidas
se pueden destacar las implementaciones de Unix, desarrolladas por diferentes
empresas de software, los sistemas operativos de Apple Inc., como Mac OS X para
las computadoras de Apple Inc., los sistemas operativos de Microsoft, y las
implementaciones de software libre, como GNU/Linux o BSD producidas...
Funciones y
características de los sistemas operativos.
Funciones de los sistemas operativos.
1. Aceptar todos los trabajos y conservarlos hasta su finalización.
2. Interpretación de comandos: Interpreta los comandos que permiten al usuario
comunicarse con el ordenador.
3. Control de recursos: Coordina y manipula el hardware de la computadora, como
la memoria, las impresoras, las unidades de disco, el teclado o el Mouse.
4. Manejo de dispositivos de E/S: Organiza los archivos en diversos
dispositivos de almacenamiento, como discos flexibles, discos duros, discos
compactos o cintas magnéticas.
5. Manejo de errores: Gestiona los errores de hardware y la pérdida de
datos.
6. Secuencia de tareas: El sistema operativo debe administrar la manera en que
se reparten los procesos. Definir el orden. (Quien va primero y quien
después).
7. Protección: Evitar que las acciones de un usuario afecten el trabajo que está
realizando otro usuario.
8. Multiacceso: Un usuario se puede conectar a otra máquina sin tener que estar
cerca de ella.
9. Contabilidad de recursos: establece el costo que se le cobra a un usuario
por utilizar determinados recursos.
Características de los sistemas operativos.
En general, se puede decir que un Sistema Operativo tiene las siguientes
características:
•Conveniencia. Un Sistema Operativo hace más conveniente el uso de una
computadora.
•Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se
usen de la manera más eficiente posible.
•Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera
que permita el desarrollo, prueba o introducción efectiva de nuevas funciones
del sistema sin interferir con el servicio.
•Encargado de administrar el hardware. El Sistema Operativo se encarga de
manejar de una mejor manera los recursos de la computadora en cuanto a hardware
se refiere, esto es, asignar a cada proceso una parte del procesador para poder
compartir los recursos.
•Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo
se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario
así lo requiera.
•Organizar datos para acceso rápido y seguro.
•Manejar las comunicaciones en red. El Sistema Operativo permite al usuario
manejar con alta facilidad todo lo referente a la instalación y uso de las
redes de computadoras.
•Procesamiento por bytes de flujo a través del bus de datos.
•Facilitar las entradas y salidas. Un Sistema
Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos
de Entrada/Salida de la computadora.
El sistema
operativo cumple varias funciones:
Administración del procesador: el sistema operativo administra la distribución
del procesador entre los distintos programas por medio de un algoritmo de
programación. El tipo de programador depende completamente del sistema
operativo, según el objetivo deseado.
Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de
gestionar el espacio de memoria asignado para cada aplicación y para cada
usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el
sistema operativo puede crear una zona de memoria en el disco duro, denominada
"memoria virtual". La memoria virtual permite ejecutar aplicaciones
que requieren una memoria superior a la memoria RAM disponible en el sistema.
Sin embargo, esta memoria es mucho más lenta.
Gestión de entradas/salidas: el sistema operativo permite unificar y controlar
el acceso de los programas a los recursos materiales a través de los drivers
(también conocidos como administradores periféricos o de entrada/salida).
Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que
las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas
necesitan para funcionar. Esto significa que si una aplicación no responde
correctamente puede "sucumbir".
Administración de autorizaciones: el sistema operativo se encarga de la
seguridad en relación con la ejecución de programas garantizando que los
recursos sean utilizados sólo por programas y usuarios que posean las
autorizaciones correspondientes.
Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el
sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones
y usuarios.
Gestión de la información: el sistema operativo proporciona cierta cantidad de
indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto
del equipo.
Componentes del sistema operativo.
URL´S.
http://es.ccm.net/contents/651-sistema-operativo.
http://www.proyectoautodidacta.com/comics/funciones-del-sistema-operativo/
http://www.buenastareas.com/ensayos/Funciones-Basicas-De-Un-Sistema-Operativo/3762658.html
http://wiki.inf.utfsm.cl/index.php?title=%C2%BFQu%C3%A9_es_un_sistema_operativo%3F.%C2%BFCuales_son_sus_funciones%3F
EER OCUMENTO COMPLETO
No hay comentarios.:
Publicar un comentario