Traductores y compiladores

Páginas: 5 (1248 palabras) Publicado: 27 de octubre de 2013
LABORATORIO 1:
PROCESO POR LOTES FUERA DE LINEA
• El ordenador queda solo limitado ahora por una mucho má s rá pidas
lectoras de cintas.
• No hace falta introducir cambios en los programas de aplicació n para
pasar de la E/S directa a off-line. Solo cambiar los controladores de
dispositivo. (Independencia de dispositivos).
• Se pueden tener varios sistemas de grabació n en cinta y dedescarga
a impresora para una CPU.
Computadores I. ETS.Ing.Indust. 1.12 Cap.I. Introducció n
Procesamiento por lotes
Como solución para optimizar el tiempo de montaje surgió la idea de agrupar los trabajos en lotes, en una misma cinta o conjunto de tarjetas, de forma que se ejecutaran uno a continuación de otro sin perder apenas tiempo en la transición.
Para realizar esto se utilizó una técnicade on-lining. La idea era dedicar un ordenador periférico, de menor coste y potencia, a convertir las tarjetas o la cinta perforada en información sobre cinta magnética, y la salida sobre cinta magnética en salida sobre impresora o cinta perforada. Una vez que se procesaban varios trabajos a cinta, ésta se desmontaba del ordenador periférico, y se llevaba a mano para su procesamiento por elordenador principal. Cuando el ordenador principal llenaba una cinta de salida, ésta se llevaba al ordenador periférico para su paso a impresora o cinta perforada.
LABORATORIO II:
PROCESO CON SPOOL
b) La técnica SPOOL permite el uso simultáneo de dispositivos de uso exclusivo.

T´ecnicas de Spooling IO2-5
Spool: Buffer que almacena datos a enviar a un dispositivo que no admite operaciones dediferentes or´ıgenes
intercaladas.
Ejemplo: La impresora, hasta que no se obtiene el contenido ´ıntegro del fichero, la operaci´on no puede comenzar.
Todo dispositivo de estas caracter´ısticas debe ser gestionado mediante spooling para evitar problemas de compartici
´on.
Los requerimientos de espacio de almacenamiento para esta t´ecnica es mayor que en caso de un buffer o una
cache.
Elsistema suele utilizar espacio en disco para almacenar las peticiones de servicio definidas.
La alternativa al spooling es permitir la reserva exclusiva de recursos

LABORATORIO 3
COMPUTADORA DE PROPÓSITO ESPECIAL.
Propósito especial. Diseñada para realizar una tarea específica.

MULTIPROGRAMACION
A diferencia de la instauración de S.O. para atender un solo proceso de usuario a la vez surgeel concepto de multiprogramación.
Motivado por el crecimiento de demandas de aplicaciones para una maquina computacional.
Se buscó la forma de atender la serie de peticiones implementando una comparición de los recursos de la máquina haciendo un servicio virtual a los usuarios simulando y dejando transparente para ellos que los recursos de la máquina eran de su uso exclusivo.
Por lo tanto lamultiprogramación es atender a varios procesos concurrentemente.
FIGURA1

Multiprogramación (definición en la web)
Se denomina multiprogramación a la técnica que permite que dos o más procesos ocupen la misma unidad de memoria principal y que sean ejecutados al mismo tiempo en la unidad central de proceso o CPU.
• Aporta las siguientes ventajas:
• Normalmente, facilita la programación,diviendo los programas en procesos.
• Permite el servicio interactivo simultáneo a varios usuarios de manera eficiente.
• Aprovecha los tiempos que los procesos pasan esperando a que se completen sus operaciones de E/S
• Aumenta el uso de la CPU.

http://es.wikipedia.org/wiki/Multiprogramaci%C3%B3n

PROCESO.
Es la unidad básica de atención para el S.O.
“sin procesos no habría razón deexistir para un S.O.”














El Bloque de Control de Procesos (PCB)
Un proceso se representa desde el punto de vista del sistema operativo, por un conjunto de datos donde se incluyen el estado en cada momento, recursos utilizados, registros, etc., denominado Bloque de Control de Procesos (PCB).

Los objetivos del bloque de control de procesos son los siguientes:

•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • traductores y compiladores
  • Compilador Interprete Traductor
  • Sistema operativo,compiladores,traductores
  • traductores y compiladores
  • Compiladores Y Traductores
  • Traductores y Compiladores
  • Sistema Operativo, Compiladores, Traductores
  • traductor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS