Memoria

Páginas: 5 (1071 palabras) Publicado: 3 de octubre de 2012
SOPORTE LOGICO DE APLICACIÓN
Aporta al usuario una solución a un determinado problema
SOPORTE LOGICO DE BASE
Posibilita la explotación de un equipo de procesamiento de datos de la manera más eficiente posible, sin decir que estas actividades sean transparentes al mismo.
OBJETIVO DE LOS SISTEMAS DE BASE
•Posibilitar que los programas-problemas evolucionen ordenadamente en el computador,resolviendo todas las situaciones que podrían no estar previstas.
•Facilitar la explotación del equipo
•Independizar a los programadores de tareas rutinarias y complejas como administración de unidades periféricas, administración del tiempo de la CPU, etc.
¿Qué es un SO?
ES UN SISTEMA O CONJUNTO DE PROGRAMAS CON FINES DIVERSOS, AGRUPADOS EN SUBSISTEMAS, CADA UNO DE LOS CUALES CUMPLE CON UNA MISIONESPECIFICA SUPERVISADOS POR UN PROGRAMA QUE CUMPLE LA FUNCION DE CONTROL DE LA ACTIVIDAD DE LA CPU, DENOMINADO SUPERVISOR. EL SUPERVISOR RESIDE EN MEMORIA CENTRAL Y SIN SU PRESENCIA EL EQUIPO SERIA INCAPAZ DE PROCESAR.

SEGÚN SU ESTRUCTURA EL SO PUEDE CLASIFICARSE
MONOPROGRAMACION EJECUTA Y ATIENDE A UN SOLO PROGRAMA-PROBLEMA A LA VEZ.- MULTIPROGRAMACION EJECUTA Y ATIENDE A MAS DE UNPROGRAMA-PROBLEMA A LA VEZ; CADA CIERTO NUMEROS DE CICLOS EJECUTA UNA TAREA (GRUPO DE INSTRUCCIONES)
Administrador de memoria:
Cumple con 3 actividades básicas

•Direccionamiento de la memoria
•Asignación de Espacio
•Espacio asignado a cada tarea
•Qué tarea ocupa cada espacio de memoria
•Verificación de autoridad o capacidad de uso
•Impedir accesos no autorizados de programas a memoria•Impedir que un programa direccione en espacios que no le pertenecen.

¿Qué es un proceso?

Una abstracción de un programa en ejecución
Proceso es un programa en ejecución. Hay que resaltar que un proceso es algo más que el código de un programa (al que en ocasiones se denomina sección de texto). Además del código, un proceso incluye también la actividad actual, que queda representada por elvalor del contador de programa y por los contenidos de los registros del procesador. Generalmente, un proceso incluye también la pila del proceso, que contiene datos temporales (como los parámetros de las funciones, las direcciones de retorno y las variables locales), y una sección de datos, que contiene las variables globale
Insistamos en que un programa, por sí mismo, no es un proceso; un programaes una entidad pasiva, un archivo que contiene una lista de. Instrucciones almacenadas en disco (a menudo denominado archivo ejecutable), mientras que un proceso es una entidad activa, con un contador de programa que especifica la siguiente instrucción que hay que ejecutar y un conjunto de recursos asociados. Un programa se convierte en un proceso cuando se carga en memoria un archivo ejecutable.•Ejemplos:
–Programas de usuario
–Lectura de disco
–Impresión
–Etc.

Modelo de proceso

•Todos los programas se ejecutan en secuencia

–Resguardar para cada uno: contador, registros internos y variables
•Cada proceso tiene una CPU VIRTUAL
•Multiprogramación: simula un pseudoparalelismo

Planificadores
Los procesos se mueven entre las diversas colas de planificación. Elsistema operativo, como parte de la tarea de planificación, debe seleccionar de alguna manera los procesos que se encuentran en estas colas. El proceso de selección se realiza mediante un planificador apropiado. A menudo, en un sistema de procesamiento por lotes, se envían más procesos de los que pueden ser ejecutados de forma inmediata. Estos procesos se guardan en cola en un dispositivo dealmacenamiento masivo donde se mantienen para su posterior ejecución. El planificador a largo plazo o planificador de trabajos selecciona procesos de esta cola y los carga en memoria para su ejecución. El planificador a corto plazo o planificador de la CPU selecciona de entre los procesos que ya están preparados para ser ejecutados y asigna la CPU a uno de ellos.
La principal diferencia entre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La memoria
  • Memoria
  • Memoria
  • Memoria
  • Memoria
  • La Memoria
  • Memorias
  • Memorias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS