top of page

CECyTEM TEPOTZOTLAN

Un Sistema Operativo (SO) es el software básico de una computadora  que permite realizar las funciones necesarias  para que haya una interaccion con el usuario. Provee una interfaz entre el resto de programas del ordenador, los dispositivos y hardware.
 
Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento
 
Caracteristicas 

 

  • Concurrencia.

Consiste en la existencia de varias actividades simultáneas o paralelas. Ejemplo de ello lo son la superposición de las operaciones de I/O con el proceso de computación, así como la coexistencia en memoria de varios programas. La concurrencia lleva asociado el problema de conmutar de una tarea a otra, así como proteger una determinada actividad de los efectos de las otras, así como la sincronización de tareas que sean mutuamente dependientes.

  • Utilización conjunta de recursos. Compartición.

  • Guardado de datos 

 

Permite que el usuario guarde sus datos o programas en el propio ordenador, y no tener que usar medios externos (portables). Los problemas que se plantean son de protección de la información frente a terceros y protegerlos frente a fallos del sistema.

 

Algunas tareas que realiza el sistema operativo son: 
  • Interpreta las funciones.
  • Comparte recursos, datos, servicios y controla cada uno de ellos. 
  • Lleva el control  sobre el uso de los archivos. 
  • Da acceso a los dispositivos. 
  • Gestiona errores
  • Maneja la memoria. 
 
Clasificacion 
 
Administración de tareas
  • Monotarea: Solamente puede ejecutar un proceso (aparte de los procesos del propio S.O.) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción.
  • Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de S.O. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente.
 
Administración de usuarios
 
  • Monousuario: Si sólo permite ejecutar los programas de un usuario al mismo tiempo.
  • Multiusuario: Si permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas operativos utilizan métodos de protección de datos, de manera que un programa no pueda usar o cambiar los datos de otro usuario.
 
Manejo de recursos
 
  • Centralizado: Si permite usar los recursos de una sola computadora.
  • Distribuido: Si permite utilizar los recursos (memoria, CPU, disco, periféricos... ) de más de una computadora al mismo tiempo.

INUA-CECyTEM TEPOTZOTLAN

 

bottom of page