El documento define un sistema operativo como el programa más importante de una computadora que realiza tareas básicas como reconocer el teclado y pantalla, administrar archivos y directorios, y controlar periféricos. Explica que los principales componentes de un sistema operativo incluyen la gestión de procesos, memoria, almacenamiento, entrada/salida, archivos, protección, comunicaciones y recursos, permitiendo que los programas y hardware funcionen de manera ordenada y eficiente. Además, destaca que las características clave de un sistema operativo son pro
2. DEFINICION:
sistema operativo es el programa (o software) más importante de un
Computador. Para que funcionen los otros programas, cada
computador 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, y
controlar los dispositivos periféricos tales como impresoras,
escáner, etc.
3. CARACTERISTICAS:
Conveniencia: Un SO hace más conveniente el uso de una computadora.
Eficiencia: El SO permite que los recursos de la computadora se usen de
manera correcta y eficiente.
Habilidad para evolucionar: un SO debe de ser capaz de aceptar nuevas
funciones sin que tenga problemas.
Encargado de administrar el hardware: el SO debe de ser eficaz,
recibiendo las señales provenientes de los periféricos y Hardware en
general.
Relacionar dispositivos: cuando el SO detecta otro sistema operativo
conectado en si mismo.
Algoritmos: un SO hace el uso de la computadora más racional y eficiente.
4. COMPONENTES:
Gestión de procesos del sistema operativo.- Un proceso es un
programa en ejecución que necesita recursos como CPU, memoria,
archivos y dispositivos de E/S.El sistema operativo crea y destruye
los procesos, para y reanuda los procesos y ofrece mecanismos
para que se comuniquen y sincronicen.
5. Gestión de la memoria principal.-La memoria principal (memoria
RAM), almacén de datos de rápido acceso y volátil, es compartida
por la CPU y los dispositivos de E/S.El sistema operativo conoce
qué partes de la memoria están siendo utilizadas y por quién,
decide qué procesos se cargarán en memoria cuando haya espacio
disponible y asigna y reclama espacio de memoria cuando sea
necesario.
6. Gestión del almacenamiento secundario.-La memoria RAM es
muy pequeña para almacenar todos los programas y datos, además
de ser volátil para mantener los datos en ella de forma permanente.
Por tal motivo es necesario, un sistema de almacenamiento
secundario (discos duros).El sistema operativo planifica los discos,
gestiona el espacio libre, asigna el almacenamiento y verifica que los
datos se guarden en orden.
7. El sistema de entrada/ salida.-El sistema de E/S es un sistema de
almacenamiento temporal (caché), una interfaz que manipula los
dispositivos.El sistema operativo gestiona el almacenamiento
temporal de E/S y sirve las interrupciones de los dispositivos de E/S.
8. Sistema de archivos.-Los archivos son un conjunto de información
relacionada donde se almacenan programas y datos.El sistema
operativo construye y elimina los archivos y directorios, ofrece
funciones para manipular los archivos y directorios, establece la
correspondencia entre archivos y unidades de almacenamiento y
realiza las copias de seguridad de los archivos.Existen diferentes
sistemas de archivos, es decir, diferentes formas de organizar la
información. Entre ellos tenemos: FAT, FAT32, EXT3, NTFS, XFS,
etc.
9. Sistemas de protección.-Los sistemas de protección son
mecanismos que controlan el acceso a los recursos del sistema.El
sistema operativo distingue entre uso autorizado y no autorizado,
especifica los controles de seguridad a realizar y fuerza el uso de
estos mecanismos de protección.
10. Sistema de comunicaciones.-Es necesario mantener las
comunicaciones con otros sistemas.El sistema operativo controla el
envío y recepción de información a través de la red, crea y mantiene
puntos de comunicación que sirven a las aplicaciones para enviar y
recibir información y crea y mantiene conexiones virtuales entre las
aplicaciones locales y las remotas.
Programas del sistema.-Los programas del sistema son
aplicaciones que se suministran con el sistema operativo pero no
forman parte de él. Ofrecen un entorno útil para el desarrollo y
ejecución de programas.Las tareas que realizan los programas del
sistema son: manipulación y modificación de archivos, información
del estado del sistema, soporte a lenguajes de programación y
comunicaciones.
11. Gestor de recursos.-Como gestor de recursos, el sistema operativo
administra la unidad de procesamiento central (CPU), los
dispositivos de E/S, la memoria principal (RAM), los discos, los
procesos y en general todos los recursos del sistema.