...

Instituto Politécnico Nacional

Escuela Superior de Cómputo

Recurso Didáctico Digital

Sistemas Operativos
...
1.1 Aspectos básicos del sistema operativo

Objetivos

Con el estudio de este tema comprenderás la importancia que tiene el sistema operativo con relación al funcionamiento de los elementos que conforman a los equipos de cómputo, así como sus antecedentes históricos.

¿Qué es un sistema operativo?

Es un conjunto de programas informáticos diseñados para administrar y controlar los recursos de una computadora, el cual coordina y dirige a todas las partes del equipo de cómputo para que trabajen adecuadamente.

Componentes del sistema operativo

El Kernel, es una parte esencial del sistema operativo conocida como núcleo del sistema la cual se encarga de administrar los del recursos del hardware y le ofrece servicios básicos a otros programas, además de controlar la administración de memoria, planificación de procesos y gestión de dispositivos.

Este componente se encarga de administrar la ejecución de los procesos del sistema. Incluye la planificación de procesos, la asignación de recursos y el cambio de contexto entre procesos.

Es aquel que se encarga de la asignación y liberación de la memoria del sistema, ya sea física o virtual.

Permite la organización y el acceso a los datos almacenados en el disco duro u otros medios de almacenamiento. Gestiona la creación, eliminación, lectura y escritura de archivos.

Administra los dispositivos de hardware conectados al sistema; como impresoras, discos duros, tarjetas de red, etc. Proporciona una interfaz unificada para que los programas puedan comunicarse con los dispositivos.

Es una forma para que los usuarios interactúen con el sistema operativo y las aplicaciones, en la cual utiliza la interfaz de línea de comandos (CLI) o interfaz gráfica de usuario (GUI) para su funcionamiento.

Controla el acceso, los permisos de los usuarios, los programas para garantizar la integridad y la seguridad del sistema. Esto puede incluir autenticación, autorización, cifrado y auditoría.

Proporciona operaciones de nivel superior para administrar archivos y directorios; como copiar, mover, renombrar y eliminar.

Facilita la comunicación entre sistemas a través de redes, lo que permite compartir recursos y datos. Incluye protocolos de red, servicios de red y configuración de interfaces de red.

Es aquel que se encarga de administrar la comunicación entre el sistema operativo con los dispositivos de entrada/salida; como teclados, ratones, monitores y otros periféricos.

Propósitos del sistema operativo

La funcionalidad del sistema operativo se establece por dos tipos de programas:

Son aquellos que controlan el funcionamiento de la computadora.

Son aquellos que se encargan de resolver los problemas de los usuarios, presentados específicamente para cada tipo de problema o falla.

Funciones básicas de un sistema operativos

Las funciones básicas del sistema operativo se pueden agrupar en las tres categorías siguientes:

a) Gestión de los recursos de computadoras: El sistema operativo se encarga de asignar recursos a los programas en ejecución, manteniendo una estructura que le permita identificar y conocer qué recursos se están utilizando; aunado a ello, aquellos que se encuentran libres para poderlos asignar a cada programa, en donde esto dependerá de la prioridad del programas y la opción de resolver problemas con peticiones simultáneas.

Existen dos tipos de recurso, los cuales son:

  • Elementos físicos (procesador, memoria principal y los periféricos).
  • Elementos lógicos (archivos y puertos de comunicación).

b) Ejecución de servicios para los programas

c) Ejecución de los mandatos o instrucciones de los usuarios