ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

RESUMEN DE FUNDAMENTOS DE SISTEMAS OPERATIVOS


Enviado por   •  18 de Diciembre de 2022  •  Síntesis  •  503 Palabras (3 Páginas)  •  119 Visitas

Página 1 de 3

FUNDAMENTOS DE SISTEMAS OPERATIVOS - SESION 02

SO como interfaz de usuario - computadora.

  • Desarrollo de programas. Editores y depuradores no forman parte del núcleo de SO, pero igual se ofrecen como utilidades, son las herramientas de desarrollo de programas de aplicación.
  • Ejecución de programas. Las instrucciones e info se cargan en la memoria principal, los dispositivos de E/S deben inicializarse.
  • Acceso a dispositivos de E/S. Las E/S emiten sus señales e instrucciones únicas al ejecutarse.
  • Acceso controlado a ficheros. Para esto, el SO debe hacer una compresión de la naturaleza del dispositivo y de la estructura de los datos de los ficheros, y mecanismos de protección de control de acceso.
  • Acceso al sistema. El sistema controla el acceso al sistema completo y a recursos específicos. Esto protege a los datos y evita su uso no autorizado.

SO como gestor de recursos.

[pic 1]

Procesamiento Serie: 2 problemas principales.

  • Ausencia de planificación. Si un usuario utilizaba menos tiempo del que obtenía, se malgastaban recursos y procesamiento.
  • Tiempo de configuración. Un solo programa (trabajo) podría implicar carga en memoria del compilador y del mismo en alto nivel, con todo y enlace del programa objeto y sus funciones.

Procesamiento sistema en lotes sencillos.

  • La idea central bajo el esquema de procesamiento en lotes sencillos es el uso de una pieza de software denominada monitor.
  • El usuario envía un trabajo al operador del computador, y este coloca el trabajo en una secuencia de trabajos en el dispositivo de entrada, para que utilice el monitor.
  • Cuando un programa finaliza, devuelve el control al monitor, para que comience la carga del sgte programa.

Características del hardware necesarias en sistemas por Lote:

  • Protección de memoria. No se altera la memoria del monitor.
  • Instrucciones privilegiadas. Son algunas instrucciones a nivel de máquina y solo las ejecuta el monitor.
  • Temporizador. Todos los trabajos tienen un tiempo.
  • Interrupciones. Brinda más flexibilidad para dejar y retomar el control.

Sistemas en lotes multiprogramados.

[pic 2]

Sistemas de Tiempo Compartido.

  • Varios usuarios comparten tiempo de procesador.
  • En estos SOs, varios usuarios pueden entrar al sistema al mismo tiempo, por medio de terminales, el SO entrelaza la ejecución de cada usuario en tiempo de ejecución.
  • Si hay n usuarios, cada usuario tendrá una media 1/n de capacidad efectiva.

PROCESAMIENTO EN LOTES VS TIEMPO COMPARTIDO.

[pic 3]

Si existen muchos trabajos en memoria, se debe cuidar que no interfieran entre sí, también los ficheros deben ser protegidos para que varios usuarios accedan sólo a sus ficheros.

...

Descargar como (para miembros actualizados)  txt (3.3 Kb)   pdf (302.4 Kb)   docx (309.7 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com