Explicación de términos informáticos de uso común en cursos de posgrado en 2015
El bloque de control de archivos (fcb) es una estructura de datos configurada por el sistema operativo para administrar archivos. Almacena toda la información relevante necesaria para administrar archivos. El bloque de control de archivos es una señal de que el archivo existe.
En términos generales, un trabajo se puede dividir en varias partes y cada parte se denomina paso del trabajo. Durante el proceso de ejecución de un trabajo, existe una correlación entre cada paso del trabajo y el resultado del paso del trabajo anterior a menudo se utiliza como entrada del siguiente paso del trabajo.
La unidad básica de un archivo de flujo de caracteres es un carácter, y un archivo es una colección lógica y no estructurada de caracteres.
Punto muerto En un grupo de procesos, cada proceso espera indefinidamente un recurso que está ocupado por otro proceso del grupo, por lo que nunca obtiene el recurso. Este fenómeno se denomina punto muerto del proceso y este grupo de procesos se denomina proceso de punto muerto.
Directorio actual Para mejorar la velocidad de recuperación de archivos, el sistema de archivos proporciona a los usuarios un directorio utilizado actualmente, llamado directorio actual.
La tabla rápida es un mecanismo de almacenamiento entre la memoria y los registros, también llamada tabla rápida.
La programación de trabajos sigue ciertos principios, selecciona un trabajo adecuado de la cola de trabajos de respaldo del pozo de entrada, le asigna recursos como memoria y lo transfiere a la memoria para su operación. También conocida como programación avanzada y programación remota.
Asignación de direcciones Para garantizar que la CPU pueda acceder correctamente a la unidad de almacenamiento al ejecutar instrucciones, la dirección lógica en el programa de usuario debe convertirse en una dirección física direccionada directamente por la máquina en tiempo de ejecución. Este proceso se llama mapeo de direcciones.
Para evitar interbloqueos, durante la operación del sistema, verifique dinámicamente las solicitudes de recursos que cada sistema puede satisfacer y decida si desea asignar recursos en función de los resultados de la verificación. Si es probable que el sistema se bloquee después de la asignación, no asigne; de lo contrario, asigne.
El sistema operativo del bloque de control de trabajos proporciona a los usuarios un conjunto de lenguajes de control de trabajos. Los usuarios escriben instrucciones de trabajo en este idioma y luego entregan programas, datos e instrucciones de trabajo a los operadores del sistema.
La memoria virtual combina orgánicamente memoria y almacenamiento externo para obtener una "memoria" de gran capacidad. Esta es la memoria virtual.
Interrumpe la respuesta de la CPU a un evento en el sistema: la CPU suspende el programa en ejecución, cambia automáticamente al controlador del evento correspondiente después de que se retiene la escena y regresa al punto de interrupción una vez que se completa el procesamiento. para continuar ejecutando el programa interrumpido.
Un dispositivo virtual emula un dispositivo en otro dispositivo. Por lo general, los dispositivos exclusivos se simulan con dispositivos * * * y los dispositivos de baja velocidad se simulan con dispositivos de alta velocidad. El dispositivo simulado se llama dispositivo virtual.
La prevención de interbloqueos determina el algoritmo de asignación de recursos durante el diseño del sistema para garantizar que no se produzcan interbloqueos. El método específico es una de las cuatro condiciones necesarias para salir del punto muerto.
El directorio de archivos organiza todos los fcbs juntos para formar un directorio de archivos, que es una colección ordenada de bloques de control de archivos.
Una acción primitiva o atómica es un programa compuesto por varias instrucciones multimáquina para completar una función específica y es indivisible. Es decir, la ejecución de primitivas debe ser continua y no permitir que se interrumpa durante la ejecución.
Un programa reentrante puede ser llamado por múltiples procesos al mismo tiempo. Tiene las siguientes propiedades: es código puro, es decir, no cambia durante la ejecución, y el proceso que lo llama debería hacerlo. proporcionar un área de datos.
El conjunto de trabajo selecciona un intervalo de longitud específico para una secuencia de acceso determinada. Esto se denomina ventana del conjunto de trabajo. El conjunto de páginas que se encuentran dentro de la ventana del conjunto de trabajo se denomina conjunto de trabajo.