Soporte del sistema operativo

Páginas: 5 (1037 palabras) Publicado: 26 de junio de 2011
Arquitectura de Computadoras

Clase 19 SOPORTE DEL SISTEMA OPERATIVO

Definición
Es una programa (o conjunto de programas que administran los recursos del Computador, proporciona servicios a los programadores y planifica la ejecución de los otros programas Es un programa o conjunto de programas) que controla la ejecución de los programas de aplicación y actúa como interfaz entre el usuario yel hardware del computador

1

Objetivos y Funciones
Comodidad
Hace que el computador sea facil de usar

Eficiencia
Permite que los recursos del computador se utilicen en forma eficiente

Capas y puntos de vista de un computador

2

Servicios de Sistema Operativo
Creación de programas Ejecución de programas Acceso a los dispositivos de E/S Acceso controlado de archivos Acceso alSistema Detección y respuesta de errores Contabilidad – estadisticas de uso de recursos

Sistemas operativos
Funciona de la misma manera que el software normal de un computador.
Es un programa ejecutado por el procesador.

El sistema operativo abandona el control del procesador para ejecutar otros programas.

3

Sistema Operativo como adminstrador de recursos
Un computador es unconjunto de recursos para transferir, almacenar y para procesar datos y para controlar estas funciones. El S.O. es el encargado de administrar dichos recursos. El S.O. toma el control de las funciones básicas del computador El S.O. cede el control para que el CPU realice el trabajo util y recupera el control para preparar el soguiente trabajo.

Sistema Operativo como administrador de recursos

4 Núcleo
Parte del sistema operativo que se encuentra en la memoria principal. Incluye las funciones utilizadas con más frecuencia. También denominado kernel.

Tipos de Sistemas Opertivos
Primera dimensión
Interactivo Sistema de colas (Batch)

Segunda dimensión
Uni-programación Multi-programación (Multi-tasking)

5

Tipos de Sistemas Operativos
Sistema de Colas Una Tarea en CadaInstante Multi-programado Simple Sofisticado Interactivo Sistema dedicado Tiempo compartido

Un solo programa
Antes de continuar, el procesador debe esperar hasta que la instrucción de E/S termine.

6

Multi programacón con dos programas
Cuando un trabajo necesite esperar una E/S, el procesador puede cambiar al otro trabajo.

Planificación
Es la clave de la multiprogramación A Alto Nivel –decide si se añade al conjunto de programas a ser ejecutados A corto plazo: Decide cual de los procesos disponibles ejecutará el procesador E/S: Se decide que solicitud de E/S pendiente se va a atender

7

Planificación
Concepto de Proceso
Un programa en ejecución El espiritu animado de un programa. Una instancia de un programa funcionando en un computador. Una unidad de actividadcaracterizada por un sencillo tratamiento de ejecución secuencial, un estado actual, y asociada a un conjunto de recursos del sistema

Gestión de Memoria
Sistema Uni-programación
La Memoria principal se divide en dos partes Una para el Sistema Operativo (monitor) Una para el programa en ejecución

Sistema Multiprogramación
La parte para el usuario debe subdividirse para dar cabida a los distintosusuarios. La tarea de sub-división la realiza dinámicamente el S.O. y se conoce como gestión de memoria La memoria debe de asignarse eficientemente para situar en memoria tantos procesos como sea posible.

8

Swapping (Intercambio)

Swapping (Intercambio)
Problema: Las operaciones de E/S son lentas comparadas con el CPU, frecuentemente en sistemas con Multiprogramación el CPU puede estarparado la mayor parte del tiempo Soluciones:
Incrementar la Memoria Principal Memoria Principal es cara La necesidad de memoria de los Programas a subido Swapping (Intercambio)

9

Que es el Swapping
Larga cola de procesos en Disco Los procesos son intercambiados en los espacios disponibles Los procesos son sacados al terminar Si el proceso está parado ( en espera de E/S) Los procesos son...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Soporte del sistema operativo
  • Soporte De Sistemas
  • Sistemas de soporte
  • ¿Qué Es Un Sistema Operativo? y Tipos De Sistemas Operativos
  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • sistema de soporte a ejecutivos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS