Зважаючи на те, що термін датується початком 1970-х, саме тут слід шукати «сучасне» значення цього терміна. Так само, будучи жаргоном, ви повинні дивитися на популярні мови сьогодні, з точки зору досвіду розробника.
Наприклад, ви можете знайти дескриптор термінів, застосований в Algol та в використанні Algol (машини Burroughs, цитуючи «Архітектура Берроуз B5000 - 20 років пізніше і ще попереду часів? » Від Alastair JW Mayer):
Це descriptor
було однією з найновітніших особливостей B5000, коли він був представлений двадцять років тому. Дійсно, Берроуз опублікував опис системи B5000 і назвав її "Дескриптор" (з підзаголовком "визначення системи обробки інформації B5000"). Дескриптор, що використовується просто як механізм доступу до масиву, дозволяє перевіряти межі (здійснюються автоматично апаратним шляхом), а також спрощує розподіл динамічного масиву (важливо в машині ALGOL). Він також дозволяє розрізняти масиви слів і рядки символів, а також може вказувати розмір (у бітах) символів. Однак він потужніший за це.
Це "двадцять років тому" відноситься до початку 1960-х, ставлячи його до безпосереднього тла розробників Unix.
Дескриптор файлу ( трапляється ціле число, але ранній код Unix недбало ставився до різниці між цілими числами та покажчиками) ідентифікує набір атрибутів для файлу, як це робить стандартний введення / вивід FILE*
.
Мультимедіа також використовував дескриптор термінів , хоча (див . Віртуальна пам'ять Multics: Концепції та дизайн ) він більше відображається в термінології, що використовується для управління пам'яттю.
Подальше читання: