Dado que el término data de principios de la década de 1970, ahí es donde debe buscar un significado "contemporáneo" del término. Del mismo modo, como jerga, debe mirar los idiomas populares del día, en términos de la experiencia del desarrollador.
Por ejemplo, puede encontrar el término descriptor aplicado en Algol y en los usos de Algol (máquinas Burroughs, citando de The Architecture of the Burroughs B5000 - 20 Years Later and Still Ahead of the Times? De Alastair JW Mayer):
Esta descriptor
fue una de las características más novedosas del B5000 cuando se introdujo hace veinte años. De hecho, Burroughs publicó una descripción del sistema B5000 y lo tituló "El descriptor" (subtitulado "una definición del sistema de procesamiento de información B5000"). El descriptor, utilizado simplemente como un mecanismo de acceso a la matriz, permite la verificación de límites (realizada automáticamente por el hardware) y simplifica la asignación dinámica de la matriz (esencial en una máquina ALGOL). También permite diferenciar entre conjuntos de palabras y cadenas de caracteres, y puede indicar el tamaño (en bits) de los caracteres. Sin embargo, es más poderoso que esto.
Eso "hace veinte años" se refiere a principios de la década de 1960, colocándolo en el fondo inmediato de los desarrolladores de Unix.
Un descriptor de archivo ( resulta ser un número entero, pero el código Unix anterior no se preocupaba por la diferencia entre enteros y punteros) identifica un conjunto de atributos para un archivo, tal como lo hace una E / S estándar FILE*
.
Multics también usó el término descriptor , aunque (ver The Multics Virtual Memory: Concepts and Design ) aparece más en la terminología utilizada para la administración de la memoria.
Otras lecturas: