Текст
                    АНГЛО-
РУССКИМ
СЛОВАРЬ
ПО
ПРОГРАММИРОВАНЫ ГО
И ИНФОРМАТИКЕ

ENGLISH-
RUSSIAN
DICTIONARY
OF COMPUTERS
AND
PROGRAMMING

АНГЛО-РУССКИЙ СЛОВАРЬ ПО ПРОГРАММИРОВАНИЮ И ИНФОРМАТИКЕ ENGLISH RUSSIAN DICTIONARY OF COMPUTERS AND PROGRAMMING
A В. BORKOVSKY ENGLISH-RUSSIAN DICTIONARY OF COMPUTERS AND PROGRAMMING (with explanations) approx. 6000 terms Moscow International School of Translation and Interpreting Moscow 1992
А Б БОРКОВСКИЙ АНГЛО-РУССКИЙ СЛОВАРЬ ПО ПРОГРАММИРОВАНИЕ} И ИНФОРМАТИКЕ (с толкованиями) Окто 6000 терминов Москва МОСКОВС КАЯ МЕЖДУНАРОДНАЯ ШКОЛА ПЕРЕВОДЧИКОВ 1992
ББК 73 Б 82 Специальный научный редактор канд. гехн наук В. М. Ьрябрип Борковский А. Б Ь 82 Англо-русский словарь но iipoi раммироиа- 1 нию и информатике с толкованиями): Ок. 6000 тер- минов -М.: МОСКОВСКАЯ МЕЖДУНАРОД ! НАЯ ШКОЛА ПЕРЕВОДЧИКОВ, 1992.—335 с J 1 ISBN 5-8234-0003-9 •' Содержит около 6 тыс. терминов, большинство ИЗ КОГО рых даны с толкованиями, по системам обработки данных, по вычислительной математике и математическим методам пер- сональным ЭВМ, системам деловой автоматизации и подго- говкгт текстов. r-jKC.ne.pl ным системам, организации произ- водства программного продукта. В конце словаря дан указатель русских терминов ; с Словарь рассчитан па переводчиков и специалистов, за.пи- I 1 мающихся вопросами программирования | . 4602030000 , , „ л 1 Б -------- бе» обьявл ЬЬК 73 4 81. 2 А и. л-4 £ А 9Фи2> - 92 ISBN 5-8234-0003-9 . Борковский». А. Б 1992 Г) МОСКОВСКАЯ МЕЖДУНАРОДНАЯ ШКОЛА ПЕРЕВОДЧИКОВ. 1992
ПРЕДИСЛОВИЕ В настоящее время ЭВМ применяются во всех областях, где при- ходи гея оперировать большими объемами информации: в Экономи-» ко, в управлении, в делопроизводстве. Способность применять ЭВМ в своей работе стала необходимым условием успешного выполнения производственных обязанностей для квалифицированных сотрудник ков всех отраслей народного хозяйства. Если знание устройства и принципов функционирования ЭВМ необходимо лишь специали- стам, занимающимся их разработкой и обслуживанием, то мини- мальные знания в области программирования и применения ЭВМ необходимы всем. Данный словарь предназначен для специалистов, использующих вычислительные системы в своей профессиональной деятельности, программистов и переводчиков. Отбор лексико-терминологического массива словаря производился по следующим основным направле- ниям: языки и системы программирования, операционные системы, системы управ гения базами данных, машинная графика, архитектура ЭВМ, вычислите гьные сети, системы подготовки текстов. искус- ственный интеллект. (товарь также включает лексику смежных областей, с ко юрой пользователю вычислительной системы прихо- дился постоянно сталкиваться. Таким образом, в словарь входит тер- минология по техническим средствам вычислительных систем, вычи- слительной математике, теории автоматов и форма тьным граммати- кам, организационным вопросам разработки и сопровождения про- граммного обеспечения. При этом понятия, связанные с аппаратны- ми средствами, отражены в гой степени в которой приходится непос- редственно сталкиваться с ними пользователю и ти программисту. - Так например, печатающим устройствам уде тетю большее внимание, чем технической базе запоминающих устройств. В отличие от большинства друтих профессиональных подъязы- ков язык информатики и вычислительной техники в достаточной сте- пени неоднороден. Наличие независимо работающих коллективов разработчиков вычислительных систем определенной фирмы или ар- хитектуры обусловило независимое разви тие разных терминолог ичс- ских «диалектов», отражающих одну и ту же предметную область, в которых одно и то же понятие зачастую обозначается разными тер- минами а один и тот же термин используется в разных значениях. Примером таких «диалектов» может служить терминология, связан- ная с ЕС ЭВМ и ЭВМ серии СМ, и терминология сетевых и реляци- онных баз данных. > Большое значение имеют и «социальные» различия, т е. разли- чия. обусловленные ролью человека в отношениях с вычислительной 5
системой В зависимости or того. кем человек является- программис- том. конечнь м пользователем и ж специалистом по теоретическому программированию, у пего складываю гея совершенно различные представления об ЭВМ; объекты, существующие в представлении од- ною специалиста, могут просто OTCyictBonaib в представлении дру- юю. Кроме того, широкое распространение ЭВМ привело к тому, чю одни и le же проблемы п вопросы рассматриваются как в акаде- мических изданиях, i.iK п в попу шрпой ли тер,; гуре, рассчшанной на массового читатс тя Естественно, что при этом используется разная лексика Язык, рассчитанный ла массово! о пользователя ЭВМ, поен г разговорный характер. В то же время фирменные термины и терми- ны, принятые организациями, разрабатывающими стандарты, часто имеют строгое форма 1ьное определение Невероятно быстрое развитие ЭВМ и широкое их применение привело к столь же быстрому развитию юрминологии rpoi рамми- рования. Сегодня возникает острая необходимость не только в правильном и точном выборе русского эквивалента, но и в его тол- ковании. В словаре была сделана попытка дать не только русские эквива- ленты но и сопроводит ь их пояснениями, чтобы подчеркнут ь общие черты, иногда игнорируя незначительные различия. Как правило, пояснения в словаре не дают полного толкования или определения понятия, а лишь выделяют его важнейшие особенности, как бы ука- зывая «где искать’». Терминология, отражающая общеизвестные ба- зовые понятия и понятия. имеющие лишь косвенное отношение к данной теме приводятся без пояснения В случае отсугст вия точно- го устойчивого русского эквивалента, соотвстг гвующего английско- му термину, приводится авторский вариант перевода. В словаре широко используются перекрестные ссылки, помогаю- щие понять отношения между взаимосвязанными понятиями или различными аспектами одного понятия При состав тении словаря были использованы американские, ап- 1 чийскис и отечественные монографии и словари технические журна- лы. документация по операционным системам и программным средствам Автор выражает признательность Ю. Л Кузьмину а также со- тру'щикам Вычислительного центра АН СССР просмотревшим ру- копись словаря и внесшим ряд цепных замечаний и предложений. .4тнор 5
О ПО. IbJOBAIiOll СЛОВАРЕМ Все английские термины в словаре расположены в алфавитном порядке и выделяются полужирным шрифтом В переводах гринята следующая систем;! разделительных зна- ков: близкие значения отделены запятой, более далекие—точкой с запятой, различные значения цифрами. В некоторых случаях одна пояснительная статья содержит два толкования, разделенных точкой с запятой; такое оформление ис- пользуется для твух взаи.модополгяк щих пояснений, раскрываю- щих разные аспекты одного понятия. Например record запись U Г руина взаимосвязанных элементов тайных, рассматриваемая как единое целое; составной элемент тайных. П тиснения к русским жвивалешам таораны курсивом и заклю- чены в кру.лые скобки Например- < igenvalee собственное значение (оператора матрицы) Факультативная часть как английского термина, гак и русского эквивалента дастся в круглых скобках. Например physical flayer) pro- tocol физический протокол. Термин следует читать: physical proto- col, physical layer protocol, elapsed time (астрономическое) время счёга, Перевол с тедует читать время счета, астрономическое время счёта, В толкованиях разрядкой выделены те русские термины анг мин- ские варианты которых в словаре имеют толкования. Указатель рус- ских терминов в конце с товаря облегчает доступ к этим статьям. В цепях научно-методической целесообразности при базовых по- нятиях дается перечень составных «ерминов, имеющих в качестве определяемого слова данный базовый термин. Например data item элемент данных □ Поименованная группа данных, обрабатываемая как с шное целое запись, ноле tanner, элемент мас- сивов. {actual derived data tern, actual result data item, actual source da- ta >tem. derived data item, result data Jem source data item, virtual de-' rived data item, virtual result data iten - irtual source data item). В словник словаря включены сокращения, наиболее часто ветре чающиеся в .THiepaiype по данной тематике В словаре испо 1ьзуются с те.т юшис ссылки См указывает термин синонимичный ч ш б шзкнй по значению, щя которого ч словаре имее гея юлкование. См. /тик укатывает словарные статьи, со гержащие [ополаитстьиукэ информацию о данном термине; Ср. указывает юрчин с щучивопемаш и зиачецием; г« ссы жа с сокр ицения ча ра «вернутый гермиг Толкования даются и подбор к английскому термину и or шля- ются знаком квадрата (L L Например statement function оператор-функция □ В языке ФОРТРАН оператор, залашший функцию внутри подпрограммы 7
СПИСОК СОКРАЩЕНИЙ АРМ автоматизированное рабочее место МККТЗ Международный консультативный комитет по теле! ра- фии и телефонии ОЗУ оперативное запоминающее yciponcuo ПЗУ постоянное запоминающее устройство Г1Г ЗУ программируемое постоянное запоминающее устройство П 7ЙМ персона льна и ЭВМ ЭЛТ Йлектроппо- 1учевая >рубка АНГЛИЙСКИЙ АЛФАВИТ Аа Bb Cc Dd Ее Ff Gg Hh li Jj Kk LI Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Zz
A abend (abnormal end) аварийное завершение, авост О Оконча- ние выполнения программы, задачи, процесса в результате ошибки, обнаруженной операционной системой. able название шестнадцатиричной цифры А (числовое аначе* abnormal termination аварийное завершение, авост. См. abend abort прерывать выполнение программы, выбрасывать задачу из решения, аварийно завершаться □ Выполнять операции для преждевременного завершения программы в связи с ошибкой. Это может сделать оператор ЭВМ, операционная система нлн сама программа abs см. absolute (value) absolute address 1. абсолютный адрес □ Число, однозначно указывающее положение данных или внешнее устройство. Ср relative address 2. машинный адрес См. machine address 3. физический адрес. См. physical address absolute addressing абсолютная адресация. См. тж. abso- lute address 1. absolute assembler абсолютный ассемблер □ Транслятор с языка ассемблера, порождающий программу в абсолют- ных адресах, которая может выполняться без н а- стройки адресов загрузчиком. absolute code машинный код. программа в машинном коде absolute coding программирование в машинном коде absolute command абсолютная "Команда □ В машш ной гра- фике — команда отображения параметры которой интерпрети- руются как абсолютные координаты Ср. relative command absolute coordinates абсолютные координаты □ Координаты, идентифицирующие положение точки относительно заданной системы координат, общей для всего описания. Ср relative coor- dinates absolute error абсолютная ошибка; абсолютная погрешность. Ср. relative error absolute expression абсолютное выражение □ Выражение в программе на языке ассемблера, значение которого не зависит от положения программы в памяти absolute loader абсолютный загрузчик □ Загрузчик, не вы- полняющий настройку адресов absolute pathname полное составное имя □ Составное имя файла или каталога, префикс которого указывает путь от корне- вого каталога. См. тж pathname absolute program программа в абсолютных адресах absolute term абсолютный терм □ Терм в программе на языке 9
ABSOLUTE ассемблера, значение которого не зависит от положения про* граммы в памяти. absolute value абсолютная величина, абсолютное значение absolute vector абсолютный вектор □ Вектор, начальная и конечная точки которого заданы а абсолютных к о о р- * и и а т а х Ср relative vector abstract 1. реферат 2 составлять реферат, реферировать 3. абстрактный См. тж. logical abstract data type абстрактный тип данных □ Тип данных, оп- ределённый только операциями, применимыми к объектам дан- ного типа, без описания способа представления их значений. abstraction збстрвкцин О Использование описания анешнах свойств объекта без учёта его внутренней организация и кон- кретной реализации, (data abstraction, procedural abstraction) abstract machine абстрактная машина □ Представление о вычислительной машине в терминах информационных ресурсов я операций, доступных программе Эти ресурсы п операции мо- гут соответствовать реальным компонентам ЭВМ или имитиро- ваться операционкой средой. Абстрактная машина может не учитывать некоторые возможности реальной ЭВМ. Возможно определение абстрактной машины без её реального воплощения для описания семантики явыка или доказательств свойств программ abstract semantic network абстрактная семантическая сеть □ Семантическая сеть, описывающая понятия; в конкрет- ной семантической сети, описывающей ситуацию или смысл текста, вершины, представляющие объекты, связаны с верши- нами абстрактной сети, представляющими соответствующие понятия отношением IS-A. асе см. accumulator acceleration time время разгона О Время, необходимое ио- опелю данных (магнитной ленте ши диску) для набора рабочей скорости. accent знак ударения; диакритический знак. accept 1. ввод (с кмаитуры) 2- согласие (в сетевых протоко- лах) acceptance sampling выборочный контроль при приёмке acceptance testing испытания при приёмке access 1. доступ, обращение □ Операция чтения, записи шш модификации элемеита данных, ячейки памяти, записи файла ши базы данных, регистров внешних устройств. 2. обращаться (arbitrary access, authorized access direct access failure access, keyed access, random access, serial access, unauthorized access) access address указатель, ссылка access control контроль доступа, управление доступом О Определение и ограничение доступа пользователей, программ ши процессов к данным, программам я устройствам вычисли- тельной системы. access-сои trot mechanism средства контроля доступа access cycle цикл обращения □ Минимальный интервал вре- меня между последовательными доступами к данным запоминаю- щего устройства. access matrix матрица права доступа. См. authorization matrix U
ACCUMULATOR Д access method метод доступа О 1. Метод поиска записи в фай- ле, предоставления программе возможности произвести её об- работку и помещения её в файл. Метод доступа поддерживается программами файловой системы. 2. Системная программа, реа- лизующая метод доступа, /basic direct access method, basic in- dexed sequential access method basic partitioned access method, basic sequential access method, basic telecommunication access method, hierarchical direct access method, hierarchical indexed direct access method, hierarchical indexed sequential access meth- od, hierarchical sequential access method, indexed sequential access method, keyed sequential access method, queued indexed sequential access method, queued sequential access method, queu- ed telecommunication access method, telecommunication access method, virtual storage access method, virtual telecommunication access method) access mode режим доступа □ Набор операций вад файлом или другими данными, выполнение которых разрешено данному нользователю или группе пользователей. Операции обычяо включают чтение, пополнение, модификацию, выполнение access-oriented method вычисления, управляемые обраще- ниями к данным □ Способ программирования с использованием присоединённых процедур, вызываемых вря обращении к данным. access path нуть доступа □ Последовательность записей базы данных, просматриваемых прикладной программой для выпол- нении некоторой операции access restriction ограничение доступа access right право доступа access scan пойся с перебором □ Поиск необходимой информа- ции в файле последовательным перебором записей. access time время доступа □ Интервал времени между нача лом операции считывания н выдачей данных на запоминающего устройства. account бюджет □ Объём ресурсов вычислительной системы, который дцнный пользователь или группа пользователей может использовать в течение определённого периода времени См. тж user account accounting учёт системных ресурсов □ Регистрация исполь- зования ресурсов вычислительной системы (времени централь- ного процессора, дискового пространства, бумаги, сетевых услуг) пользователями или группами пользователей Выпол- няется специальным компонентом операционной сис- темы и' используется для оптимизации параметров системы я для начисления платы ва использование ЭВМ accounting Ше учётный файл, файл бюджетов □ Файд, содер- жащий данные о бюджете пользователей а реальном ис- пользования ресурсов вычислительной системы. accounting information учётная информация, информация о бюджете пользователей accounting system система учёта (использования) ресурсов, учётная система, бюджетная система accHtnuiator сумматор; накапливающий регистр □ Регистр процессора, в котором остаётся результат выполнения команды. В ЭВМ с одноадресной системой команд имеется одни сумматор, И
ACCUMULATOR являющийся одним из операндов и результатом: некоторые операции производятся только над сумматором. В других сис- темах команд группа регистров или все регистры могут исполо- *Оваться как сумматор accumulator register сумматор; накапливающий регистр. См. accumulator ACIA (asynchronous communications interface adapter) адап- тер асинхронной связи АСК (acknowledgement) символ подтверждения приёма, по- ложительная квитанция □ Управляющий символ, указывающий на успешное принятие сообщения В коде ASCII представлен Числом 6. Ср. NAK acknowledge подтверждать приём, квитировать. См. тж. acknowledgement acknowledged connectionless operation квитируемая связь без установления логического соединения □ В сетях передачи данных — организация взаимодействия, при которой к а нальиый уровень обеспечивает только посылку кадра одной или нескольким с-анциям сети и квитирование приёма. Обеспечение целостности переданных данных (например пои торная передача неправильно переданных кадров) осуществ- ляется на более высоком уровне. Ср connectionless operation, connection-oriented operation acknowledgement подтверждение приёма, квитирование □ Управляющее сообщение или сигнал, выдаваемые в ответ на принятое сообщение, (negative acknowledgement, piggy- back acknowledgement, positive acknowledgement) ACL (Association for Computer Linguistics) Ассоциация по вы- числительной лингвистике (США) ACM (Association for Computer Machinery) Ассоциация no •ычислительной технике □ Американская научная ассоциация по нформатике, вычислительной математике, программированию И вычислительной технике acoustic coupler устройство сопряжения на базе акустиче- ского модема См. тж. acoustic modem acoustic modem акустический модем □ Модем, преобразую- щий Цифровые сигналы в звуковые сигналы речевого диапазона И обратно. АСР см. ancillary control processor activate активировать; вызывать activation активация; вызов activation frame запись активации □ Структур! данных, формируемая (обычно на стеке) при вызове процедуры или акти- вации процесса и содержащая информацию о параметрах, ло- кальных переменных и точке возврата activation record запись активации Сч. activation frame active активный □ Выполняемый или используемый в дан- ный момент. active domain активный домен active file открытый файл □ Файл используемый в данный момеи г какой-либо задачей active job текущее задание См. active task active star активная звезда □Звездообразная то- пология сети ЭВМ, в которой центральный узел обрабаты- 12
ADAPTIVE A вает все сообщения сета, коммутация является лишь одной ив его функций. Ср. passive star active task текущая авдача Q В многозадачной системе — задача, занимающая процессор в данный момент. См. тж. task state active value активная переменная О Переменная, имеющая присоединённую процедуру которая biвзыва- ется при обращении к значению переменной^ activity 1. транзакция, обработка запроса. См. transaction 2. коэффициент активности файла □ Мера интенсивности обра- щений к файлу, равная отношению числа транзакций к длине файла. Э. процесс actual address 1. исполнительный адрес. См. effective address 2. абсолютный адрес. См. absolute address actual argument фактический параметр. См. actual parameter actual decimal point реальная запятая, явная запятая □ О способе представления чисел, при котором целая и дробная части разделяются специальным символом Ср assumed decimal point actual derived data Item реальный производный элемент дан- ных □ В сетевых базах данных — производный эле- мент данных, значение которого является копией нлн за- данной функцией значений других элементов данных, хранится в базе данных и изменяется при изменении значений основных элементов данных. Ср. virtual derived data item. См. тж actual result data Item, actual source data Item actual parameter фактический параметр □ Выражение, за- дающее объект илн значение при обращении к процедуре, функ- ции нлн макрокоманде- actual result data Item элемент данных — реальный резуль- тат □ Реальный производный элемент дан- ных, значение которого является заданной функцией значений других элементов данных actual source data Item элемент данных — реальная копия источника С Реальный производный элемент данных, значение которого является копией значения дру- гого элемента данных. actual storage физическая память. См. physical storage actuator привод головок, позиционер acyclic graph (ориентированный) граф без петель Ada Ада □ Универсальный язык иг,ограммкр звания высо- кого уровня, созданный, в первую очередь, для разработки про- граммного обеспечения встроенных и управляющих ЭВМ. Язык Ада основан на идеях структурного программирования и обеспе- чивает поддержку разработки сложных многомодульных про- грамм. высокую степень машинио-незагчснмости и переноси- мости Назван в честь Августы Ады Лавелейс. первого в истории программиста adapter адаптер См. device adapter adaptive dialog адаптивный диалог □ Способ организации диалога, прй котором система настраивается иа потребности и стиль работы конкретного пользователя adaptive routing адаптивная маршрутизация. Ср fixed rout- ing 13
ADC ADC см. analog-to-dlgi tai converter addend слагаемое □ Величина, прибавляемая к сумме; влемент суммирования, стоящий после знака +• Ср. augend adder сумматор □ Устройство, вычисляющее сумму (binary adder, full adder, half-adder, parallel adder, serial adder) add-ln расширение, дополнительный встроенный ресурс add-ln memoiy дополнительная память □ Устройство, под- ключаемс е к ЭВМ для увеличения объёма оперативной памяти. Для микроЭВМ дополнительная память может быть оформлена в виде платы расширения. addition record добавляемая запись □ Запись файла из- мен е и н й, задающая запись, добавляемую в основной файл. additive operator операция типа сложения, аддитивная опе- рация □ Операция, приоритет которой равен приоритету опе- рации сложения. Обычно такими операциями являются сложе- ние и вычитание; в некоторых языках операции дизъюнкции и поразрядного сложения также считаются операциями типа сло- жения. add-on расширение Г Аппаратное илн программное средство, не входящие в стандартный комплект вычислительной системы. addr см. address address !. адрес □ 1. Число, код илн идентификатор, специфицирующие регистр, ячейку памяти, область запо- минающего устройства, внешнее устройство или узел сети. 2 Часть команды, указывающая операнд. 3 Часть сообщения, указывают ’я адресата. 2; адресовать (absolute address, access address, actual add'ess, base address, broadcast address, call address deferred address, direct address, effective address, first- level address, home address, immediate address, implied address, indirect address, instruction address, logical address, machine address, multicast address, network address, one-level address,. PC-relative address, physical address, presumptive ad- dress, relative address, relocatable address, result address, return address, second-level address, segment-relative address, single level address, source address, symbolic address, third-level address, track address, two-level address, unit address, variable address virtual address, zero-level address) addressability адресуемость □ Число точек вдоль координат- ной пси пространства устройства. addressable point адресуемая точка □ В машинной графике — любая точка пространства устройства, которая может быть задана координатами. address alignment выравнивание адреса L) Размещение реэер- вируемь-х программой областей памяти из удобной для выпол- нения команд границе' во многих ЭВМ двухбайтовые слова должны иметь ётные адреса, 32-рачрядиые слова — адреса, кратные четырём, если одно машинное слово содержит несколь- ко команд, то помеченная команда должна быть первой а слове. При выравнивании образуются пустые места, заполняемые нулями илн пустыми командами. address arithmetic адресная арифметика. См. тж address computation address bus шина адреса, адресная шина □ Часть шньы. вы- деленная для передачи адреса. Число проводников шины может 14
AD A отляча.-ься от числа разрядов регистра адреса процессора: оно может быть больше, если используется аппаратура для отобра- жения адресного пространства на различные участки физической памяти, и меньше, если возможный размер подключаемой фиаичесхъй памяти меньше адре- суемой памяти. address computation вычисление исполнительного адреса □ Определение исполнительного адреса по адресу, заданному в команде в зависимоста от способа адресации, при этом выпол- няются индексация, базирование, снятие косвенности, автоннкре- мевт и автодекремеит. addressed memory адресуемая память □ Память, к которой в принципе может обратиться процессор. Размер её составляет 2", где я — число разрядов машинного адреса. Адресуемая па- мять может быть больше или меньше, чем реальная фнзи- ческая память ЭВМ. addressee адресат, получатель (сообщены в сети ЭВМ) address field поле адреса □ Часть машинной команды или сообщения, содержащая адрес. addressing f. адресация О 1, Задание операнда в машинной команде 2. Указание объекта в сети ЭВМ. 2. способ адресации. См. addressing mode (absolute addressing, associative ad dressing, autodecremental addressing, autoincremental addressing, deferred addressing direct addressing, extensible addressing, file addres- sing, fixed-length addressing fiat addressing, hash addressing, hlerachleal addressing, immediate addressing, implied addressing, indexed addressing, multilevel addressing, PC-relative addres- sing, postdecrement addressing, postincrement addressing, predec- rement addressing, preincrement addressing, repetitive addressing, seif-relative addressing, atepped addressing) iddreeslng mode способ адресации □ Способ вычисления исполнительного адреса и выполнения операций, над адресными регистрами addressing unit наименьший адресуемый элемент памяти (бит байт, слово, ячейка, сегмент, страница, блок) address mapping отображение адресов □ Вычисление физи- ческого адреса по виртуальному или логическому адресу иа основе соответствия между адресным пространст- вом задачи и физической памятью ЭВМ, опреде- лённого системой управления памятью address mark метка адреса, маркер адреса О Специальный код или физическая мртка иа дорожке ди'ка, указывающие на-, чало записи адреса сектора address register регистр адреса address relocation настройка адресов. См. relocation address space адресное пространство □ Множество ячеек памяти, к которым может обращаться задача. Представляет с^бой сплошной участок или состоит из нескольких сегментов. Система управления памятью отображает адрес- ное пространство задачи иа физическую память - add time время сложения □ Время выполнения операции сложения процессором ad hoe query незапланированный запрос 18
AnjAC^NCY adjacency matrix матрица смежности О Матрица . i, ttta« ff t* 41/ /“ ! тогда и только тогда, когда в графе имеете» ребро, ведуш‘ е из вершины i в вершину /. Ср. incidence matrix I ijustable array Массив с перг&еияымн границами ЛОР см- automatical data processing A DP equipment вычислительная техника AF1PS (American Federation of Information Processing So- cieties) Американская федерация общее .в по обработке инфор- мации □ Включает ассоциате i i.o ииформаги»! и вычислитель- ной технике, в том числе ACM, IEEE Computei Society. ACL. Член IF'P after-look Journal журнал изменений □ >K у p и а л, в кото- рый заносятся новые значения изменённых записей. Неполна. • вгнне журнала изменений позволяет повторить нз :снен.ш. Ср. be’ore-t еж journal aggregate I. агрегат, сост вное значение □ В тзыке Ада — аначение.вставного типа: запись или массив, 2. агрегат данных. См 4ata aggregate 8. агрегировать, объединять 4. составной aggregated data агоегн^ованнсе значение □ Величина, зван- сяща ст группы однородных втлнчнн. сумма, среднее. uggrsga » type составной тип (а языка Ада) aggregation агрегация □ При построении модели данных — вид абстракции, при кэ.ором азанмосвя п> оЬъектог рассматри- вается как составной об >ект. Ср. generalization AI см. artificial intelligence aiming symbol символ привела □ Световое пятно иа экране дисплея обозначающее область, соответствующую положению светового пера. АКО (A Kind Of) «является видом» □ В представлении -зна- ний — отношение между конкретным видовым понятием (под- понятием) и соответствующим родовым понятием См тзс seniarr'ic network algebraic specification алгебраические спецчЗ акации □ Спо- соб спецификации, при котором описание каждого вы- полняемого нрераммой или модулем действия состоит нз двух частей: спецификации входных параметров и совокупности урав- нений описывающих отношения между входными и выхолиыми пар‘метрам j поле чып мнение операции. Algol (Algorithmic Language) Алгол □ Язык программиро- вания высокого уров»я. Обычно подразумевается Алгол-60, разработанный в конце 50-х годов Особенностями языка Алгол- 60 являются блочная структура, вложенные контек- сты, описания переменных, определения способа переда- ча параметров, использование формальных средств описания языка. Использовался как язык программирования н язык публикации алгоритмов. Большинство современных язы- ков программирования основывается иа идеях, заложенных Алголом. Algoi-68 Алгол-68 D Сохраняя стилистическую связь с язы- ком Алгол-60, Алгол 68 существенно отличается от не.,л богат- ством н общностью конструкций. Особенностями Алгола-68 являются разлитая системе типов, автоматическое приве- дение типов, средства описания параллельных процессов я синхронизации, формальное описание языка 16
A' °”A A на основе двухуровневых грамматик Стр< мле- нье к формальной тгрогостн и последовательности сделало язык слишко i сложный для широкого распространения. algorithm 1. алгоритм U Набор правил или описание после- довательности операций для решения определённой задачи или достижения определённей цеди. £ метод, правило (bisection algorithm branch and bound algorithm, hashing a'gorithm, pa’nter’s algorithm, scheduling algoi ithm, smoothing algorithm, stack algorithm) algorithmic language алгоритмический язык □ Язык записи алгоритмов для их реализации на ЭВМ, публикации илн фор- мального анализа. Всяким язык программирова- ния является алгоритмическим языком, во не всякий алгорит- мический язык может практически использоваться как язык программирования. Языки программирования, ориентирован- ные ьа конкретную ЭВМ, обшчн > не называют а.тсрпт-шчес- кнмн. algorithm validation проверка правильности алюрнтма, доказательство правильности алгоритма alias псевдоним □ Альтернативное имя модуля, команды, точки ихода в программу. aliasing 1. совмещение имен □ Ситуация, при которой в не- котором контексте одни и гот же объект доступен под разным» именами, 2. В растровой графике — дефект изображения линий, связанный с дискретностью растра. alloc см. I., allocation 2. allocator allocate распределять (ресурсы), выделять (ресурсы) allocation 1. Распределение (ресурсов) 2. выл гление (ресурса процессу) (device allocation, dynamic allocation, file allocation, memory allocation, register allocation, resource allocation, static al'oeatron, storage allocation, virtual storage allocation) allocation map таблица распределения LJ С груктура данных, описывающая ресурсы вычислительной системы и их текущее распределение между процессами или программами. .• locator программа рас пре де те1 ия (ресурсов) allotment выделение С Единичный акт распределения (на- приЗие)р, памяти). См. тж. allocation alphabet алфавит □ Cobcikvtiность символов, используемых В языке или системе кодирования. (source alphabet, target alpha- bet) alphabetic string 1. текстовая строка П Строка символов, ппи иадлежаш1Г“. данному алфавиту. 2. строка 6vkb Jpha chai ас ter текстовый символ, буква alpha-node альфа вершина, вершина типа ИЛИ См тж. and or tree alphanumeric алфавитно-цифровой, текстовый □ .Чвлчюшчйся буквой или цифрой илн состоящий из букв и цифр. alphanumeric character алфавитно-цифровой символ; буква Или цифра alphanumeric display текстовый дисплей Ср vector.mode dispiav alphanumeric field алфавнтно- цифровое поле, текстовое поле alphanumeric terminal текстов:а терминал alpha test лабораторные испытания 17
ALT alt (alter) «спец» □ Регистровая клавиша, изменяющая смысл клавиш, нажимаемых одновременно с ней. altering error нерегулярная ошибка, неповторяющаяся ошибка alternate mode режим попеременного доступа О Режим работы виртуального терминала, при котором каждый из двух его пользователей по очереди получает доступ к его струк- турам данных. Ср free-running mode ALU см. arithmetic and logical unit ambiguous definition неоднозначное определение. См. тж. multiple definition ambiguous grammar неоднозначная грамматика О Кон- текстно-свободная грамматика, в которой од- ному слову может соответствовать несколько деревьев вывода. ambiguous reference неоднозначная ссылка □ Имя, идентифи- цирующее более одного элемента программы Amdahl □ Американская фирма основанная в 1968 г. глав- ным разработчиком серии IBM 360 Дж. Амдалом. Выпускает пысокопронзфодительные ЭВМ, программно-совместимые с ма- шинами IBM. amend изменять; редактировать amendment 1. исправленная версия, редакция 2. изменение, поправка amendment record запись файла изменений amendments file файл изменений См change file American National Standards Institute (ANSI) Американ- ский национальный институт стандартов Amiga □ Персональная ЭВМ фирмы Commodore на базе микропроцессора 68000. Имеет 512 Кбайт ОЗУ и 192 Кбайт ПЗУ, в котором находится операционная система Intuition. Графический адаптер поддерживает несколько графических режимов в том числе режим 640 на 400 точек с 16 цветами на 4096; имеет также четырёхканальный звуковой выход, последо- вательный я параллельный интерфейсы, средства сопряжения с жёстким диском, «мышью» и интерфейс MIDI ampersand символ & analog computer аналоговая вычислительная машина, АВМ □ Устройство, решающее задачу или класс задач методом физи- ческого моделирования. Функционирование АВМ описывается теми же уравнениями, что и решаемая задача Пользователь получает решение, задавая параметры АВМ, соответствующие исходным данным задачи, и измеряя параметры, соответствую щие результатам. analog machine аналоговая вычислительная машина АВМ. См analog computer analog-to-digl tai converter аналого-цифровой преобразова- тель, АцП. Ср dlgltal-to-analog converter analyst аналитик □ Специалист по системному анализу. analytical аналитический, символьный □ О методе решения математической задачи с помощью преобразований формул Ср. Kunerical Analytical Engine «Аналитическая машина» □ Первая в ис- тории вычислительная машина, спроектированная в 1833 г. 18
APL A Чарльзом Бебиджем. Машина должна была иметь памяти об%е- ном 1000 десятичных чисел и ьыполнять лад ними 1рифметиче- скне операции п > программе, вводимой с перфокарт. analyzer анализатор □ Устройство или пр эграмма, выделяю- щие признаки или составные части обрабатываемых данных, (lexical analyzer, log.c analyzer, syntax analyzer' nn< estor предок □ Вершина дерева, расположенная "ыо»е данной вершины. ancillary control processor (АСР) вспомог-тетьный управляю- щий пр щессор □ В операционной системе RSX — часть опера- ционной системы, выполняющая файловые операции для группы устройств. АНО И, конъюнкция, логическое умис кенче □ Логическая операция: A AND В истинно тогда н только тогда, кпгде истинно А и истинно В. and/or tree И/ИЛИ дерево □ Дерево, вершины которого пред- ставляют утверждения и делятся на два класса: утверждение, tхл-ветствующее вершине первого класса (вершние типа И) истинно, если истинны у гверждеиия, сотетствующне всем дочерним вершинам; утверждение, согтве'ствующее вершние втор >го класса (вершние типа ИЛИ) истинно, если истинно хотя бы одно из у-верждений, соответс гвуюших исчер- ним вершинам. animat’oit мультипликация annex memory буферная память, буферное запоминающее устрой :тво О Собственная память кон гроллера или г даптера ввода-вывода, используем'я д :я буферизации при обмене. ANSI с.ч American National Standards Institute ar swer ответ, реакция answerback ответ (s протоколе передаю данных) antecedent I. условие ян гецедезт, щсылка □ Левая часть (А) кравнлч вида <А рле«&т В». Ср consequent 2. -нтецедтнт □ Слово нлн имениас группа, заменённая местоимением- antecedent interpretation интерпретация *от фактов», ьыаод снизу вверх. С.и. belief-invoked interpretation antialiasing сглаживание □ В растровой графике — средства, компенсирующие деф *ты н юбргжения, вы-втнные дискретно- стью растра. anticipation mode режим с учреждением □ Режим обмена или подкачки, при котором данные загружаются в рабочую па- мять до фактического обращения к нчм anticipatory paging подкачка с упреж (ениеч □ В системах с виртуальной памятью — организация подкачки, при ко- торой операционная система определяет, к каким страниц®и или сегментам наиболее вероятны обращения в ближайшее время и подкачнвяот их. Ср demand paging anticipatory staging упреждающее перемещение □ Пеоеме- щенне данных в иерархической памяти, выполняе- мое ю яяппоса программы. Ср. demandstauing APL (A Programming Language! АПЛ □ Язык программиро- вания, первоначально разработан :ый как новая универ: айьйая мачематг геская нотация и впослсд! твии реализованный как диалоговый язык лрогоаммирогания Отличается развит ши среде гвамч работы с регулярными структурами дачных: векто- 19
APPARENT рами, матрицами, массивами, богатым набором базовых опера- ций и компактностью записи. apparent variable саизаииая переменная. См. bound variable 2. append добавлять в конец; конкатенировать, См. concatenate appt см application Apple □ Американская фирма по производству персональ- ных ЭВМ, ориентированных на массового пользователя и отли- чающихся экономичностью и простотой использования. 8-разряд- ная ЭВМ Apple — наиболее распространённая ПЭВМ начала 80-х годоа, а яовые ПЭВМ Lisa и Macintosh определили стандарт организации взаимодействия с пользователем для середины 80-х годор application 1. прикладная программа; программа. См appli- cation program 2. приложение, применение application call вызов нз прикладной программы application domain прикладная область, предметная облас гь □ Совокупность понятий и объектов, информация о которых хранится в базе данных нлн обрабатывается программой application-oriented проблемно ориентированный application package пакет прикладных программ, ППП □ Набор программ и средств обращения к ним для решения опре- делённою класса задач. application program прикладная программа □ I Программа., использующая средства, предоставляемые системной програм- мой; одна и та же программа может считаться как системной, так и прикладной в зависимости от того, какой уровень програм- мных средств считается базовым. 2. Программа для решения определённой задачи. application programmer прикладной программист, разработ- чик прикладного программного обеспеченна application (layer) protocol протокол прикладной программы, прикладной протокол □ Уровень протокола сети передачи дан- ных, определяемый конкретным приложением. См. тж. open systems Interconnection applications software прнкладио* программное обеспечение, прикладные программы □ Программное обеспечение, предна- значенное для решения определённой задачи нлн класса задач нлн для предоставления пользователю определённых услуг. См. тж. system software application system прикладная система applicative language функциональный язык язык функцпо иального программнрогания См functional language apply применять □ Операция с N+1 аргументами, первый из которых задаёт функцию, а остальные являются выражениями, определяющими значения параметров для этой функции APSE (Ada Programming Support Environment) среда програм- мирования на Аде С Стандартная среда програ.мми- р о в а н н я, поддерживаемая вычислительной системой для разработки программ на «зыке Ада и обеспечивающая пере- носимость программ иа уровне исходных текстов, и едино- образие пользовательского интерфейса, облегчающее переход программиста с одной ЭВМ на другую См тж. Ada, KAPSE, MAPSE 20
АКМНМЕЛС А arbitrary access произвольный доступ □ Доступ, при котором ьиемя обращения не зависит от адреса. аге дуга, ориентированные ребро □ Ориентированная "ingp между двумя вершинами графа: стрелка, ьедущая от одной вер* шниы графа к чцуг'й. агст : game Cj Общее название видеоигр на персональных ЭВМ и игровых автоматах, в которых щраюший в реальном вре- мени управляет объектом атакующим и защищающимся от объектов, управляемых программой architecture архитектура □ Обобщенное определение системы с тонки зрения существующих в ней информационных потоков и способа нх обработки, (bus architecture, capability arch lec- ture, computer architecture, MIMD architecture, MISD architec- ture netwotit architecture, non von Neu nano architecture, ob'ect- or’ented architecture, open systems architecture, RISC architec- ture, SIMD architecture, SISD architecture, stack architecture, sys*e~is network architecture, tagged architecture, von Neumann architecture) prehiv" 1. архив □ Сре ютва хранения редко испо," дуемых данных: pi зервных копий, журналов, старых версий программ и данных. 2. помещать в архив archived file файл, помещённый в архив arg с« argument argument 1. фактчческий параметр См. actual parameter 2. патамето 3. аргумент 4. локазагельс~во (actual argument, dumm у argurrent, exhausted argument) argument Held поле операнда □ Часть машинной команды ялн предложения языка ассемблера, содержащая операнд. argument list список параметров argument passing передача параметров. См parameter pa.!s ng argument soiicitation запрос параметра запрос аргумента argument type list список типов (формальных) параметров arithmetic I. арифметика □ Выполнение операций над чис- лами. 2. арифметический процессор □ Сопроцессор для выполнения арифметических операций, (address arithmetic, BCD arithmetic, binarv arithmetic, decimal arithmetic, ioubte precision arithmetic, external arithmetic, floating-point arithmetic, modular arithmetic, modulo N arithmetic, pointer arithmetic) arithmetic and logical unit (ALU) арифметико-логическое уст- ройство. АЛУ, апнфчетическое устройство, ^У □ Часть процес- сора ЭВМ, выполняющая операции над данными в отличие от оп-раций управления и взаимодействия с памятью и внешними устройствами arithmetic expression арифметическое выражение an thmetic function арифметическая функция arithmetic operation арифметическая операция □ Операция, аргументы и результат которой яптоштся числами. arithmetic operator знак арифметической операции arithmetic shift арифметический сдвиг □ Операция елгнга двоичного слова, при которой ппи слвнге влево знаковый разряд не измгняется, а пои сдвиге вправе в освобсжгаюнг’еся разря- ды заносится значение знакового разряда Сг logical shift arithmetic unit аргфм'-ичесно" устройстве. АУ, арифметико- логическое устройство. АЛУ. См arithmetic and logical unit 21
ARITY arlty число операндов, число аргументов, арность armed Interrupt разрешённое прерывание, немаскированно, прерывание. Ср disabled interrupt ARFA (Advanced Research Projects Agency) Управление пер- спективных исследований Министерства обороны США □ Но- вое название — DARPA. Arpanet Арпаиет О Сеть коммутации пакетов, разрабо.гннзя Управлением перспективных исследований Мини- стерства обороны США (DARPA) Основой Арпаиет служит сеть интерфейсных процессоров сообщений (IMP), к которым подсоединены остальные узлы Эти процессоры образуют сеть коммутации пакетов с распределённой адаптивной маршрутн- вацяей. Арпаиет является прототипом многих сетей коммутации пакетов array 1. массив □ Структура данных для представления упо- рядоченного множества элементов одного типа. Элемент массива идентифицируется набором индексов. 2. вектор, матрица (adjust- зЫе array, conformant arrays, data array, disperse array, dynam- ic array, flexible array, memory array, multidimensional array, N-dimensional array, one-dimensional array, pointer array, pro- grammable logic array, ragged array, two-dimensional array) array ceil элемент массива array component элемент массива array descriptor дескриптор массива, паспорт массива □ Внут- ренняя структура данных исполняющей системы, указывающая размерность массива, диапазон изменения индексов н положе- ние элементов массива в памяти. array element элемент массива array identifier идентификатор массива array processor векторный процессор, матричный процессор □ ЭВМ или спецпроцессор, обеспечивающие параллельное вы- полнение операций над массивами чисел векторами или мат- рицами Обычно состоят из набора арифметических процессо- ров. выполняющих одинаковые операции над различными эле- ментами массива, с о'ццим устройством управления. См. тж. SiJRD architecture array representation представление в виде массива array variable массив, переменная типа массив arrival rate частота поступления (сообщений, запросов) artificial intelligence искусственный интеллект □ Часть ин- форматики, занимающаяся разработкой методов решения эа дач, для которых отсутствуют формальные алгоритмы: понимание естественного языка, обучение, доказательство теорем, распозня ванне изображений. artificial language искусственный язык artificial perception распознавание образов. См. pattern rec- ognition ARU см. audio response unit ascender надстрочный элемент (литеры* Ср descender ascending soit сортировка по возрастанию П Сортир"#- к а, при которой записи упорядочиваются по возрастанию зна- чений ключевых полей. Ср. descending sort ASCII (Amei lean Standard Gode for Information interchange) Американский стандартный кед для обмена информацией С 22
ASSERT A иное пер- Ho-1 о в нни- Ж1 г! рым * сеть утн- ЩНИ уио- :нва ust-I atn- тау, рго- :сор вы- нн за- Семиразрядный код для представления текстовой информация, используемый с отдельными модификациями в / олыглвстве вычислительных систем. С.ч. тж. extended ASCII ASCH format текстовый формат □ Представление текстовой информации в коде ASCII- ASC1I keyboard клавиатура, выдающая коды нажимаемых клавиш в коде ASCII ASCH terminal текстовый (ASCII-) терминал □ Терминал, обменивающийся с ЭВМ последовательностям и символов в коде ASCII. Обычно такой терминал «понимает» управляющие по- следовательности стандарта ANSI или его поды ожества asg, asgn см. ass'gn askable опрашиваемый □ В экспертных систе- мах— факт или параметр правила, значение которых может быть запрошено у лользозателя asm см assembler aspect ratio 1. коэффи^еит сжатия □ В машинной графике — отношение изменений вертикального и горизонтального масшта- бов. 2. Для растровых дисплеев — отношение числа точек растр* на единичном вертикальном и единичном горизонтальном от- резках. assemble транслировать (с языка ассемблера) assembler 1. ассемблер, транслятор (с языка ассемблера) 2. ассемблер, язык ассемблера. См. assembly language (absolute assembler, cross assembler, macro assembler, one-to-one assem- bler, reverse assembler) assembler directive директива ассемблера. См. тж. compiler directive assembly трансляция (с языка ассемблера) assembly language ассемблер, язык ассемблера □ Язык про- граммирования, понятия которого отражают архитектуру ЭВМ. Обеспечивает доступ к регистрам, указание методов адресации и описание операций а терминах команд процессора Ассемблер может содержать средства более высокого уровня: встроенные и определяемые макрокоманды, соответствующие нескольким ма- шинным командам, автоматический выбор команды в зави- симости от типов операндов, средства описания структур дан- ных. assert 1. утверждать, предполагать. См. тж assertion 1. 2. добавлять, заносить □ В логическом программировании — добавлять факт или утверждение в базу данных- assertion 1 утверждение, условие □ Логическое выражение, которое предполагается истинным 2. оператор контроля. См. tMtrt statement assertion checker программа верификации, верификатор ус- ловий □ Программа, анализирующая текст программы снаб- жённый условиями к операторами контроля, ко- торые должны выполняться в определённых её точках, и дока- лывающая нх истинность или ложность при заданных пре- дусловиях. assertion operator оператор контроля См. assert statement assert statement оператор контроля О Оператор языка про- граммирования. указывающий условие, которое должно выпол- хктьса в данной точке программы Оператор контроля обрябя- 2S
ASSIGN тывается статически при трлислят.и или верификации либо ди шмически, вызывая особую ситуацию во время ра- боты программы. assign 1. присваивать 2. назначать. См. тж. assignment assignable object изменяемый объект □ Переменная, элемент массива, поле записи или доступный п» ссылке элемент данных, значение которых можно изменять оператором присваивания См тж. lvalue rssignment I. присваивание □ Операция изменения зиачеиня переменной, регистра, элемент массива, поля записи инн дру- гого элемента дачных. 2. ьазиачение 1 Приписывание устрой- ству или другому ресурсу ямено, по которому к нему могут об- ращаться ..^огрнимы. (multiple assignment) assig..1 men t-free language язык программирован» к без присваи- вания. ?м. тж functional language assignment statement оператор присваивания assisted panel окно комментарнг-i. вспомогательное окно □' В экпзиных интерактивных системах — часть экрана, г которую программа выводит подсказку о возможных в данных момент действиях пользе штеля association list ассоииап иый список □ Список пар вида (имя свойс гва. значение} associative addressing ассоциативная адрес ацня iJ Способ адресации, при котором не указывается точное местоположение данных, а задается значение определённого поля данных. Иден- тифицирующее их. associative memory ассоциативная память □ Запоминающее устройство, в котором доступ к данным осуществляете я указа- нием значения одного его поля Используется для реализации сверхоперативной памяти и в спецпроцессорах баз данных, associative operation ассоциатньная операция □ Бинарная операция, результат которой не зависит от ргсстановки с кобск и порядка “ычнелечия. sssur ied decimal point подразумеваемая запятая □ О < пособе представления чисел, при котором не разделяются целая и дроб- ная части и чрнфмет., “еские операции выполняютс я как над целыми “иглам" Фактическое положение запятой определяется прлгрлммой, выполняющей арифметические операции. Ср ас- tua. decimal point AST ел. asynchronous system trap asterisk символ *; звёздочка AST routine программа реакции иа асинхронное прерываии» asynchronous rommunic ition асинхронная передач,- данных; асинхронная связь asynchronous system trap асинхронное прерывание □ Преры ванне, возникновение которого не привязано к определённой точке программы: внешнее прерывание Йлн прсрывани;, свя- занное с работой другого процесса (например, поступление сиг- нала, завершение обмена' Ср. synchronous system trap asynchronous transmission асинхронная передача данных Ср. synchronous transmission АТ сл automatic translation Atari 1040ST □ Персональная ЭВМ фирмы Atari иа базе 24
ATTRIBUTE-VALUE 5o дв- я pa nt емент иных, аиия. гения дру- грой- т об сваи- го С зрую <ный вида особ гчие (деи- >щее ;а?а- ЩЯИ >рах >ная •бок :обе 106- чад ггся гс- иие ых; ры- той зя- чг- "р. микропроцессора 68(\j0 Имеет 1 Мбайт ОЗУ н 192 Кбайт ПЗУ, в котором находится операционная сн. гема. Графический адап- тер под и'ржнзйет несколько гр фических режимов, и том числе ре:хим 320 на 200 точек с 16 цистами и режим 640 ча 200 точек с 4 цветами: имеет также трёхканальный звуковой выход, флоп- пи-диск, последовательный и параллельный интерфей| ы, средства сопряжения с жёстким дискам, «мышью» и интерфейс а* Лайзе декларация по южеиия (в языке Ада) A-test ле бор! торн ь™. ислыи чин At'as А г. lac □ Первая ЭВМ второго поколения. Обладала виртуальной памятью с использлваинем магнитных барабанов д..я подкачки, аппаратными средствами поддержки операцией пой ci :темы (экстракоды) и другими чертами современных ЭВМ. л1г» см augmented transition пеКуогк ATN-grammar ATN-грамматика □ Грамматика, заданная в виде р 1 с ш и р е и к э й сети переходов atom атом □ Основное понятие языка Лисп для представле нт племен гариых объектов: имён и чисел; с атомом может быть связан список свойств rlta-fi подключать □ Сделать устр йство доступным вычис- лительной системе или программе. Это меже: подразумевать хак физическое подключение, так и загрузку и иг яцналнзацию tojtB! гчгвующих программ и структур данных. attached procedure присоединённая процедура С Процедура, связанная с объектом или типом данных н автоматически вызы- ваемая при определенных операциях над объектом нли при вы- пол.гелин определённого условия. attached task присоединённая задача attraction mode демонстрационный режим □ Режим работы диалоговой программы (обычно игровой программы), при кото- ром нмитнпуется работа пользователя авчон лнчгскнм вводом заранее пол отовлениых нли генерируемых команд и запро- сов. attribute 1. атрибут, свойство □ Признак, характеризующий объект. 2. атрибут □ 1 В реляционных бяз.'Х данных — но- мерованный домен, столбец таб тнцы. См. тж, data element 2 В машинном графике — св >йство прими: ива вывода илн сегмен та изображения, определяющее цвет, вид линии факту; у по верхности, шрифт текста 'bundled attributes, charactei tri- bute, composite attribute, data attribute, display attribute, file attribute, fill area attribute, line attribute, null attribute, prime attribute, primitive attribute search attribute, security attribute, unbundled attribute) attribute grammar атрибутная гоаммстикя □ Контекстно- евзбоаная гсамматнка. с каждым нетерминальным символом которой связан набор а~рнбугов и для каждого правил? которой указан способ вычисления атрибутов символа в левой части чо атрибут 1м компонент npai ой части Атрибуты используются для задания контекстных условий или для описания гемчитнки язы- ка. attribute-value list плясок свойс гв □ Структура далных представляюлал собой список пар вида/имя свойства, значение' я предпставлчющая доступ к значению по имени свойстве
ATTRIBUTE-VALUE attribute-value table список свойств См attribute-value fist AU сж. arithmetic and logical unit audio response unit устройство речевого вывода audit ревизия, проверка audit log контрольный журнал. См audit trail audit trail контрольный журнал О Журнал, в котором фин сируются обращения к защищённым данным. augend слагаемое, увеличиваемое □ Операнд двухадресной ( команды сложения, которому присваивается сумма. Ср. addend I avgment 1. приращение шаг О Величзиа. иа которую уве- 1 начинается другая величина. 2. увеличивать augmented addressing адресация с расширяемым адресе :, расширенная адресация См extensible addressing augmented transition network- (ATN) расширенная сеть сере- | ходов О Обобщение конечного автомат з, связка - щее с каждым переходом нз состояния в состояние некого: <е , действие изменяющее значения переменных или вызываю i.ee I переход иа подсеть authentifieation code код аутентификации □ Контрольное поле добавляемое к блоку данных для аутентификации сообщений | authentification of message аутентификация сообщений □ I Защита сообщений от cnvqaftnwx или намеренных искажений f при передаче по сети ЭВМ путём добавления к блоку данных контрольного поля При вычислении контрольного поля исполь- зуется ключ, известный приёмнику. authentification of user аутентификация пользователя □ Про- | верка соответствия пользователя терминала в сети ЭВМ предъяв- ленному идентификатору Применяется для защиты от несанк- ционированного доступа и выбора соответствующего режима об- служивания authorization 1. санкционирование, разрешение 2. проверка полномочий authorization matrix матрица прав доступа О Используе- мая при управления доступом таблица, столбцы которой соответствуют ресурсам вычислительной системы, а строки — пользователям: значения элементов таблицы спреде ляют права доступа пользователя к ресурсу authorized 1. санкционированный 2. привилегированный, имеющий полномочия □ О пользователе или программе, имею- щих права или полномочия для выполнения определённых действий authorized access санкционированный доступ anthorized user 1. зарегистрированный пользователь 2, при- вилегированный пользователь autocode авток д □ Транслятор (обычно с языка низкою ' уровня). autodecremental addressing явтопекрементная адресация □ Способ адресации, при котооом исполнительный ад- рес равен содержимому указанного в команде слова; при вы- числении исполнительного адреса содержимое этого слова /обыч- но регистра) уменьшается на длину элемента адресации. Ср au- toincremental addressing autodump авторазгрузка И Автоматическая запись содержи'* мого области памяти на внешнее устройство. 26 I 1
AZERTY A autoincremental addressing автоинкрементная адресация □ Способ адресации, при котором исполнительный ад- рес равен содержимому указанного в команде слова* при вы- числении исполнительного адреса содержимое этого слова (обыч- но регистра) увеличивается на длину элемента адресации. Ср. autodecremental addressing autoload автозагрузка □ 1. Автомата *теск а я заправка маг- нитной ленты в лентопротяжном устройстве 2 Автоматическая загрузка программ иля операционной системы. automata theory теория автоматов automated data processing (ADP) автоматическая обработка данных, применение ЭВМ automatic abstracting автоматическое реферирование □ В ин- формационно-документальных системах — автоматическое сос- тавление кратких описаний хранимых документов automatical cognition распознавание образов automatic variable динамическая локальная переменная □ В языках ПЛй и Си — переменная, для которой память автома- тически выделяется при входе в блок, в котором она описана, и освобождается при выходе из него. automaton автомат □ Абстрактная машина, обрабатывающая входную последовательность и определяющая её принадлеж- ность некоторому формальному языку илн выдающая некоторую выходную последовательность, (finite-state automaton, linear- bounded automaton, push-down automaton) automorphism автоморфизм П Взчимьо однозначное отоб- ражение (изоморфизм) множества на себя. autothread автозагрузка См. autoload 1. A VX (auxiliary) □ В операционных системах на мнкроЭВМ — логическое имя файла, соответствующего последовательному каналу связи. auxiliary key вторичный ключ. См secondary key auxiliary memory внешняя память, внешнее запоминающее устройство См. backing storage - railability коэффициент готовности AVL tree (Adelson-Velsky and Landis tree) AVL-дерево, сба- лансированное (по высоте) дерево D Двоичное дерево, в котором для любой вершины высота левого поддерева отличается от вы- соты правого поддерева не более, чем на единицу. При вставке н удалении производится реорганизация дерева для сохранения сбалансированности См тж balanced tree axiomatic semantics аксиоматическая семантика П Способ описания семантики языков программирования посредством задания для каждой элементарной конструкции языка пред ус ловий и аксиом, определяющих ' оответственнл условия, необ- ходимые для её применения, н условвл, которые становятся истинными после её применения. axiom scheme схема аксиом AZERTY keyboard С Клавиатура с расположением тексто- вых клавиш, принятым в ряде европейских стран. Название про- исходит от литер, расположенных слева в первом ряду. Ср. Dvorak keyboard, QWERTY keyboard
в backbone network базовая сеть □ Компоненты сети ЭВМ, обеспечивающие передачу данных. back-end внутренний; выходной □ О компоненте модульной системы, выполняющем действия по запросам более внешнего компонента. Ср. front*end back-end interface внутренний интерфейс □ Интерфейс с внут- ренним компонентом системы- (например, коммуникационного процессора с главкой ЭВМ, ЭВМ со спецпроцессором, первого прохода транслятора со вторым) Ср. front-end interface back-end processor 1. спецпроцессор, дополнительный про- цессор (обычно подразумевается спецпроцессор базы данных) 2. постпроцессор back face невидимая поверхность □ Часть поверхности трёхмерного объекта, ориентированная в сторону, противопо- ложную точке наблюдения, См тж hidden surface back-face removal удаление невидимых поверхностей См hidden-surface removal background 1, фон программы См program background 2. фон, задний план 3. фоновый □ О задаче, программе или про- цессе, выполняемых на фойе других задач, программ или процес- сов Ср foreground background color цвет фона backgrounding фоновая обработка, фоновое выполнение. См. background processing background Job фоновое задание background print*ng фоновая печать □ Вывод информации на печать одновременно с выполнением других программ background process фоновый процесс □ Процесс с меньшим приоритетом, выполняющийся в периоды, когда процесс с боль- шим приоритетом находится в состоянии ожидания. Ср. foreground process background processing фоновая обработка, фоновое выпол- нение С Выполнение менее приоритетных (фоновых) задач в периоды, когда процессор не занят более приоритетной зада- чей Фоновые задачи выполняются в пакетном режиме background program фоновая программа background queue очередь фоновых задач background region фоновый раздел □ Область памяти (раздел), в которую загружаются Фоновые программы b ickground task фоновая задача, фоновая программа backing storage внешняя память, внешнее запоминающее устройство □ Память, информация в которой недоступна для непосредственной адресации командами программы; доступ к ней осуществляется операциями ввода вывода. Ср. main storage back out отменять (изменения); восстанавливать (предыду- щее состояние) backslant начертание шрифта с наклоном влево backslash символ идклоинвя черта влево backspace I. возврат □ Управляющий символ илн клавиша. 98
BALANCED В вызывающие возврат на одни символ с удалением предыдущего символа или оеа уд°ления символа. В коде ASCH представлен числом 8. 2. реверс (магнитной ленты) 3. во?вращать(ся) (destruc- tive backspace, nondestructive backspace; backtrace след El По^л довате..ь.'ос\ь вызовов подпрограмм, кг>тарпя привела к данной точке пре граммы. bacutr.tklng перебор с возвратами □ Спосоо позска (напри* мер, по дереву решений), при котором при возврате после рас- смотрения вгрианта все переменные программы восстанавли- вают свои значениях backup 1. резервь м копия, резервный экземпляр; резервный ресурс 2. резер чрование 3. создавать резервную копню 4. ре: рвный (cold backup, warm backup) backup гору резервная коп“я, резервный экземпляр backup file резервный файл, резервная копия файла backup "ersitr. резервная копия Backuj-Naur form нормальная форма Бекуса — Наура. См. Backus normal form Backus normal form (RNF) нормальная форма Бекуса — Hay- pa, БНФ □ Способ описания грамматик для определения сии- 1 акснса языков программирования. Backus notation нормальная фопма Бекуса — Наура. См. Br :ki ia normal form backward-ci lining вывод «от цели к фактам» □ В эк пер-иых системах и автоматическом доказательстве теорем — спосол рассуждений, при котором для доказательства истинности утверждения делается гЛпытка доказать ис’иинкть утверж- дений, из которых оно непосредственно следует; процесс продол- жается до тех пор, П' <а рассуждение не дойдет д известных фак- тов или не будь волутсяо утверждение, для вывода второго нет пр’зил Ср. forward-chaining. См. тж goai-invoked inter- pretation backward read чтение в об о а гном направленна □ Чтение при обратной г-=ремоске магнитной ленты. backward reference ссылка назад □ Испс пьз"занис иденти- фнк; *гра, определённою выше Ср. foi ward rr’eren.e *>a<*ge reader ус-ройство чтения идентификационных кар- точек beg мультимножество П I. Неупорядоченная совокупиос’ь, допускающая повторение элементов. Ср. set. 2. С.рукгуря данных для представления Мультимножества ВАК см. backup balanced merge s»rt сбалансирования сортировка слиянием □ Разновидность с'ортировки слиянием. при ко- торой упорядоченные на парном этапе подмножества разме- щаются на (N—2) лентах из имеющихся N таким образом, чтобы минимизировать время обратной перемотки balanced multiway search tree Б-дерево. Б- иерево. См B-tree balanced sample уравновешенная выборка balanced tree сбалансированное дерево CJ Дерево, в котором ргзпость ра .стояний от корня до любых двух листьев не привы- кнет 1 Хранение денных в виде '-балаигнреванного дерева о'Чсп 'чнвает равнодоступность элементов данных. См. тж AVL-tree, B-tree 29
BAND band matrix ленточная матрица □ Матрица, все ненулевые влемемты которой расположены иа нескольких диагоналях, близких к главной диагонали band printer ленточное печатающее устройство □ Построч- но печатающее устройство с шрифтоносителем в виде вращаю- щейся металлической ленты. bank switching коммутация банков □ Способ управления памятью, при котором физическая память разбита иа несколько сегментов (банков) длиной, равной размеру i дресиого пространства процессора. В каждый момент процессор работает с одним банком. Применяется в ЭВМ с процессором, имеющим малое адресное пространство н не имеющим собствен- ных средств управления памятью. banner заголовок □ Первое слово файла ила сообщения, содержащее управляющую информацию. banner page титульный лист □ Первая страница распечатки, содержащая нмя задания, имя пользователя и другую учётную информацию bar code штриховой код □ Способ маркировки, прк котором код или номер представляются В виде последовательности па- раллельных линий разной ширины. bar code scanner устройство чтения штрихового кода bare board пустая плата, несмонтированная плата, «пустышка» bare machine «голая» машина □ Вычислительная машина без программного обеспечения, bar graph столбцовая диаграмма barrel printer барабанное печатающее устройство □ По- строчио-печатающее устройство с шрифтоносителем в виде вра- щающегося барабана base 1. база, базовый адрес Г) Значение или адрес относи- тельно которого представляются другие значения или адреса 2. базовый регистр См. base register 3. основание системы счисле- ния ♦. основание логерифма base address базовый адрес □ Адрес, относительно которого указываются другие адреса. Число, равное базовому адресу, автоматически прибавляется к смещению для получения исполнительного адреса. base and displacement база-смещеине □ Способ представле- ния адреса в виде пары чисел: при этом фактический адрес рав- няется их сумме. См. тж. segment and offset baseband LAN локальная сеть с немодулироваиной передачей □ Локальная сеть, г которой сигналы передаются непосред- ственно, без модуляции н несущей. Ср. broadband LAN base-bound registers регистры защиты памяти □ В системах с виртуальной памятью — пгра регистров указывающая адрес начала и длину сегмента памяти, доступного задаче based integer 1. число с основанием О Запись числового значения с указанием системы счисления. 2. смещённое целое □ Целая персмечная, представленная смещением относительно некоторого-базового значения (например числа от 1917 до 1999 могут представляться числами от >« до 85b base-lim|t registers регистры защиты памяти. См. base-bound registers baseline 1. базовый, минимальный С Включающий чияи- 30
BATCH В мальиыя набор функций или оборудования. 2. нижняя линия (очертания символа) base page базовая страница □ В некоторых архитектурах ЭВМ — первая страница оперативной памяти, обращение к ко* торой нэ другой страницы проще чем к остальным. base register базовый регистр □ Регистр, в котором хранится базовый адрес. base type исходный тип □ Тип, уточнением которого является данный тип. BASIC (beginner’s all purpose symbolic instruction code) БЕЙСИК □ Простой для изучения и применения язык програм- мирования, ориентированный иа диалоговую работу. Наиболее распространённый язык, используемый на ПЭВМ. basic access method базисный метод доступа □ В операцион- ных системах IBM—группа мег дов доступа, не поддерживающих буферизации и очередей. Ср queued access method basic direct access method (BDAM) базисный прямой метод доступа О Метод доступа низкого уровня, при котором запись идентифицируется номером записи внутри файла или физическим адресом ив устройстве basic indexed sequential access method (BISAM) базисный ин- дексно-последовательный метод доступа IJ Метод доступа, по- зволяющий обращаться к записям файла как последовательно, так и по ключу Преобразование ключа а «дрес осуществляется с помощью индекса, являющегося частью файла basic partitioned access method (BPAM) базисный библиотеч- ный метод доступа □ Метод доступа, обеспечивающий работу с большими записями переменной длины с использованием сим- волических имён basic sequential access method (BSAM) базисный последова- тельный метод доступа □ Метод доступа низкого уровня, поз- воляющий последовательно обрабатывать записи физического файла. basic telecommunication access method (ВТАМ) базисный телекоммуникационный метод доступа □ Метод доступа ияакого уровня, обеспечивающий минимальные средства для работы с терминалом ВАТ см. batch file batch пакет □ Совокупность данных или программ, обраба- тываемых или передаваемых как единое целое; группа программ, выполняемая в пакетном режиме. batch entry пакетный ввод (данных) batch file яомандный' файл. См. command file batch header заголовок пакета □ Первый элемент пакета, содержащий информацию о его структуре. batch Job пакетное задание □ Задание, выполняемое в па- кетном режиме batch mode пакетный режим, режим пакетной обработки. См тж. batch processing batch-oriented пакетный, пакетяо-орнентнроваиный □ Пред- назначенный для обработки пакете илн обработки в п а- кетиом режиме. batch processing пакетная обработка □ Обработка данных 31
BATCH нли выполнение программ, при которых элементы пакета обра- батываются или выполняются последовательно без вмешатель- ства оператора. batch trailer завершитель пакета □ Последний элемент па кета, указывающий на его окончание baud бод □ Единица измерения скорости передачи инфор- мации, определяемая числом' элементов сигнала (изменений состояния канала) в секунду. Для последовательного канала 1 бод= 1 бит в секунду; при других способах передачи элемент сигнала может соответствовать более чем одному биту. Baudot code код Бодо, пятиразрядный телеграфный код baud rate скорость передачи информации в бодах ВСС см. block check character BCD (binary-coded decimal) двонччо-десятичный код □ Предс-эвление чисел, при котором к?ждая десятичная цифра записывается четырёхбитным двоичным эквивалентом. Исполь- зуется для операций над целыми числами большой разрядности. BCD arithmetic операции над числами в двоично-десятичном представлении BCPL машинно-независимый язык системного программи- рования □ Основными особенностями являются отсутствие типов данных, развитый набор управляющих конструкций для структурного программирования, переносимость программ меж- ду ЭВМ с различной архитектурой. BCPL является предшест- венником языка Сн, практически вытеснившего его. BCS см. British Cimputer Society BDAM см. basic direct access method BDOS (Basic Disk Operating System) БДОС, базовая диско- вая операционная система □ Часть операционной системы мик ро- илн персональной ЭВМ. обеспечивающая обмен с дисками и другими внешними устройствами. Как правило, в БДОС входят все машинно-зависимые части операционной системы. См. тж. BIOS bed in полностью отладить before-iook journal журнал откатки СЖурнал, в который заносятся старые значения изменяемых записей. Использование журнала откатки позволяет восстановить исходное состояние файла по его изменённой версии Ср. after-look journal beginning-ot-file label метка начала файла, метка файла. См. пж file label beginring-'sf-information marker (BIM) маркер начала инфор- мации □ Физическая метка, указывающая начало доступной для записи поверхности магнитной ленты. beginning-ot-tape marker маркер начала ленты. См. bc^ln- ning-of-incormatlon marker heginning-of-voiume label метка тома □ Первая запись тома, Содержащая управляющую информацию о его содержимом и стр у «гуре. BEL (bell) символ оповещения, «звонок» О Управляющий символ, вызывающий звуковой сигнал. В ксце ASCII представ- лен числом 7. belief факт, аиаииз П Элемент или гриппа элементов базы знаний илн модели мира интеллектуальной системы belief-invoiced Interpretation интерпретация <от фактов», 32
BIFURCATION В вывод снизу вверх □ В логическом программировании и про- дукционных системах — процедурная интерпретация правила вида <если А то В», при которой добавление в базе ака- ний факта А вызывает добавление в неё факта В Ср. goal- invoked interpretation Bell Laboratories (Bell Labs) □ Американская исследо- вательская фирма (часть корпорации AT&T), занимающаяся те- лефонной связью электроникой и вычислительной техникой В Bell Labs были разработаны транзистор и операционная система UNIX. belt printer ленточное печатающее устройство. См. band printer benchmark эталонный тест. См. тж benchmarking benchmarking эталонное тестирование □ Определение эффек- тивности системы (ЭВМ или программного обеспечения) посред- ством выполнения эталонных программ или обработки эталон иых наборов данных benchmark package тестовый пакет benchmark problem эталонная тестовая задача benchmark program эталонная тестовая программа □ Про- грамма, предназначеиная для анализа эффективности систе- мы. benchmark test эталонный тест. Си. тж. benchmarking Bester curve кривая Безье □ В машинной графике — поли- номиальная кривая для аппроксимации кривой по заданным опорным точкам. Особенность кривых Безье в том, что они цели- ком лежат внутри выпуклой оболочки опорных точек. best tit метод нанлучшего приближения □ Метод распределе- ния памяти, при котором по запросу на блок памяти осуществ- ляется поиск свободного блока с размером, наиболее близким к запрошеинаму. Ср. first fit beta-node бета-вершина вершина типа И. См. тж. and/or tree beta rest опытная эксплуатация; испытания в производст- венных условиях biased data неравномерно распределённые данные, смещён- ные данные □ Данные, имеющие неоднородное распределение по отношению к критерию сортировки. biased exponent смещённый порядок, характеристика □ Способ представления чисел с плавающей запятой, при котором к порядку числа прибавляется некоторая константа, что делает диапазон представимых чисел более удобным для конкретных мз тематических вычислений. biased sample смещённая выборка □ Выборка, для которой среднее значение некоторого признака не равно среднему зна- чению этого признака для всего множества. bidirectional printer двунаправленное печатающее устрой- ство □ Посимвольное печатающее устройство, выполняющее печать как при прямом, так и при обратном ходе печатающей голо«ки bifurcation 1. бифуркация □ Разветвление решения нелиней- ного дифференциального уравнения 2. сечение □ Построение дерева решений по таблице решений. 2 Авгдо-русск- сл по програимнр. аз
BIG Big Blue ироническое налжаым фирмы IBM E1M at. beginning-ol-informatlon marinr binary двоичный СГI. Представленный в виде последователь- ности нулей н единиц; записанный в двоично* системе счисле- ния 2. Состоящий нз двух компонент нлн разделяющий на две части. binary adder двоичный сумматор □ Устройство, вычисляю- щее сумму двух двоичных цифр. binary arithmetic двоичная арифметика О Операции над числами в двоичном представлении binary card двоичная карта □ Перфокарта с нетекстовой информацией. binary chop двоичный поиск, поиск делением пополам. См. binary search binary code 1. двоичный код □ Представление в виде после- довательности нулей и единиц. 2. программа в двоичном коде □ Программный модуль в пригодном для выполнения виде, содержащий только машинные команды н константы. binary-coded decimal notation двоично-десятичная запись. См. BCD binary-ceded representation представление в двоичном коде, двоичное представление binary counter двоичный счётчик □ Счётчик с двумя состоя- ниями binary dump двоичный дамп О Распечатка содержимого памяти в двоичном представлении. binary format двоичный формат О Формат с представлением данных в двоичной форме binary Imbge двухуровневное изображение □ Растровое изо- бражение с двумя уровнями яркости. binary loader абсолютный загрузчик. См. absolute loader binary logic двузначная логика О Логика, оперирующая ввачениямн «истина» и «ложь». Ср fuxzy logic, ternary logic binary notation двоичная запись П 1. Запись в виде после- довательности нулей и единиц. 2. Представление числа в дво- ичной системе счисления. binary number двоичное число О Число, представленное в дво- ичной системе счисления. binary numeral 1. двоичная цифра 2. двоичное число. См binary number binary operation 1. бинарная операция □ Операция над двумя пргументамп. 2. двоичная операция □ Операция вад числами в двоичном представлении. binary relation бинарное отношение □ Отношение между двумя множествами. binary search двоичный поиск, поиск делением пополам □ Метод поиска в упорядоченном множестве, на каждом шаге ко- торого средний элемент множества сравнивается с искомым и в зависимости от результата сравнения выбирается имовина множества для ъбработки иа следующем шаге binary search tree двоичное дерево (поиска) ОДвоичиое дерево, с каждой вершиной которого связано некоторое значение ключа-поиска таким образом, «то все ключи веё левом поддереве меньше, • в правом — больше. 34
BIT В binary semaphore двоичный семафор □ Семафор, при* пинающий значения Ои I. Операция «занять», приме- нённая к семафору, имеющему значение 1, равносильна пустой операции. binary synchronous communications (BSC) двоичная синхрон- ная (познаковая) передача □ Протокол фирмы IBM, исполь- зуемый для связи удалённых терминалов с центральной ЭВМ. binary-to-decimai conversion преобразование из двоичного (представления) в десятичное binary tree двоичное дерево С Дерево, каждая вершина ко- торого имеет не более двух потомков. bind 1. связывать □ Устанавливать связь имени и значения. 2. компоновать, связывать. См. link I. binding ot modules компоновка модулей Построение загру- зочного модуля из объектных модулей binding of names связывание имён □ Присваивание значений именам binding of variable связывание переменной □ Присваивание значения переменной BIOS (Basic Input Output System) базовая система ввода- вывода □ Часть программного обеспечения микроЭВМ, под- держнвающ»я управление адаптерами внешних устройств, эк- ранные операции, тестирование н начальную загрузку. Предо- ставляет стандартный интерфейс, обеспечивающий переносимость операционных систем между ЭВМ с одинаковым процессором. BIOS, как правило, разрабатывается изготовителем ЭВМ, хра- нится в ПЗУ и рассматривается как часть ЭВМ. См. тж BDOS biquinary двоично-пятиричный □ О представлении чисел, при котором каждая десятичная цифра записывается четырёх- разрядным двоично-пятиричным кодом 0—0000, 1—0001, 2— 0010, 3—ООП, 4—0100, 5-1000, 6-1001, 7—1010, 8—1011, 9-1100. B1SAM см. basic Indexed sequential access method bisection algorithm алгоритм двоичного поиска См. тж. binary search B1SYNC см. binary synchronous communications bit (binary digit) бит, 'двоичный) разряд (carry bit, change bit, iheck bits, control bit, flag bit, guard bit, high bit, infor- mation bit,least significant bit, low bit, most significant bit, off-bit, on-bit, parity bit, presence bit, qualifying bit, service bit, sign bit, use bit, zero bit) bit-BLT (bit block transfer) пересылка строки битов □ Опера- ция пересылки последовательности разрядов произвольной длины с адресацией с точностью до бита. bit-by-bit поразрядный bit cell одцор-зрядный регистр bit density плотность записи □ Число битов, записываемых иа единицу длины носителя. bit flipping t. поразрядные операции, операции над разря- дами 2. «жонглирование битами» О О системном программиро- вании иля об изощрённых, приёмах, программирования Nt handling поразрядные операции, операции над разрядами bit image двоичный образ, битовый образ Q Представление в виде двоичного массива. 2* 85
BIT-INTERLEAVED bit-interleaved бит-мультиплексный □ О передаче данных, при которой по одному физическому каналу последовательно передаются биты разных сообщений. Ср. byte-interleaved bit interleaving чередование битов bit manipulation поразрядные операции, операция над раз- рядами bit map 1. битовый массив, растр □ Представление данных (обычно графического изображения), при котором каждому элементу данных (точке изображения) соответствует одни или несколько разрядов памяти, адрес которых определяется номе- ром алемента, а значение описывает состояние элемента дан- ных, например, цвет точки изображения, состояние блока па мяти. 2 буфер изображения См frame buffer blt-map(ped) display (растровый) дисплей с поточечной адресацией, дисплей с общей памятью □ Организация взаимо- действия растрового дисплея с процессором, при которой каж- дой точке изображения соответствует один нлн несколько раз- рядов памяти в адресном пространстве ЭВМ: изменяя содер- жимое ячеек памяти, программа изменяет изображение на экране. bit-mapped graphics растровая графика. См. тж. bit map, bit-mapped display bit pattern двоичный код; маска, комбинация разрядов bit rate скорость передачи информации в бнт/сек bit-serlai поразрядный □ О передаче иля обработке данных, при которой последовательно передаются или обрабатываются отдельные разряды. bit-slice processor секционированный процессор, разрядно- модульный процессор, процессорная секция bits per inch бит на дюйм (J Единица измерения плотности записи информации на магнитном носителе. bits per second бит в секунду, бит'сек. О Единица измерения скорости передачи информации bit slot время передачи бита такт передачи bit string строка битов. □ Тип данных в языках програм- мирования, обеспечивающий работу с последовательностями двоичных разрядов как со строками. bit stuffing вставка битов, подстановка битов L В протоколах передачи данных X 25, SDLC и HDLC после каждых пяти последовательных единичных разрядов сообщения вставляется нулевой разряд, так как последовательность 01111110 исполь- зуется в качестве разделителя кадров bit time время передачи бита; такт передачи bitwise addition поразрядное сложение □ Операция изд дво- ичными числами, при которой каждый разряд результата р^рен сумме по модулю 2 соответствующих разрядов операндов. Для двух операндов пораэряпное сложение совпадает с ХО1(. bitwise oporation поразрядная операция black-and-white display чёрно-белый дисплей; монохромный дисплей blackboard рабочая область □ В экспертных системах — часть базы данных, содержащая факты, полученные в процессе логического вывода, доступная всем компонентам вывода и используемая для взаимодействия между ними. 36
В LOCKING В blank l. пробел; символ «пробел» 2. пустой (leading blanks, trailing blanks) blank common непомеченный общий блок. См. тж. common block blank diskette пустая дискета: неразмеченная дискета blanking гашение О В машинной графике — уничтожение изображения одного или нескольких элементов отоб- ражения или сегментов в некоторой области экрана. blank Instruction пустая команда, НОП blast 1. освобождать □ В системе динамического распределе- ния памяти — освобождать группу ранее выделенных блоков. 2. программировать ППЗУ, записывать информацию в ППЗУ blaster программатор ППЗУ. См. PROM burner blending function стыковочная функция □ b машинной гра- фике при аппроксимации линий отрезками кривых — функция, обеспечивающая гладкую стыковку отрезков. blind keyboard «слепая» клавиа-ур, CJ Клавиатура, исполь- зуемая для ввода данных без одиовременного нх отражения на экране дисплея или бумаге. blinking мигание □ Преднамеренное периодическое измене- ние цвета нлн яркости одного или нескольких элементов изо- бражения для их визуального выделения block I. блок □ 1. Несколько последовательных логических записей, объединённых в одну физическую. 2. Единица доступа к диску или магнитной ленте 3 В языках программирования — группа операторов и описаний, объединённых в одно целое. 4. В системах подготовки текстов — выделенный фрагмент, ко- торый можно удалить, переместить или выполнить* над ним не- которое преобразование. 2- блокировать □ I Объединять записи в блоки 2. Создавать условия, делающие невозможным продол- жение (bootstrap block, common block, control block, data cont- rol block, file description block, file identification block, home block, label block, line control block, physical block) block buffer буфер блоков □ Буфер ввода-вывода при обмене блоками. block cancel character символ отмены блока □ Управляющий символ, указывающий, что предшествующая часть блока долж- на быть проигнорирована block chaining сцепление блоков □ Объединение блоков в одну последовательность при передаче с блочным шиф- рованием. Невозможность выделить порцию шифрования затрудняет расшифровку. block check character символ контроля блока □ Служебный символ, добавляемый к передаваемому блоку данных и содержа- щий контрольную сумму block encryption блочное шифрование □ Способ шифрования, при котором каждый передаваемый блок шифруется незави- симо. block gap межблочный промежуток □ Часть поверхности но- сителя (диска или магнитной ленты) между последовательными блоками blocking factor коэффициент блокирования □ Число записей в блоке. 37
BLOCK block length длина блока □ Число байтов (иногда слов) в блол^:. blockmark маркер блока, блок-маркер □ Маркер, указываю- щий конец я крормациоииой частя Стека диска. block multiplexer channel блок-мульткплексный кааал □ Мультиплексный канал с поблочной передать данных. block number номер блока □ Число, идентифицирующее блок устройства (обычно диска) или фьЛха. Физический номер задаёт адрес (номеп дорожка я юмер на дир*,жке) Логически! номер обозначав-" порядковый номер блока на устройстве и отобража- ется драйвером устройства в физический номер. Виртуальный номер згдаёт hom' d блока внутри файла л отображается файло- вой системой а ло-ический номер. В более простых темах понятия «логический номер Слои и «виртуальный номер блокам совпади от. Ыс :k-orl« nted device блочно-орачтированное устройство, устройство с поблочным ’доступом □ Внешнее запоминающее устройство, o6m<*j с которым производится блокам (например, диск). Ср record-oriented device, stream-oriented device block parity поблочный коптолт чётности block ttrbval считывание блока (e ьистсмя упраллечи^ па- мятые) block sort блочная сортировка □ Метод сортировки, при ко~ором всё множес ао разбивается на подмножества с близ- кими значениями клю^а, каждое из которых атем сортируется отдельно. block-srntctured 1 inguage язык с блочной структурой U Язык высокого уровня, в котором on» чине одного действия может включать плисаиня объекта того же класса (например, вло- женные процедуры иг*: вложенные блоки). block transfer 1. поблочная передач 2. пересылка блока, блочная пересылка blow программировать ППЗУ, записывать информацию в ППЗУ BNF см Backus normal То» г. board плата (bare board, interface board, memory board, mul- tifurction board prototyping board) body ’ело £1 Внутренняя часть информэциоиног > объекта, содержала т ообщение ичн синсакче некоторого действия. Ср header (cycle body, iteration body, lonp body, package body, pro- cedure oody, program body) >*ody stub остаток тела □ В языке Ада — часть блока програм- мы л₽з описаний- boilerplate шаблон U В системах подготовки текстов — стан- дартный текст с выделенными позициями для заполнения иэме няечым текстом (например, текст письма, предназначенного для отправления нескольк -м адресатам). bold полужирный (шриЛт) book книга □ 1 Единица организации файлов в языке Ал- гол 68 2. Фрагмент лретраммы на языке Кобол. bookmark, закладка □ В системах подготовки текстов — ср»д- ст“.о, позволяющее ответить позицию в тексте и вернуться к ней впоследствии. Boolean булев, логический □ Принимающий знаЧення «ис- 38
BOTTOM-UP В тина» и «ложь» или с рабатыв^ющлй зи . лния «истина» и «ложь». Boolean algebra булева алгебра алгебра логики □ Алгебра, в которой переменные при» гмеют эиаче шя «истина* и «ложь*. Основные операции булевой алгебры — конъюнкция (операция И), диь<юнкцья (слершия ИЛИ) и отрицание (операция *НЕ) Boolean expression булег з выражение, логически выражечне □ Выражение, составленьем из условий, логич с к и х переменные и логических операций ьоо'-an operation логическая операция, булева операция Boolean operator знак логической операции, знак булев эй операции ВеМеап value булево значение, логическое значение □ Зна- - чеиня, которые может принимать переменная или выражение булевой алгебр» «истипч» я «ложь» Зв'»гение «истин I» пред- ставляется как I, true, Т. Значение «ложь» представляется как Q, false, NIL Boolean variable булева переменная, логическая перемен- ная boot 1 начальччя загрузка. См boo'sVao 1. 2 загружаться), запускать(ся) (cold boot, rarm boot) _ bootstrap 1. начальная за: рузка П Считывание с внешнего носителя в память и выполнение программы, которая считы- вает, изстраивиет и запускает остальную часть системы 2. раск- рутка С Способ разр гботки программною обеспечения, при котором скачала разрабатываете н простой вариант программ ы, используемый для реализации более сложных Применяется при разработке трансляторов я переносе программного обеспе- чения на другую ЭВМ. 3. загружать, запускать 4. раскручивать bootst. *|) block блок началь гой загрузки О Блок диска, ав- томатически считываемый npz запуск система И содержащий программу загрузки остальной час.и систем" с этого -иска bootstrap Чагег иа°-льиый загрузчик, про.р шма начальной загрузки (обычно расположенная в ПЗУ) Doofstiip loading начальная загрузка. См bootstrap 1 bootstrap memory память начального загрузчика С ПЗУ, в котипом записана прл-раммс начальной загрузки borrow отрицательный перенос, заем □ Вычитание единицы на старшего разряда при получении отрицательной разности цифр младшего разряда Ср. cam fend-aronnd borrow) ВОТ он. heginning-of-tape marker ВОТ (beginning-nf-transmition) управляющий симвот «начало передачи» both-way circuit дуплекс чый канал. См. duplex circuit bottom of stack дно стека, нижняя гранича стека. Ср top of stack bortom-of-stark printer указатель диа стека Ср. top-jf-stack ро1п>г bottom-up analysis восходящий диализ. См. bott«m-up par- sing bottom-up design восходящее проектирование. См. тж. bottom-up development bottom-цр development, восходящая разработка, разработка еннэу внерх О Способ разрабс~ки программного обеспечения, при котором сна-гала проектярутотся и отлаживаются прс-рам- 39
BOTTOM-DP мы для выполнения лростых операций, из которых затем строят- ся более сложные. Ср. top-down development battom-up parsing восходящий анализ □ Способ синтакси- чески о анализа, прн котором дерево разбора строи- тся начиная с лнстьеа. Ср. top-down parsing bottom-up reasoning индуктивный (логический) аывод, вывод «от фактов к цели» boundary alignment выравнивание адреса. См. address align- ment boundary fill закрашивание замкнутой области. См. fill 2. boundary protection защита памя ги □ Механизм зашиты памяти, использующий регистры защиты памяти boundary register регистр i раннцы. См. тж. base-bound reg- ister bound check проверка принадлежности к диапазону, конт- роль |раниц См range check bounded-context grammar грамматика с ограниченным кон- текстом □ Контекстно-свободная грамматика в которой приме- нимость правила вывода к заданной подцепочке определяется её контекстом ограниченной длины bounds registers регистры защиты памяти □ В системах с виртуальной памятью — пара регистров, указывающая адреса внжкей и верхней границ сегмента памяти, доступного задаче. Ср. base-bound registers hounds viola tion выход за пределы (допустимого) диапазона, выход за границы массива bound variable связанная переменная □ I. Переменная, имею- щая значение. Ср unoound variable 2. Переменная, снабжённая квантором или являющаяся формальным параметром. Ср. free variable box 1. прямоугольник, рамка □ Изображение прямоуголь- ника на блск-схеме, графике или экране дисплея. 2. блок ВРАМ см basic partitioned access method BPl см. bits per inch BPS см. bits per second braces фигурные скобки brackets 1. скобки 2- квадратные скобки Ср. parentheses branch 1. ветвь (дерева, программы) 2- переход, операция перехода 3. переходить, выполнять переход, передавать управ- ление branch and bound algorithm метод ветвей и границ □ Алго- ритм поиска оптимального, выбора на игровом дереве. branching переход, передача- управления branch instruction команда переходе branchpoint точка ветьления £_ Точка программы, в которой возможны два или более продолжения в зависимостл от некото- рою условия. breadboard макет, макетная плата breadth-first search поиск в ширину, перебор в ширину □ Способ обхода дерева поиска, при котором сначала анализируются асе вершины одного уровня, а затем вершины следующих уровней. Ср depth-first search break key клавиша прерывания □ Управляющая клавиша, вызывающая прерывание работы программ я. 40
B-TREE В breakpoint l. контрольная точка □ Точка программы, в ко- торой её выполнение прерывается и управление передаётся отладчику. 2. точка прерывания О Адрес команды, выполняв- шейся в момент прерывания После завершения обра- ботки прерывания выполнение программы продолжается с этого адреса. breakpoint instruction команда останова bridge мост; шлюз □ Средства, обеспечивающие связь тер- риториально удалённых локальных сетей. Мост является разно- видностью шлюза, но обеспечивает более простое взаимо- действие. bridgeware средства переноса □ Программные и аппаратные средства для переноса прогоаммного обеспечения на другую ЭВМ British Computer Society Британское общество вычислитель- ной техники brittle program непереносимая программа; машннно-завнси- мая программа. См тж. machine-dt pendent broadband LAN локальная сеть с модулированной передачей, широкополосная локальная сеть С Локальная сеть, в которой сигналы передаются с помощью модуляции несущей: при этом в одной среде передачи может передаваться несколько сигналов одновременно. Ср baseband LAN broadcast передавать сообщение (всем узлам сети, термина- лам задачам, ждущим события) broadcast address «широковещательный» адрес □ В локаль- ных сетях — адрес, указывающий, что сообщение адресовано всем станциям данной сети. broadcast network широковещательная сеть □ Сеть ЭВМ (обычно локальная сеть), в которой сигнал, передаваем ый одной станцией сети, может быть воспринят всеми другими её стан- циями. brother node □ Вершина дерева, имеющая ту же родитель- скую вершину, что н данная вершина. browse просматривать. См. тж. browser browser 1 окно просмотра 2. программа просмотра □ В си- стемах программирования с многооконным доступом — сред- ства, позволяющие просматривать в группе выделенных окон текстовые представления программ и данных brush кисть □ В интерактивных графических системах — шаблон определённого цвета, фактуры н формы, используемый для рисования илн закрашивания. См. тж paintbrush program PS см. backspace BSAM см. basic sequential access method BSC cm. binary synchronous communications BSI (British Standards Institution) Британский институт стандартов ВТАМ см. basic telecommunication access method В-test опытная эксплуатация. B-tree Б-дерево. В-дерево □ Дерево, для которого выполне- ны следующие условия: число рёбер, гыходящих из любой внут- ренней вершины не больше N, где N — фиксированное число, называемое степенью Б-дерева; в каждый момент расстояние от корня до любого листа равно некоторому фиксированному числу 41
BUBBLE D Используется для организации индексного метода доступа с эффективным поиском, вставкой и удалением ключей См. тж. balanced tree bubble sort пузырьковая сортировка, сортировка методом пузырька □ Способ сортиров к н, заключающийся в по- следовательной перестановке соседних элементсз сортируемого массива. bucket 1. блок, участок □ Участок оперативной или внешней памяти, способный содержать несколько записей н адресуемый хак единое целое. 2. ячейка хеш-таблицы buddy system метод близнецов □ Способ динамического распределения памяти, при котором выделяются блоки разме- ром, равным степени 2; соседние свободные блоки равной длины сливаются. butler 1. буфер □ Область памяти для временного хранения информации 2 буфер буферное запоминающее устройство 3. бу- феризовать (block buffer, circular buffer, frame buffer, output buffer, paste buffer, refresh buffer, sector buffer, typeahead bu- ffer, video buffer) buffered Input-output ввод-вывод с буферизацией buffer pool область буферов, пул буферов □ Динамически распределяемая область памяти, нз которой выделяются блоки для использования в качестве буферов. buffer register буферный регистр □ Регистр, через который происходят обмен между оперативной памятью и внешним устройством. buffer storage буферная память, буферное запоминающее устройство, буфер buffer thrashing переполнение буферов □ Ситуация, когда частота запросов на обмен больше скорости освобождения буфе- ров ввода-вывода. buffer write- through сброс при каждом обращении bug ошибка (в программе или устройстве) bug patch «заплата». См. patch buitt-in 1. встроенный, предопределённый □ О программном объекте, который является частью языка или системы програм мированяя н может быть использован без описания в программе пользователя. 2. встроенный □ Являющийся конструктивной частью. built-in check 1. встроенный контроль, встроенная проверка О Операции проверки значений переменных, вставляемые транслятором в тело программы. 2- встроенные средства про- верки □ Аппаратура проверки обрабатываемых или передавае- мых значений. built-in macro instruction встроенная макрокоманда □ Коман- да ассемблера, транслируемая в несколько машинных команд built-in type предопределённый тип. встроенный тип □ В язы ках программирования с развитой системой типов — тип дан- ных, определение которого является частью языка (например «целое», «логическое», «строка») bulk sampling выборка нз «кучи» bulk storage 1 внешняя память, внешнее запоминающее уст- ройство. См. backing storage 2. массовая память. См. mass stoi - age 42
BUSY В bundled attributes условный атрибут □ В машинной графи- ке — поименованный атрибут элемента изображения, преобра- зуемый в совокупность конкретных атрибутов в зависимости от используемого устройства вывода. bundled software стандартное программное обеспечение О Программное обеспечение, поставляемое вместе с ЭВМ без до- полнительной оплаты. bundle table таблица условных атрибутов, групповая таблица □ Таблица, определяющая преобразование условных ат- рибутов в конкретные атрибуты при выводе изображения- burn программировать ППЗУ, записывать информацию в ППЗУ □ Первоначально термин откосился к ППЗУ с однократ- ной записью, производимой пережиганием плавких перемычек, но затем стал использоваться н для других типов ППЗУ. См. тж. PROM burner burner программатор ППЗУ. См. PROM burner Burroughs LJ Американская фирма, выпускающая средства обработки дачных от кассовых аппаратов до мощных ЭВМ (В5000, В7700). Архитектура ЭВМ Burroughs отличается аппа- ратными средствами, поддерживающими развитые системы про- граммирования и языки высокого уровня. burst 1. пакет. См. тж. hurst mode 2. разрывать □ Разделять распечатку иа фальцованной бумаге на страницы. burster устройство для разделения распечатки на фальцо- ванной бумаге на страницы burst mode монопольный режим, пакетный рехенм О Режим работы мультиплексного канала, при котором канал временно выделяется одному устройству для пересылки блока информа- ции (пакета). burst performance максимальная производительность (при обра- ботке специально подобранной задачи) bus шиза, магистраль □ Группа линий электрических со- единений, обеспечивающих передачу данных и управляющих енгнялов между компонентами ЭВМ. (address bus, control bus, data bus, expansion bus, multiplexed bus) bus arbitrator арбитр шины bus architecture 1. шинная архитектура □ Способ организа- ции ЭВМ. при котором все её компоненты взаимодействуют через единую шнну; такая архитектура упрощает подключение до- полнительных устройств. 2. шинная топология. См. bus topology bus extender расширитель шнны О Устройство, позволяющее подключать к шнне дополнительные платы. business graphics деловая графика □ Средства графического представления информация в виде, принятом в деловой практике (например, линейные графики и столбцовые диаграммы с пояс- няющими текстами, круговые диаграммы, совмещение графиков и таблиц). business software программное обеспечение для администра- тивных и экономических приложений bus topology шинная топология, топология типа «шина» О Архитектура сети ЭВМ, при которой все узлы подключены к об- щему линейному информационному каналу. busy wait ждущий цикл, активное ожидание □ Пустой цикл, выполняемый во время ожидания прерывания. 43
BW-DISPLAY BW-display cm. biack-and-whl te display bypass 1 обход 2 обходить byte байт □ Группа нз восьми битов, обрабатываемая как единое целое. Байт может представлять символ (литеру), коман- ду или являться частью машинного слова, состоящего нз не- скольких байтов. Байт обычно является наименьшей адресуе- Ыой единицей памя-и ЭВМ byte instruction байтовая команда □ 1. Команда операции над байтами. 2. Команда занимающая один байт. byte-interleaved байт-мультнплексный □ О передаче данных, прн которой по одному физическому каналу последовательно Передаются байты (символы) разных сообщений. Ср. bit-inter- leaved byte-muitiplexer channel байт-му.тьтиплексный канал □ Мультиплексный канал с посимвольной (побайтовой) передачей данных. byte multiplexing побайтовое мультиплексирование С Вре- менное мультиплексирование, при котором Каналу периодически выделяется время для передачи одного байта. byte-crganized memory память с побайтовой организацией □ Память, данные в которой записываются н считываются по одному байту. byte-serial посимвольный, побайтовый □ О передаче нли обработке данных, при которой последовательно певедаются илн обрабатываются отдельные символы 1байты), при этом все разряды каждого символа передаются нлн обрабатываются па- раллельно. С С Си □ Универсальный язык программирования. Первона- чально разработан как язык системного программирования для операционной системы UNIX. Простота, эффективность и пе- реносимость сделали Си одним из наиболее распространённых языков. cache 1. сверхоперативная память., кеш. См. cache memory 2. буфер. См. тж. disk cache __ cache memory сверхоперативная память, кеш □ Запоминаю- щее устройство с малым временем доступа (в несколько раз меныиим, чем время доступа к основной оперативной памяти), используемое для временного хранения промежуточных резуль- татов н содержимого часто используемых ячеек. CAD см. computer-aided design CAD/CAM (computer-aided design / computer-aided manu- facturing) система автоматизированного проектирования н про- изводства CAi см. computer-aided instruction calculator калькулятор call 1. вызов (ппЯпр^ераммы), обращение (к гюЗпрагзпммс) □ Передача параметров и упаявле! ия подпрограмме нли фуик- 44
CAPABILITY С цин, которые выполняют необходимые действия и возвращают управление вызвавшей программе 2. ' вызов, соединение □ Установление логической или физической связи между двумя узлами сети передачи данных. 3. вызывать (подпрограмму), обращаться (к подпрограмме) (application call, function call, intrinsic call, macro call, procedure call, recursive call, subrou- tine call, supervisor call, system call, virtual cal!) call address адрес вызова (подпрограммы) call by name вызов no имени □ Бызов p котором явно ука- зывается имя подпрограммы. call by pattern вызов по образцу □ Вызов посредством зада- ния образца, состоящего нз условия и цели. При таком вызове управляющая система запускает все подпрограммы с удовлетво- ряющим образцу заголовком. call by reference передача параметра по ссылке. См. param- eter pass: ng by reference call by value передача параметра по значению. См parame- ter passing by value calligraphic display векторный дисплей. См. vector-mode display catting sequence соглашения о связях □ Последовательность команд, используемая в данной системе программирования для обращения к процедурам и передачи параметров и результатов. САМ см 1. computer-aided manufacturing 2. content-address- able memory СДМАС (Computer Automated Measurement And Control) система KAMA К С Стандартный мультиплексный промежуточ- ный интерфейс для подключения измерительного, управляю- щего и другого оборудования к ЭВМ camera ready сору оригинал-макет, оттиск полиграфического качества. См. тж. printing quality CAN (cancel) символ отмены □ Управляющий символ отме- няющий предыдущий принятый символ нлн группу символов. В коде ASCII представлен числом 24. cancel 1. отмена 2. отменять 3. прерывать (выполнение про- граммы пли операции) cancel character символ отмены. См. CAN cancellation потеря точности □ Уменьшение числа значащих разрядов при вычитании близких по величине чисел. candidate key возможный ключ □ В реляционной модели данных — отличное от первичного ключа подмно- жество атрибутов отношения совокупность значений которых однозначно идентифицирует кортеж этого отношения. canned software стандартное программное обеспечение canonical schema каноническая схема □ Схема, описы- вающая структуру базы данных независимо от использующих её прикладных программ н используемых устройств. Каноническая схема представляет собой более строгое описание, чем к о н- цептуальиая схема. См тж. schema 2. сэра см. capability capability мандат □ Разновидность указателя; указывает путь доступа к объекту и определяет разрешённые над ним one рации. 45
CAPABILITY capability architecture архитектура с мандатной адресацией □ Архитектура ЭВМ, при которой каждое слово памяти отио: сите.: к одному из двух типов: данные, включая код программ, к мандаты Мандат указывает на сегмент памяти, содержащий влементы обоих типов. Программа может работать только < теми данными, на которые она имеет мандаты Такая архитектура обеспечивает высокую надёжность, так как операции над ман- датами отлииаются от операций над данными, и программа не мож< т случайно или намеренно построить мандат на недоступ- ный ей сегмент. capacity 1. объём, (информационная) ёмкость □ Максимагь- ное количество единиц данных которое может храниться в за- поминающем устройстве. 2. разрядность (слова или pesucnci) 3- пропускная способность (канала свяли) (channel capacity, display capacity, formatted capacity, memory capacity, register capacity, unformatted capacity, word capacity) capline верхняя линия (очертания символа) caps lock «Загл» □ Клавиша фиксации верхнего регистра. CAR □ Элементарная функция языка Лисп, возвращающая первый элемент списка. card 1. перфорационная карта, перфокарта 2. плата (обычна в персональных ЭВМ и микроЭВМ) (binary c»rd Hollerith card, magnetic card, memory expansion card, piggyback card plcg-in card, punched card, unpopulated memory card) card deck пакет перфокарт card feed подача перфокарт card image образ перфокарты С Представление nepd>c <арты в оперативной памяти в виде массива битов, в котором дырке соо гветствует единичный бит, а отсу гствию дырки — нулевой бит. cardinality мощность, кардинальное число caret символ carriage return возврат каретки; символ «возврат каретки» □ Управляющей символ, указывающий коней строки текстового ф>йпа. При выводе на печать вызыгает перемещение текущей позиции в начало строки с переводом на новую строку или без него. В коде ASCII предтгавлен'числом 13. carry I. перенос, разряд переноса □ Цифра, прибавляемая к старшему раярядч суммы, когда сумма млапшнх разрядов больше основания системы счисления. 2. перенос. Со. Lorrow (cascaded carry, complete carry, end-around carry, high speed carry) carry bit разряд переноса, перенос. См. carry атгу clear «нет переноса». См. тж. carry Hag с irry digit разряд переноса, перепое. См carry carry flag признак переноса □ Одноразрядный регистр нли разряд слова состояния процессора, принимающий значение I («есть перенос»), если при выполнении команды произошёл перенос из старшего разряда, и значение 0 («н₽т переноса»), в противном случае. Признак переноса используется коман- дами уеллртого переходя carry set «есть перенос». См. тж. carrv Г1 аг Cartt'ian product декап гозо проиэгеде! не. прямое произве- дение О Декартовым произведением множеств А и В является 46
CCITT с множество всех пар, первый элемент которых принадлежит А, а второй — В. cartridge кассета cartridge disk кассетный диск, дисковый пакет cartridge tape кассетная лента, накопн~елт на кассетной ленте П Кассетная лента формата, специально разработанного для применения во внешних устройствах ЭВМ Обычно исполь- зуется для создания резервных копий содержимого диска микро- и мнни ЭВМ. Ср. cassette tape cascaded carry покаскадный перенос С При параллельном сложении — обработка переноса, при которой па каждом шаге первое слагаемое заменяется на частичную сумму, а второе — ня переносы. Суммирование повторяется, пока возникают пере- носы. case 1. регистр клавиатур ы 2. оператор выбора См case statement (lower-case upper-case) case frame модель управления, падежная рамка □ Описание грамматических и, возможно, семантических, связей между глаголом или отглагольным именем и зависимыми именными группами. case-insensitive search поиск без учёта регистра □ В систе- мах подготовки текстов и редакторах — режим поиска под- строки, при котором заглавные и строчные буквы не различа- ются. Ср. case-sensitive search case-sensitive search поиск с учётом регистра О В системах подготовки теистов и редакторах — режим поиска подстроки, при котором различаются заглавные и строчные буквы. Со. case-insensitive search case statement оператор выбора □ Управл°ющая конструкция языков программирования, позволяющая выбрать одно из не- скольких действий в зависимости от зиапения указанного выра- жения. cash dispensing ba«k teller автоматический кассир cassette tape кассетная лента О Кассетная лента, совмести- мая по формату с магнитными лентами, применяемыми в быто- вых магнитофонах. Ср.cartridge tape cast 1. приведение (типов): ядро (в языке Алгол-68). См. тж. cast operator 2. приводить. Си. тж. type coercion cast operator приведение (типов) □ В языке Си — явное указание типа значения выражения. См. тж. type coercion casual user случайный пользователь □ Пользователь, рабо- тающий с системой нерегулярно. Для такого пользователя не- обходимы [самые простые и понятные средства взаимодей- ствия catalog 1. каталог U Структура данных, обеспечивающая поиск объекта по текстовому имени. См. пж. directory 2. ката- логизировать, заносить в каталог cataloged data set каталогизированный набор данных cataloged procedure каталогизированная процедура, библио- течная процедура □ Процедура языка управления заданиями JCL. вызываемая по имени .из библиотеки. catalogue каталог. См catalog catenation конкатенации См toncetenation CCITT (Comite Consultatif International de Telegraphique et 47
ecu Tetephonique) Международный консультативный комитет по телеграфии и телефонии, МККТТ. CCU см. communications control unit CDC (Control Data Corporation) □ Американская фирма, выпускающая большие быстродействующие ЭВМ для научных расчётов. Архитектура ЭВ’4 CDC отличается наличием несколь- ких периферийных процессоров для ввода-вывода и сверхбыст- родействующего вычислительного процессора. Супер-ЭВМ серии Cyber 205 имеют быстродействие 50 млн. скалярных и 400 млн. векторных операций в секунду. CDL (Computer Description Language) язык описания архи- тектуры ЭВМ на уровне межрегистровых пересылок CDR □ Элементарная функция языка Лисп, возвращающая хвост списка без первого элемента. ceil ячейка памя ги □ Элементарная адресуемая единица запоминающего устройства или регистр, (array cell, bit cell, memory ceil, storage cell) ceil array массив клеток □ Графический примитив, состоящий из прямоугольного массива клеток разных цветов. _ centralized routing централизованная маршрутизация □ Метод маршрутизации пакетов или сообщений сети передачи данных, при котором решения о выборе маршрута принимаются в едином центре. Ср. distributed routing central processing unit (CPU) центральный процессор, ЦПУ □ Процессор, выполняющий в данной вычислительной системе основные функции по обработке данных н управлению работой других частей этой системы. central processor 1. центральный процессор, ЦПУ. См. central processing unit 2. центральный процессор, главная ЭВМ. Си host computer certainty value вероятность CGM см computer graphics metafile chain 1. цепочка последовательность 2. простой список 3- последовательность операций или вызовов программ; опера- тор вызова программы chain code цепной код □ Код, состоящий из я-разрядных слов. Следующее слово кода получается из предыдущего сдви- гом на один разряд влево с отбрасыванием первого разряда и добавлением нуля или единицы в конец. Например: ООО 001 010 101 ОН Ill НО 100. chained file цепочечный файл □ Способ организации файла, прн котором каждый его элемент (запись или блок) содержит адрес следующего элемента. chained iist список с использованием указателей См. linked list chain printer цепное печатающее устройство □ Разновиг иость печатающего устройства со шрифтоносителем в виде вра щающейся ленты, составленной из металлических полос. change bit разряд изменений, бит изменений □ В системах с виртуальной памятью — разряд дескриптора сегмента памяти, указывающий на наличие изменений его ячеек. change dump дамп изменений □ Распечатка изменённых ячеек памяти. 48
CHARACTER С change file фай n изменений □ При ведении файла— файл, описывающий изменения, вносимые в основной файл. change record запись файла изменений channel 1. канал ввода вывода См. Inpul-output channel 2. (односторонний) канал связп Ср. circuit 3. дорожка (перфо- ленты или магнитной ленты) (block multiplexer channel, byte-multiplexer channel, communication channel, DMA channel, input-output channel, multiplex channel, selector channel) channel capacity пропускная способность канала связи channel director процессор управления каналами □ Г боль- ших вычислительных системах — специализированный про- фессор, обеспечивающий взаимодействие центрального процес- сора с каналами ввода-вывода. channel program канальная программа □ Программа к а- нала ввода-вывода, которая размещается в памяти ЭВМ и адрес котовой перелается каналу для выполнения опе- рации обмена channel status word слово состояния канала См. тж. status word channel switching коммутация каналов. См. circuit switching channei-to-channel adapter адаптер «чанал-канал» char см. character character символ, знак; символ, литера (alpha character, alphanumeric character, block cancel character, block check char- acter, cancel character, code exteision character, command char- acter, control character, editing character, enquiry character, erase character, escape character, face-change character, fill character, font-change character, format character, function character, graphic character, idle character, illegal character. Information character, layout character, newline character, ron- pi inting character, numeric character, pad character, polling cha'acter, shift chara ter, shift-in character, shilt-out character, space character, unprintable character) character assembly сборка символа. Ср character disassembly character attribute атрибут символа, атрибут литеры □ В машинной графике — цвет, шрифт, ориентация и размер ли- теры _ character disassembly разложение символа □ Ргзг.жение символа на двоичные разряды при передаче по б и т - м у л fa- ти плекс н ому каналу; при приёме выполняется сбопка символа character display текстовый дисплей character field символьное поле, текстовое поле character fill 1. заполнение памяти, роспись памяти □ Запол- нение участка памяти указанным символом. 2. заполнять па- мять, расписыва гь память character generator генератор символов, знакогенератор □ Функциональное устройство для преобразования кода символа в его графическое изображение на экране дисглея. character graphics ечмвлльняя графика, псевдографика □ Построение графических изображений на экране дисплее илн бчмяге нз текстовых литер или литер «графического нябора». character-interleaved байт мультиплексный. См bvte-in- terieaved 49
CHARACTERISTIC characteristic характеристика, смещённый порядок См. biased exponent character literal текстовая константа, символьная константа □ Ковстаита, значением которой является символ (литера) character mode текстовый режим, символьный режим □ Ре- жим работы видеотерминала, при котором на него выводятся только текстовые изображения. character printer посимвольное печатающее устройство character recognition распознавание символов chai acter set набор символов; алфавит □ 1. Множество сим волов (литер), которые способны обрабатывать и отображать печатающее устройство или видеотерминал. 2 Множество сик- велов, используемых в языке программирования. character spacing интервал между символами character string строка (символов) character terminal текстовый терминал CHDL (Computer Hardware Description Language) язык опи- сания архитектуры ЭВМ check 1 контроль, проверка 2. ошибка (обнаруженная авто матическсй проверкой) 3. контролировать, проверять (bound check, built-in check compile-time check, cyclic redundancy check, desk check, horizontal redundancy check, in-line check, longitudinal redundancy check, parity check, range check, re- dundancy check, run time check, static check, -validity check, vertical redundancy check) check bits контрольные разряды □ Ргзряды слова или сооб- щения, являющиеся функцией от информационных разрядов и используемые для обнаружения ошибок при передаче или хра- нении данных. check digit контрольны! разряд. См. тж check bits checkout отладка. См. debugging checkpoint 1. контрольная точка □ Точка выполнения про- цесса, в которой сохраняется информация, необходимая для егс повторного запуска с этой точки. 2. выгружать, откачивать □ Сохранять состояние процесса нлн задачи во внешней памяти. checkpointable task выгружаемая задача checkpoint data set набор данных контрольной точки □ Набор данных (файл), содержащий состояние системы нлн задачи, со- хранённое в контрольной точке checkpointing I. сохранение состояния процесса в конт- рольной точке (для возобновления в случае сбоя) 2. подкачка О В мультипрограммных системах — сохранение состояния менее приоритетной или ждущей задачи для освобождения места для более приоритетной задачи. checkpoint restart перезапуск с контрольной точки, рестарт с контрольной точки □ Возобновление выполнения сохранённого процесса илн задачи после сбоя checkpoint space область сохранения □ Область диска для сохранения состояния выгруженных задач check read контрольное считывание О Считывание, выпол- няемое иепосредственно после записи для проверки. checksum контрольная стмма □ Сумма всех слов или байтов порции данных (файла, блока, записи'. check total контрольная сумма, См. checksum SO
CLAUSE С chief programmer главный программист □ Руководитель ра- бот при разработке программ методом «бригады главного про- граммиста» См. тж. chief programmer team chief programmer team бригада главного программиста □ Способ разработки программного обеспечения при котором основ- ной объём кода пишет главный программист, а остальные члены группы выполняют вспомогательные функции. В бригаду глав- ного программиста входят главный программист, е горой про- граммист, библиотекарь, администратор и секретарь. child порождённый child node дочерняя вершниа □ Вершина дерева, в которую ведёт ду1 а нз данной. Ср. parent node CHILL □ Язык программирования для телекоммуникацион- ных систем, предложенный МкКТТ. CHILL является языком высокого уровня со средствами программирования задач реаль- ного времеин. chip микросхема; интегральная схема, ИС chip set микропроцессорный набор choice 1. альтернатива, пункт меню 2. выбор choice device устройство выбора альтернативы □ В интерак- тивной графике — логическое устройство ввода, обеспечиваю- щее выбор одного значения из предложенного списка альтерна- тив (мен ю). chord keyboard аккордовая клавиатура О Клавиатура, по- зволяющая при одновременном нажатии нескольких клавиш определить, в каком порядке они нажимались н отпускались, и какие клавиши нажаты в данный момент. cine-oriented imcge вертикальное изображение, правильно ориентированное изображение (на микропленке) CIOC-S (Communications I/O Control System) система управ- ления каналами связи cipher 1 шифр 2. шифровать. Ср decipher Cl R см. current instruction register circuit 1. линия связи 2. (двухсторонний) канал связи. Ср. channel 3. (электронная) схема circuit switching коммутация каналов □ Коммутация в сети передачи данных, при которой для связи абонентов устанавли- вается физическое соединение на всё время сеанса связи. circular buffer циклический буфео □ Организация буфера в виде массива с указателями начала и конца свободного про- странства, перемещаемыми, соответственно, при записи и счи- тывании; при достижении конца массива указатель перескаки- вает на начало. circular reference циклическая зависимость circular shift циклический сдвиг □ Операция сдвига, при которой разряды, выдвигаемые из- одного конца регистра, посту- пают в другой. circulating register сдоиювый регистр CLS-fOBOL (Compact Interactive Standard COBOL) вариант языка КОБОЛ для диалогового применения: на мвкроЭВМ Clascal объектно-ориентированный язык программирования, разработанный фирмой Apple clause предложение (прп^раммы на языке КОБОЛ)] фраза 51
CLEAR dear заносить нуль, очищать (регистр, ячейку памяти)', сбрасывать (счётчик) dear screen очищать экран □ Операция стирания всего изо- бражения на экране дисплея. dick нажать н отпустить (клавишу) client пользователь □ Модуль программы, использующий описание данного модуля. client of abstraction пользователь абстракции. См, user of abstraction dip 1. отсекать, отбрасывать См. тж. dipping 2. удалять, вы- резать □ Удалять выделенйую часть изображения на экране ди- сплея и помещать её в специальный буфер. См. тж. dipboaid clipboard буфер вырезанного изображения □ В системах непосредственного взаимодействия — буфер для вырезанного изображения, которое может быть преобразовано и вставлено в то же окно или окно, управляемое другой прикладной програм- мой. Ср. paste buffer dipping 1. отсечение □ В машинной графике — удаление частей изображения, лежащих вне задачиой границы. См. тж. scissoring 2. вырезка. См. тж. clipboard clobber затирать □ Записывать данные в участок файла, в котором расположена полезная информация dock interrupt прерывание по таймеру. См. timer interrupt dock rate тактовая частота clone имитация: аналог □ Программа или вычислительная машина, реализующие возможности поототипа в упрощённом варианте. См тж. look-alike close a file закрывать файл □ Операция завершения работы программы с файлом. При её выполнении все связанные с файлом буфера сбрасываются н информация о произведённых измене- ниях заносится на диск. Ср. open a file dose-down завершение работы- (вычислительной системы) (disorderly close-down, orderly close-down) dosed routine (замкнутая) подпрограмма. См. subrouiine closed shop вычислительный центр без доступа пользователей □ Организация работы вычислительного центра, при которой программы разрабатываются штатными программистами, а не заказчиками, ЭВМ обслуживаются операторами и пользователи не имеют доступа к ней. Ср. open shop closed subroutine (замкнутая) подпрограмма. См. subroutine dosed system замкнутая система □ Система, не допускаю- щая расширений. Ср. open system dosed user group замкнутая группа пользователей □ Группа пользователей сети передачи данных, которые не могут быть вызваны извне этой группы. closely-coupled Interface сильная связь □ Способ связи между компонентами системы, при котором изменения в устройстве и функционировании одного компонента влекут соответствующие изменения в’ другом. closure клауза, замкнутое выражение □ Выражение, не содержащее свободных переменных. CLR см. dear CLS см. clear screen duster кластер □ 1, Группа внешних устройств (обычно 62
CODE С Терминалов) с общим контроллером. 2. Описатель абстрактного Типа данных 3. Группа блоков диска, распределяема» как Единое целое. 4. В распознавании образов — группа объект jb с общими признаками. duster analysl > кластерный анализ □ Статистический мет.д выделения кластеров. clustering кластеризация, группировка □ Размещение запи- сей с близкими значениями ключа в смежных блоках внешнего запоминающе го устройства. clusterization кластеризация □ Выделение групп объектов с общими признаками. duster sampling групповая выборка clusters topology иерархическая топология, кластерная то- пология □ Архитектура сети ЭВМ, при которой узлы объеди- няются в группы (кластеры), причём правила взаимодейст вия между узлами внутри одного кластера и между узлами разчых кластеров различны. CMI с-«. computer managed Instruction CMS (Conversational Monitor System) □ Опеьаиионная сис- тема, рабо тающая под управлением VM/370 и обеспечивающая диалоговое взаимодействие с пользователем. CMS является про- тотипом диалоговых систем на - мини- и мнкроЭВМ CNF см. conjunctive normal form coalesce объединять (в произвольном порядке). Ср. collate COBOL (Common Business-Oriented Language! КОБОЛ □ Язык программирования, разработанный КОДАСИЛ для эконо- мических задач. КОБОЛ отличается развитыми средствами ра- боты с файлами и формой записи, приближённой к английскому языку. CODASYL (Conference on Data System Languages) КОДАСИЛ □ I. Американская организация, занимающаяся разработ кой стандартных средств дл ° обработки экономической информации. 2. Разработанный КОДАС1 !Л стандарт на архитектуру н язы- ковой интерфейс сетевых систем управления базами данных. code 1 кол. система кодирования С Способ преобразования информации, записанной в некотором алфавите (например, рус- ском а тфавите), в другой (например, двоичный). 2. под. 1 одчров- ка □ Набор символов, используемый длг кодирования. 3. про граммг, текст программы, код 4. код □ Число, которому приписан некоторый смысл. 5. код, шифр о. кодировать, прогр’ммнро- вать, составлять программы (absolute code authentication < ode, bar code, Baudot code, binary code, chain code, compiled i ode, completion code condition code, cyclic code, destination code, eiror-checking code, eiroi code, error-correcting code, escape code, Gray code, Hamming code, Hollerith code, Huffman code, ISO code, linear code, machine code, M-code, minimum-access code, object c de, optimised code,1 P-code, polynomial code, prefix rode, pure code- reserved code, return code, self-checking code, severity code, skeletal code, skip code, source code, spaghetti code, termi- nation code. thiead~d code, user identification code, variable- length code) code and’t ревизия программы, проверка емтвет.гвпя про- гр 1ймы сп “пяфчкацням S3
£OPE-DEPENbENT code-dcpcndent system система, зависящая от данных, ходо- st висимая система. См. code-sensitive system coded imag* закодированное из эбражение □ Представление нз обряжения в форме, удобной для хранения и обработки. cod»1 extension character chmpoj. расширения кода С Управ- ляющий символ, указывающий переход к другой схеме коди- рования, например, к другому алфавиту. code generation генерация команд, генерация объектного года. См. тж. code generator code generator генератор команд, генератор оба ектиого кода □ Часть транслятора, порождаются последовательность ма- шинных команд, сос гветствующих транслируемой програм. ме. code-independent system гистема не зависящая от данных, цодонезависнмая система. См. тж. data transparency code-insensitive system с нстема, не завис ишая от дачных, кодонезависимая система. См тм data ’-ansparency code inspection коллективный формальный анали * програм- мы без участия автора (прием технологии разработки програм я- ного обеспечения) code line строка (текста) программы coder 1. программист, кодировщик □ Программист, состав- ляющий программы по готовым детальным спецификациям 2. шифратор code removal уда 1еяие кода □ При оптимизации програм- мы — удаление фрагментов программы, которые не выполняют никаких действий или не могут получить управление. code-sensitive system сис-еыа, зависящая от данных, кодо- зависимая система □ Система передачи данных, допускающая передачу сообщений из огоаннченного набооа символов. code-transparent system система, не зависящая от данных, "одонезаансимая система. См. тж. data transparency rode-transparent transmission кодонезависимая передача дан- ных. См. тж data transparency code walkthrough разбор программы Г При коллективной разработке программ — анализ текста программы группой программистов дл г проверки её правильности. coding 1. кс цировани* , J Запись информации с использова- нием некоторого кода. 2- прогряммиров ани«*, составление про- грамм, кодирование □ Запись (ранее спроектированной) про- граммы на «зыке программирования (absolute cot5 inf, direct coding, dual coding, symbolic coding) coding scheme системе копирован ня, код; схема ксдкпова- яия coding sheet бланк для записи программ coercion приведение (типов) См. tvpe coeiUon cognitive science когнитичнетик”. наука о мышлении □ Наука, изучающая и моделирующая принципы организации и работы естественных и искусственных интеллектуальным систем. cohesion счя шесть. См. connectivity coi см. column cold ba< Hp «холодное» резервирование □ Способ ро»ервиро- вавия, при котором. резерв"ая система должна быта» приведена в тотовнос гь н запуш» ia вручную, Ср. hot backup, warm backup 54
COMMAND С cold boot «холодная» пеоезагрузка, «холодный» перезапуск Ср. warm boot. См co'd restart cold restart «холодный» перезапуск □ I. Перезапуск системы, требующий перезапуска всех подключённых устройств и вып м- нения процедур начальной загрузки. 2. Для мнк- роЭВМ — перезапуск системы, при котором отключается (элект- ро)питанне и содержимое оперативной памяти теряется Ср. warm restart cold standby «холодное» резервирование. См. cold backup coil »te объединять, сливать □ Объединять два или несколько упорядоченных набора в один с сохранением упорядоченности. Ср. coalesce collateral execution совместное выполнение collateral statement совместное предложение □ В языке Алгол-68 — составной оператор, подоператоры которого выпол- няются в неопределённом порядке. collating sequence сортирующая последовательность; схема упорядочения □ Последовательность символов алфавита, задаю- щая способ упорядочения строк этого алфавита. collision коллизия; конфликт coion двоеточие color gamut цветовая гамма, цветовой круг □ Множество цветов, которые можно получить смешением основных цветов. Изображается в виде круга, на окружности которого симметрич- но расположены три то>'ки. окрашенные в основные цвета; ос- тальные точки круга окрашены цветами, получающимися смеше- нием основных цветов в пропорции соответственно расстоянию до грех основных точек. В центре круга рясположей белый цвет. color plane цветовая плоскость О Часть видеопаня- т н, содержащая по одному биту на каждую точку изображения column столбец (матрицы, таблицы, экрана) COMAL (Common Algorithmic Language) □ Язык поограы- мировання, используемый в ряде европейских стран для обуче- ния программированию. combined station комбинированная станция □ Узел сети, реализующий сбалансированную процедуру HDLC, т е способ- ный принимать и передавать как команды, так н ответь. Ср primary station, secondary station comic-strip oriented image горизонтальное изображение, по- вёрнутое изображение (на микропленке) comm см. communications comma запятая command команда □ 1. Предложение языка управления за- даниями1. 2. Вводимая с терминала команда диалогового меня тора н программа, выполняющая её 3. Управляющий сигнал. 4. Оператор программы, (absolute command, display command, guarded commands, intrinsic command, macro command, modeless command, operator command, relative command, single-keystroke command, transient command) command chatacter управляющий символ command control program процессор командного язык;, командный процессор См. command processor command environment командная среда □ В операционных системах типа UNIX — совокупность строковых переменных. £5-
COMMAND которые определяются в командных процедурах и доступны в программах. command file командный файл □ I Файл, содержащий команды диалогового монитора, выполняемые в пакетном режи- ме; процедура на командном языке 2. Файл, содер- жащий последовательность команд (процедуру) на входном языке прикладной программы. command interpreter процессор командного языка, командный процессор. См. command processor command language 1. командный язык; язык управления заданиями □ Язык, операторы (команды) которого запускают программы и задают нм обрабатываемые файлы и др; гиё пара- метры Развитый командный язык может включать переменные, выражения и управляющие конструкции. 2. командный язык, входной язык □ Входной язык прикладной программы command line командная строка □ Набранная на терминале илн прочитанная из командного файла команда содержащая имя вызываемой npoi раммы и её параметры. command line parameter параметр командной строки □ Па- раметр программы, задаваемый в командной строке, command mode командный режим □ Режим работы экранной диалоговой системы, при котором операции задаются текстовыми командами, а не меню или непосредственным воздействием. command procedure процедура на командном языке, команд- ная процедура. См тж. command file command processor процессор командного языка, командный процессор; диалоговый монитор □ Часть операционной системы, обрабатывающая команды (предложения командного языка), вводимые с терминала или из командного файла, и запускающая задачи для их выполнения command qualifier управляющий параметр команды, ключ команды □ В командных языках операционных систем фирмы DEC — параметр командной строки, указывающий способ или режим выполнения команды См тж. file qualifier, parameter qualifier command word имя команды, команда (командного языка) comment комментарий □ Часть текста программы, не влияю- щая на её выполнение н служащая только для документирования и облегчения чтения человеком. comment-out превращать в комментарий □ Превращать часть текста программы в комментарий. При этом соответствую- щая часть программы не транслируется и не выполняется, но остаётся на месте и может быть использована в дальнейшем. comment statement оператор комментария; комментарий- См. тж comment COMMON см common block common block общий блок □ В языке ФОРТРАН — область памяти, в которой располагаются общие переменные нескольких под триграмм (blank common, labeled common) common error ошибка в описании общего блоха Common Lisp □ Диалект языка Лисп, разработанный веду- щими специалистами по Лиспу н искусственному интеллекту и предложенный в качестве стандарта. Common Lisp оснозан на языках Maclisp, Лисп для Лисп-иашнн и Interlisp. 85
COMPILED С common sottwaic стандартное программное обеспечение common subexpression общее подвыражение □ Выражение, входящее в два или более, других выражений прн тех же значе- ниях переменных. Общие подвыражения обнаруживаются оп- тимизирующим транслятором и вычисляются в оптимизированной программе только одни раз. comms см. data communications communication 1 (обычно pl) связь- передача данных 2 взаи- модействие; общение (asynchronous communication, binary syn- chronous communications, data communications, duplex <onrnu nication, host communications, intercomputer communication in- terprocess communication, intertask communication, task-to-task communication) communication channel канал связи communication port коммуникационный порт □ Порт, к ко- торому подключён адаптер канала связи. communication theory теория связи • compacting garbage collection чистка памяти с уплотнением □ Способ чистки памяти, прн котором неиспользуемые программой блоки памяти перемещаются таким образом, что после завершения чистки памяти онн занимают непрерывный участок памяти. comparand word признак. См. search word comparator компаратор comparison operator знак операции сравнения; операция срав- нения compatibility mode оежпм эмуляции С Режим работы про- цессора. при котором он выполняет команды другой модели ЭВМ Архитектура с режимом эмуляции обеспечивает частичную совместимость новой ЭВМ со старыми моделями. compatible совместимый □ 1 О различных ЭВМ, перенос программ между которыми не требует никаких модификаций. 2 О различных программах обрабатывающих данные в oJihom форма re. (forward-compatible, haidware-ccmpatible, IBM-com- patible, plug-compatible, software-compatible) competition конкуренция □ Ситуация, когда один неразделяе- мый ресурс требуется одновременно нескольким процессам. compilation трансляция, компиляция О Преобразование про- граммы из описания ня входном языке (языке программирования) в её представление на выходном языке (в машинных командах). См. тж. translation (conditional compilation, consistent compila- tion, inconsistent compilation, separate compilation) compilation order порядок трансляции, порядок компиляции □ Порядок, в котором должны транслироваться модули про- граммы В языках с развитой модульной структурой (например. Ада, Модула) трансляция модуля ие может быть выполнена раньше трансляции всех используемых нм модулей опре делений. compilation unit единица трансляции, единица компиляции □ Фрагмент текста программы (модуль, пакет, программа), который может быть оттранслирован независимо от других, возможно с учётом порядка трансляции. compile транслировать, компилировать См. тж, compilation compiled code оттранслированная программа, объектный код 67
COMPILER compiler транслятор, компилятор □ Программа, переводящая текст программы на языке программирования высокого уровня в эквивалентную программу на машинном языке, (conversational compiler, cross compiler, document compiler, error-correcting compiler, incremental compiler, native-mode compiler, one-pass compiler, optimizing compiler, resident compiler, self-compiling compiler, silicon compiler, syntax-directed compiler) compiler-compiler компилятор компиляторов, система по- строения трансляторов □ Транслятор, на входном языке кото- рого задаются синтаксис и семантика другого языка; выходом является транслятор для описанного языка. Ср. syntax-directed compiler compiler diagnostics сообщения транслятора С Файл илн распечатка указаний на ошибки, обнаруженные в транслируемом тексте. compiler directive директива транслятора, указание трансля тору □ Конструкция входного языка, не меняющая смысл про- граммы но управляющая работой транслятора илн задающая ему какие-либо параметры (например, вид оптимизации, формат распечатки). compiler generator генератор компиляторов, система построе- ния трансляторов. См. compiler-compiler compiler options параметры трансляции, параметры компиля- ции □ Параметры, задаваемые транслятору в командной строке при запуске или в указаниях трансля- тору в тексте программы и управляющие его работой. compiler toggles параметры трансляции, параметры компиля- ции. См compiler options compile time время трансляции (программы) compile-time статический □ Выполняемый или обрабатывае- мый во время трансляции программы. Ср. run-time compile-time check статический контроль, статическая про- верка □ Проверка, выполняемая во время трансляции програм- мы. Ср. run-time check compile-time constant статическая константа □ Константа, значение которой определяется при трансляции программы. Ср. run-time constant compile-time elaboration обработка во время трансляции compiie-time error ошибка при трансляции □ Ошибка в тек- сте программы, обнаруживаемая транслятором. compile-time statement оператор периода трансляции □ В языке ПЛ/1 — оператор или макрос, интерпретируемые во время трансляции программы compile-time variable переменная периода трансляции □ Переменная, используемая в макроопределениях и указаниях транслятору. complement дополнение (diminished radix complement, eight’s complement, nine s complement, noughts complement, one’s complement, radix complement, radix-minus-one complement, ten’s complement, true complement, two’s complement, zero comple ment) complete carry полный перенос □ При параллельном с ложе нин — обработка переноса, при которой перенос расгростра няется в старшие разряды. 53
COMPUTER С completion rode код завершения □ Число, возврат земое вызванной программой вызвавшей программе и указывающее способ завершения (0 — нормальное завершение, 1 — несуще- ственные ошибки, 2 — ошибки, 3 — фатальная ошибка). composite attribute состазной атрибут □ Атрнбут, Состоящий из нескольких простых атрибутов. compound domain состтвг ой домен compound statement составной оператор □ Оператор, в состав которого входят другие олеоаторы. Ср. simple statement computable вычислимый computation вычисление computational linguistics вычислительная лингвистика □ Дисциплина на стыке лингвистики и искусственного интеллекта, занимающаяся нзувениеч формальных свойств естественных язы- ков с помощью ЭВМ и моделированием процессов анал »за син- теза и понимания естественно-языковых текстов на ЭВМ. computational psychology вычислительная психология со npute вычислять computer (вычислительная) машкиз, ЭВМ. компьютер □ Устройство преобразования информации посредством выполне- ния задаваемой программой ьоследог ательносдн ош раций (ana- log computer, cont-ct computer coupled computers, dataflow com- puter, decktop computer, embedded computer, fifth-generation com- puter. first-generation compu*er. fourth-generation computer, home computer, host computer, interface computer, laptop < ompt rer, node computer non von Neumann computer, object compute , parallel computer, personal computer, portable computer, satellite computet, scientific computer, second-generation computer, sen- sor-base computer, sequential conp jter, single-board computer, slave computer, source computer, stored-progra л computer, target computer, third-generation computer, vector computer) computer-aided design (CAD) система автоматизированного проектирования, САПР; автоматизация проектирования □ Применение ЭВМ для проектнпования технических изделий: разработка чертежей и схем на базе иитеоактивной гр зфикн, мо- делирование проектируемого объезда и подготовке технической документации. computer-aided engineering (САЕ) машинное моделирование □ Компоненты САПР, связанные с моделированием функциониро- вания проектируемого объекта на ЭВМ. romnuter-aic’^r' instruction (CAI) машинное обучение computer-aided manufacturing (САМ) автоматизация -произ- водстеа, автомятнзированиая система управление проиавлу- ством, АСУП □ Применение ЭВМ для yi падения пгдизвлд- ственнымн процессами: управления оборудоваш1ём, учёта и распределением материальных ресурсов, оперативного плани- рования. computer architecture архитектура вычислительной системы. Си. architecture comnutcr-nss’sted instruction (САП машинное обучение См conipt ter-aided instruction computer center вычислительный центр computer conference телеконференция D Способ группового общения абонентов сети ЭВМ. Программные сред тва аги оГес- 59
COMPUTER Пе«иваюс ведение протокола, пересылку сообщений указанному участнику или всем участникам, сохранение со гбщеннй при Паузах computer configure lion конфигурация вычислительной систе- мы, конфигурация ЭВМ computer-dependent машинно-зависимый. См. machine- depend- ent computer-dependent language машинно-зависимый язык D Язык программирования, кото{ ый использует особенности конк- ретной ЭВМ и программы на котором не могут быть перенесены иа ЭВМ другого типа. computer facility вычислительный центр (внутри организа- ции) computer family семействе ЭВМ □ Группа типов ЭВМ с оди паковой или близкой архитектурой, но с различным техническим исполнением и различной производительностью. computer game машинная игра, И1ровая программа computer generation поколение ЭВМ □ В развитии вычисли- тельной техники выделяют пять поколений, характеризующихся ар «итектурой, элементной базой и способом применения ЭВМ. Первое поколение ЭВМ (1940—1955 гг )— примитивная архи- тектура, электронные лампы, программирование в м; данном коде для научных расчётов. Второе поколение ЭВМ (с 1955 1.) — транзисторы и запоминающие устройства на магнитных сердеч- никах, перфокарты и перфоленты, появление языков программи- рования. Третье поколение ЭВМ (с начала 60-х годов) — разно- образная элементная база, применение спецпроцессоров вводе- вывода, мощные внешние запоминающие устройства, семейства ЭВМ, мультипрограммирование и системы разделения времени Четвёр-< е поколение ЭВМ (с начала 70 х годов) — интегральные схемы (БИС), память, измеряемая мегабайтами, сети ЭВМ. интегрированные базы данных. Пя гое поколение — ЭЗМ буду- щего. основанные на СБИС и искусственном интеллекте. computer graphics машинная графика □ Ввод, выво i, ото- бражение. преобразование и редактирование графических объек- тов под управлением ЭВхМ computer graphics metafile метафайл машинной графин и □ Стандарт иа формат хранения и передачи изображений computer hardware аппаратные средства вычислительной системы computer-independent машинно-независимый. См. machine- independent Computsrland □ Американская фирма, управляющая сетью магазинов по продаже персональных ЭВМ и conj тствующих товаров computer language машинный язык, язык машины О Система команд ЭВМ. computer Шегасу компьютерная грамотность, вторая гра- мотность □ Комплекс знаний и навыков, необходимый для повседневного применения ЭВМ в профессиональной деятгьчо- сти и бы- у computer mall электронная почта. См. electronic mail computer-managed Instruction машинное обучение. См. com- puter-aided instruction 60
CONCEPTUAL С computer micrographics машинная микрографика □ Совокуп- ность методов и технических приёмов для отображения графиче- ских данных на микрофильм нли микрофиши с помощью ЭВМ computer network сеть ЭВМ, вычислительная сеть □ Совокуп- ность связного и коммутационного оборудования, протоколов и программных средств, объединяющих несколько вычислительных машин и терминалов в единую вычислительную систему. computer-oriented language машинно-ориентированный язык □ Язык программирования низкого уровня, обеспечивающий явный доступ к архитектурным элементам ЭВМ; регистрам абсолютным адресам, портам ввода-вывода. computer power производительность ЭВМ □ Параметры оценки производительности ЭВМ включают тактовую частоту процессора, воемя выполнения операции типа сложения, время выполнения регистровой операции, время обработки эталонных тес гов. computer run запуск программы на ЭВМ; выполнение про- граммы на ЭВМ, счёт, работа ЭВМ computer science информатика □ Общее название для группы дисциплин, занимающихся различными аспектами ппименения и разработки ЭВМ программирование, прикладная математика, языки программирования и операционные системы, искусствен- ный интеллект, архитектура ЭВМ. computer-sensitive language машинно-зависимый язык См. computer-dependent language computer store □ Магазин по продаже ПЭВМ и микроЭВМ, внешних устройств, дополнительных плат и программного обе спечения для них, машинных игр и игровых программ. computer system вычислительная система, ЭВМ □ Собственно вычислительная машина с подключёнными к ией внешними устройствами и системным программным обеспечением. computer user пользователь вычислительной системы. См user computer vision машинное зрение □ Средства ввода и рас познавания изображений. computer word машинное слово См. word computing 1. вычисление 2. применение ЭВМ 3. вычислитель- ная техника computing machlnc-y вычислительная техника concatenate конкатенировать. См тж. concatenation concatenation конкатенация О Операция объединения двух последовательностей (строк, файлов) в одну, при этом первая последовательность становится началом результирующей, а вто- рая — хвостом. concentrator концентратор conceptual design концептуальное проектирование □ Анализ формально определённых и независимых от обработки требова- нии к представимой информации и проектирование информацион- ной структуры Применительно к базам данных — построение концептуальной схемы conceptual model концептуальная модель □ Общее описание логической структуры базы данных в терминах представляемых объектов н связей между ними, не зависящее от конкретной сис- темы управления базами данных. 61
CONCEPTUAL conceptual schema концептуальная схема □ Схема базы данных, отражающая концептуальную модель. concordance конкорданс □ Алфавитный список всех слое заданного текста с указателями на контексты использования. concurrency параллелизм. Си. тж. concurrent concurrent параллельный □ О программах или процесса», выполняемых одновременно и использующих общие ресурсы Ср parallel 1. concurrent execution параллельное выполнение concurrent processes параллельные процессы □ Два или не- сколько процессов, каждый из которых описывается последова тельной программой и взаимодействует с другими. concurrent processing параллельная обработка параллельное выполнение _ concurrent programming параллельное программирование □ Программирование с использованием взаимодействующих па- раллельных процессов. СО ND см. condi tic г condition условие □ Логическое выражение, от нстииностн которого зависит выполнение нли невыполнение некоторых действий, (entry conditions, error condition, exception condition, exit conditions, test condition) conditional условное выражение □ Логическое выражение вида «если А то В» conditional branch условный переход. См. conditional Jump conditional branch instruction команда условного перехода, conditional compilation условная трансляции □ Средстве языка* пр эграммироваиия, позволяющее включать нлн выклю- чать трансляцию части текста программы в зависимости от зна- чения некоторой константы. conditional jump условный переход, операция условного перехода □ Передача управления по указанному адресу в зави- симости от результата выполнения предыдущей команды или значений управляющих регистров процессора conditional jump instruction команда условного перехода conditional statement условный оператор □ Управляющая конструкция, описывающая условие и действия, выполняемые в зависимости от истинности условия condition code I. код завершения. См. completion code 2- код ошибки, код ситуации См. тж. exception condition handler программа реакции на особую ситуацию, обработчик особой ситуации. См. exception handler confidence interval доверительный интервал □ Числовой диапазон, вероятность принадлежности к которому истинного значения пепеменной больше заданной величины. coni’guration корфнгурация (вычислительной системы] □ Совокупность функциональных честей вычислительной системы и связей между ними, обусловленная основными техническими характеристиками этих функциональных частей, а также ха рактеристиками решаемых задач обработки данных confinement сужение □ В языке Ада — способ определения производного типа дачных. confirmation, подтверждение. См. -icknowledgeinent conflict resolution разрешение противоречий, разрешенье 62
CONSISTENT С конфликтов □ В экспертных системах — действия, выполняемые механизмом логического вывода, при возникновении в процессе вывода противоречащих друг другу ваключений conformant arrays совместимые массивы □ Расширение стан- дарта языка Паскаль для опнсачня процедур, допускающих в качестве фактических параметров массивы различной длины congestion перегрузка (сети передачи данных) conjugate complex number сопряжённое комплексное число □ Число, отличающееся от данного знаком мнимой части. conjunct конъюнкт. □ Операнд операции И. conjunction 1- кснъюнкция, логическое умножение. См AND 2. конъюнкция □ Логическое выражение, состоящее из термов, объединённых операцией конъюнкции. conjunctive normal form конъюнктивная нормальная форма, КНФ □ Представление логического выражения в виде конъюнк- ции дизъюнкций переменных. conjunctive search конъюнк! явный поиск □ Поиск, при ко- тором выбираются элементы данных, удовлетворяющие всем указанным критериям. Ср. disjunctive search connected graph сзязный граф □ Граф, в котором существует путь между любыми двумя вершинами. Cf. disconnect graph connectionless operation связь без установления логического соединения □ В сетях передачи данных — организация взаимо- действия, при которой канальный уровень обеспе- чивает только посылку кадра одной нли нескольким станциям сети. Проверка правильности и обеспечение целостности пере- дачи данных осуществляется на более высоком уровне Ср. acknowledged connectionless operation, connection-oriented op- eration connection-oriented operation связь с установлением логиче- ского слздинення □ В сетях передачи данных — организация взаимодействия- при которой канальный уровень может устанавливать логическое соединение между взаимодей- ствующими станциями сети, передавать н принимать кадры с ре- гистрацией нх последовательности, разрывать соединение, а так- же управлять потоком кадров и организовывать передачу не- правильно переданных кадров. Ср. connectionless operation connective связка □ Символ языка, объединяющий два вы- ражения з одно более сложное (например, знак операции). connectivity связность □ Минимальное число рёбер илн вер- шин графа, удаленке которых приводит к несвязному графу. connectivity matrix матрица смежности. Си. adjacency matrix connect time продолжительность сеанса связи consequent следствие □ Правая часть правила вида «А влечёт В». Ср. antecedent consequent interpretation интерпретация <от цели». См. goal- invoked interpretation consistency непротиворечивость, согласованность; целост- ность □ Использование во всех местах сложной информационной структуры (например базы данных, многомодульной программы) одинаковых версий для каждой составляющей. Ср. Inconsistency consistent непротиворечивый, согласованный consistent compilation согласованная трансляция □ Трансля- ция 'нескольких программных модулей с общими описаниями, 63
CONSOLE при которой все единицы трансляции используют одинаковые версии описаний. Ср. Inconsistent compilation console 1. пульт оператора, операторский терминал □ Устрой- ство взаимодействия оператора и вычислительной системы. Обыч- но представляет собой терминал, но может иметь дополнительные средства индикации и управления. 2. консоль, пульт 3. клав с а тура (display console, remote console, virtual console) console command processor диалоговый монитор. См. тж. command processor console debugger диалоговый отладчик, См. interactive de- bugger consoe log протокол □ Распечатка сообщений о событиях операционной системы и сбоях, выдаваемая на операторский терминал. console terminal операторский терминал constant константа □ Выражение, значение которого не из- меняется в течение выполнения программы, (compile-time con- stant, deferred constant, Hollerith constant, manifest constant, real constant, run time constant, string constant, system constant, typed constant, zero constant) constant area область констант □ Область памяти, где рас- положены значения констант программы constant declaration описание константы constant expression константное выражение □ Выражение, в которое входят только константы. constituent grammar грамматика (непосредственных) состав- ляющих, НС-грамматика. Ср dependency gra nmar constraints ограничения целостности □ В базах данных — определяемые моделью данных илн задаваемые схе- мой базы данных ограничения, обеспечивающие внутрен- нюю непротиворечивость (цел остность) хранимой ин- формации. consulting model программа-консультант; экспертная систе- ма См expert system consulting program программа-консультант; экспертная систе- ма. См expert system content- addressable memory ассоциативная память. См asso- ciative memory contention I. конкуренция, соперничество □ Одновременное обращение нескольких процессов системы к одному неразделяе- мому ресурсу. 2. соперничество □ В широковещательных сетях передачи данных — способ доступа к среде передачи, при кото- ром каждая станция перед началом передачи делает попытку захватить среду передачи. См. тж. CSttA context-dependent контекстно-зависимый, контекстный. См. context-sensitive _ context editor контекстный (строковый) редактор □ Тексто- вый редактор, выполняющий операции в соответствии с тексто- выми командами над текстом в текущей позиции. context-free grammar контекстно-свободная грамматика, КС- грамматика, бесконтекстная грамматика D Грамма гика, го всех правилах которой левая часть состоит нз одного и е тер- минального с нм гол а. _ context-free language кэнтекстно-свободиый язык □ Язык, 64
CONTROL С синтаксис которого описывается контекстно-свобод- ной грамматикой context-sensitive-ксит^кстно-зависимый, контекстный (с грам- матике, правиле, преобразовании) context-sensitive constraint коитекстное ограничение context-sensitive grammar контекстно-зависимая грамматика, контекстная грамматика context switching переключение контекста □ Сохранение ре- гистров процессора и загрузка их новым содержимым при пере- ключении иа другой процесс или при обращении прикладной программы к операционной системе. contextual coercion контекстное приведение (типов). См. mac. type coercion contiguous !. непрерывный, состоящий из смежных элементов 2. смежный co.itiguous area непрерывная область □ Область памяти, состоящая из смежных элементов (например, область диска, состоящая из последовательных блоков).’ contiguous file непрерывный файл О Файл, физически зани- мающий непрерывную область на диске. continuous processing непрерывная обработка continuous simulation непрерывное моделирование □ Моде- лирование, прн котором учитывается непрерывный характер исследуемого процесса. Ср. discrete simulation continuous stationery фальцованная бумага для печатающего устройства control управление (access control, flow control, job con- trol, medium-access control) control bit управляющий разряд; служебный разряд control Моск управляющий блок □ Структура данных, со- держащая параметры некоторою устройства нли объекта, (data control block, line control block, unit control block) control bLs шина управления □ Часть шнны, по которой передаются управляющие сш налы. control character управляющий символ control computer управляющая ЭВМ control flow поток управления □ Последовательность вы- полняемых команд. controller контроллер □ Специализированный процессор управления обменом с внешними устройствами. См. гж device controller (device controller, disk controller, display controller, DMA controller, input-output controlle'-, intelligent controller, peripheral controller) control panel панель управления control pen световое перо. См. light pen control point опорная точка □ В машинной графике — точка заданной линии нлн поверхности, на основании которой стро- ится аппроксимирующая линия нли поверхность. control program управляющая программа □ 1. Операционная CHCTesia. 2. Часть операционной системы, занимающаяся дис- петчеризацией. control storage управляющая память □ Запоминающее уст- ройство, содержащее управляющие программы или микропро- 3 Ачгло-русок. сл. по прогргимир. 65
CONTROL граммы. Обычно реализуется как постоянное запоминающее устройство. control structure управляющая структура, управляющая конструкция □ Конструкция языка программирования для задания последовательности выполнения действнЗ: операторы цикла, условный оператор. control terminal операторский терминал control total контрольная сумма. См. checksum control transfer передача управления, переход control unit 1. устройство управления 2. центральный про- цессор convergence сходимость □ Процесс приближения к предель- ному состоянию. conversational диалоговый См. тж. interactive conversational compiler диалоговый транслятор conversational mode диалоговый режим См. тж. interactive conversational processing диалоговая обработка conversational program диалоговая программа conversion 1. преобразование 2. фермат □ В языке ФОРТРАН — спецификация формата, (binary-to-decimal con- version, i/o conversion, target conversion, type conversion) conversion table таблица преобразования См iook-up table convex hull выпуклая оболочка □ Минимальный выпуклый многоугольник, внутри которого лежат все точки заданного множества. convolution свёртка □ Преобразование последовательности А в последовательность В, при котором что В; является линейной комбинацией чисел А;. . coordinate graphics координатная графика □ Машинная гра- фика, в которой изображение генерируется йз команд отображе- ния и координатных данных. coprocessor сопроцессор □ Специализированный процессор, выполняющий операции параллельно с основным. сору 1. экземпляр 2. копия 3. копировать (backup copy, cam- era ready copy, hard copy, screen hard copy, soft copy) copyprotected disk защищённый диск См. тж. copyprotec- tion copyprotected software защищённая программа. Си. copy- protection copyprotection защита (от копирования) □ В коммерческом программном обеспечении для ПЭВМ — программно-аппаратные средства для предотвращения использования одного экземпляра программы на нескольких ЭВМ одновременно. Диск с защищён- ной программой содержит закодированную информацию (ключ), теряющуюся при копировании стандартными средствами. При запуске защищённая программа проверяет наличие «ключа» и отказывается работать, не найдя его. CORAL (Computer On line Real-time Applications Language) D Алголоподобный язык программирования, разработанный и применяемый в организациях Министерства обороны Велико- британии. core 1 запоминающее устройство иа магнитных сердечни- ках 2. оперативная память. См- main memory 3. ядро См. kernel 6b
CRITERION С core memory запоминающее устройство на магнитных сердеч- никах co-resident одновременно наход) щнеся в памяти coroutine сопрограмма □ Структурная единица программы, нспользуег ая для описания логически параллельных действий н вызываемая потобно подпрограмме В отличие от подпрограм- мы каждый вызов сопрограммы возобновляет ее выполнение с точки последнего возврата. corre, tness proof доказательство правильности программы. См. program verification correspcndence-<ua’ity printer устройство качественной пе- чати. См тж. letter-quality printer correspondence quality printing качественная печать. См тж. letter-qvali ty ,'rinter cost per bit стоимость sa бит □ I, Стоимость хранения одного бита. 2. Стоимость передачи одного бита. counter счётчик (binary counter, instruction counter, Jo, э counter- P-counter- program counter) coupled computers двухмашинный комплекс; спаренные ЭВМ СР см. 1. central processor 2. command process .-г 3. control program CPF (Control Program Facility) □ Операционная система для ЭВМ System/38 фирмы IBM СР'.И □ Операционная система длЗ ПЭВМ на базе 8 р.з з- рядиых микропроцессоров типа Intel 8080 и Z80. СРШ-88 О Операционная ci стема для ПЭВМ иа базе 16- разрядных процессоров типа Intel 6086, частично совместимая с СР/М. cps (characters per second) символов в секунду О Единица измерения скорости вывода на печать или экоан дисплея нли ск 'пос" и передачи данных. CPU см. central processing unit CPU-bound task счётная задача См processor-bound task CPU cycle цикл центрального процессора □ Время выборки н выполнения простейшей команды. CPU time время счёта, время центрального процессора, про- цессорное время □ В многозадачных системах и системах разде- ления времени — время, в течение которого процессор выполнял команды данной задачи. Ср. elapsed time СР символ возврата каретки. См. тж. carriage return crash крах, фатальный сбой □ Аварийное завершение рабо'ы системы. Данные процессов, выполнявшихся в момент краха, могут находиться в неопределёнг >м состоянии, и их согла- сованность может быть нарушена Cray Resea-ch □ Америкгчская фирма, о товарная в 1972 году гедугшч ра >р ‘ботинком CDC Симором Креем; разрабатывает и выпускает семейство супер-ЭВМ для научных расчётов: Cray I с быстродействием 37 млн. скалярных и 80 млн. векторных операций в секунду, Cray Х-МР соответственно 475 н 755 млн. операций в с₽кунду и Cray 2 соответственно 200 и >2Пб млп. операций в секунду. CRC гм cyclic redundancy check criterion function оценочная функция. См. evaluation turn tion 67 3*
CRITICAL critical region критическая секция, критический интервал. См. critical sect’on critical section критическая секция, критический интервал □ При параллельном программировании — отрезок программы, который должен выполняться без прерываний со стороны других процессов. cross assembler кросс ассемблер □ Транслятор с языка ас- семблера выполняющийся на ЭВМ одного типа и порождающий программу в командам ЭВМ другого типа. crosscheck двойная проверка □ Решение задачи двумя раз- личными методами нли применение двух методов контроля. cross compiler кросс-транслятор, кросс-компилятор □ Транс- лятор, выполняющейся на ЭВМ одного типа и порождающий программу в командах ЭВМ другого типа. cross < evelnpn.ent кросс-разработка □ Способ разработки программного ббеспечения для ЭВМ одного тиса (ц « j е в о ft ЭВМ) с использованием ЭВМ другого тип : (инструмен- тальной ЭВ М). Применяется, когда объектная ЭЗМ ие имеет систем разработки программ (няприм;р, при разработке программ для встр >ениых микропроцессоров! нлн при одновре- менной пазоаботке аппаратуры и программного обеспечения, crosshair п щекрестие □ Форма курсора в интерактивных графических системах. crossjumping объединение ветвей □ В оптимизирующих трансляторах — объединение одинаковых концов ветвей услов- ного оператора или оператора выбора. cross-reference table таблица перекрестных с< ылок D Таблица, выдаваемая транслятором, ассемблером или компоновщиком и указывающая для каждого идентификатора тип, адрес, место определения и список м₽ст использования. cross software к росс-средств а □ Программное обеспзченке ДЛЯ гросс-разработки. cross svstem кросс-система □ Совокупность программных средств для кросс-разработкн npoi раммно-о обеспечения Вклю- чает кротс-тран сляторы, кросс-ассемблер, интерпретатор кочанд объектной ЭВМ и средства переноса на объектную ЭВМ. CRT display дисплей (на ЭЛТ) CRT terminal видеотерминал crude sampi’ng необработанная выборка crunch 1. уплотнять □ Перераспределять дисковсз простран- ство для обеспечения более эффективного „пцгупа н файлам и более удобного распределения свободной памяти. После уплрт- ненил всё свободное пространство собрано г непрерывную об ласть. 2. «теремадывять», выполнять чпегеиные расчеты cryptogranhy криптография С SECT (contic1 section) программная секция □ В языке ассемблера — группа команд, которые должны быть расположе- ны в непрерывной области памяти. CSMA (carrier-sense multiple access) множественный доступ с опросом несущей, метод доступа с опросом состояния кана. а □ В сети ЭВМ нли сета передачи данных — способ управ- лении доступом к среде передачи, при кото- ром. все узлы подключены к общему каналу передачи данных и каждый j зел может принимать каждое сообщайте; для п₽зедачн 68
сит С сообщения узел проверяет состояние канала, ждёт его освобожде» иня и затем начинает передачу сообщения. См. тж. CSMA/CD pro tocol CSMA/CD protocol (carrier-sense multiple access and collision detection) метод доступа CSMA/CD □ Множественный досту л с опросом состояния канала н разрешением конфликтов. Ва» риант метода доступа CSMA, прн котором, если два узла пыта- ются начать передачу одновременно, то оба ждут и возобновляют опрос состояния канала через случайный интервал времени. Сл. тж. CSMA CTRL (control) «спец> □ Регистровая клавиша, используемая для ввода управляющих кодов. current 1. текущий 2. текущая (запись) □ Указатель позиции в базе данных current address register счётчнк команд См. program counter current directory текущий каталог current instruction register регистр команды. См. Instruction register current of realm текущая (запись) области current of record type текущая (запись) типа записи current of run-unit текущая (запкеь) процесса current of set текущая (запись) набора current task текущая задача. См. active task cursor 1. курсор □ Метка на экране видеотерминала, указы- вающая место, где производятся действия, илн изображение объекта, над которым производятся действия. 2. устройство управ те^'я курсором cursor arrow клавиша управления курсором. См. cursor con- trol keys cursor control keys клавиши управления курсором □ i прав- ляющие клавиши видеотерминала или ПЭВМ, используемые для задания перемещений курсора программе: четыре клавиши со стрелками вверх, вниз, влево и вправо, а также клавиши “Ногле” (начало), “End” (конец), “PageUp" (страницу вверх), “PageDown” (страницу вниз) cursor ‘update перемещение курсора curve generator генератор кривых О Функциональное устрой- ство, преобразующее кодированное представление кривых в их графическое изображение customer engineer наладчик См field engineer customizable настраиваемый, допускающий настройку См. тж. customize customize настраивать, приспосабливать □ Производить изменения в системе для её максимального соответствия конкрет- ному применению. custom software заказное программное обеспечение □ Про- граммное обеспечение, разработанное специально для данного приложения. cut удалять, вырезать □ В экранных редакторах и машин- ной графике — удалять выделенный фрагмент текста нлч изо- бражения с запоминанием его в буфере для последующей встав- к к в другом месте. См. тж. paste, select cut form 1. страница 2, листовая бумага □ Бумага, состоящая 69
CUT из отдельных страниц (в отличие от рулонной и фальцованной бумаги). cut form feed автоподача страниц □ Механизм автоматической заправки странин бумаги в печатающее устройство. cutset сечение □ Множество рёбер или вершин графа, удале- ние которых приводит к несвязному графу. См тж connectivity cut sheet feed автоподача страниц. См. cut form feed cycle 1. цикл; шаг цикла. См. тж. loop 2. такт □ Время выполнения алиментарной внутренней операции процессора, (access cycle, CPU cycle, fetch cycle, memory cycle, software life-cycle, write cycle) cycle body тело цикла. См. loop body cycle index параметр цикла cycle shift циклический сдвиг. См. circular shift cycle stealing занятие никла памяти. См. memory cycle stealing cyclic code циклический код □ Код, обладающий следующим свойством: если слово А является элементом кода, то все цикли- ческие сдвиги А также являются элементами иода. cyclic redundancy check контроль циклическим избыточным кодом □ Способ контроля с использованием разновидности полиномиального кода cyclic shift циклический сдвиг. См. circular shift cylinder цилиндр □ Группа дорожек разных поверхностей дискового пакета с одинаковыми номерами; переход от одной дорожки цилиндра к другой не требует перемещения головок. cylinder number номер цилиндра D DAC см. digital-to-ana.log converter dagger operator штрих Шеффера, ИЛИ-HE См. NOR daisy chain шлейфовое подключение, последовательная цепочка daisy-chain-topology топология типа «цепочка» □ Архитек- тура сети ЭВМ, при которой её узлы связаны а цепочку двух- точечными соединениями. daisy wheel «ромашка». См. тж. daisy-wheel printer daisy-wheel printer лепестковое печатающее устройство С Печатающее устройство с шрифтоносителем в виде вращающегося колеса с лепестками («ромашки»), на концах которого располо- жены формы литер. Лепестковое печатающее устройство обеспе- чивает высокое качество печати и скорость 30— 50 символов в се- кунду. DAM ся. data-addressed memory dangling pointer повисший указатель □ Указатель, ссылаю- щийся на удалённый объект или место в памяти, где нет никакого объекта. dangling reference повисшая ссылка. См. dangling pointer DARPA (Defense Advanced Research Projects Agency) Управ- ление перспективных исследований и разработок Министерства оборона США DASD см. direct-access sto-age device 70
DATA-BASE J) «ata данные, инфорнация □ Информации, представленная в виде, пригодном для обработки как автоматическими средства- ми, так я при участии человека (aggregated data, biased data, immediate data, impure data, indicative data, input data, ma-, ster data, on-line data: private data, public data, pure data, raw data, restricted data, shareable data, transaction data, transparent data) data abstraction абстракция данных □ 1. Использование при работе с объектами только определённых изд ними операций без учёта их внутреннего представления. 2 Методология пр >граи- мироваиия, при которой программа описывается как совокуп- ность абстрактных типов данных. Абстракция данных обеспечивает большую модульность, чем процедур- ная абстракция. data acquisition сбор данных, сбор информации □ Выделение и первичная обработка параметров физического или информа- ционного процесса для последующей обработки на ЭВМ. Обычно подразумевается ввод данных с терминалов. См. тж. data cap- ture, data collection data addressed memory ассоциативная память. См. associative memory data administrator 1. администратор данных □ Человек, определяющий, какая информация хранится в базе данных и как она используется. 2. администратор базы данных. См. data-base administrator data aggregate агрегат данных □ Поименованная группа логически связанных элементов данных (полей записи базы дан- ных); составной элемент данных. data area область данных data array массив данных См. array data attribute атрибут (элемента) данных □ В базах данных — длина, формат, значение, ограничения доступа или друга i характеристика элемента данных. data bank банк данных □ Совокупность данных (например, файлов, баз данных) об одной предметной области. data base база данных □ Совокупность взаимосвязанных дан- ных. используемых несколькими приложениями под управле- нием системы управления б азой дгнн-ых. (distributed data base, enterprise data base, generalized data base, hierarchical data base, integrated data base, intelligent data base, loaded data base, logical data base, network data base, on-line data base, personal data base, physical data base populated data base, private data base, public data base, relational data base, shareable data base) data-base administrator администратор базы данных □ Чело- век или группа лнц, контролирующих проектирование н исполь- зование багы данных. В функции администратора базы данных входнт определение н изменение схемы базы данных, обеспечение эффективной работы базы данных в данной организации, конт- роль за её целостностью и полномочиями пользователей. Для базы данных роль администратора аналогична роли системного программиста, сопровождающею' операционную систем^ data-base key ключ базы данных, идентификатор объекта. См. тж. entity identifier 7?
DATA-BASE data-D<.se language язык базы данных. См. тж. da ta-descrip- tion language, data-manipulatlon language, query language data-bnse machnc процессор базы данных, машина базы данных. См. data-base processor data-best management system система управления базой дан- ных, СУБД □ Программная система, обеспечивающая опреде- ление физической а логической структуры базы данных, ввод информации и доступ к ней. data-base procedure процедура базы данных □ Процедура, автоматически вызываемая системой управления базой данных при выполнении условий, указанных для данной процедуры в схеме базы данных. См. тж. attached procedure data-base processor процессор базы данных, (вычисл1 тель- ная) машина базы данных □ Специализированный процессор с собственной памятью, выполняющий функции базы данны с и обрабатывающий запросы от главной ЭВМ. data-base q iery загрос к бззе данных Data Base TasK Group рабочая группа по базам данных, РГБД data bus шина данных data capture сбор данных, сбор информации □ Выдетегие и первичная обработт а параметров физического нлн информацион- ного процесса для последующей, обработки на ЭВМ. Обычно п уразумевается ввод данных измерительных приборов, подклю- чённых к ЭВМ См. тж. data acquisition, da a collection d£la collection сбор данных, сбор информация □ Выделение и первичная обработка параметров физическою или информа- ционного процесса для последующей обработки на ЭВМ. Обычно подразумевается ввод данных в пакетном режиме с предваритель- ной ручной обработкой С м. тж. data acquisition, oata capture data communications передача данных. data compaction уплотнение данных, сжатие данны с. См, data compression d ta compression сжатие данных, уплотнение данных □ Преобразование данных в более компактную форму для эффек- тивною хранения нли передачи. data control block (DCB) блок управления данными □ В опе- рационных системах для IBM/360 — структура данных, содер- жащая характеристики набора д а н н ы х. Соответствует блоку описания файла в других системах програм- мирования, data corruption нарушение целостности данных data definition language язык определения данных, язык описания данных, Я ОД. Clt. data description language data definition name имя описания данных, гмя определения данных □ В языке управления заданиями JCL — имя предло- жения описания набора данных, связывающее описанный набор данных (файл) с текстовым именем, используемым в программе. data-definitlon statement предложение описания набора дан- ных, предложение определения данных. DD-предложение □ В языке управления заданиями JCL — оператор, описынакчций набор данных (файл) для шага «зданич. data density плотность запрей См. bit density data description language язык определения дачных, язык 72
DATA I) описания данных, ЯОД □ 1. Язык описания структуры оазы данных. 2. Конкретный ЯОД, предложенный КОДАСИЛ для сетевых баз данных. data dictionary словарь (базы) данных □ Информационная система, опис знающая структуру н использование базы данных. Словарь базы данных включает имена и атрибуты элементов данных, описание схемы базы данных и определённых на ней подсхем, описание работающих с базой данных прикладных программ. Словарь базы данных может быть организован в виде отдельной базы данных. data dictionary/directory словарь (базы) данных. См. data dictionary data directory словарь (базы) данных. См. data dictionary data division раздел данных □ В языке КОБОЛ — часть программы, содержащат описания данных. data-driven управляемый данными □ О процессе или ЭЕ Ч, порядок выполнения операций которых определяется текущим состоянием обрабатываемых данных. См тж. dataflow ma- chine data element элемент данных □ В базах данных — элемен тарная единица информации; соответствует понятию а т р и б у т в реляционных базах данных и понятию поле записи в языках программирования. См. тж. data item data entry 1. ввод данных 2. информационный элемент □ Элемент каталога, описывающий данные в отличие от элементов, содержащих управляющую информацию. data entry screen трафарет ввода данных □ Выводимое на' экран (текстовое) изображение в виде таблицы нли анкеты с позициями для ввода данных. data error ошибка в данных data field поле данных □ Часть записи или заполняемой формы, предназначенная для значения элемента данных. data file файл данных □ Файл, не обладающий специальным смыслом для операционной системы или системы программиро- вания, в отличие от командного, объектного, библиотечного файлов. dataflow computer (вычислительная) машина, управляемая потоком данных. См. dataflow machine dataflow graph граф потока данных □ Ориентированный граф, вершины которого соответствуют переменным н выражениям программы. Из вершины А ведёт дуга в вершину В тогда и толь- ко тогда, когда А непосредственно используется пои вычисле- нии В. dataflow machine (вычислительная) машина, управляемая потоком данных □ Организация ЭВМ, при которой выполнение каждой операции инициируется наличием её операндов, заранее последовательность выполнения команд не задаётся. При 5 прав- лении потоком данных в качестве операндов команды указы ваются не адреса ячеек памяти, а команды, результаты которых являются операндами данной команды. Такая организация ЭВМ соответствует языкам функционального програм мнрованпя См. тж. von Neumann architecture, non von Neumann architecture eata format формат данных. См. format i. 73
DATA GENERAL Data General □ Американская фирма, основанная бывшими сотрудниками фирмы DEC и выпускающая мини-ЭВМ (Nova, Ecbpse) и периферийные устройства. datagram дейтаграмма □ Пакет в сети передачи данных, пе- редаваемый через сеть независимо от других пакетов без уста- новки логического соединения и квитирования. data independence независимость (от) данных П Обеспечивае- мая системой управления базой данных или операционной сис- темой возможность одинаковой работы программ вве зависимости от изменений физического размещения и представления обраба- тываемых данных. data input ввод данных О Операция чтения данны с с носителя данных или клавиатуры и последующая запись их в основную память. data integrity целостность данных. □ Отсутствие ошибок и нарушен й согласованности. data item элемент данных □ Поименованная группа данных, обрабатываемая как единое целое' запись, поле записи, элемент массива. Си. тис. data element (actual derived data item, actual result data item, actual source data item, derived data item, result data item, source data item, virtual derived data item, virtual result data item, virtual source data item) data-limit registers регистры защиты памяти. См. base-bound registers data link канал связи data link layer канальный уровень □ Уровень взаимодействия в сети передачи данных, формирующий из данных, передаваемых физическим уровнем, кадры или последователь- ности кадров, а также обеспечивающий управление доступом к среде передачи и обработку ошибок. Кадры используются для передачи пакетов на сетевом уровне. См. тж. open sys- tems interconnection data link (layer) protocol канальный протокол, протокол канального уровня □ Уровень протокола сети передачи данных, регламентирующий установку, поддержание н разъединение логического информационною канала. См. тж HDLC, open sys- tems interconnection data manipulation language язык манипулирования данными. ЯМД □ Язык для доступа, поиска и модификация данных базы данных. Различаются автономные ЯМД и ЯМД, включаемые в универсальные языки программирования. См. тж. host lan- guage datamation вычислительная техника data medium носитель данных □ Материальный объект, предназначенный для хранения данных (например, магнитная леита, диск, перфокарты) da*i model модель данных □ Представление о типах объектов и связей, выделяемых в предметной области для хранения н обработки, Модель данных находнт выражение в языке оп- ределения данных. data module винчестерский диск. См. Winchester disk data network сеть передачи данных. См. тж computer net- work data output вывод данных □ Операция чтения данных кз 74
DATA D основной памяти и последующая запись на носитель нлн отобра- жение на заране дисплея. data packing упаковка данных □ Размещение структуры данных н памяти или прп передаче по линии связи, при которой каждому её элементу выделяется минимальное необходимое число разрядов. data plotter графопостроитель data presentation layer уровень представления данных. См. presentation layer data presentation protocol протокол уровня представления данных. См. presentation (layer) protocol data processing обработка данных □ Обычно подразумева- ются операции, связанные с храпением, поиском, сортировкой, переформатированием и воспроизведением текстовых или таблич- ных дачных data processing system система обработки данных □ Система, выполняющая автоматизированную обработку данных и вклю- чающая аппаратные средства, программное обеспечение и соот- ветствующий персонал. data protection защита данных □ Аппаратные и программные средства для предотвращения потер и илн нарушения целост- ности данных в результате несанкционированного доступа к ннм. data rate скорость передачи данных data record запись данных data representation пре цставление данных □ Соответствие между логическими элементами данных и структурой представ- ляющих их ячеек памяти, сигналов илн элементов графического изображения. data retrieval выборка даииых, обращение к данным □ Про- цесс поиска и считывания данных из файла, внешнего устрой- ства или базы данных. data set 1. набор данных, файл □ Термин «набор данных» используется в терминологии, связанной с операционными сис- темами 1ВМ. С.ч file 2. модем См modem data sink приёмник данных О Узел сети передачи данных, принимающий сообщения. data source источник данных □ Узел сети передачи данных, выдающий сообщения. data specification описание данных data station станция сети передачи данных □ Терми- нальное оборудование пользователя н средства его соп- ряжения с сетью. См. тж. data terminal equipment data structure структура данных □ Способ объединения не- скольких элеыен гов данных в один, массив. Лайл, список. data structure language язык описания физической структуры базы данных data tablet (графический) планшет. См graphic tablet data terminal equipment (DTE) терминальное оборудование пользователя, оконечное оборудование данных ООД □ Обо- рудование, подключаемое к сети передачи данных. Это может быть хак простой терминал, так и большая ЭВМ. data transfer пересылка данных □ Перемещение информации 75
DATA в вычислительной системе; обычно подразумевается обмен с вне- шним устройством. data translation конвертирование данных □ Преобразование физического (реже логического) представления данных для ра- боты с ними в другой системе управления данным». data transparency независимость от данных □ Способность сети передачи данных передавать сообщения, содержащие любые комбинации символов или любые последовательности битов data type тип (данных) □ В языках программирования — множество допустимых значений и применимых операций. В большинстве языков понятие типа данных включает также опре- деление способа представления данных в памяти, (abstract data type, built-in type derived type, encapsulated type, enumerated type, fundamental type, generic type, integral type, ordinal type, predefined type, primary type, primitive type, private type, re- stricted type, set type, user-defined typel da(i validation проверка (правильности) данных □ Предва- рительная обработка входных данных для проверки их соответ- ствия предъявляемым программой требованиям (диапазон зна- чений, формат представления). datum элемент данных. См. data item datum-limit registers регистры защиты памяти. См base- bound registers daughter node дочерняя вершина. См. child node DS см. data base DBMS cm. data base management syctem DBP cm. data base processor DBTG cxi. Data Base Task Group DC I. (device control) символ управления устройством □ Управляющий символ, зарезервированный для задания команд, специфических для конкретных устройств. В коде ASCII для этого выделены коды 17, 18, 19 и 20. 2. см. data communications DCB см. data control block DCL 1. (DEC Command Language) □ Командный язык для ояепаииониых систем фирмы DEC: VAX/VMS, RT-I1 н RSX-H. 2 см declaration DD см. 1. data definition 2. data directory 3. dcubie-denslty (disk) DD/D cm. data dictionary/directory DDL см. 1. data definition iar uage 2. data description lan- guage ddname cm data definition name DP-statement cm. data definition statement DD1 (Dialog Debug Technique) диалоговый отладчик □ Название одного нз первых диалоговых отладчиков и других, разработанных иа его основе. deactivate 1. отключать (об устройстве или узле сети) 2. отменять, выключать (о режиме или параметре режима) 3. ос- танавливать, выбрасывать (из решения)-, уничтожать (о выпол- няемой задаче или процессе) dead file потерянный файл □ Файл, на который нет ссылок н« из каталогов, ни из программ, но который продолжает заии-. ырть пространство на диске. 76
DECISION О deadlock тупик, тупиковая ситуация, взаимная блокировке □ Состояние системы, при котором два процесса, использующие ресурсы А и В, блокируют друг друга, так как первый захватил ресурс А и ожидает освобождения ресурса В, а второй захватил В и ожидает освобождения А. deadly embrace тупик тупиковая ситуация, взаимная блоки- ровка. См. deadlock deallocate освобождать □ Освобождать ранее выделенный процессу ресурс и делать его доступным для выделения другому. debatable time время простоя по невыясненной причине deblock распаковывать □ Разделять блок иа отдельные записи. debug отлаживать. См. тж, debugging debug driver отладочная программа □ Программа, управляю- щая выполнением отлаживаемой подпрограммы: задающая её параметры и проверяющая условия. debugger отладчик □ Программа для анализа поведения дру- гой программы, обеспечивающая её трассировку, остановку е указанных точках или при выполнении указанных условий, просмотр и изменение ячеек памяти, регистров процессора и команд программы, (console debugger, interactive debugger, source debugger, symbolic debugger) debugging отладка □ Поиск и исправление ошибок в разра- батываемой программе. debugging statement отладочный оператор □ Оператор про- верки некоторого условия или вывода значений переменных, включаемый в программу для её отладки. debug monitor отладчик. См. debugger debug tool отладчик. См. debugger DEC см 1. decimal 2. decrements. Digital Equipment Corpora- tion decentralized system децентрализованная система □ Много- процессорная система или сеть ЭВМ, в которых управление рас- средоточено по различным узлам. decimal десятичный □ Записанный в десятичной системе счисления или использующий её. (external decimal, packed de- cimal, unpacked decimal) decimal arithmetic, десятичная арифметика О Операции над числами в десятичной системе счисления. decimal format десятнчиый формат decimal point десятичная запятая (actual decimal point, as- sumed decimal point) decipher расшифровывать. Ср richer decision box блок (проверки) условия □ Элемент блок-схемы, соответствующий вычислению условного выражения. decision instruction команда условного перехода. decision space пространство решений □ Множество, из кото- рого выбираются решения decision support system информационная модель, система поддержки принятия решений О Программные средства для руководителей среднего звена и других работников, занимаю- щихся управленцем н планированием. Информационная модель Обеспечивает описание параметров управляемого нлн ^следуе- мого объекта н связей между ними, а также доступ к базе данных; гозволчет анализировать взаимозависимость параметров и экс- 77
DECISION пернментировать с различными их значениями. Примером прос- тых информационных моделей являются интегрирован- ные пакеты, более развитые могут включать возможности экспертных систем. Си. тж. management information sy it JO decision table таблица решений □ Описание действий, кото- рые должны быть выполнены при различных комбинациях уело вий, в виде матрицы со столбцами, соответствующими комбина- циям условий, н строками, соответствующими действиям. decision tree дерево решений □ Доончное дегево, каждая внутренняя еершипа которого представляет элемеитарь °. ре- шение. ceck 1. лентопротяж! се устройству 2. пакет перфокарт (саги deck, job deck, tape deck) declaration 1. описание, определение □ Конструкция языка программирования для задание тгта илн значения пр .-рам*.ного гЛьекта (идентификатора константы, переменной). 2. описание С В языке программирования, в котором пре’нвопоставляются “declaration” и “definition”,— с-исаике типа объекта без задания его значения или представления. 3. определение □ Б языке программирования, в котором протгвопоставтяются ' declara- tion” и “specification”,— огисаиие реализации обт екта. (constant declaration, forward declaration, macro declaration, multiple declaration, procedure declaration, type declaration, variable declaration) declaration part раздел описаний О Часть процедуры нлч программы, содержащая описания далее используемых объектов declarative language декларативный язык, непроцедурный язык □ Язык программирования, програ «ма на котором задаёт связи и отношения между объектами и величинами н не опреде- ляет последовательность выполнения действий. Степень <де- клярптинностп» языка являетст относительным понятием Пролог является декларативным языком тс сравнению с языком ассемб- лера, но его можно рассматривать как процедурный язык по сравнению с языками представления знаний. См. тм. procec ure- oriented language declarative representation декларативное nf ед, •’авление □ Способ описания алгоритма или представления знаний, при ко- тором порция описания является отдельным правилом. Порядок применения правил определяется независимо от самого описан! я. Ср procedural repi esentation declarative statement 1. оператор описания. Сч.тж decaratfon 2. декларативный оператор. Ср. imperative statement. С«. т* declarative representation declarator описатель, спепиЛикятор □ Идентификатор, клю- чевое слово илн выражение, задающие тип или атрибут и опис а- ии и declare описывать. См. тж. declaration declared symbol описанный символ, описанный идентификатор. Ср undeclared symbol decide декодировать П 1. Преобразовывать дагчче в форму, в которой они используются или обрабатываются. 2. Выполнять операцию, обратную операции «закодировать*. Ср. encode decollate разрезать. См bn.-st 2. 7Я
DEHNmONAL D decompiler детранслятор, обратный транслятор □ Программа, получающая на вход программу в машинном коде и выдающая эквивалентную программу на языке программирования. См. пх. disassembler decomposition декош.ознция □ 1. Разбиение задачи на под- задачи. 2. Представление сложного объекта в виде совокупности простых. decrement 1. декремент, отрицательное приращение; вычи- таемая величина 2, уменьшать decrement operation операция декремента, операция умень- шения decryption расшифровка Ср. encryption dedicated circuit закреплённый капал; выделенный какал □ 3 сетях передачи данных — канал, не требующий коммутации. Ср. switched circuit dedicated word processor система подготовки текстов иа базе специализи] свайной мнкроЭВМ. deep binding глубокое связывание □ В языке Лисп — способ представления связывания переменных с помощью ассоциа- тивного списка пар вида (переменная, значение). Текущее значение переменной определяется просмотром списка до первого вхождения. Cd. shallow binding deep structure глубинная структура О Структура, соответ- ствующая смыслу текста. default I. (используемый) по умолчанию □ О значении нли действии, используемом илн выполняемом, если не указано иначе 2. принимать значение по умолчанию. default drive текущий диск □ Логическое устройство, к ко- торому про изводится обращение, если в имени файла не указано имя устройства. default library библиотека, используемая по умолчанию default option 1. параметр, выбираемый по умолчанию 2. ва- риант, выбираемый по умолчанию default parameter параметр, принимающий значение по умол- чанию default reaction реакция по умолчанию default value значение по умолчанию; стандартное значе- ние deferred address косвенный адрес. См. indirect address deferred addressing косвенная адресация. См. indirect ad- dressing deferred constant кочстанта времени выполнения □ Константа, значение которой не определено во время трансляции, а опреде- ляется при компоновке нлн запуске программы. См тж. run- time constant define определять □ Придать объекту программы (идентифи- катору, когстаите, процедуре) значение или допустимое множе- ство значений. definition описание, определение. См тж. declaration (am- biguous definition, job definition, macro definition, multiple def- inition, recursive definition) definitional domain область определений, definitional language язык с однократным присваиванием. См. single-assignment language 79
DEFINITIONS definitions modtle модуль определений. □ В языках модуль- ного программирования — часть описания модуля, описываю- щая компоненты модуля, доступные из других модулей. См. тус intei Тасе specification d»gi adation снижение производительности DEI- (delete) символ стирания, символ отмены □ Управляю- щий символ, указывающий на отмену предыдущего символа. В коде ASCII представлен числом 127 delete исключать: стирать, удалять delimiter разделитель, огр-иичитель □ 1. Симко." языка программироа 1ння, разделяющий составляют! е операторов и выражений (например, пробел, скобки, BEGIN, END). 2. Разояд или символ, оазде. "ющий группы (вхо’ных) данных. demand 1/0 ввод-вывод по запросу С В операционных систе- мах — режим обработки запросов на ввод-вывод, при котором фг ктическая операция обмена с внешчг и устройством произво- дится по запросу программы См. тле. anticipatory staging, disk cache demand multiplexing динамическое мультиплексирование, м, льтиплексирование по требованию С Временное мультиплексир j ванне, при котором логическому каналу выделяется время толькс при налич! и в нём данных. demand пап!ng подкачка по обпаыению □ В системах с вир- туальной пгмя гыо — организация подкачки, ппи котоос i необходимая страница или сегмент подкачиваются, когда про- грамма обращается к ним. Ср. anticipatory paging demand processing обработка (данных) по мере поступления demand staging перемещение по запросу □ Перемещение дан- ных в иерархической памяти по запросу программы. Ср. anti- cipatory s aping de non демон, присоединённая процеди ра. См. attached pro- cedure demount снимать П 1. Снимать сменный дисковый пакет с дисковода или мягии-ную ленту с лентопротяжного устройства. 2. Сообщать операционной системе, что данный тог внешнего запоминающего устройства о~ключён. denary десятичный. См. decimal DENDRAL экспертная система для определения структурных формул молекул органических соединений ' dense index плотный индекс Ci Вторичный и нщ е к с. содержащий ссылки на все индексируемые элементы. Ср master index departure возвр тг (в операционную систему при завершении пгикжадной задачи) dependency grammar грамматика зависимостей □ Способ описания языка, при котовом считается, что каждое слове пред- ложения зависит ровно от одного другого сл jBa этогс предложе- ния и имеется одно (главное) слово, не зависящее от других. Ср. constituent grammar deprocedure «распроцедуривать! □ Прн приведении типов в языке Алгол-68 — выполнять процедуру, являющуюся значе- нием некоторого выражения. depth-balanced tree сбалансированное дерево. См. bai meed tree 80
DESIGN D depth-first search поиск в глубину, перебор в глубину □ Способ обхода дерева поиска, при котором сначала анагй- зируется поддерево, начинающееся в данной вершине, а за гем — непроанализированные вершины того же уровня. Ср. breath-first search depth sorting упорядочение no глубине □ Способ удале- ния невидимых поверхностей, прн котором к< и- поненты изображаемого объ« кта рисуются в порядке приблчх'г- ння к точке наблюдения, начиная от более дальних. При этом изображения близких компонентов перекрывают изображения дальних. deque (double-ended queue) двухсторонняя очередь, «дек» □ Список, в котором элементы могут добавляться и удаляться с обоих концов. dequeue убирать нз очереди. Ср. enqueue der“fcrence разыменовывать С Получать значение объекта, на кэторый указывает данный указатель. derefen ncing разыменование, снятие когвенностн derivation !. вывод □ В порождающей грамматике — по- следовательность правил, приводящая к данной цепочке 2. словообразование derivation step шаг вывода □ Применение одного правила порождающей грамматики. derivation tree дерево вывода С В порожлгюшей гогмматике — дерево, описывающее вывод цепочки. Корень дерева соот- ветствует начальному символу грамматики, листья — символам цепочин, а внутренние вершины — нетерминальным символам и правилам, применение Которых породило их дочерние рершииы derivative производная derived data item производный элемент данных □ В сетевых базах данных — элемент данных, значение которого является копией или заданной функцией значения другого элемента дач- ных. (actual derived data item, virtual derived data item) derived field производное поле, производный элемент дан- ных. См. derived data item derived type производный, тип □ Тип данных, определённый через другие (базовые илн производные! типы. descendant потомок □ Вершина дерева, расположенная ниже данной вершины. descender подстрочный элемент 'ншперь,1 Ср. arcender descending sort < ортировка по убыванию □ С ертировка при которой записи упорядочиваются по убыванию значений ключевых голей Ср ascending sort. descriptor 1. дескриптор", паспорт □ Программна!" или аппа- ратно-поддержнваемая структура данных, описывающая другую структуру данных нли программу 2. дескриптор ключевое слово □ В hi формацночно-почековых системах — одно нз слов, иден- тифицирующих документ (arrav descriptor, segment desriptoi, str,ng descriptor, vector descriptor) deselect отменять выпелеинс. См. note, select 2. design I. проехт 2. разработка, проектирование 3. разраба- тывать, проектировать (boitom-up design, computer-aided design, conceptual design, detail design, functional design, preliminary design, program design, top-down dericn) Я1
DFSIGNATSON designation обозначение, запись; буквальная константа, ли- терал designator 1. обозначение; именующее выражение 2. означаю- щее design review обсуждение проекта desk check «домашним анализ» □ Проверка работы программы логическим анализом её текста без использования ЭВМ desktop computer настольная (персональная) ЭВМ desktop metaphore метафора рабоч* го стола. См. тж. desktop system desktop system система непосредственного взаимодействия, система типа «рабочий стол» □ Интерактивная система (обычно на ПЭВМ), в которой доступные пользователю информационные объекты и операции изображаются на экране в текстовом ej и Iрафичееком виде (в виде п иктограым). Используя сред- ства управления курсором (например, %.мышь»), пользователь выполняем операции над объ актами, < оответстиу ющнми изобра- жениям despooling program (системная) програ чма буферизации вы- ходные потоков □ Программа операционной система, обеспечи- вающая временное хранение данных, предиазн зченных для вывода иа печать или графопостроитель, и управление очередью к выводному устройству. См. тсс. spooling destination 1. лдре<ат. пункт назначения; получатель □ Узел се- ти, которому адресовано сообщение. 2. мес~о назначения^] Область или ячейка памяти, в которую пересылаются данные Сг. source destination code адрес, адре назначения destination field поле адреса □ Часть заголовка сообщения, в котором помещается адрес назначения. destination file выходной файл destination station адресат, пункт назначения destructive backspace возврат с удалением D Ь системах под- । отсеки текстов — возврат на один символ с удалением (сти- ранием) предыдущего символа Ср. nondestructive brekspac* destructive read считывание с разрушением □ СпособорЗ’ низании или режим работы запоминающего устройства, при котором считывание данных вызывает их стиоанис Ср. non- destructive read detail design рабочий проект detail file файл изменений. См. chenge file detectebie element обнаруживаемый элемент □ В фашинной графике — элемент отображения, который может быть выделен указкой de-update восстанавливать (исходное состоя ине) □ Возвра- щать обрабатываемые данные (файл, б у дачных, текст) в со- стояние ДО выполнения некоторой последоватеЛЬНОСТИ изменений. development system система разработки программ См. pro- gram development system device 1- внешнее устройство. Lxs. peripheral 2. устройство (block-oriented device choice device, direct-access storage de^ vice, directory device, tile device, input device, inteiface device, list device, locator device, logical device, multi-directory device, о it device, output device, peripheral device, physical device, p ck device, pointing device, positioning device, random-access device, «>
DIAGNOSTIC U raster-display device, record-oriented device, siiigi’-directory de- vice, storage dev’ce, strerm-orjented device, string dt vice stroke device, virtual device) device a dapter адаптер (внешнего) устройства □ Устройство сопряжения ЭВМ и внешнего устройств." См. тж. device con- trol er device allocation распределение устройств device controller контроллер (внешнего) устройства О Уст- ройство сопряжения ЭВМ с внешним устройством и управления обменом. М< жду понятиями «адаптер» н «контроллер» отсутству- ет чёткая грань: «адаптер» подразумевает, в первую очередь, прзобразовани. представления и скорости передачи информации «контроллер* обычно выполняет более сложи ае функции управ- ления устройство^. device control unit контроллер (внешнего) устройства. См. device controller device coordinates координаты устройства С В машинной графике — задание положения элементов изображения в коор- динатной сетке конкретного устройства. См. тж. normalized device coordinates, world coordinates device-dcperd-nt зависящий от устройств, привяэанн ый к устройствам □ О программе, операции или представлении дан- ных, использующих особенности конкретных физических уст- ройств нлн обращающихся к иим в обход файловой система device driver драйвер устройства □ Программа, обеспечиваю- щая взаимодействие операционной системы с физическим уст- ройством. Драйвер обрабатывает прерывания обслуиа ваемого устройства, поддерживает очередь запросив н npeofipaave? за- росы в команды упр звления устройством deviceindependencc независимость от (внешних) устройств. См. тж. device-independent device-independent не зависящий от (внешних) устройств О I О программе, сохраняющей функциональные характеристика вне зависимости от внешних устройств, на которых располага- ются обрабатываемые ею данные. 2. В машинной графике — о средствах или преобразованиях, применение которых ! е за- висит от используемых устройств с гображеиия. device name имя устройства □ 1. Символ или последователь- ность символов, идентифицирующих внешнее устройство для операционной системы. 2. Ча-ть имени файла, указывающая устройство, на котором он расположен. device number номер устройства □ Числовой код, идентифи- цирующий внешнее устройство в группе однооодных устройств, управляемых одним драйвером или одним контроллером. device space пространство устрош тва □ Р машинной графике — множество адресуемых, точек устройства отображен1!" device status word слово состояния устройства. □ Программ- но-доступный регистр, разряды которого описывают состояние внешнего устройства илн нескольких внешних устройств. diagnostic disk диск диагностики, тестовый диск □ Диск, содержащий тестовые npoiраммы для проверки правильности работы . и<-г. мы или ОТДЕЛЬНЫХ усТрОЙГ ГВ И ПОИСКЕ ОШИБОК diagnostic program программа диагностики, тестовая про- грамма, тест С,и mni, diagnostics 43
DIAGNOSTICS diagnostics 1. диагностика □ Средства проверки правиль- ности работы системы или отдельных устройств и поиска ошибок, 2. сообщения об ошибках (compiler diagnostics, error diagnos- tics, on-line diagnostics, run-time diagnostics, warning diagnos- tics) diagonal microprogramming диагональное микропрограмми- рование □ Способ микропрограммирования, сочетающий свойства вертикального и горизонтального микро- программирования. dial набирать номер- вызывать (по телефону) dial line коммутируемая линия dialog диалог □ Работа интерактивной системы, при которой пользователь и программа обмениваются вопросами и ответами; пользователь использует клавиатуру или микрофон, программа выводит информацию иа экран дисплея или использует синтеза- тор речи. См. тж. Interactive dichotomizing search двоичный поиск, поиск делением по- полам. См. binary search dictionary словарь □ Структура данных или информацион- ная система, обеспечивающие доступ к ипформации по тексто- вому имени, (data dictionary, external symbol dictionary, relocation dictionary) dif cm. differential file difference equation (конечно-Аразностное уразиение, урав- нение в конечных разностях □ Способ представления диф- ференциальных уравнений для решения численными метода- ми. differential file файл различий; файл изменений □ Файл, содержащий записи, которыми различаются два сравниваемых файла или две версии одного файла digit цифра; разряд (carry digit, check digit, guard digit, hexa- decimal digit, high-order digit, least significant digit, low-ordei digit, most significant digit, nonsignificant digit, significant digit) digital цифровой, численный digital cassette «цифровая кассета». См. cassette tape Digital Computers Limited □ Японская фирма, выпускающая мики- и микроЭВМ, совместимые с ЭВМ фирмы DEC, и перифе- рийное оборудование для них. Digital Equipment Corporation (DEC) □ Американская фир- ма, разработчик и изготовитель миин-ЭВМ и другого электрон- ного оборудования. DEC выпускает семейство 16-разрядных мини-ЭВМ PDP-!I, семейство 32-разрядных супер-мини VAX с быстродействием до 12 млн. операций в сею. нду, мнкрсЭВМ и ПЭВМ. digital-to-analog converter цифро-аналоговый преобразова- тель, ЦАП Ср. analog-to-dlgitai converter digitize кодировать аналоговую информацию; «отцифровыаать» □ Преобразовывать дачные из аналоговой формы в числовую для ввода в ЭВМ. Обычно относится к вводу изображений и графической информации. digitizer 1 устройство ввода графической информант. См. тж. graphics digitizer Я- устройство ввода аналоговой инфопма- цчнс преобразованием в числовую форму; кодирующий преобразо- ватель £4
DIRECT J) d'gitizing pad (графический) планшет. Сл. graphic tablet digit plane цифровая плоскость digraph ориентированный граф, орграф dimension размерность □ i. Число индексов, определяющих элемент массива. 2. Диапазон значений индекса массива, для вектора — число элементов. diminished radix complement поразрядное дополнение. Си. radix--iiniis-опе complement DI R см. directory direct access прямой доступ □ Способ доступа, при котором все элементы данных (слова, записи, блоки) равнодоступны и для доступа к указанному элементу данных i е требуется про- смотра других элементов данных. Ср. sequential access direct-access file файл прямого доступа. См. direct file direct-access hashing прямое хеширование □ Способ хеширо- вания, при котором функция расстановки выдаёт различные значения для различи! ix входных данных. Си, тж. hashing direct-access method (DAMj прямей метод доступа П Mr-- >д доступа, прн котором запись идентнф! дируется номером записи внутри файла или физическим сдресом на устройстве. direct-access storage device (DASD) запоминающее устройство прямого доступа. ЗУ! 1Д □ Запоминающее устройсгво, поэзо- ляющее эффективно организовать ппямой доступ. Время достчпа к элементам ЗУПД практически не зависит от их расположения. Как правило, подразумеваются запоминающие устройства на магнитных дисках. См. тж. di-ect access direct addi ess прямой адрес □ Адрес в машинной команде указывающий на ячейку, где находится операнд, т е. не тре- бующий преобразований для получения исполнительного зд реса. direct addressing прямая адресация □ Способ адресации, при которой исполнительный адрес равен адресу, указанному в команде. direct ending программнпование на языке машины direct data capl Jге сбор данных под (непосредственным! управ чением 3B"d. См. тж. data capture direct data set прямой набор данных, набор данных прямого доступа. С и dir'et file directed-bcair display векторный дисплей. См. vector-mode display directed edge ориентированное ребро, дуга. См. аге directed graph ориентированный граф, орграф direct execution немедленное выполнение □ Выполнение команды нспосред тв₽нно после её вводя direct file файл прямого доступа □ Файл, к записям которого можно обращаться в любом порядке- для доступа к записи ука- зывается её номер илн логический адрес. Ср sequential file direct-insert subroutine подставляемая подпрограмма, от- крытая подпрограмма. См. in-line srbioutine direr tion-findi ig problem задача принятия решения directive днрек гива; управляющая команда (assembler di- rective, compiler directive, executive directive) direct memory access прямой доступ в память. Г) ЦП □ Способ быстродействующего подключения внешнего устройства при 85
DIRECTORY котором оно обращается к сператйьисй памяти, не прерывая ра- боты процессора directory каталог □ Ё файловой системе — структура данных (обычно файл), элементы которой описызают файлы и обеспечи- вают доступ к ним по текстовым имеиаг!. (current directory, dai а directory, file directory, root directory, routing directory, work- ing directory) directory device устройство с каталогом, устройство с файло- вой структурой □ Внешнее запоминающее устройство, данные па котором организованы в виде файлов, объединённых одним яли несколькими каталогами, (multidirectory device, single- directory device) directory file каталог □ Файл, содержащий каталог. См. directory directory routing табличная маршрутизация □ Способ выбора маршрута пакетов или сообщений с использованием в. каждом узле сети таблицы, указывающей оптимальный выходной канал для каждого адресата. disable запрещать; (заблокировать; отключать. disabled interrupt заблокированное прерывание, маскирован- ное прерывание □ Прерывание, не обрабатываемое процессором в результате установки соответствующего флага или разряда маски прерываний. disarmed intercept заблокированное прерывайте, маскиро- ванное прерывание. См. disabled interrupt disassembler дисассемблер □ Программа, получающая на вход программу в машинном коде либо объектный или загрузочный модуль и выдающая эквивалентную программу иа языке ассемб- лера, устанавливая метки, точки входа в подпрограммы и раз- личая области команд и области данных. disc см disk discipline дисциплина □ Алгоритм реализации стратегии. Ср. strategy disconnect graph несвязный граф. Ср- connected graph discrete progiammlng дискретное программирование. См. Integer programming discrete range дискретный диапазон □ Отрезок упорядочен- ного дискретного множества. discrete simulation дискретное моделирование □ Моделиро- вание, при котором исследуемый процесс представляется дис- кретной последовательностью событий. Ср continuous simrHtion discriminated union размеченное объединение □ В языке Алгол-68 — тип данных, переменные которого могут принимать значения нескольких типов; аналог вариантной за- писи в других языках программирования. discrimination instruction команда условного перехода disjoint непересекающиеся. □ О паре множеств, не содер- жащих общих злемегггов. disjunction 1. дизъюнкция. логическое сложение См OR 2 дизъюнкция □ Логическое выражение, состоящее из термов, объединённых операцией дизъюнкции. disjunctive search дизъюнктивный поиск П Поиск данных, удовлетворяющих по крайней мере одному из указанных крите- риев. Ср. conjunctive search 86
DISK P disk диск L> 1. Носитель дзыигх внешнего запоминающего устройства; гак правило, подразумевается магнитный диск 2. Дисковый пакет. 3. Дисковое запоминающее устройство. См. disk unit (cartridge disk, copyprotected disk, diagnostic .disk, double-density disk, double-sided disk, exchangeable disk, fixed disk, fixed-head d*sk, flexible disk, flippy disk, floppy disk, hard disk, hard-sectored disk, magnetic disk, minifloppy disk, quad- density d}'k, RAM disk, removable disk, rig'd disk, single-density disk, single-sided disk, soft-sectored disk, temporary disk, virtual disk, Winchester disk, write-protected disk) disk cache буфер системы ввода-вывода, кеш диска □ Буфер пая область оперативной памяти, где операционная система сохраняет содержимое блоков (секторсз) дигка, к дгторым про- исходили обращения. При этом повторные обращения к одно* блоху ие греб-, ют физпческогс ввода-яыиода «. 1st cartridge дисковый пакет, кассетный диск disk cot troliei дисковый контроллер, контроллер диска. Си. тж. device contro'er disk drive 1. дисковод □ Устройство, вращающее диск и управляющее перемещением головой. 2. дисковое запоминающее устройство, накопитель на магнитных дисках. См. disk .anil disk dure" дамп (содержимого) диска diskette дискет(а), гибкий диск, флоппи-диск. См. floppy disk disk Hie дисковый файл, файл на диске disk format 1. разметка диска, формат диска. 2. формат записи. См. form it disk formatter форматер дисков □ Устройство разметки дис- ков. Фгоматеры используются для ЭВМ с дисковыми контрол- лерами, ие позволяющими пользователю самому размечать диски. disk handier дисковое запоминающее устройство, накопитель на магнитных дисках. См. disk unit disk interleaving чередование секторов □ Расположение сек- торов иа диске, при котором нумерация секторов ие совпадает с их физическим порядком на дорожке. Такое расположение компенсирует задержку при работе контроллера и уменьшает время доступа к сектору. disk operating system дисковая операционная система. См. DOS. disk pack п акет дисков, дисковый пакет □ Съёмный том дис- кового запоминающего устройства. состоя- щий из нескольких жёстко соединённых магнитных дисков. disk quota выделенное дисковое пространство □ Объём про- странства на лисках, выделенный пользователю или группе поль- зователей. disk sorting дисковая сортировка □ Сортировка, при которой обрабатываемые или рабочие файлы размещены на дисках. Си. т~- external sort disk storage I. память и а дне .tax дисковая память 2 днгкп. вое запоминающее устройство, запоминающее устройство на МагИИТНЫХ Дисках, накопитель ия магнитных Диска X. См- Г1 disk unit disk unit дисковое запоминающее устройство, запоминающее у ТрОЙГТВО НЯ иягНИТНЫХ ДИСКаХ, НаКОПИ^еЛЬ на МаГНИТИЫХ ДИч.- 87
DISMOUNT ках, диск □ Внешнее устройство, состоящее нз съёмных или фик- сированных магнитных дисков и аппаратуры для их вращения и управления головками чтения-записи. dismount см. demount disorderly close-down аварийное завершение работы. Ср. orderly close-down dispatcher диспетчер, планировщик нижнего уровня. См. тж. scheduler disperse array разреженный массив; разреженная матрица □ Массив (обычно ма грица), большинство элементов которого равно рулю. Для экономного хранения и обработки таких мас- сивов необходимы специальные способы их предо авлеиия. disperse matrix разреженная матрица См. disperse array displacement смещение □ Адрес относительно некоторого базового адреса. См. тж. base and displacement display 1. дисплей; экран дисплея □ Устройство отображения текстовой и графической информации. 2. отображение; изобра- жение □ Визуальное представление данных. 3. таблица (внеш- них) контекстов □ При трансляции языков е блочной структу- рой — структура данных транслятора, указывающая иа описа- ния всех контекстов, в которые вложен текущий кои- текст. А отображать; изображать (alphanumeric display, bit- mapped display, btack-and-wnite display BW-display, calligraph- ic display, character display, CRT display, directed-beam dis- play, dot-matrix display, gas-plasma display, graphic display, incremental display, LCD display, LED display, monochrome display, plasma-panel display, random-scan display, -vector-mode display) dispmy attribute атрибут элемента изображения display capacity ёмкость дисплея □ Число символов или элементов изображения (обычно точек), помещающихся на экра- не дисплея. I display command команда отображения □ Команда, управ- ляющая состоянием нли действием устройства отображения. display console пульт отображения □ Устройство, включаю- щее одну или несколько поверхностей отображе- ния и, возможно, одно нли несколько устройств ввода. display controller дисплейный контроллер, контроллер дис- плея □ Компонент дисплейного процессора, непосредственно управляющий выводом из буфера изо- бражения на экран дисплея. display elsment элемент отображения, выходной примитив □ Базовый графический элемент, который может использоваться для вывода изображения (например точка, отрезок прямой, последовательность литер). См. тж graphical output primitive display field поле экрана дисплея; окно. См. window display Hie дисплейный файл □ Структура данных, подго- товленная графической системой и передаваемая дисплей- ному процессору для формирования выгода отобра- жаемого изображения. display group сегмент отображения. См display segment display image выводимое изображение, отображение □ Со- вокупность сегментов и графических примитивов, предстяв- I
DISTRIBUTION D ляющих обрабатываемое изображение на выводном устройстве. В простых системах понятия «изображение» и «МКбра жаемое изо- бра кеиие» совпадает. display list дисплейный файл. См. display file display-oriented экранный display processor дисплейный процессор С Специализирован- ный процессор обмена для управления дисплеем; обычно обес- печивает выполнение сложных графических операций е уво- да иа экран дисплея параллельно с работой основного процес- сора. display segment сегмент отображения С В машинной гра- фике — группа элементов изображения (графических прими- тивов или меньших сегментов), обрабатываемая как единое це- лое. display surface поверхность отображения □ Носитель данных .устройства отображения, на котором появляются изображения (например, экран дисплея, бумага в графопостроителе). dispose освободить (блок динамически распределяемой памяти) distributed array processor распределённый векторный про- цессор □ ЭВМ, с каждым элементом памяти кото] ой связан процессор, выполняющий операции над ним. distributed data base распределённая база данных □ База данных, данные кс-орой физически расположены на р< зличных носителях или в различных узлах сети distributed file system распределённая файловая система Li Файловая система, в коюпой Файлы, расположенные на других узлах раеппеделе иной вычислительной системы (сети) дост] гиы программе точно так же. как файлы ЭВМ. иа которой она вы- полняется. distributed intelligence распределённое управление; распре- делённые вычислительные средства □ Opi аризация распределён- ной системы, при ксторой управление осуществляется группой программ выполняющихся на различных узлах системы. Си. тж. distributed logic distributed logic распределённое управление □ Вычисли- тельная или управляющая системы. имеющие несколько процес- соров, управляющих их различными частями. distributed processing распределённая обработка □ Обработ- ка задания посредством нескольких прсессов выполняющихся на различных узлах распределённой системы и обменивающихся информацией по сети передачи данных. distributed muting распределённой магшрутгзация □ Ме-од мапщрутпзапин п~кетсв или сообщений гети передачи данных, при котором решения о дальнейшем маршруте приннм потея в узлах, через которые передаётся пакет или сообщение. Ср. centralized routing distributed system распределённая (вычислительная) систе- ма □ Вычислительная система состоящая из нескольких взаи- могиязачных ЭВМ, работающих независимо к выполняющих общее задание. distribution kit дистрибутивный комплект, дистрибутив □ Программное изделие в виде, поставляемом изготовителем. distribution tape ди< трнбутнвная лента, дистрибутив £ 89
DIVISION Лента, содержащая файлы с программным изделием в виде, поставляемом изготовителем. division 1. деление □ 1. Арифметическая операция 2. Опе- рация оеляциоииой алгебры, используемая для поиска. 2. раздел (data division, environment division, hardware division, identi- fication division, procedure division) division header заголовок раздела □ В языке КОБОЛ — предложение, указывающее начало нового раздела. DMA direct memory access DM \ channel какал прямого доступа в память DMA controller контроллер прямого доступа в память DfrsCL (device media control language) язык описания физи- ческой организации □ Предложенный КОДАСИЛ язык описа- ния физического размещения компонентов базы данных на внеш- них устройствах. DML 1. см. data-manipulatlon languages. ПЯзык манипулиро- вания данными, предложенный КОДАСИЛ для работы с сете- выми базами данных из программ на языке КОБОЛ. document документ; текст (в системах подготовки текстов). См. тж. electronic document documentation документация программного продукта, руко- водство по программе □ Совокупность текстов, описывающих строение и применение программы нли программного изделия. Документация предназначена для облегчения использования программы и включает руководства, справочники, учебники, краткие справочники, обучающие программы и средства диало- говой документации и подсказки. document compiler пакетный форматер, программа формати- рования □ Программа системы подготовки текстов, формати- рующая текст в соответствии с включёнными в него командами без вмешательства пользователя. domain 1. домен □ 1. В реляционных базах данных — область определения значений одного столбца отношения. 2. В сетях ЭВМ группа ресурсов, управляемых одним узлом. 2. область 3.1 область определения функции. Ср. range (active domain, ap- plication domain, compound domain, definitional domain, mapping domain, search domain) domain expert специалист по проблемной области domain knowledge знания проблемной области □ Часть базы знаний экспертной системы, описывающая проблемную область. domain-specific проблемно-зависимый do-nothing instruction пустая команда, НОП. dope vector дескриптор массива □ Структура данных для доступа к элементам многомерного массива, содержащая адрес начала массива, число размерностей и шаг вдоль каждой раз- мерност и dormant task остановленная задача. См. тж. suspended state DOS (Disk Operating System) дисковая операционная снсте ма, ДОС □ 1. Операционная система, загружаемая с дисков и обеспечивающая работу с дисками для прикладных программ 2 Официальное название (торговый знак) многих операционных систем DO-statcment оператор цикла (в языке ФОРТРАН) dot-addressable е поточечной адресацией □ О растровом днс- 90
DRAGGING ” плее или матричном печатающем устройстве, для которых можно независимо задать цвет нли яркость каждой точки. dot matrix растр, точечная матрица Q Представление изо* бражения в виде двумерного массива точек. dot-matrix character generator растровый генератор симво- лов dot-matrix display растровый дисплей. См. тж. bit-mapped display dot-matrix printer матричное печатающее устройство. См. matrix printer dot pattern растр, точечная матрица. См. dot matrix dotted pair точечная пара □ В языке Лисп — элемент спи- сочной структуры double-address instruction двухадресная команда □ Машин • ная команда, содержащая адреса двух операндов, одни из ко- торых обычно является также и адресом результата. double-density disk дкск для записи с удвоенной плотностью double-icvel grammar двухуровневая грамматика, грамматика ван Вейнгардена □ Грамматика, правилами которой являются гее предложения языка, порождаемые грамматикой первого уровня. Двухуровневая 1рамматика была разработана для фор- мального описания языка Алгсл-68. double precision удвоенная точность, двойная точность double-precision arithmetic арифметика с двойной точ> остью double-precision number число с двойной точностью □ Число, для представления которого используются два машинных слова (обычно 64 бита). double-sided disk двухсторонняя дискета Ср, single-sided disk double word двойное слово □ Два слова памяти, обрабаты- ваемые как единое целое. На мини- и мякроЭВМ двойное слов э имеет 32 разряда, на больших ЭВМ — 64 разряда и более. double-word Instruction 1. команда операции над двойными словами 2. команда, занимающая два машинных слове do-while ioop цикл с условием продолжения, цикл «пока» □ Конструкция программирования, обеспечивающая повторение последовательности действий, пока истинно заданное условие, причём условие проверяется перед каждым выполнением цикла. downline от главной ЭВМ (о передаче информации) downline loading загрузка по линии связи О Пересылка прог- рамм или данных нз главной ЭВМ в подчинённую ЭВМ нли терминальное оборудование. download загружать, пересылать (по линии связи). См. пя. downline loading down operation операция «занять», занятие (семафора). См. тж. semaphore downtime время простоя, простой DP см data processing draft-quality черновой. См тж. printing quality draft report предварительное сообщение dragging перемещение, «буксировка» □ Перемещение одного илн нескольких сегментов отображения иа экране дисплея по линии, задаваемой устройством ввода координат, 91
DRIVE drive I. дисковод. См. disk drive 2. лентопротяжное устрой- ство driver 1. драйвер. Сч. device driver 2. управляющая про грамма □ Программа, вызывающая другую программу или программы и за7- жчцая им пг раметр у (deoug dr.ver, d svice driver, loadable driver, user-written driver) drum plotter барабанный графопостроитель □ Графопострои- тель, рисующий изображение на поверхности, смонтированнс й иа вращзюыея-ся барабане, di um printer барабанное печатающее устройство. См. ban el printer DS см. double-sided disk DSDL (Data Storage Description Lang.'age) язык описания хранения данных, язык описания физической структуры баз i данных DSW см. device status word DTE см. data terminal equipment dual coding программирование с дублированием □ Способ разработки программ, при котором две группы программистов независимо друг от друга пишут программы по одним и те и жг спецификациям dual-processor configuration двухпроцессорная конфигурация dumb terminal терминал ввода-вывода □ Терминал, позво- ляющий только посылать н принимать тексты под управлением ЭВМ и не имеющий собстве"иых средств редактирования н управления экранам. Ср intelligent terminal dummy argument формальный параметр. См. format parame- ter dummy instruction пустая команда, НОП dummy statement пустой оператор dump 1. дамп О Распечатка содепжимого памяти в “И файла, обычно без учёта внутоенией структуры данных. 2. дамп, сбпос LJ Запись состояния памятп на внешний носитель, (binary dumo, change damp, disk dump, dynamic dump, memory d imp. post- mortem dump, rescu- dump, selective dump, snapshot dump, stor- age dump) dumping 1. выдача дампа 2. сброс, запись di piex circuit дуплексный канал □ Канал позволяющий передавать информацию в двух направлениях одновременно. Ср half-duplex circuit, simplex circuit. duplex communication дуплексная связь D rerak keyboard клавиатура Дворака □ Нетоадициоиное расположение текстовых клавиш, учитывающее частотность и соседство букв в английском тексте. Ср. AZERTY keyboard, QWERTY keyboard dyadic operation бинарная операция. См. binary operation 1. dyadic processor двухпроцессорная ЭВМ dynamic динамический □ Выполняемый нлн выделяемый во время работ ы системы. Ср. static dynamic allocation динамическое распределение □ Способ распределения, при котором ресурсы выделяются процессу по мере ч₽обгп чмлети и затем пспорождяются для передачи другим процессам. Ср. static allocation dynamic area динамическая область, динамически распреде- 92
EBCDIC E ляемая область □ Область памяти, сегменты которой динамичес- ки распределяются для различного использования. dynamic array динамический массив; массив с переменными границами dynamic battering динамическая буферизация □ Динамиче- ское распределение памяти для буферов обмена. dynamic dump динамический дамп, мгновенный дамп □ Дамп, выполняемый во время работы программы. dynamic linking динамическая компоновка, динамическая загрузка □ Организация системы программирования, в которой отсутствует отдельная стадия компоновки и понятие загрузоч! ого модуля; необходимые объектные модули подключаются при за- грузке программы или по мере обращения к ины при выпол~< нении. Ср. static linking dynamic loading динамическая загрузка. См. dynamic pro- gram loading dynamic memory динамическое запоминающее устройство □ Запоминающее устройство, в котором необходима периодиче- ская регенерация хранимых данных. dynamic memory allocation динамическое распределение па- мяти □ Способ распределения памяти, при котором память выделяется и освобождается по запросам программы. Ср. static memory allocation dynamic multiplexing динамическое мультиплексирование. См. demand multiplexing dynamic program loading динамическая загрузка □ Способ загрузки программ, прн котором в оперативную память считы- вается не вся программа; модули, отсутствующие в памяти, подгружаются по мере обращения к ним. dynamic programming динамическое программирование □ Метод оптимизации, предусматривающий уточнение страте! ни поиска на каждом шаге оптимизации. dynamic relocation динамическая настройка □ Настройка адресов команд программы на конкпетиое положение в памяти при загрузке или во время выполнения программы. dynamic scope динамический контекст, контекст использо- вания □ Соответствие между именами н переменными в неко- торой точке программы, определяемое ходом выполнения про- граммы. В динамический контекст вызванной процедуры или функции включаются переменные, описанные в вызвавшей процедуре; поэтому соответствие между именем и объектом мо- жет быть разным прн вызове одной и той же процедуры уз раз- ных мест. Динамический контекст используется в интерпр| ги- руемых языках и языках функционального программирования; является основным способом организации контекста в языке Лисп. Ср. static scope Е ЕА см effective address EBCDIC (extended binary-coded decimal interchange code) расширенный двоично-десятичный код обмена информацией □ 93
EBNF Восьмиразрядный код для представления текстовых данных, используемый в основном на ЭВМ серий IBM/360 и /370 и сов- мес’имых с ними. EBNF см. extended Backus- Naur form echo эхо □ Отображение нажимаемых на клавиатуре тер- минала клавиш соответствующими символами на экране дис- плея. ЕСМА (European Computer Manufacturers’ Association) Евро- пейская ассоциация производителей ЭВМ □ Ассоциация ЕСМА разрабатывает стандарты, соблюдаемые большинством фирм, выпускающих ЭВМ и программное обеспечение. ED см. editor edge ребро □ (Неориентированная} связь между двумя вер- шинами дерева. См. тж. arc (directed edge, multiple edges) edit 1. редактировать. Си. тж editing 2. компоновать свя- зывать См link editing редактирование □ 1. Редактирование текста — пере- мещение, удаление и изменение его фрагментов, ввод нового текста и изменение формата. 2. Преобразование данных к виду, требуемому для их дальнейшего использования — изменение формата представления, удаление н вставка разделителей и пр editing character символ управления форматом editing key клавиша редактирования .□ 1. Управляющая клавиша, задающая команду редактирования экранному редактору. 2. Управляющая клавиша используемая для исправления вводимой строки: отменить последнюю вве- дённую литеру, отменить всю ранее введённую строку и пр. editing statement 1. команда редактирования 2- оператор определения формата editing terminal редакторский терминал, АРМ подготовки текстов LJ Интеллектуальный терминал для систем подготовки текстов на базе большой ЭВМ, имеющий собственную память и встроенные функции для работы с тек- стами: перемещение по словам, предложениям и абзацам, вы- деление, удаление и перемещение фрагментов текста Редактор- ский терминал может также иметь автономные средства для за- писи информации на гибкий диск и для черновой печати. editor редактор, программа редактирования (context editor, full-screen editor, graphics editor, line editor, linkage editor, link editor, program editor, screen editor, source editor, syntax- oriented editor, text editor) edit session сеанс редактирования □ Цикл работы пользова теля с текстовым редактором от загрузки текстового файла ио сохранения отредактированной версии, EDP (Electronic Data Processing) обработка данных с по- мощью ЭВМ. применение ЭВМ EDP center вычислительный центр EDSAC (Electronic Delay Storage Automatic Calculator) ЭДСАК, автоматический вычислитель на электронных линиях задержки □ Вторая в истории реально работавшая ЭВМ с хранимой программой См тж EDVAC, Mark I EDT см. editor EDVAC (Electronic Discrete Variable Automatic Calculate-) &
ELECTROSTATIC fc ЭДЬАК, авгом гнчзский электронный вычислитель дискретных величин □ ЭВМ, разработанная в 1944—1950 гг под руковод- ством фон Неймана. Третья в истории реально работавшая ЭВМ ехранимой программой, явившаяся гос го- типом всех раэработанны t в дальнейшем ЭВМ. См тж. EDSAC, Mark 1 EEPRQA1 сч. electrically erasable programmable read-only memory effective address исполнительный адрес С Адрес, вычисленный в соответствии с указанным в команде с ч о с с б с и адре- сации. effective time полезное время. См. productive time EGA (Enhanced Graphics Adapter) усовершенствованный графический адаг'ср О Дисплейный адаптер для ПЭВМ, сов- мес~имых с IBM PC, обеспечивающий разрешение 640 на 350 точек с 16 цвет амн. egoless programming без алчное программирование □ Тех- нология программирования, при которой все члены группы раз- работчиков знакомы с каждой подпрограммой разрабатываемой < нстемы и отвечают за правильность работы К£ ждого компонента системы вне зависимости от того, кто именно составлял и отла- живал соответствующий код. eigenvalue собственное значение (оператора, матрицы) eigenvector собственный вектор eight’s complement (точное) дополнение до восьми. См. тж. radix complement either way circuit полудуплексный каиал. См. ha'f-dup‘ex circuit elaboration 1. выполнение описаний □ В языке Ада — отве- дение памяти для переменных н присвоение нм начальных зна- чений при входе в процедуру или блок. 2. детальная разра' о- » а elapsed time (астрономическое) время счёта □ Время от начала выполнения задачи до её завершения или до текущего момента. Ср CPU time electrically erasable programmable n*ad-only memory (EEPROM) электрически стираемо»» программируемое постоян- нее запоминающее устройство, ЭСППЗУ □ Полигроиосщиковое ПЗУ, содержимое которого можно многократно изменять, сти рая старые данные и записывая новые с помощью специального устройства — программатора. electronic, docrment электооьный документ; электронный текст □ Совокупность данных в памяти вы тслительгой систе- мы, предназначенная для восприятия человеком с помощью соответствующих программных и аппаратных сре ictb. Электрон- ный документ может включать текстовую, графически ю и звуко- вую информацию, иметь нелинейную структуру; различные пользователи могут просматривать его в f азличной форме н изменять его. electronic, mail электронная почта □ Средства пересылки и хранения со» бще«чй между пользователями г₽ти ЭВМ. electrostatic plotter электростатический графопостроитель □ Растровый трафлпострпртвль, в котором изображение перено- сится на поверх! огть бумаги или прозрачной П"еяки с помою ью Электростатического заряда, соотве-етв] югпего вьгвгцимому изо-
ELECTP0STAT3C бражеиию. Электр» татлческие графопостроители обеспечивают разрешение до 153 точек на сантиметр и позволяю* вывод цветных изоб эажелий. electrostatic printer электростатическое печатаюе е устрой- ство electrothermal printer устройстве тер топечати; устрсЗстБэ термографы (еской печати См thermal printer eligible готовый продолжать. См. тж. ready,;-to-гип) task elimination factor коэффициент неполноты поиска □ В ин- формационно-поисковых системах — отношение числа не нае- денных записей к общему числу записей в файл” elite face печать с плотностью 12 символов иа дюйм. Ср. pica face ellipsis эллипсис. П Опущение подразумеваемого члена i ред- ложечия embedded 1. влсцийиный □ О конструкций программы, яв- ляющейся частью другой конструкции. 2. встроенный □ Об оборудовании, используемом в составе другого оборудова- ния. embedded computer встроенная ЭВМ □ ЭВМ. используема! как узел устройства для управления илн обработки измерений. embedded interpreter встроенный интерпретатор embedded loops вложенные циклы, кр атные циклы embedded pointer встроенный указатель □ Указатель, хра- нимый непосредственно в записи данных, а не в отдельном ин- дексе нлн списке. embedded proc’dtires вложенные процедуры embedded scopes вложенные контексты □ В языках с блочной структурой область видимости идентификатора, описанного в некотором блоке, включает все блоки, вложенные в данный. Таким образом, области видимости (контексты) образуют вло- и * • |ую структуру. См. тж. scone embedded software «гстрогиное» программное обеспечение □ Программное обеспечение (обычно в ПЗУ) для процессора, ра- б''’-а*/', " в составе некоторого устройства embedding объемлющий См. enclosing emergency аварийная ситуация, авария empty loop пустой цикл Г1 1 (чкл, в котором ие выполняется никаких действий. еп р у set пустое множество □ Множество, не содержащее ни одного элемента. empty string пустая строка □ Строка нулевой длины. emulate эмулировать. См. тж. emulation emulation Эмуляция □ Выполнение вычислительной машиной программ, записанных в системе команд другой ЭВМ. en "*ato эмулятор □ I. Аппаратные нли микропрограммные средства для выполнения программ, записанных в системе ко ланд другой ЭГМ 2 Программа, выполняющая функции, обычно реализуемые некоторым внешним устройством, (in-cir- cuit emulator, terminal emulator) en&bte разрешать; разблокировать; включа.ь enabled Interrupt разрешённое прерывание, немаскированное пр'рывяине. Ср. dlssbled interrupt enabling а il^e включение хннчи связи 95
ENTITY £ encapsulated type скрытый тип (данных) □ Тип данных, опи- сание представления которого скрыто от пользователя. encapsulation 1. инкапсуляция О Скрытие описания реали- зации объекта (например, модуля программы, типа данных) от использующих его модулей. 2. оформление пакета □ При пере- даче между сетями, использующими разные протоколы,— до- бавление к пакету дополнительной управляющей информации. enclplier шифровать enclosing объемлющий С О программной конструкции, в состав которой входит данная. enclosing scope объемлющий контекст encode (закодировать □ I. Преобразовывать данные в форму, в которой они хранятся или передаются. 2. Выполнять опера- цию, обратную операции декодировать. Ср. decode encryption шифрозанне (block encryption, stream encryption) encryption key ключ шифрования end I. конец □ Служебное слово, указывающее на конец npoi рам^ной конструкции (составного оператора илн элемента описаний). 2. завершение, конец (выполнении процесса) end-around borrow циклический отрицательный перенос, циклический заём. См. тж. borrow end-around carry циклический перенос, круговой перенос □ При сложении отрицательных чисел в дополнительном коде — перенос нз самого старшего разряда в самый младший. end-around shift циклический сдвиг. См. circular shift end of file конец файла; признак конца файла. См. тж. EOF end-of-tape marker маркер конца лезты □ Физическая метка, указывающая конец доступной для записи поверхности магнит- ной ленты. end of volume конец тома; признак конца тома end cser конечный пользователь □ Человек илн организация, применяющие ЭВМ для решения собственных задач. engineering разработка, проектирование (как область зна- ний) (computer-aided engineering, human engineering, knowledge enginet ring, software engineering) engineering time 1. время технического обслуживания, инже- нерное время 2. цикл разработки (вычислительной системы) enhanced улучшенный; усовершенствованный enhancement 1. расширение □ Аппаратное или программное средство, обеспечивающее дополнительные возможности. 2. усо- вершенствование ENC см. enquiry character enqueue ставить в очередь. Ср. dequeue enquiry запрос □ Элементарное обращение к системе управ- ления базой данных или информацпоиио-поисковой системе. enquiry character символ запроса □ Управляющий символ протокола связи. В кодировке ASCH представлен числом 5. enter 1. вводить данные 2. входить □ Начинать выпол- нение программы или подпрограмма, 3. включать (в список) enterprise data base 1. база данных предприятия 2. база дан- ных предметной области entity сущность, объект □ Логически целостный элемент предметной области, информация о котором хранится в базе данчых. (regular entity, weak entity) 4 Авгло-русск, сл. по програннвр, 97
ENHTY entity identifier идентификатор объекта □ Элемент данных, огнгзиачно определяющий объект внутр н системы. В сетевых базах данных соответствующее понятие называется ключ базы даилых, в иерархических базах данных — ISN, в расширение й реляционной модели — внешний ключ или суррогат, в языках программирования — указатель. entity relationship связь сущностей entry 1. элемент (каталога, списка, таблицы); статья (сло- варя) 2. вход; точка входа □ Начало выполнения программы или процедуры. 3. ввод дачных 4. статья □ Эл< мент описанг я структур л данных в программе на языке КОБОЛ, (batch entry, oata entry, index entry, on-line entry, remote batch entry, remote job entry) entry renditions начальные условия; npeflvc.ioBHX □ Условия, которые выполняются нли должны выполняться в момент начала выполнения (подпрограммы. entry instruction точка входа □ Команда, с которой начи- нается выполнение программы или процедуры. entry label имя (точки) входа. С.ч entry name entry name нмя (точки) входа □ Символическое имя, соот- ветствующее адресу точки входа er try point точка входа, адрес (точки) входа □ Адрес команды нли сама команда, с которой начинается выполненье программы или процедуры. entry time момент входа enumerated type перечислимый тип □ Тип данных, заданных списком принадлежащих ему значений. enumeration 1. перечисление 2. перечислимый тип. См, enu- merated type envelope конверт □ При передаче данных — дополнительные управляющие биты, обра-:лгюшие ьаформацкоииые биты кадра сообщения, (start-stoo envelope, test envelope) , environment 1. среда, условия (работы) □ Программные средства, с которыми взаимодействуем программа, н аппаратура, на которой она выполняется 2. операционная среда. См. user environment 3. состояние, контекст □ Значения реьистров и переменных программы, сохраняемые и восстанавливаемые при выполнении подпрограммы или при обработке прерывания. 4. условия эксплуатации 5. (командная) среда. ' л command environment (command environment, execution environment, ex- ternal environment, hardware enviro iment, integrated er.viron- mer t. Interactive environment, programm rg environment, real- time environment, run-time environment, so'tware-develop- ment environment. soltwaie environment, user environ- ment) environment di vision раздет окружения □ В языке КОБОЛ — чащ ь программы, описывающая соответствие логических запи- сей н структуры физических файлов. ЭВМ. на которой тоансли- пуется npoi рамма, н ЭВМ, на которой должна выполняться ра- бочая программа. EOF (end of file) «конец файла* □ Управляющий символ, указывающий кс.ней текстового файла. В коде ASCII предстазлея числом 26. EOT 1- (end of transmission) урре«чяющ|.й- символ «конец
ERROR E передачи* □ В коде ASCH представлен числом 4. 2. см. end- of tape mailer EOV см. end of volume En ROM cm. erasable programmable read only memory EQ cm. equal equal 1. равняться, бьг-ь равным 2 равный equality равенство equate приравнивать, устанавливать равенство equation уравнение equ.valence эквивалентность □ 1. Логическая операция. А эквивалентно В тогда и только тогда, когда А н В одновременно истинны или одновременно ложны 2. В языке ФОРТРАН — расположение нескольких перемени six в оди~м и том же месте памит • ERA см. erase character erasat'e prug<antt»able read-only memory (EPROM) програм- мируемое постоянное запоминающее устройство, ППЗУ С ПЗУ содержимое которого можно многократно изменять, стирая старые данные ультрафиолетовым облучением или элект pi че- тким способом и записывая новые с помощью специального устройства — программатора. erase стирать, удалять, уничтожать □ Операция, делающа я логически илн физически недоступными файл, фрагмент' текста, запись иа магнитном носителе, группу данных. erase character символ стирания, символ удаления Eratosthenes sieve решето Эратосфена □ Алгоритм поиска пиосты чисел, обычно используемый для оценки б стродей- ствня ЭВМ. E-regirter см extension register err см. error error I. ошибка. См. тж. bug, fault 2 погрешность (absolute error, altering error, common error, compile-time error, data error, fatal error, framing error, hard error, hardware- error, inherited error, intermittent error, marginal error, operator error, parity eiror, propagated error, recoverable error, relative error, resolu- tion error, rounding error, round off error, seek error select erro- semantic error, sequence error, severe error, soft error, software error, spelling error, syntactical error, syntax error, temporary error, timing error, transient error, truncation error, unrecoverable error) error burst пакет ошибок □ При передаче данных — группа ошибок, воспринимаемая как единая ошибочная последователь- ность (например, группа ошибок, в которой последовател ,ные ошибочные элементы отделены менее чем тремя безошибочны- ми). error-checking code код с обнаружением ошибок error code код ошибки □ Сообщение об ошибке в виде числа. error condition особая ситмация, исключительная ситуации См exception error-correcting code код с исправле! ием ошибок error-correcting compiler транслятор с автоматическим исправ- лением ошибок error-detecting code код с оби руже, нем ошибок error diagnostics сообщения сб сшибках 39
ERROR error Hag признак ошибки c.ror interrapt 1. прерывание обработки ошибка 2. прерывание в результате ошибки error i< g ж; риал ошибок, файл регистрации ошибся □ Файл, в который система записывает информацию о сбоях, error message сообщение об ошибке error-prone подверженный шибкаь, способствующий появ- лению ошибок егг< г propagation распространение ошибки. См. тж. ргора- gc .d error error protection защита от сшибсх О Де 5 сто в я ддя nposspi и правильности выполнения предыдущих операций; контроль допустимости значений аргументов при входе в процедуру, error rate частота (пэяв тения) ошибок eno' >ecov<ry восстановление при ошибках □ Способность предо 1жать работу после обнаружения ошибки. error routine программа обработки он ибок ESC см. escape character escape 1. переход □ При передаче данных — изменение ин- терпретации передаваемых кодов: н.чачс или конец управ- ляющей последовательности или переход к другому алфавиту. 2. выход. □ Завершение выполнения блоха программы или работы в некотором режиме, (locking escape, nonlocking escape) escape character 1. символ начала управляющей последова- тельности □ Управляющий символ, указывающий! что следую- щие за ним символы должны интерпретироваться как команда для выводного или принимающего устройствт В коде ASCI представлен числом 27, 2. спецсимвол □ Символ, указывающий, что следующий символ должен интерпретироваться как литера. Используется для задания управляющих символов а стро- ковых константах. escape rode управляющий код. См. тж. escape character escape from N levels выход из N уровней вложенности escape key клавиша выхода □ Управляющая клавиша, ис- пользуемая для выхода из текущего режиме работы. es-ape sequence управляющая последовав иьнрсть □ Поен • дователььость символов, используемая для управления выво 1 иь’м устройством. estimate 1. оценка □ Приближенное опре деление зиачеи: я некоторой величины, выполняемое до точного вычисления её пли зависящих от неё величин 2. оценивать estimator оценочная функция ЕТВ ( nd-of-transmission block) управляющий символ конца neper ачи блока I J В коде ASCII представлен иислом 23 Ethernet □ Локальная сеть иа основе протокола CSMA/CD, разработанная в Xerox PARC и принятая в качестве стандарта иэггтопттеля^ я микроЭВМ. ЕТХ (end of text) символ «конец текста» □ Уделяющий символ, указывающий на конец передаваемой информация В коле ASCH г редставлеи числом 3. evaluate 1. вычислять (значение выражения) 2. иметь значе- ние 3. оценивать L1 Проверять соответствие предъявленным тр^боваи чям. 100
EXECUTION evaluation function оценочная функция □ Прн поиске в пространстве состояний (например, з играх) — функция, ис- пользуемая для оценки возможных вариантов продолжения и выбора оптимального. зарианта. even I. чётный 2. разномерный even parity проверка на чётность □ Контроль чёт- ности, при котором контрольный разряд ранен сумме по модулю 2 информационных разрядов При этом общее числа единичных разрядов чётно. Ср. odd pai Ity event < обытие □ Условие, выполнение которого должно или может вызывать определённую реакцию программы или опера- ционной системы (например, получение сообщения, завершение обмена, выдача сигнала), (file event, interrupt event, overlap- ping events, significant event) event-driven управляемый прерываниями, по прерываниям. См. Inter rupt-driven event flag признак (наступления) события □ Р некоторых операционных системах (например, PSX-11) — низкоуровневое средство синхронизации процессов, являющееся разновидностью семафора event Input mode ввод с очередями, ввод с буферизацией □ В машинной графике — способ 'организации взаимодействия с вводным устройством, при котором внешнее устройство не- зависимо от программы выдаёт данные, а программа буферизует их до фактической обработки. Ср. request input mode, sample input node event trapping обработка прерываний; обработка событий по прерываниям evolutionary system развивающаяся система exception особая ситуация, исключительная ситуация □ Условия (обычно обнаружение ошибки), требующие прерыва- ния нормальной последовательности выполнения программы. exception condition особая ситуация, исключительная си- туация См exception exception handier программа реакции иа особую ситуацию, обработчик особой ситуации □ Программа, автоматически вы- зываемая при возникновении особой ситуации. exception handling реакция на особую ситуацию; обработка особых ситуаций, обработка ошибок exchange I. перестановка (двух зле ментов) 2. обмен (инфор- мацией) 3- смена замена exchangeable disK съёмный диск, сменный диск. Ср. fixed disk, Winchester disk exclusive OR исключающее ИЛИ. См- XOR exclusive segments взаимоисключающие сегменты О Сег- менты перекрытий, которые не могут находиться в оперативной памяти одновременно exclusive usage nr ide монопольный режим EXE см. execute execute выполнять (программу, команду) execute only program программа без исходных текстов execution выполнение (программы, команды) (collateralexe- cution, concurrent execution, direct execution, interpretive exe* cution, reverse execution) Wl
EXECUTE execution environment условия выполнения программы, среда выполнения программы execution time 1. время счёта. См. тж. CPU time, elapsed time 2. время выполнения. execut.ve 1. диспетчер; управляющая программа. См. su- pervisor 2. операционная система. См. operating system (real- time executive, resident executive, time-sharing executive) executive directive обращение к операционной системе, опе- рация операционной системы. См. supervisor call executive instruction команда операционной системы □ При- вилегированная команда, которая может выполняться только в режиме операционной системы. executive mode привилегии званный резким, режим опера- ционной системы □ Режим работы процессора, в котором разре- шено выполнение всех или части пр изилегирова ti- re ы х команд. executive resident резидент операционной системы □ Часть операционной системы, постоянно находящаяся в оперативной памяти. executive supervisor управляющая программа операционной системы; операционная система. См. тж. operating system, su- pervisor executive system операционная система. См. operating system executive system utility системная сервисная программа EXE file загрузочный модуль, файл типа EXE. См тж. toad module exerciser программа тестирования, система тестирования exhausted argument исчерпанный па. аметр □ Прв переборе с возвратами а языке Пролог — параметр, все варианты значе- ния которого проанализированы. exhaustive .iearch полный перебор exit 1. выход □ Завершение выполнения (подпрограммы или цикла. 2. выходить exit condit’ons 1. условия выхода (из цикла) 2. постусловия. (2 Условия, выполняющиеся подле выхода из подпрограммы. exjunction исключающее ИЛИ. См XOR expand расширять □ Увеличивать возможности программы илн вычислительной системы, вводя в неё дополнительные ком- поненты. expansion bus шина расширения □ Шина для подключения дополнительных устройств. expert system экспертная система □ Прикладная система искусственного интеллекта, включающая багу зная и й,— набор взаимосвязанных правил, формализующих опыт специа- листов в некоторой области, и механизм вывода, по- зволяющий на основании правил и предоставляемых пользова- телем фактов распознать ситуацию, поставить диагноз или дать рекомендацию для выбора действия. explanation facilities средства обоснования, средства объ- яснения □ Средства экспертной системы, поз- воляющие пользователю получить инйюрмацшо о фактах и правилах, использованных при выводе некоторого утвержде- ния. 102
EXTERNAL £ explicit явный, явно заданный expiodea view покомпонентное изображение, изображение по частям exponent I- порядок □ Часть представления числа с плаваю- щей запятой, указывающая положение запятой. 2. степень, пока затель степени expo- led экспортируемый □ О переменной, константе, типе, процедуре нли другом программном объекте, которые опреде- лены в данном модуле н могут быть использованы в других моду- лях. Ср. imported export list список экспорта □ Р описании модуля — список определённых в данном модуле и иен, которые могут быть ис- п< льзозаны в других модулях. expression выражение □ Элемент программы, вырабатываю- щий значение. См. тж. statement (absolute expression, arithme- tic expression. Boolean expression constant expression, logit al expression, reg'nar express-in, static expression) extended ASCII расширенный код (ASCII О Восьмьразрядны 1 код для представ "ей и я текстовой инФоомацин, совпадающий с кодом ASCII для символов с кодами от 32 до 127. См. тж. ASCII extended Backus-N«ur form расширенная форма Бекуса — Наура, расширенная БНФ □ Способ описания грамматик для определения синтаксиса языков программирования. Расширен- ная БНФ отличается от БНФ более удобными средствами записи позторяющи гея н необязательных компонент. extended-precisinn с повышенной точностью □ О «иста г, представляемых несколькими машинными словами, и об арифме- тических операциях над ними extensible расширяемый, открытый □ О системе, допус- кающей введение новых компонент или конструкций, кот рые в дальнейшем мог^ч использоваться так же. как встроен- ные. extensible addressing адресация с расширяемым адресом, расширенная адресация □ Способ указания объект; в сети ЭВМ, при котором адреса могут иметь различную длину,. что позволяет неограниченно добавлять адресуемые элементы и отражать их структур. Ср iixed-’ength addressing. См. тж. hierarchical addressing extensible language расширяемый язык □ Язык, допускающий опрелелечие новых конструкций. extensible notation расширяемая нотация extens’bie syntax расширяемый cmr акснс extension register регистр расширения; регистр младших разрядов (при умножении чисел с плавающей запятой)-, регистр старших разрядов (при умножении целых чисел) □ Дополни- тельный регистр арифметического устройства, и-п ользуедый для размещения результата умножения. extent I. аисте нт □ Непрерывна' область на писке 2. диа- пазон; понтяжённость external arithmetic (дополи ителььый) арифме”ичсский про- цессор externa? decimal неупакованное десят нчиое (число) С и. тж. unpacked decimal representation 103
EXTERNAL externa! delay простой по виешнгй причине externa! environment условия эксплу атацни externa! tile внешний файл □ R языке Паскаль - - перемен- ная типа файл, связанная с некоторым файлом операционной систему,. Ср. interna' rile external fragpnentatlon (внешняя) фрагментация. См. i wc, fragmentation external In'errupt внешнее прерывание; прерывание от внеш- него устройствт external key внешний ключ □ В реляционных базах л анных - -> недоступный пользователю системный атрибут, уникально иден- тифицирующий кортеж. См. тж. entity idrnti' ar external label внешняя метка □ Мет«а, определённая в дру- гом модуле программы. external memory внешняя память, внешнее запоминающее устройство. См. backing storage external name внешнее имя. См. тж. external symbol . external performance фактическое быстродействие □ Быстро- действие с точки зрения прикладной программы, определяемое быстродействием процессора и периферийных устройств, на- кладными расходами операционной системы и системы псограм- миоовання Со. internal performrnce. external reference внешняя ссылка □ Ислогьлоьаиие внеш- него имени. См. тж. external symbol external representation внешнее предо] авлеине □ Представ- ление данных в форме, пригодной для прочтения человеком. external schema внешняя схема □ Схема, описывающая б’зу данных или её часть с точки зрения прикладной программ j или пользователя. external sort внешняя сортировка □ Сортировка с примене- нием внешних запоминающих устройств Ср. internal sort external specification внешние спецификации. См тж. spec- ification external storage внешняя память, внешнее запоминающее устройство См backing storage external symbol внешний симрол □ Имя или метка, опреде- лённые в другом модуле программы и значение которых опреде- ляется при компоновке. external symbol dictionary словарь внешних символов □ Чаг~ь объектного нлн загрузочного модуля, описывающая опре- делённые или использованные в нём внешние символы. extract I. выделять (например, часть машинного сгова fl и последующих операций) 2. выбирать, извлекать (часть записей файл i) F face !- начертание шрифта. См. type face 2. очко (литеры ча шрифтоносителе) face-change character симьол смены начертания шрифта □ Управляющий символ пе штающего устройства, укаяанающин 104
FAX F вариант начертания шрифта для печати последую- щих си ПОСЛОВ facility 1. (чаще рГ) средства 2. линия связи facsimile I. факсимиле 2. факсимильная связь factor 1. коэффициент; множите. ь 2. факхрр 3 разлагать иа множители (blocking factor, elimination factor, loading factor, relocation factor, scale factor, scaling factor) - factorization 1. разложение на множители; вынесение за скобли 2. факторизация fail 1. отказывать; выходить из строя 2. выдавать «неуспех» (о процессе решения подзадачи при переборе с еозератами) 3. нэ выполняться (о логическом условии); быть ложным (об у>лверж- дении) fail-safe system ошибкоустойчивая система, отказоустойчи- вая система □ Система, сохраняющая полную работоспособ- ность при сбое иль ошибке. fail-soft system система с амортизацией отказов □ Система, спо< обная сохранять частичную работоспособность при сбое или выходе из строя части оборудования. failure отказ; выход из строя; сбой; фатальная ошибка См. тж. fatal error fault lai I иге access обращение в результате сбоя fallback переход на аварийный режим □ Изменение режима работы или изменение конфигурации системы для нейтрализа- ции неисправности. false 1. ложный 2. «ложь» (логическое значение) falsehood ложность family семейство □ 1 Совокупность объектов, имеющих об- щие черты 2. Совокупность продутгор ила средств, частично совместимых между собой: ЭВМ, операционных систем, языков программирования. far plane задняя плоскость □ В машинной графике — плоскость, ограничивающая отображаемый объ- ём со стороны, удалённой от точки наблюдения Ср, near plane fast Fourier transform (FFT) быстрое п| еобразование Фурье, БПч» fatal error фатальная ошгбка О Ошибка, при которой не- возможно продолжение выполнения программы. father file исходная версия (основного) файла; исходный файл См тж. file updating father node родительская вершина. См. parent node fathei tape исходная лента fault ошибка; отказ; неисправность □ Частичная иль полная потеря работоспособности или непрапильное фуякциокиров знйе. Термин “fault’’ подразумевает проявление ошибки, а “егго!'’’ — причину ошибки. fau’t simulator имитатор ошибок fault-tolerant system ошибкоустойчивая система, отказоустой- чивая система □ Система, способная сохрпня-ь работспоеоб- ность после сбоя, ошибки или выхода из строя части оборудова- ния См. тж fall-safe system, fail-soft system fax см. facsimile 10b
FC FC см. font-change character FDB c.h file description block feature extraction выделение признаков (e распознавании об розов) feed 1. подача □ Перемещение бумаги в печатающем устрой- стве, перфоленты нлн перфокарт в считывателе нли перфораторе. 2. устройство подачн 3. подавать (card feed, cut form feed, cut sheet feed, form feed, friction feed, line feed, paper feed, sheet feed, sprocket feed, tractor feed) feeoer устройство подачи. См тж. teed feed pitch интервал строк fetch выбирать □ Находить и считывать элемент данных илн программы нз внешней памяти в оперативную или нз оператив- ной памяти в регистр процессора fetch cycle цикл выборки □ Шаг обработки команды про- цессором, в течение которой операнд или команда считывается из оперативной памяти в регистр процессора. fetch time время выборки, время считывания FF см. form feed FFT см. fast Foui ier transform FIB cm. file identification block Fibonacci numbers числа Фибоначчи, последовательность Фибоначчи □ Последовательность, в которой каждое число, начиная с третьего, является суммой двух предыдущих. Fibonacci search поиск делением по числам Фибоначчи □ Метод поиска, отличающийся сг метода двоичного поиска тем, что область поиска делится в точках, являющихся числа ми Фибоначчи field поле □ 1. Поименованная часть структуры данных нли записи; элемент данных. 2. Часть экрана, бланка, печатного документа нли носителя данных, предна- значенная для определённого использования. 3. Часто сообще- ния, группа разрядов машинной команды или машинного слова, обрабатываемые отдельно, (address field, alphanumeric field, argument field, character field, data field, derived field, destina- tion field, display field, fixed-length field, flag field, instruction field, key field, label field, numeric field, operand field, operation field, protected field, signed field, source field, tag field, unpro- tected field, variable field variable-length field, variant field) ficid engineer наладчик □ Специалист, ремонтирующий или устанавливающий оборудование, проданное фирмой. field extractor операция выборки значения поля записи field mark метка поля, ограничитель поля. См. тис. field 3. field selection выбор поля выделение поля. См тж. field 2. FIFO см. first-in, first-out FIFO algorithm последовательный алгоритм, алгоритм типа ^первым пришёл — первым вышел» FIFO list (простая) очередь. См. queue FIFO processing обработка в порядке поступления FIFO queue (простая) очеред! Си queue fifth-generation сотриtei ЭВМ пятого поколения. См тж. computer generation, fiftli-generatlon project fifth-generation project проект ЭВМ пятого поколения □ Япоискач государственная программа разработки ЭВМ нового 106
FILE F типа. Проект предполагает интегрированную разработку аппа- ратуры и программного обеспечения, аппара гную поддержку методов логического программирования для искусственного интеллекта, аппаратную поддержку сн ;тем управления базами данных и базами знаний, применение сверхбольших интеграль- ных схем (СБИС) и большого числа элементарных процессоров, развитые средства обработан и снн~еза звука и изображений, применение есте, гвенного языка. figure цифра file файл Lj I. Последовательность илн множество однотип- ных записе». 2. Поименованная целостная совокупность данных на внешнем но< и геле (account ing file, active file, amendments file, archived file, backup file, batch file, chained file, change file, command file, contiguous file, data file, d ;aJ file, destination fi!e, detail file, differential file, direct-access file, direct file, disk file, display file- EX£ file, external tile, father file, fixed-length "cord file, flat file, fi Uy inverted file, image file, indexed file, index file, indirect file Tout file, internal file, inverted file, job file, journal file, link file, locked file, many-reel file, master file, multi-reel file, multivolume file, object file, output file, profile file, protected file, random file, reg’s^er file, relative file, remote file, segment display file, segment file, sequential file, shareable file, shareable image file, son file, source file, special file, spool file, swapping file, tape file, temporary file, text file, threaded file, transactions file, update file, virtual file, volatile file, work file) file addressing метод доступа. См. access method file allocation размещение (записей) файла Cl Выделение байтовой системой пространства иа внешнем устройстве для записей файла file attribute атрибут файла □ Характепистика, описываю- щая файл: имя, размер, метод доступа, длина записи и др. file description block (FDB) блок описания фая па □ Струк- тура данных, содержащая атрибуты файла и указы паеиая как параметр при обращении к нему. file device файловое устройство, устройство с файловой струк- турой □ Внешне запоминающее устройство данные на котором организованы в виде файлов. file director” каталог файлов. См. тж directory file disposition диспозиция □ Параметр закрытия файла, определяющий действия, зыполияемые над файлом пос, е его закрытия: удаление, вывод на печать, сохранение. file event обращение к Лайлу; тоанзакния, обрабс~ка зап- роса file identification block (FIB) блок определения файла. См. тж. file description block file label мет ка файла □ Управляющая запись а начале файла на магнитной ленте, содержаща i его имя и атриб] ты. file locking захв it файла □ В многозадачных системах и локальных сетях — средство повышения надёжности файловой системы, почяоляющее запретить обращение к одному файлу от нескольких задач одновременно При открытии одной задачей файл или егэ часть становятся временно ИУДсстуПНЫМИ ДЛЯ Дру.'ИК задач. См. тж- record locking ЮГ
FILE ire maintenance сопровождение файла □ Периодическое создание резервных копий и реорганизация основ- ного файла для обеспечения более эффективного поиска и внесения изменений. file manager файлогая система. См. file system file name имя файла file organize tlon организация файла □ 1 Метод доступа применимый к данному файлу. 2. Физическое представ пение записей файла и их расположение иа внешнем устройстве. file overflow area область переполнения □ В файловых сис- темах со статическим распределением дискового пространства — область диска, в которую помещаются записи файла после за- полнения первоначально выделенного для него пространства file protection I. защита файла □ Аппаратные илч программ- ные средства для предотвращения внесения изменений р ф »й. 2. атрибуты защиты □ Атрибуты файла, указываю- щие операции, разрешённые над файлом для различных групп пользователей, fide Qualifier управляющий параметр файла, ключ файла С В командных языках операционных систем фирмы DEC — под- параметр командной строки, относящийся к одному файлу filer 1. файловая система. См. file system 2. себгисная про- грамма работы с файлами file security защита файла, ограничение досуга к файлу □ Программные средства, предотвращающие несанкционированный доступ к информации в файле. file server файловая станция, файловый процессор □ Спе- циализированный узел локальной сети управляющий внешними запоминающими устройствами большой ёмкости и обеспечиваю щкй хранение общих файлов и доступ к ним д_ч других узлоа сети. flle store файловая система: файловая память □ Часть вне- шних устройств н программ операционной системы, обеспе 1и- вающая хранение данных и программ в виде файлов, в отличи : от внешних устройств используемых системой управления вир- туальной памятью. file system файловая система □ 1. Часть операционной сис- темы, обеспечивающая выполнение операций над файлами. 2. В операционной системе UNIX —файлы, катало! и и управ- ляющая информация, записагные на диске. В системе UNIX понятию «файловая система» соответствуют оба толкования. file, updating ведение файла □ Внесение рабочих иаменегий в файл, содержащий ивфоомацню и предметной области. Ин- формация хранится в основном Файле, изменения опи- сываются файлом изменений. На основании исходной версии файла н файла изменений создаётся новая версия файла. Исходная и новая версии могут сохранять- ся под разными номерами версий С«. тус. father file, son file file variable файловая переменная, переменная типа файл filing зап“сь в файл, занесение г файл; учёт fill 1. заполнение, роспись. С«. т » character flU 2 закраши- вание, закраска □ В машинной графике — заполнение связной пйпгти спгщ цветом ИЛИ шаблоном 3. заполнить, паслигывять 4- закрашивать (boundary fill, ch iraeter fill, memory fill, zero fill) 108
FIRST-ORDER F fiii-агеа attribute атрибут закрашивания □ В машинной графике — парамстры закрашивания участка поверх- ности: цвет, шаблон и способ выделения границ. HU character снмвол-заполнитель □ Символ, заполняю- щий незначащие позиции внутри записи. См тж. pad charac- ter fitter символ-заполнитель. См. till character filter I. фильтр □ В операционных системах типа UNIX — программа, получающая все данные из входного потока и вы- водящая все результаты в выходной поток. Последовательность фильтров образует конвейер. 2. фильтр, шлю; □ Средст- ва, обеспечивающие связь двух однотипных локальных сетей. Фильтр выполняет приём пакетов из одной локальной сети, их буферизацию и пересылку в другую локальную сеть. См. тж. bridge, gateway finding факт, заключение □ В экспертных системах — про- межуточный вывод, полученный иа основе базы знаний и задан- ной пользователем информации. fine index детальный индекс, вторичный индекс. См. secondary index finite-dilfe-ence method метод конечных разностей, конечно- разностный метод. finite-clement method проекционный метод, проекционно- разностный метод finite set конечное множество finite-state automaton конечный автомат □ Автомат с ко- нечным числом состояний. Сч. тж. automaton finite-state grammar грамматика с конечным числом состоя- ний, автоматная грамматика, регулярная грамматика. См. regular grammar flnite-state machine конечный автомат. Си. finite-state auto- maton FINUFO (First-In-Not-Used-First-Out) метод FINUFO. См. тж. least recently used removal firmware I. микропрограммное обеспечение, микропрограм- мы 2. программа, записанная в ПЗУ, «зашитая программа» 3. микропрограммный first fit метод первого подходящего □ Метод распределения памяти, при котором по запросу иа блок памяти выделяется первый блок в списке свободной памяти, размер которого больше или равен запрошенному. Ср. best fit first-generation computer ЭВМ первого поколения. См. тж computer generation first-in, first-out (FIFO) -в порядке поступления, «первым пришёл — первым вышел» □ Об алгоритмах обслуживания запросов илн рассмотрения альтернатив в порядке поступления first-level address прямой адрес. См. direct address first normal form первая нормальная форма (отношения реляционной базы данных) □ Отношение каждое значе- ние атрибутов которого является простым значением; прямо- угольная таблица, в которой в каждой клетке размещено ровно одно значение, элементы ка кдого столбца относятся к одному типу и отсутствуют одинаковые строки. first-order logic исчисление предикатов первого порядка K'S
FIX fix 1. исправление (ошибки л программе или неисправности устройства) 2. исправлять 3 фиксировать, закреплять □ При- сваивать программе илн блоку данных неизменяемое в дальней- шем положение в памяти. 4. делать резидентным fixed 1. фиксированный □ Об элементе данных, положение и размер которого не меняются. 2. резидентный. См. resident fixed area фиксированная область О Область памяти, поло- жение и размер которой ие изменяются fixed disk фиксированный диск □ 1. Несъёмный диск 2 Дис- ковое запоминающее устройство с несъёмным носителем. flxed-?orm фиксированного формата. См. fixed-format fixed-format фиксированного ф°Рмата О О представлении данных или предложений языка, при котором каждый элемент располагается в поле фиксированной длины. fixed-head disk диск с фиксированными головками □ Дис- ковое запоминающее устройство, в котором для каждой дорожки носителя имеется отдельная головка чтелия-записи; при обра- щении к диску головки ие перемещаются. fixed-iengtn addressing адресация с фиксированной длиной адреса □ Способ указании объекта в сети ЭВМ, при котором все адреса имеют одинаковую длину. Применяется в локальных се тях с ограниченным числом равнодоступных узлов Ср. extensible addressing fixed-length field поле фиксированной длины fixed-length record !. запись фиксированной длины □ Запись файла, в котором все записи имеют одну в ту же длину. 2. запись постоянной длины □ Запись, длина которой не изменяется fixed-length record file файл с записями фиксированной дли- ны fixed-point number число с фиксированной запятой, целое число. См. тж. assumed decimal point fixed-point representation представление чисел с фиксиро- ванной запятой □ Представление в виде целых чисел илн чисел с подразумеваемой запятой fixed retention фиксированное членство. См. тж retention fixed routing фиксированная маршрутизация □ Метод мар- шрутизации пакетов или сообщений сети передачи данных, при котором решение о выборе маршрута определено заранее и не зависит от состояния сети. Ср. adaptive routing flag 1. признак, флаг □ Одноразрядный регистр илн логиче- ская переменная, отражающие выполнение или невыполнение определённого условия. 2. разделитель кадров, ограничитель кадра. См. flag sequence 3. помечать, отмечать (carry flag, error flag, event flag, processor flags, zero flag) flag bit разряд признака признак flag field поле признака flag page титульный лист. Си. banner page flag sequence разделитель кадров, ограничитель кадра □ В протоколах передачи данных X. 25, SDLC и HDLC — стандарт чая синхронизирующая последовательность (0111 il 10), начн нающая и заканчивающая передачу кадра flashing мигание. См. blinking flat addressing простая адресация D Способ указания объекта в сети ЭВМ с помощью идентификатора, не имеющего внутренней 110
FLOWCHART p структуры. Ср hierarchical addressing. См. тж fixed-length addressing flatbea plotter планшетный графопостроитель □ Графопо- строитель, рисующий изображение на бумаге или плёнке, разме- щённой на плоской поверхности. flat file плоский файл □ Файл, состоящий нз записей одного типа и не содержащий указателей иа другие записи; двумерный массив (таблица) элементов данных. flat graph плоский граф □ Граф, который можно изобразить на плоскости таким образом, что его вершинам соответствуют разные точки и рёбра ие пересекаются. flavor объект □ Конструкция языка Лисп, предназначенная для объектно-ориентированного программирования. flexible array массив с переменными границами flexible disk гибкий диск, дискета. См. floppy disk flicker (нежелательное) мерцание flippy disk □ Двухсторонняя дискета, каждая сторона кото- рой независимо используется как односторонняя дискета. float функция, преобразующая целое число в эквивалентное число с плавающей запятой floating-point arithmetic I. арифметика с плавающей запятой П Операции над числами в представлении с плавающей запятой. 2. процессор с плавающей запятой. См. floating-point processor floating-point instruction команда операции над числами с плавающей запятой floating-point notation запись в форме с плавающей запятой, экспоненциальный формат. См. тж. scientific notation floating-point number число с плавающей запятой См. тж. floating-point representation flocting-poinr package пакет программ длн выполнения опе- раций над числами с плавающей запятой floating-point processor (арифметический) процессор с пла- вающей запятой, «плав-процессор» □ Сопроцессор для выпол- нения операций над числами с плавающей запятой. См. тж. coprocessor floating-point representation представление чисел с «плаваю- щей запятой □ Представление чисел в виде двух полей фикси- рованной длины: порядка и мантиссы; мантисса содержит зна- чащие разряды, а порядок указывает положение запятой отно- сительно первого разряда мантиссы. flooding лавинная маршрутизация О Метод маршрутизации пакетов и сообщений сети переда'41 данных, при котором узел, принявший сообщение, передает его всем связанным с иим узлам. floppy disk гибкий диск, дискет(а), флоппи-диск □ Носитель внешнего запоминающего устройства в виде диска из полимер- ной плёнки с магнитным покрытием, заключённого в плотный бумажный или пластмассовый конверт с прорезью для доступа головок чтеиия-записн. Ср. hard disk FLOPS (floating-point operations per second) операций c плавающей запитой в секунду (единица измерения скорости про- цессора) flowchart блок-схема flowchart symbol элемент блок-схемы О Графическое изо- бражение вершины блок-схемы, форма которого указывает тип 111
FLOW соответствующего ей действия (вычисление, проверка условия, обмен). How control управление потоком данных □ В сети передачи данных — операции для предотвращения переполнение оче- редей и буферов. flow diagram блок-схема FLX (file exchange utility) программа копирования фай sob С преобразованием форматов is it см. format folder папка □ Термин, используемый для обозначении каталога текстовых файлов в системах, ориентированных на неподготовленного пользователя (например, в систем t х подготовки текстов). font шрифт □ Набор литер определённого размера, стиля и начертания. font-change character символ смены шрифта □ Управляющий символ печатающего устройства, указывающий шпифт для пе- чати последующих символов. font recticle знакоместо □ Прямоугольный участок поверх- ности вывода (экрана дисплея или бумаги), в котором размеша- ется одна литера. foolproof ошибкоустойчивый, защищённый от неумелого поль- зования □ О программе, которая не прекращает работать, но и не выполняет необратимых действий (например, удаления файлов) при вгоде бессмысленных команд или данных. footer нижний колонтитул. См. page footer forbid ten запрещённый, недопустимый □ О значении данных или команде, использование которых в данном контексте бес- смысленно. foreground 1. приоритетный □ О выполнении задания с боль- шим приоритетом. 2 передний план □ Часть изображении рас- положенная ближе к точке наблюдения и закрывающая другие его части. 1 'reground color поет символа □ Цвет точек растра, < бразую- щих изображении литеры на экране дисплея, в отличие оз цвета фона, который имеют остальные точки знакоместа. foreground process приоритетный процесс. Ср. background process foreground program приопитетна_я программа fcresgn format «чужой» формат □ О дисках или магнитных лентах, размеченных дли другой операционной системы ш и другого типа устройства. fore'gn key внешний ключ forest лес □ Совокупность деревьев; удаление корневой вершины превращает дерево в лес. fork ветвлелне, порождение параллельного процесса form 1. форма; формат 2. страниц; (распечатке или печатного дотцешпа) 3- бланк (B»ckus-N aur form, В ickus normal form, conjuctive normal form, cut form, extended Backus-Naur fem, first nm mal form, second Formal form, sentential form tl 'rd normal form) ft rmal parameter формальный параметр С Обозначение пара- метра в заголовке и теле проиедупы • rmal specification формальные спецификации, форма тьное 112
FOUNT описачиеОСпецчфикат'ии, выраженные с помощью формально оп- ределённого языка спецификаций. Формальные спе- цификации мргут быть использованы для автоматической про- верки правильности программ и автоматической генерации тестов. format 1. формат □ Способ расположения и представления данных в памяти в базе данных или на внешнем носителе, 2. разметка диска, формат диска □ Способ разбиения поверхности носителя на адресуемые элементы (дорожки и сектора). 3. формат записи □ Соответствие между битами дан! ых и изменением на- магниченности поверхности носителя. 4. форматировать □ Раз- мешать данные в соответствии с предписанным форматом. 5. раз- мечать, форматировать □ Записывать на носитель данных метки, определяющее расположение информационных записей (блоков, секторов) и участков, ие пригодных для записи, а также дру| ую управляющую информацию. (ASCII format, binary format, data format, decimal format, disk-format, foreign format, hexadecimal format, instruct ion format output format, zoned format) format character символ управления форматом formatted capacity ёмкость (носителя паниых) после разметки, полезная ёмкость. Со. unformatted -opacity formatter форматер □ 1 Программа или часть системы под- готовки текстов, выполняющая фооматироваиие. См. тж. text formatting 2. Программа илн устройство для разметки дисков Си. тж. disk formatter formatting I. форматирование. См. тж. text formatting 2. разметка, форматирование. См тж. format 5. fqrm feed перевод страницы прогой страницы form-feed character символ перевода страницы символ про- гона страницы U Символ управления печатающим устройством. В коде ASCII представлен числом 12. Forth Форт □ Язык программирования для микроЭВМ. Программы на языке Форт за-исывзются в польской инверсией записи и рзботэют со стеком Достоинствами языка Фоот гвль- ются поостота реализации и hcoi раниченная расширяемость. FORTRAN (formula translator) ФОРТРАН □ Язык програм- мирования, разработанный в 1956 г. и используемый, в первую очередь, для научных расчётов. forward передавать (дальше); ретранслировать forward-chaining вывод «от фактов к делю Ср. backward- chaining См. тж. belief- invoked interpretation forward-compatible совместимый снизу вверх □ О програм- ме, работающей на старой модели ЭВМ и не исполь-5 ющей средств, отсутствующих в новых или разрабатываемых моделях. См. тж. upward compatibility forward declaration предописание □ Чаи ичное описание объекта программу (типа или процедуры), не определяющее егс структуры или значения, но позволяющее ссылаться на неге в последующих описаниях. forward reference ссылка вперёд □ Использование идентифи- катора, который определяется ниже. Язык, догтчгкающий ссыл- ки ВП“рь ' требует KJK МИНИМУМ двихгрохлзи ОГО транслятора Ср backward reference fount см. font 113
гои RTH-GENE RATION fourth-generation computer ЭВМ четвёртого поколения. См. тх. computer generation fox message □ Стандартное сообщение, передаваемое для проверки работы связи и содержащее все буквы латинского алфа- вита: a quick brown lox jumps over the lazy dog I2345678S0. fractal cuive рекурсивная кривая fractal geometry рекурсивная геометрия □ Неевклидова геометрия, в которой кривые являются объектами с размерностью больше 1, а поверхности — с размерностью больше 2. Рекурсив- ная геометрия учитывает, что при увеличении масштаба изобра- жения увеличивается число видимых деталей. Используется в машинной графике для задания поверхностей со сложной фактурой. fractional part мантисса; дробная часть. См. тж. floating- point representation fragmentation фрагментация D В системах динамического распределения памяти — появление большого количества ко- ротких несмежных свободных блоков; при этом система не может удовлетворить запрос на выделение длинного блока, несмотря на то, что большая часть памяти не занята. См. тж. internal frag- mentation frame 1. фрейм □ В искусственном интеллекте — единица представления знаний, описывающая понятие илн объект. Фрейм состоит из ссылки на суперпонятие (родовое понятие) и опнеа ний свойств, отличающих данный объект от суперпонятия. 2- кадр □ В сетях передачи данных — порция данных, передавае- мая канальным уровнем сетевого взаимодействия. 3. конверт. См. envelope 4. кадр (изображения) б. рамка О В интегрированных системах типа Framework—часть структури- рованного документа, содержащая таблицу, график, текст или несколько вложенных рамок и отображаемая на экране дисплея в отдельном окне. 6. запись активации (activation frame, case frame, page frame, stack frame) frame buffer буфер изображения □ Буфер, в котором изо- бражение хранится в виде, готовом для вывода на экран дисплея (обычно в виде цветового растра), или в виде, полученном от устройства ввода изображений. С.,х. тж. refresh 1 differ frame deletion удаление кадра frame grabber устройство ввода н регистрации кадров изо- бражений frame table таблица страничных блоков □ В операционных системах со страничной организацией виртуальной памяти — таблица, устанавливающая соответствие виртуальных и физиче- ских страниц Framework □ Интегрированная система для ПЭВМ типа IBM PC, объединяющая различные вида информации с исполь- зованием иерархии рамок. framing кадровая синхронизация framing error ошибка кадровой синхронизации free-foim свободного формата □ О представлении данных или предложений языка, при котором размеры и положение полей se фиксированы и определяются разделнтел я мн Ср. fixed- form free-hand drawing режим «сзобо,н->го рисования» 114
FULL F free-running mode режим свободного доступа □ Режим рабо- ты виртуального терминала, при котором два его пользователя могут с повременно иметь доступ к его струк- турам данных; пользователи сами должны обеспечивать предот- вращение конфликтов. Ср. alternate mode free space свободная память, свободное пространство памяти free union свободное объединение □ Тип данных, перемен! ые которого могут принимать значения нескольких типов, причём сами переменная не содержит указания иа фактический тли значения. free variable свободная переменная □ Переменная в выра- жении, не связанная квантором и не являющаяся параметром. Ср. bound variable freeware □ Способ коммерческого распространения програм- много обеспечения, прн котором любой пользователь может сво- бодно скопировать и использовать программу если пользователь нах щит использование программы полезным, он может послать разработчику указанную в документации сумму, подле чего он считается «зарегистрированным пользователем» и имеет право на получение информации о новых версиях. friction feed подача бумаги с помощью валика friendly software «дружественное» программное обеспечение □ Интерактивное программное средство, обеспечивающее удоб- ный и естественный для пользователя способ взаимодействия, защиту от ошибок н развитые средства подсказки н диало- говой докумеитани ч. front-end 1. внешний интерфейс. См. front-end interfact 2. коммуникационный процессор. См. front-end processor 3. пре- процессор 4. внешний; интерфейсный □ О компоненте системы, обеспечивающем взаимодействие с её окружением: пользовате- лями, вычис-тительипй сетью, вызывающими программами и другими объектами, не входящими в её состгв. front-end component 1. подсистема доступа См. тж. front- end processor 2. подсистема первичной обработки данных (пре- процессор. подсистема организации дисч^га, лексический анализа тор трансляторе) f^ont-end ‘nterface внешний интерфейс □ Средства и правила взаимодействия подсистемы с внешними объектами (пользовате- лем, вычислительной сетью) в отличие от её взаимодействия с остальными компонентами системы. Ср. back-end Intel face front-end processor I. интерфейсный процессор; процессор ввода вывода □ Специализированный процессор (мннн-ЭЕ Ч), обеспечивающий диалоговый доступ к мощном^ вычес-’и-ельно му процессору или к распределённой вычислительной системе^ ои может также выполнять >бслуживанпе обмена с внешними уст- ройствами. содержащими пользовательские файлы. 2. коммуни- кационный процессор □ Сгецналнзиоованный процессор (от микропроцессора до мини-ЭВМ). обеспечивакчцгй взаимодей- ствие вычислительной системы с сетью. 3. буферный процессор FS (file separator) управляющий символ «разделитель фай- лов» □ В коде 4SC1I представлен числом 28. hi(f adder полный сумматор .□ Устройство для вычисления суммы двух двсипиых разрядов имеющее тря входа —два слагае- мых и церенос от предыдущего разряда, и два выхода — сумма 115
FULL-DUPLEX н перенос. Из полных сумматоров составляется параллельный сумматор для вычисления суммы многозначных чисел. full-duplex circuit дуп иексный иана^ См. duplex clrcui t full pathname полное составное имя. См. absolute pathname fulj-scnen editor экранный редактор См. screen editor full stop точка full word (целое) слово, машинное слово fuliy inverted file полностью инвертированный фай/. □ Файл, снабжённый индексами по всем вторичные ключг м. См тж. inverted file function функция □ 1. Процедура, возвращающая результат. В некоторых языках Фу икни я не должна i меть псбэнного эффекта. 2. Величина, зависящая or других величин. 3. Отображение, ставящее в соответствие одн эму значению аргу- мента ровно одно з ачение отобра Кения, (arithmetic function, t lending function, criterion function, evaluation function, genetic function, goal function, hashing function, intrinsic function, 11 brary function, merit fnrctlor, nospread function, processor defined function pure junction, recursive function, statement function, threshold function, transfer function, utility function) functional dependence функциональная зависимость □ A функционально зависит от В, если в любой момент времени каждому значению В соответ ствует не более одного значения А functional design функциональное проектиросанне functional diagram функциональная схема functional grammar функциональная грамматика functional language функциональный язык, язык функцио- нального программирования □ Декларативный язык програм- мирования, основанный на понятии функции.— описания зави- симости результата от зр^ументов с помощью других функций н элементарных операций. Функции только задают зависимость и ие определяют порядок вычислений. В функциональных языках нет понятий переменной и прнсванвэння, поэтому значение функ- ции зависит только эт гё аргументов н не зависит от порядка вычислений Со. object-oriented language, procedure oriented language rute-orirntrd language functional simulator функциональная модель □ Модель, имитирующая внешние проявления прототипа, но, возможно, имеющая другую внутреннюю структуру. functional specification функциональные спецификации, функ- циональное описание □ Способ спецификации, при котором'для каждого действия, выполняемого программой или её модулем, описывается соответствующее преобразование входных парамет- ров в выходные. Спецификации в такой форме практически пред- ставляют собой скелет программы Ср. algebraic specifics tic, п functional unit функциональное устоойс~во function button d -'икииональиад клавиша. См. function key function call вызов функции, обращение к функции; обраще- ние к системной операции function character* упр являющий символ function key функциональная клавиша □ Управляющая кла вита, смысл которой не определён аппаратурой или очерацюн- ноЛ системой, а зависит от выполняемой программы. 116
GENERATION G function table таблица функции □ аблица, задающая функ- цию. fundamental type базовый тип данных D Встроенный в язык программирования тип данных, значения которого не имеют компонент или вариантов fuzzy logic неч “ткая логика □ Логика, используемая в экс- пертных системах и оперирующая высказываниями, истинность которых может принимать не только значения «истина» и «ложь», ио и любые промежуточные значения. fuzzy set нечёткое множество □ Множество, принадлежность оба екта которому гпределяется функцией, принимающей зна- чения на отрезке [0, ij. О game theorv теория игр game tree дерево игры □ Дерево, вершины которого соот- ветствуют позициям, а рёбпа — ходам. Корень дерева соответ ствует начальной позиции. garbage collect чистить память, собирать мусор. См. тж. garbage collection garbage collection чистка памяти, сборка мусора □ Действия системы динамического paci [ еделення памяти для обнаружения неиспользуемых npoi раммой блоков памяти и г рисоед! нения их к списку свободной памяти для позторного использования, (com- pacting garbage collection, incremental garbage collection) garba-e collector программа чистки памяти, сборщик мусора □ Часть системы динамического распределения г амяти. гт по-п- няющая чист к' памяти gas-plasma display плазменный дисплей . gateway (межсетевой) шлюз □ Аппаратные и программные средства обеспечивающие межсетевую связь. Сч тж. bridge, fi'ter gateway server шлюз; станция связи с внешней сетью □ Специализированный узеч (станция) локальной сети, обеспечи- вающий доступ узлов данной локальной сети к внешней сети передачи данных и другим вычислительным сетям. GE (greater or equal) больше или равно (операция.сравнения) generalization обобщение □ При построении модели данных — вид абстракции, при котором множество подобных объектов рассматривается как обобщённый объект Ср. aggregation generalized data base база данных сбшегс наз качения gcneral-purpcse computci универсальная ЭВМ general-ourpose register регистр -бые-о назначения, РОН □ Регист р центрального процессора, который может быть исполь- зован программой различными способами: в качестве операнда, сумматора или индексного регистра general-purpose system уичверсальная система generation 1. генерация; порождение 2. поколение. См. < от- puter generation 3. версия. См. тж. file updating (code genet a- tion, computer genei ation, image generation, network generation, 117
GENERATION operating system generation, picture generation, system genera tion) generation number номер версии (файла). См. тж. file up- dating generative grammar порождающая грамматика □ Формальное описание языка в виде совокупности правил вывода. generic родовой О Об операции, функции, процедуре, при- менимых к аргументам различных типов и выполняемых для аргументов разных типов пр-разиону. generic description обобщённое описание generic function родовая функция. См. тж. generic generic operation родовая операция. См. тж. generic generic package родовой пакет, настраиваемый пакет. См. тж. generic generic procedure родовая процедура. См. тж. generic generic subroutine родовая подпрограмма generic type родовой тип, параметризованный тип, настраи- ваемый тип □ Понятие языка программирования, определяющее класс типов данных, различающихся значениями некоторого параметра или группы параметров. Годовой тип используется только для описания конкретных типов или других родовых объектов, но не для определения переменных. get прочитать □ Операция чтения записи из файла, внешнего устройства или базы данных. Ср put, read 61 GO (gai bage-in, garbage-out) «каков запрос, таков ответ» □ Термин, относящийся к программам, не проверяющим правиль- ность входных данных и выдающим бессмысленные результаты при бессмысленных данных. GKS (graphics kernel system) баз овая графическая система □ Проект международного стандарта интерфейса прикладных про- грамм с системами графического ввода-вывода. glass teletype «стеклянный телетайп» □ О применении видео- терминала для последовательного вывода и ввода строк текста без использования средств управления курсором и экранных операций. global глобальный О !. Об объекте программы — описанный на внешнем уровне и доступный всем компонентам программы. 2. О методе — применяемый к объекту в целом. Cd. local global identifier глобальный идентификатор, глобальное имя. Ср. local identifier global optimization глобальная оптимизация □ I. Оптими- зация программы на уровне операторов и процедур: вынесение константных выражений нз циклов, объединение общих после- довательностей, выполнение смешанных вычислений. 2. Нахож- дение глобального минимума или максимума целевой функции. Ср local optimization Global variable глобальная переменная □ Переменная, опи- санная в объемлющем блоке; переменная, описанная на верхнем уровне. go"1 function целевая функции □ В задачах оптимизации — функция. значение которой иеобходи ю сделать максимальным адз минимальным; функция, описывающая степень близости к цели. goal-invoked interpretatie» интерпретаций «от цели О В ИЗ
GRAPHICS Q логическом программировании и продукционных системах процедурная интерпретация правила вида <если А тс В», при которой для достижения цели В делается попытка достичь цели. А. Ср. belief- invoked interpretation goals thrashing переполнение списка целей (в системах ла- гиче члго вывода) СОТО переход, передача управления GOTO statement оператор перехода graceful degra iatior. 1. амортизация отказов. См. тж lall- soft system 2. плавное снижение эффективности grammar грамматика □ Формальное описание языка (atu- big'ious grammar, ATN-grammar, attribute grammar, boundeu- cuntext grammar, constituent grammar, context-free grammar cc ntext-sensitive grammar, dependency grammar, double-level grammar, finite-state grammar, functional grammar, generative grammar, immediate constituent grammar, left-recursive grammar, LL(k)grammar, LR(k)granimar, phrase-structure grammar, pre- cedence grammar, tegular grammar, semantic gramma , surface grammar, transformational grammar, tree grammar, VW-gran.mar) grammatical грамматичный. □ Правильный с точки зрения грамматики. grammatics грамматика ( естестве нногс ЛзыкаУ granularity 1. стернь детализации 2. грануляция □ В nap i.~ дельном npot раммировании — характеристика программы, оп- ределяемая объёмом неделимых параллельно выполняемы, фоагмеятоц. graph 1. граф □ Конечное множество вершин, соединённых рёбрами. 2. график; диаграмма (acyclic graph, bar graph, con- nected graph, dataflow graph, directed graph, disconnect graph flat graph undirected graph, XY graph) grapheme графема □ Элементарная единица письменного текста 'б^ква, иероглиф, знак препинания!. graph follower устройство вводя контурных графических изо- бражений graphical output primitive графический примитив, элемент отображения, выходной примитив □ Неделимый элемент изобра- жения (точка, отрезок прямой, окр1 жность, прямоугольник, бибтиотечный элемент) С« disp^y element gi aphic character графический символ □ Лнгера, используе- мая для построения графических изображений. gi aphic di :play графический дисплей graphic interface графический интерфейс, средства графиче- ского взаимодействия graphic pallet палитра □ Соответствие между кодами цветов и цветами, изображаемыми на экране дисплея. graphic* графика □ 1 . Средства и системы ввода отображе- ния на экране дисплея и вывода изображений 2. Область про- граммирования, связанная с разработкой систем построения и преобразования изображений (bit-mapped gi aphics, business graphics, character graphics, computer graphics, coordinate graph- ics. image graphics, interactive graphics, pass.i e graphics, raster graphics, sprite-oriented graphics, turtle graphics, vector graphics) graphics digitizer устройство (цифрового) ввода изображений №
GRAPHICS О Устройство, обеспечивающее ввод двумерного, возможно по- лутонового, изображения в ЭВМ в виде растровой матрицы. См. тж. scanner graphics editor графический редактор, редактор изображений graphics mode графический режим □ Режим работы дисплея, обеспечивающий вывод графических изображений. Растро- вые дисплеи с поточечной адресацией могут работать в нескольких графических режимах. В режиме с высоким разрешением каждый бит представляет одну точку, точек на экране много, а цветов мало; в режиме с низким разре- шением каждая точка представляется несколькими битами, по этому точек меньше, но цветов нлн уровней яркости больше. graphics pad (графический) планшет. См. graphics tablet graphics terminal графический терминал graphic tablet (графический) планшет О Устройство для поточечного ввода контурных изображений. graph theory теория графов Gray code код Грея □ Двоичный код, последовательные эле- менты которого отличаются ровно в одном разряде (например. ООО, 001, Oil, lil, 101, 100, ПО, 010). gray level уровень яркости (чёрно-белого изображения) gray scale шкала яркости gray-scale image полутоновое изображение gross index главный индекс, первичный индекс См. master index group группа □ Множество, иа котором определены ассоциа- тивная операция и соответствующие ей единичный элемент и обратная операция. GS (group separator) управляющий символ «разделитель групп> □ В коде ASCH представлен числом 29. GT (greater then) больше (операция сравнения) guard bit разряд защиты, бит защиты. См. guard digit guard digit разряды защиты □ Дополнительные разряды промежуточных результатов, обеспечивающие сохранение точ- ности __ guarded commands охраняемые команды □ Управляю- щая структура, обобщающая условный оператор и оператор цикла с условием продолжения. guide руководство gulp группа байтов, обрабатываемая как единое целое И hacker хекер □ 1 Программист, способный писать програм- мы без предварительной разработки детальных спецификаций и оперативно вносить исправления в работающие программы, не имеющие документации. 2. Пользователь вычислительной систе- мы (обычно сети ЭВМ1, занимающийся поиском незаконных спо- собов получить доступ к защищённым данным. 120
HARD-SECTORED H half-add.-r полусумматор □ Устройство для вычисления суммы двух двоичных разрядов, имеющее два входа и два вы- хода. Из двух полусумматоров составляется полный сум- матор. half-duplex circuit поЛуду плексн ай канал □ Канал, позволяю- щий передавать информацию в двух направлениях попеременно. Ср. duplex circuit, simplex circuit half-duplex operation полудуплексный режим □ Режим рабо- ты двунаправленного канала, при котором в каждый момент времени информация передаётся только в одном направлении. half title шмуцтитул haif-tone 1. полутон 2. полутоновый half-toning обработка полутонов half-word полуслово □ Элемент памяти, равный половине машинного слова. halt instruction команда останова □ Команда, останавли- вающая выборку и выполнение команд процессором; работа может быть возобновлена поступлением внешнего прерывания. Hamming code код Хемминга □ Используемый при передаче и хранении данных код с исправлением ошибок. Код Хеммннга обеспечивает исправление ошибки в одном бите и обнаружение ошибки в двух битах. hand-held computer карманная ЭВМ handier 1. подпрограмма взаимодействия с внешним устрой- ством; драйвер 2. программа реакции иа особую ситуацию, об- работчик особой ситуации. См. exception handler (condition handler, disk handler, exception handler, interrupt handler, ter- minal handier) handsnai<<ng подтверждение связи С Режим синхронной передачи данных, при котором каждая операция передачи че- рез интерфейс требует сигнала подтверждения hanging indent выступ, смещение влево См. undent hangup «зависание» □ Состояние вычислительной системы, при котором она перестаёт выдавать результаты и реагировать иа запросы извне (внешние прерывания! hard постоянный, жёсткий □ Имеющий явное отражение в структуре информационного объекта (поограммы, файла, тек- ста) и сохраняющийся в течение его существования. Ср. soft bard сору распечатка, документальная копня □ Инфгрмация, выведенная нз ЭВМ в виде распечатки нлн графика на бумагу илн плёнку. hard-copy terminal печатающий терминал hard disk жёсткий диск □ Запоминающее устройство с но- сителем в виде магнитного диска на металлической основе; обычно подразумевается винчестерский диск. Ср. floppy disk- hard error постоянная ошибка hard page break «твёрдая» граница страницы □ В системах подготовка текстов — переход на новую страницу, сохраняемый при изменении числа строк в документе. Ср. soft pag* break hard-sectored disk диск с жёсткой разметкой □ Магнитный, диск, размечаемый механическим способом нли с помощью спе- циализированного форматера; сигналы о начале сектора вы- даются контроллером, и размещение секторов не может быть изменено программой. Ср soft-sectored disk * 121
HARD hard space «твёрдый» пробел □ В системах подготовки тек- стов — пробел, сохраняемый и не удли1 яемый при форматиро- вании. hardware аппаратные средства, аппаратура, технические средства (computer hardware, Sprite hardware, underlying hard- ware) hardware compatibility аппаратная совместимость hardwrre-compatible аппаратно-совместимый □ Об устрсг- стиах с взаимозаменяемыми конструктивными узлами или об устройствах, допускающих сопряжение. Ср software-compatible hardware division аппаратное деление. См. тж. hardware multiplication hardware environment аппаратная среда □ Аппаратные сред- ства, используемые при выполнении программы. hardware error аппаратная ошибка, ошибка в аппарат} ре hardware interrupt аппаратное прерывание □ Прерывание по ошибке при выполнении команды или прерывание от внешнего устройства. hardware multiplication аппаратное умножение □ Выполне- ние операции умножения (вещественных или длинных чисел) командой процессора, а не подпрограммой. Наличие средств аг - паоатной аоифметики существенно повышает быс-рэдействне. hardware sprite аппаратный спрайт См. тж. scrite hardware stack аппаратный стек. См. тж stack hardware support аппаратная поддержка; аппаратная реали- зация hardwired аппаратный, «зашиты*» □ Реализованный аппа- рат ними средствами. hartley хартли □ Единица измерения информации, равная инЛопмапни, представляемой одной десятичной цифрой Ср shannon hash addressing адресация с хешированием, хеш-адресация См тз" hashing hashing хеширование □ Способ организации структур дан- ных (хеш таблиц), обеспечивающий эффективный поиск и по- полнение; положение элемента данных в хеш таблице опреде- ляется значением функции расстановки, от. бражгюшей множество возможных ключей элементов данных в множество индексов таблицы и обеспечивающей равномерное заполнение. hashing algorithm алгоритм хеширования hashing function функция расстановки фхнкция хеширова- ния хеш фулкция. См. тж hashing hish table хеш таблица См. тж. hashing hash total контрольная сумма HASP (Houston automatic spooling program) пакетная опе- рационная система для ЭВМ серин IBM/360 HDaM cm. hier irchical dii ect access method HOLC (high-level data link control) высокоуровневый прото- кол управления каналом □ Предложенный ISO стандарт к а- н а л ь и о г о протокола. См. т к. open systems Inter- connection, SDLC HDLC station станция HPLC □ Узел сети, выполняющий 122
HIDDEN-LIME gj приём и передачу кадров HDLC. См. тж. primary station, sec- ondary station head I. головка (внешнего устройства) 2. первый элемент списка, «голова» списка (print head, reac-write head) header J. заголовок □ 1. Управляющая часть файла, сооб- щения или записи, расположенная до информационной чатги 2. Часть информационного объекта, содержащая его внешнее описание. Ср. body 2. колонтитул, шапка (страницы). См. page header (batch header, division header, loop beader, message header, page header, procedure header) heading заголовок. Сл. header heap динамическая область, динамически распределяемая об- ласть, «куча». См. dynamic area heap manager программа управления динамической областью, программа динамического распределения памяти height-balanced tree сбалансированное (по высоте) дерево. С.и. AVL-tree height of tree высота дерева □ Максимальное расстояние от корня дерева до листа. help подсказка, диалоговая документация □ Средство ин- терактизией системы, позволяющее пользователю получить информацию об операциях и командах, допустимых в текущем состояние системы. help library библиотека текстов диалоговой документации help line строка подсказки □ В интерактивных системах — строка на экране дисплея, указывающая доступные команды я их смысл. hesitation приостановка □ Кратковременное прекращение выполнения программы для обработки более срочного запроса (например, прерывания). heuristic эвристика, эвристическая процедура □ Процедура, tie основанная на формально доказанном алгоритме. Hewlett-Packard Company (HD) □ Американская фирма по производству измерительных приборов, систем подготовки текс- тов, мини- и микроЭВМ. hex см. hexadecimal hexadecimal шестнадцатиричный hexadecimal digit шестнадцатиричная цифра (0 1 2 3 4 5 6 789ABCDEF) hexadecimal format шестнадцатиричный формат □ Формат с представлением данных в шестнадцатиричной форме. hexadecimal notation шестнадцатиричная система счисления hibernating process «спящий процесс-, остановленные про- цесс. См. тж. suspended state hibernating task остановленная задача. См. тж. suspended state hibernation состояние ожидания. См. suspended state КI DAM с«. hierarchical Indexed direct access method hidden line невидимая линия О Отрезок линии, представ- ляющий иа двумерной пооекпин трёхмерного объекта кромку, скрытую из вида другими его частями- hidden-line removal удаление невидимых линий, удаление невидимых рёбер □ В машинной графике — способ отображения трёхмерного объекта, обеспечивающий изображение только тех
HIDDEN линий объекта, которые ориентированы к точке наблюдения н не скрыты за другими его частями hidden surface невидимая поверхность □ В машинной гра- фике — часть поверхности трёхмерного объекта, ориентирован- ная в сторону, противоположную точке наблюдения, или скры- тая другими частями объекта. hidden-surface removal удаление невидимых поверхностей □ В машинной графике — способ отображения трёхмерного объ- екта, обеспечивающий изображение только тех частей объекта, которые ориентированы к точке наблюдения к ие скрыты другими его частями. hierarchical access method иерархический метод доступа □ Метод доступа, обеспечивающий Дре! овидную организацию дан- ных в соответствии с многоуровневым ключом: записи одного поддерева имеют одно значение ключа верхнего уровня Поддер- живается системами управления иеррархическими базами данных. hierarchical addressing иерархическая адресация □ Способ указания объекта в сети ЭВМ посредством составного иденти- фикатора, отражающею структуру сети и путь доступа. Ср. flat addressing hierarchical data base иерархическая база данных □ Система управления базой данных, в которой каждая запись имеет ровно одного владельца. hierarchical direct access method (HDAM) иерархический прямой метод доступа □ Иерархический метод доступа, базирующийся на файлах с прямой или виртуаль- ной организацией; обеспечивает прямой доступ к корневым сег- мент ам и доступ к подчинённым сегментам с помощью указателей. hierarchical indexed direct access method (HIDAM) иерархиче- ский индексно-прямой метод доступа □ Иерархический метод доступа, базирующийся на файлах с виртуальной организацией обеспечивает индексный доступ к корневым сег- ментам и прямой нли последовательный доступ к подчинённым сегментам с помощью указателей. hierarchical indexed sequential access method (HISAM) иерар- хический индексно-последовательный метод доступа □Иерар- хический метод доступа, базирующийся на физиче- ских файлах с индекс но-последователь ной организацией; обес- печивает индексный доступ к корневым сегментам и последова- тельный доступ к подчинённым сегментам. hierarchical network иерархическая сеть □ Информационная сет.ь, в которой линии и углы делятся на несколько уровней, имею- щих различную структуру соединений. Например, нижний уро- вень может иметь радиальную структуру, более высокие т— распределённую. hierarchical sequential access method (HSAM) иерархический последовательный метод доступа □ Иерархический метод доступа, базирующийся иа физических файлах с последовательной организацией; обеспечивает только последова- тельный доступ к cei ментам. hierarchical storage иерархическая память □ Система вяан несвязанных запоминающих устройств, одни из которых имеют большое быстродействие, ио малую ёмкость, а другие — боль- 124
HOLLERITH И шую ёмкость, но и большое время доступа. Операционная: систе- ма или аппаратные средства перемещают блоки данных между уровнями иерархической памяти без явных запросов прикладной программы, дела и для неё иерархию незаметной. hi:rarchy иерархия С Многоуровневая организация: древо- видная иргани)ацня. (inheritance hierarchy, memory hierarchy, storage h.erarchy) high старший □ 1.0 разряде нлн байте — самый лееый, представляющий старшую цифру числа. 2. Об области памяти — имеющий больший адрес. high bit единичный бит, единичный- разряд. Ср. low bit high bound верхняя Гранина (массива) high-level goat цель верхнего уровня (в системах логического вывода) high-level language язык высокого уровня □ Язык програм- мирования, управляющие конструкции и структупы д знныХ которого отражают естественные для человек? понятия, а не структуру вычислительной машины high-level protocol протокол высокого уровня □ В вычисли- тельных сетях — протокол, определяют! й взаимодействие на уровне значимых информационных единиц: сообщений, <] айлов, запросов. См. тж. application (layer) protocol, presentation (layerl protocol, session (layer) protocol high'igliting выделение □ Выделение части текста или гра- фического изображения на экоане дисплея яркостью, цветом или миганием. hlgh-order dig! t старший разряд. См. most significant digit high-order position старшая позиция □ Самая левая позиция в слове нлн строке. high-performance быстродействующий high-resolution mode графический режим с высоким разреше- нием. См. т: с graphics mode high-speed carry ускоренный перенос blgh-vay шина, магистраль. С" bus HI SAM см hierarchical indexed sequential access method hit совпадение (при поиске в ассоциативной памяти или базе данных) Hi tachi □ Японская фирма по производству электронных изделий, выпускающая ЭВМ, аппаратно-совместимые с маши- нами фирмы IBM. hit rate коэффициент совпадения, коэффициент попадания □ Oi ношение числа выбранных элементов данных к чес: у просмотренных элементов HLS model модель «цвет — яркость— насыщенность» □ В машинной графике — способ задания характеристик цвета с помощью трёх параметров. «Цвет» и «напыщенность» задают соответгтзенно угол и расстояние от центра на цветовом Круге. См. тж, HSV model. RGRmodet holding хранение (данных) Hollerith card 80-колонная перфокаота с поколонной набив- кой в коде Холлерита Ho'lerith code код Холлерита П Код используемый для предел авления текстовой информации на перфокарл ах. Hollei 1th constant текстовая константа (в языке ФОРТРАН) 125
HOME home начало (экрана) □ Левый верхний угол экрана дисплея. home address собственный адрес □ Поле дорожки диска, содержащее адрес этой дорожки. home block начальный блок □ Блок диска нли дорожкн, содержащий метку диска нли собственный адрес дорожки. home computer бытовая ЭВМ, домашняя ЭВМ. См. тж per- sonal computer home location ячейка основной области; основная область С Ппи оеализаиии иидекснс послелога! ель и эго метода доступа — п< зиния на диске, соответствующая определённому значению ключа. Ср overflow area home position начальная позиция home record начальная запись □ Первая запись в файле или на магнитной ленте. horizontal microprogramming горизонтальное микропрограм- мирование □ Способ прогряммирсва1 ня, нри котором поля мнкро- к< манды соответству.о-1 микрооперациям нли регистрам процес- сора и каждая микрокоманда управляет всеми элементами про- цессора. horizontal parity поперечный контроль чётности horizontal processor процессор с горнзэитал! иым микропро- граммированием См. тж. horizontal micrupi ogrammlng horizontal redundanc j check поперечный контроль □ Конт- роль за счёт избыточности, при котором конт- рольная величина вычисляется для каждого слова данных в от- дельности; например, каждое слово снабжается битом чётности. Ср. vertical redundancy check Horn clause дчзъючкт Хорна. См. тж. Prolog host си. host computer host communications связь с глагилй ЭВ?' host computer 1. главная ЭВМ, ГЭВМ □ В многомашинном комплексе —ЭВМ, иа которой выполняется основная обработка информации. 2. рабочая ЭВМ □ В сетях ЭВМ — ЭВМ. зани- мающаяся не только обслуживанием сети и передачей сообще- ний. ио и выполняющая дрог раммы. См. тж. user node, server 3. инструментальная ЭВМ □ В системах кросс-разработки — ЭВМ, на которой разрабатываются программы Ср и '•get com- puter. Си. тж. cross-development host languap» включающий язык □ Язык npoi раммировання, а который погружаются дополнительные проблемно-ориентиро- ванные средства host system I, главная ЭВ1М □ ЭВМ, на которой выполисетст запрошенная программа- 2. инструментальная система, инстру- ментальная ЭВМ. См. тж. cross- deve opment hot backup «горячее* оезервипование. См tr warm backup hot potato routing метол скорейшей передачи D Метод м: р шрутизаннн в сети к 'чмутании пакетов, прн котором узел стре- мит* я как можно скорее передать пакет дальше, даже если это приведёт к болел длинному маршруту из-за занятости предпо ith- тельнто для данного пакета канала. hot spare «горячее» резервирование. См тж. war.7i standby hot standby «горячее» резонирование Сл£ т» warm backup housekeeping служебные дейстзнц □ Вспомогательные дей- ствия прог раммы или системы программирования, управление 426
ICON I памятью, ортаяизация ввода-вывода, переключен! е с процесса на процесс. housekeeping information служебная информация, админи- стративная информация housekeeping overhead системные затраты □ Затргты вре- мени н памяти иа служебные операции и служебную информ нию. housekeeping routine служебная программа, а! министратив- ная программа. HP см. Hewlett-Packard Company »’SAM см. hierarchies sequential access meth d HSV model модель «цвет — насыщенность — значение- □ В машинной графике — способ задания характеристик цвета с помощьго трех параметров. «Цвет» и «насыщенность» задают соответс чеино угол н расстояние от центра на цветовом круге, «значение* опрепеляет яркость. См. тж. HLSmodei; RGBmodel НТ (hoi’rental tab) сим юл (горизонтальной) табуляции □ В коде ASCII представлен числом 9. hu; I. оттенок цвета 2. цеет Huffman code код Хаффмана □Префиксный кед. в котором длина кодирующего слова обратно пропорциональна встречаемости кодируемо1"© элемента, т. е. часто встречающимся элементам соответствуют короткие коды, редко встречающим- ся — длинные. human engineering инженерная генхе логия; эргономика hyph< nation перенос, разделение слов для переноса hypothetical world возможный мир □ Часть биэ ы s и а-, ннй, содержащая рабочую инбюр» ацию в процессе выводе- I 1А см. instruction address IBM см. 'nt< rnational Business Macmnes Corporation IBM-compatible совместимый с машинами фирмы IBM 13 И PC персональный компьютер ИБМ. ПК ИБМ □ 16-рез- рядная ПЭВМ фирмы IB М на базе микропроцессора Intel 806Л и её модифика 1ин — IBM PC XT с винчестерским писком, IBM PC АТ на базе микропроцессора Intel 80286. IBM PC RT □ 32-разрядиая микроЭВМ фирмы IBM иа базе микропроцессора с RISC-архнтектурой. IBM PS □ Частично совместимая с IBM PC серия ПЭВМ, испо пьзующая повышенную интеграцию, микропроцессоры 8086, 80286 , 80836 к грэфнку с высоким разрешением. IC см. I. instruction counter 2. integrated cii ct.lt 1СЛ1 (Jn‘elligent Сотри ter-Assisted instruction) интелл кту- ядз,нйя система машинного обуче тя I] Система машинного обучения, использующая методы искусственного интеллекта, icand множимое icon пиктограмма □ В ия герактивны* системах с непосред- ств< иным взаимодействием — условное изображение ниф^рма- 127
ID циоииого объекта или операции; указывая курсором иа пикто- грамму, пользователь инициирует соответствующую операцию пли задаёт аргументы операций. См. тж. desktop system id см !. identification 2. identifier idea processor система обработки структурированных тек- стов; текстовая база данных. См. тж. outline processor identification 1. идентификация □ Процесс отождествления объекта с одним из известных системе объектов. В сети передачи данных — опознавание выдавшего запрос пользователя, канала или процесса. Сл. тж. user identification 2. метка, идентифици- рующая объект (например, надпись на катушке Магнитке! ленты) (task identification, user identification) ’dentifications division раздел идентификации С В языке КОБОЛ — часть программы, содержащая информацию об ав- торе, времени и цели разработки. identifier идентификатор, имя □ Строха символов, обозна- чающая или именующая объект программы или вычислительной системы, (array identifier, entity identifier, global identifier, label identifier, local identifier, multiply defined identifier, un- declared identifier, unique identifier, variable identifier, volume identifier) Identify 1. идентифицировать, распознавать. См. тж. iden- tification 2. обозначать, именовать, идентифицировать. См. тж. identifier Identity тождество idle character холостой символ □ Символ, передаваемый по линии связи в отсутствие сообщений. idie time время простоя, простой IEEE (Institute of Electrical and Electronical Engineers) Институт инженеров по электротехнике н радиоэлектроника, ИИЭР IEEE 488 interface □ Стандартный последовательный ин- терфейс для подключения устройств со средней i коростыо пере- дачи данных: накопителей на гибких магнитных лисках, изме- рительных приборов, устройств с числовым управлением. ier множитель if and only if 1. тогда и только тогда 2. эквивалентность. См. equivalence iff см if and only If IFIP (International Federation for Information Processing) Международная федерация по обработке информации, М<ГО11 IF-statement условный оператор. См. conditional statement IF-THEN-ELSE условный оператор. См. conditional state- ment ignore игнорировать; пропускать ill-conditioned плохо обусловленный: некорректный □ О (ма- тематической) задаче или операторе, малым изменениям пара- метров которых соответствуют большие или качественные изме- нения решения iUcgal character недопустимый символ instruction запрещённая команда □ 1 Машинная команда, кад которой не входит в систему команд. 2. Машинная команда, которая не может быть выполнена в данном режиме. См. тж. privifedged instruction 128
IMPERATIVE I lliega* operation запрещённая команда См. illegal instruction illegal symbol недопустимый символ image 1. изобр гжеиие □ В машинной графике —• представ* л ей не изображения, обрабатываемое программами. Ср, d'splay image. 2. образ О Логическая копня данных, имеющихся в дру» том месте или в другом представлении. 3. загрузочный” модуль; образ задачи (binary irpa^e, bit image, card image, cine-oriented image, coded image, comic-strip ima^e, display image, gray-scale image, inverse image, process image, screen image, search image, system image, task image, virtual image) image file загрузочный модуль, файл образа задачи. См. тж. task image image gene-ation формирование изображения image graphics растровая граЛика □ Средства обработки изображений в виде растровой матрицы. Ср. coordinate graphics image memory память изображения □ Память (обычно оЗ- лас- ь ОЗУ), в которой хранится представление из-бражеиня. image processing обработка изображений □ Обычно подразу- мевается обработка и распознавание изображений, введённых в виде растра. image regeneration регенерация изображения □ Последова- тельность событий, необходимая для повторного формирования изображения на экране дисплея из его представления в памяти. image understanding распознавание изображений immediat- access memory быстродействующее запоминающее устройство □ Запоминающее ус~ройстяо время досту- пах элементу которого не зависит от адреса и имеет тот же порядок, что и такт процессора. immediate address непосредственный операнд, адрес-операнд. См, тж. immediate addressing immediate addressing непосредственная адресация □ Способ адресации, при котором значение адреса команды используется в качестве операнда без дополнительных обращений к памяти. Immediate constituent grammar грамматика непосредствен- ных отставляющих, НС-грамматика immediate data непосредственный операнд. См. тж. imme- diate addressing immediate mode непосредственный режим □ Способ органи- зации интерактивной системы при котором пользователь , срав- ляет системой, воздействуя на изображения информационных объектов и процессов на экране дисплея. immediate operand непосредственный операнд. См. тж. im- med’ate addressing IMP (interface message processor) интерфейсный процессор сообщений □ Мини-ЭВМ, нз которых состоит базовая подсеть сети- ЭВМ Arpanet, выполняющие операции коммутации пакетов н маршрутизации, а также обеспечивающие подключение тер- миналов, связь со с&утникамн, шифрование сообщений н другие коммуникациииные функции. impact printer устройство контактной печати imperative нмпепа-ивный □ Содержи ашнй указание на вы- полнение некоторого действия. imperative language императивный яз як. Ср. declarative language. См. тж. procedui е oriented language 5 Ашлс руссх. сл. по поогоамхир. 129
IMPERATIVE Imperative statement исполняемый оператор, императивный оператор □ Оператор программы, которому соответствует не- которое действие. Ср. declarative statement implementation 1 реализация, разработка (программы) 2. реализация □ Конкретное представление некоторого абстракт- ного описания или идеи. implementation module модуль реализации С В языке Мо- дула-2 — списание реализации модуля. implementation specification описание реализации □ В язы- ках модульного программировании — часть описания модуля программы, содержащая описание процедур, выполняющих описанные в интерфейсе операции, описание представления Дан- ных и описание внутренних переменных и процедур. Ср. inter- face specification imp ementator разработчик implication импликация □ Логическая операция, принимаю- щая значение «ложь», если первый аргумент истинен, а вто- рой ложен, и значение «истина» — в других случаях. implicit неявный implied address неявный адрес. См. тж. implied addressing implied address*ng неявная адресация D Способ адресации, при котором одни или несколько операндов илн адресов операн- дов находятся в фиксированных для данной команды регистрах и не требуют явного указания в команде. implied coercion контекстное приведение (типов). См тх. type coercion imported импортируемый □ О переменной, константе типе, процедуре нли другом программном объекте, определённых в других модулях и используемых в давно» модуле. Ср. exported import list список импорта □ В описании модуля — список определённых в других модулях имён, используемых в данном модуле impure data изменяемые данные. Ср. pure data impure function функция с побочным эффектом. Ср pure function IMS (Information Management System) С Иерархическая система управления базами данных, разработанная фирмой inactive бездействующий □ О состоянии задачи нли процес- са, не выполняющегося в данный момент. incidence matrix матрица инцидентности □ Матрица М, за- дающая граф: т,7=1, если ребро / выходит из вершины i, т,/ =— 1, если ребро f входит в вершину I, и т,?=0 в ос- тальных случаях Ср adjacency matrix incident смежный, инцидентный (о вершинах или рёбрах грагЬа) in-circuit emulator внутрисхемный эмулятор □ Средств! отладки электронных схем, позволяющие имитировать некото- рый элемент схемы, перехватывая н анализируя входные сигна- лы этого элемента и генерируя соответствующие выходные сиг- налы inclusive OR включающее ИЛИ. См. OR incompatibility несовместимость incompatible несовместимый. Ср. compatible 130
INDEX I inconsistency противоречивость; несогласованность; наруше- ние целостности. Ср. consistency Inconsistent compilation несогласованная трансляция □ Ошибка, возникающая, когда два или более программных моду- лей оттранслированы с разными версиями общих описаний, Ср, consistent compilation increment I. шаг. прибавляемая величина 2. увеличивать incremental compiler пошаговый транслятор L Транслятор, объединённый с редактором и транслирующий операторы про- граммы по мере нх ввода пользователем. incremental coordinates ннкрементнЫе координаты П Относительные координаты, задающие положение точки отно- сительно предыдущей точки. incremental display представление в приращениях. См, In- cremental representation а Incremental garbage collection параллельная чистка памяти □ Чистка памяти, выполняемая на <роие основного процесса; при этом на каждом шаге освобождается несколько блоков па- мяти. incremental refinement пошаговое уточнение, пошаговая дета- лизация □ Способ нисходящего проектирова- ния. incremental representation представление в приращения t □ Представление последовательности значений в виде последова- тельности разностей текущего значения с предыдущим. increment operation операция инкремента, операция увеличе- ния increment size размер инкремента, шаг □ В машинной гра- фике — расстояние между соседними адресуемыми точками по- верхности отображения indent 1- отступ, смещение вправо □ Смещение начала строки текста (например, первой строки абзаца или вложенных опера- торов) вправо по отношению к остальному тексту 2. отступать, смещать вправо. Ср. undent indentation отступ, смещение вправо. См indent index 1. индекс □ I, Структура данных, обеспечивающая доступ к записи по ключу. 2. Выражение указывающее номер элемента массива 2. перемещение текущей позиции вниз (в обработке текста). См. тж. line feed. 3. индексировать, фор- мировать индекс (cycle index, dense index, fine index, gross index, main index, master index, reverse index, secondary index, track index, tree index) indexed addressing индексная адресация □ Способ адресации, при котором исполнительный адрес равен счмме содержимого индексного регистра н базы, заданно ! в коман- де ’ indexed file индексированный файл □ Файл, для доступа к записям которого имеется индекс. indexed sequential access method (ISAM) индексно-последова- тельный метод пост} па О Метод доступа, позволяющий обра- щаться к записям файла как последовательно, так и по к л ю- ч у. Преобразование ключа в адрес Осуществляется с помощью индекса, являющегося частью файла Index entry элемент индекса 131
INDEX index Hie индексный файл, индекс □ Файл, содержащий индекс. index mode режим индексации □ Выполнение машинной команды с использованием индексной адресации. index register индексный регистр □ Pei истр центрального процессора значение которого используется командами с и и- дексной адресацией. indicative data характеристические данные □ Данные, иден- тифицирующие объект или описывающие его более нлн менее постоянные характеристики (например, фамилия человека). indicator 1. признак, флаг. См. flag 2. индикатор indirect address косвенный адрес О Адрес слова, содержащего фактический адрес. Indirect addressing косвенная адресация □ Способ адресации, при котором исполнительный адрес равен содер- жимому слова по адресу, указанному в команде. indirect Tile командный файл. См. command file indirection косвенность, использование косвенной адресации indirection level уровень косвенности, число уровней косвен- ности □ Число промежуточных адресов, которые необходимо обработать, чтобы получить значение указателя. Си. тж. mul- tilevel addressing indirection operator операция разыменования □ Унарная операция, операндом которой является указатеть, а значени- ем — указываемый объект. В языке Паскаль обозначается сим- волам t, (например, nextf), в языке Си — символом * (например, •next). ineffective time потерянное время, время простоя, простой inequivalence неэквивалентность, неравнозначность. См XOR inference (логический) вывод Inference chain цепочка вывода □ Последовательность правил и фактов, использованных системой логического вывода для достижения некоторого заключения. inference engine механизм вывода □ В экспертных систе- мах — алгоритм применения правил к фактам и реализующие его программные средства; проблемно-независимая часть экс- пертной системы inference method стратегия вывода □ Общий способ приме- нения правил и фактов прн выводе. См. тж. backward-chaining, forward-chaining, nonmonotonic reasoning Inference net сеть вывода □ Множестве всех возможных цепочек вывода. inference rule правило вывода inferential дедуктивный □ Относящийся к логическому вы- воду. Infix notation инфиксная запись □ Способ записи (арифме- тических) выражений, при котором знак бинарной операции записывается между операндами. Ср. postfix notation, prefix notation infix operator инфиксная операция □ Бинарная операция, знак которой записывается между операндами (например, 4- в А + В). Cd. postfix operator, prefix operator inflection флексия, окончание informatics информатика □ Термин используется, в основном, 132
INITIAL J в европейских странах н в большей степени относится к теорети- ческой дисциплине. См. тж. computer science Information информация □' 1. Сведения, неизвестные до их получения. 2. Значение, приписанное данным. 3. Данные. См. тж. data (accounting information, housekeeping information, state information) Information bit информационный разряд information character информационный символ, текстовый символ □ Символ сообщения, являющийся частью его содержа' ния, в отличие от управляющего символа или разделителя information hiding сокрытие информации. См. тж. abstrac- tion, encapsulation information management system 1 информационная система 2. система управления базами данных. См. data-base manage- ment system Information message информационное сообщение (e отличие от служебного или управляющего сообщения) information retrieval system информационно-поисковая система information system информационная система □ Вычисли- тельная система, обеспечивающая доступ пользователей и про- грамм к общей информации. Information technology информационная техника □ Тех- нические средства обработки, хранения н передачи информации, их применение и создание. information theory теория информации □ Математическая дисциплина, изучающая количественные свойства ннфсрмацни. infrared keyboard инфракрасная клавиатура □ Клавиатура, конструктивно оформленная в виде отдельного устройства и свя- занная с ЭВМ с помощью инфракрасного излучателя. Inheritance hierarchy иерархия наследования □ В представ- лении знаний — иерархическая организация единиц представ- ления, при которой при отсутствии информации о некотором свойстве видового понятия или экземпляра используется описа- ние этого свойства для родового понятия. inherited error унаследованная ошибка □ Ошибка.вызванная неточностью исходных данных или ранее выполненных опера- ций. inhibit запрещать, блокировать in-house line частная линия связи, подключённая к сети об- щего пользования In-house software программное обеспечение для внутреннего использования in-house training подготовка специалистов собственными средствами initialization инициализация □ 1. Присваивание начальных значений переменным программы. 2. Разметка диска и запись на иего управляющей информации. initialize инициализировать. См. тж. initialization initializer инициализатор □ Выражение, описывающее на- чальные значения переменной или переменных, initial program load начальная загрузка. С и. bootstrap initial program loader начальный загрузчик, программа на- чальной загрузки. См. тж. bootstrap initial value начальное значение 133
INKING Inking рисование □ В машинной графике — ввод линии с помощью устройства ввода координат. ink-jet printer устройство струйной печати in-line 1. встроенный, включаемый 2. подключённый. См. on-line in-line check встроенный контроль, встроенная проверка. См. built-in check In-line code машинные команды О О генерируемых трансля- тором командах, выполняющих некоторое действие без обраще- ния к подпрограмме исполняющей системы. in-line subroutine подставляемая подпрограмма, открытая подпрограмма □ Подпрограмму, обращение к которой заменя- ется при трансляции её телом, т е. последовательностью ре- ализующих её команд. in-line subroutine expansion подстановка тела подпрограммы вместо её вызова. INMOS □ Английская фирма, занимающаяся разработкой новой архитектуры ЭВМ. Ею разработан транспьютер н язык параллельного программирования Occam. inne* loop внутреннй цикл in-ou t parameter изменяемый параметр in parameter входной параметр input 1. ввод (данных) 2. входные данные; исходные данные 3. вводное устройство, устройство ввода 4. входной сигнал 5. вводить (данные) □ 1. Считывать данные с внешнего устройства и записывать их в оперативную память. 2. Задавать данные про- грамме с помощью вводного устройства, (data input, keyboard input, program input, speacb input, standard input, unsolicited input) Input area буфер ввода input-bound task задача, скорость выполнения которой огра- ничена скоростью ввода данных Input data исходные данные; вводимые данные input des Ice вводное устройство, устройство ввода input file входной файл, файл исходных данных Input language входной язык. См. тж. source language input-output ввод-вывод, обмен □ Операции пересылки данных между оперативной памятью и внешними устройствами. Термин «ввод вывод» предпочтителен, когда подразумевается преобразование представления данных или когда речь идёт об исходных данных и результатах; термин «обмен» относится ско- рее к перемещению данных внутри вычислительной системы и без преобразования, (buffered input-output, unformatted input- output) input-output channel канал ввода-вывода □ Специализиро- ванный процессор, обеспечивающий пересылку данных между основной памятью и внешними устройствами. input-output controller контроллер ввода-вывода, контроллер внешнего устройства. Си. peripheral controller input-output specification спецификация входных и выходных параметров, описание входных и выходных параметров. См. тж. functional specification input primitive входной примитив □ Элементарная порция данных, получаемая с вводного устройства. 134
INSTRUCTION ( input queue очередь заданий, См Job queue input stream входной поток □ Последовательность операторов упразления заданиями и входных данных для заданий. input unit вводное устройство, устройство ввода insert вставлять insertion вставка insert mode режим вставки, раздвигающий режим □ В экран- ных редакторах — режим, при котором вводимая с клавиатуры литера вставляется перед литерой, указываемой курсором. Ср. overtype mode install 1. устанавливать» настраивать □ Задавать параметры и состав программной системы для работы на конкретной вычис- лительной машине. 2. устанавливать, включати □ Делать за- дачу доступной для использования в данной операционной среде. 3. устанавливать, монтировать (сменный носитель на внешнее запоминающее устройство) 4 устанавливать; налажи- вать (вычислительную систему) installation 1. установка, настройка. См. Install 2. вы- числительная система, ЭВМ. С к. computer system installation and checkout phase опытная эксплуатация installed task инсталлированная задача, включённая задача □ Задача, информация о параметрах и расположении загрузоч- ного модуля которой занесена в таблицы операционной системы, Вызов инсталлированной задачи не требует поиска в каталогах. instance-экземпляр (объекта некоторого типа). instantiate создавать экземпляр (объекта некоторого типа) instantiation 1. экземпляр, реализация (некоторого абстракт- ного описания); конкретизация 2. создание экземпляра (объек- та некоторого типа) instruction команда, оператор □ Элементарная единица программы (обычно на языке машины или ассемблере) (blank instruction, branch instruction, breakpoint instruction, built in macro instruction, byte instruction, computer-aide'd instruction, computer-assisted instruction, computer-managed instruction, con- ditional branch instruction, conditional jump instruction, decis on instruction, discrimination instruction, do-nothing instruction, double-address instruction, double-word instruction dummy in struction, entry instruction, executive instruction, floating-point instruction, halt instruction. Illegal instruction, jump instruction, machine instruction, macro instruction, memory-to-memory instruc- tion, micro instruction, multiaddress instruction, no-op instruction, one address instruction priviledged instruction, program-control instiuction, pseudo instruction. reg:ster-to-register instruction re- gister-to-storage instruction, repetition instruction, reserved instruc- tion, restartable instruction, return instruction, single-address in- struction, skip instruction, stop instruction, storage to-reg ster in- struction. storage-to-storage instruction, test-andset instruction, three-plus-one address instruction, transfer instruction, trap insiruc- tion, unconditional jump instruction, word instruction, zero-address instruction) instruction address адрес команды instruction code система команд. См Instruction set instruction counter счётчик команд. Си. program counter Instruction decoder дешифратор команд □ Элемент централь- 135
INSTRUCTION кого процессора, определяющий действия илн микропрограмму, соответствующие коду операции. instruction field поле команды, поле кода операции □ Часть команды (машинной илн на языке ассемблера), содержащая код 'или мнемоническое обозначение операции. instruction format формат команды □ 1. Количестве разря- дов, представляющих машинную команду, и их разделение на код операции, адреса операндов. 2. Число адресов машинной команды. instruction length длина команды □ Число байтов или слов, занимаемых командой. Instruction mix смесь команд □ Программа, используемая для определения быстродействия процессора или вычислитель- ной системы и содержащая команды различных типов в пропор- ции, соответствующей их применению в реальных программах. instruction register регистр команды □ Регистр процессора, содержащий исполняемую в данный момент команду. Instruction set система команд □ Совокупность выполняемых вычислительной машиной операций и правила их кодирования в программе. Instruction stream поток команд □ Последовательность команд, получаемых процессором нз памяти. instruction time время выполнения (машинной) команды inswap подкачивать, загружать. См. swap in I NT см. 1. Integer 2. interrupt integer целое (число) (based integer, short Integer, signed in- teger, unsigned integer) Integer programming дискретное программирование; целочис- ленное программирование □ Раздел математики, занимающийся задачами целочисленной оптимизации. integer-v alued целочисленный □ Принимающий только целые эиачеиия integer variable целая переменная □ Переменная, принимаю- щая только целочисленные значения. integral 1 интеграл 2. целочисленный 3 встроенный integral boundary целочисленная граница integral type целочисленный тип □ Тип данных для пред- ставления целых чисел; в одном языке программирования может быть несколько целочисленных типов, различающихся диапазо- ном представимых чисел. integrand интегрируемое, интегрируемая функция; подын- тегральное выражение integrate 1. интегрировать, объединять в систему 2. интегри- ровать. вычислять интеграл integrated circuit интегральная схема, ИС integrated data base интегрированная база данных □ База данных, объединяющая несколько логических баз данных. integrated environment интегрированная среда □ Система программных средств, включающая все необходимые пользова- телю средства и обеспечивающая единообразное взаимодействие с ними. integrated modem встроенный модем integrated package интегрированный пакет. См. тж integiat- ed system 136
INTENSITY I integrated software интегрированный пакет; интегрированная система. См. integrated system Integrated system интегрированная система; интегрирован- ный пакет □ Прикладная система, обеспечивающая различные информационные и вычислительные потребности пользователя и поддерживающая единый способ взаимодействия пользователя с её компонентами н единый способ представления данных; «па- кет» иногда предполагает менее тесную связь между компонен- тами, чем «система». Стандартные возможности интегрированных систем на ПЭВМ включают подготовку текстов, работу с електронными таблицами, отображение и печать данных в графическом представлении, простую базу данных и средства связи через модем. integration 1. интеграция, объединение в систему; компоновка 2. интегрирование integrity целостность, сохранность. См. тж. data integrity Intel Corporation □ Американская фирма, разрабатывающая и производящая полупроводниковые приборы. В фирме Intel были разработаны первые микропроцессоры (Intel 4004 и Intel 8008), использовавшиеся в калькуляторах; микропроцессор Intel 8080, используемый во многих 8-разрядных микроЭВМ;- микропроцессор Intel 8048 для использования в контроллерах внешних устройств; микропроцессор Intel 8086, на котором ос- нованы практически все 16-разрядные микроЭВМ и его модифи- кации Intel 8088, Tntel 80286; 32-разрядные микропроцессоры Intel 80386 (iAPX-386) и iAPX-432. intelligence 1. интеллект См. artificial intelligence 2. «интел- лект» □ Программы, управляющие устройством (artificial In- telligence, distributed intelligence, machine intelligence) intelligent интеллектуальный □ Предоставляющий большие возможности, чем др- гне устройства или программы того же класса; использующий микропроцессор. intelligent controller интеллектуальный контроллер □ Конт- роллер, выполняющий, кроме непосредственного управления обменом, дополнительные функции! редактирование данных, контроль нх правильности, обработку сложных команд. intelligent copier □ Копировальное устройство на базе лазер- ного печатающего устройства, обеспечивающее цифровую обра- ботку копируемого изображения (масштабирование, увеличение контрастности, выделенне контуров, объединение изображений) и приём и передачу изображений по линиям связи. intelligent data base интеллектуальная база данных □ База данных, в которой для ответа на запрос используются как непо- средственно хранимые факты, так н факты, получаемые ло> иче- скнм выводом; база данных с языком запросов, близким к ес- тественному языку. intelligent teimmal интеллектуальный терминал, «тяжёлый» терминал □ 1. Терминал с собственной памятью и микропро- цессором, предоставляющий средства редактирования к преоб- разования данных независимо от работы ЭВМ, к которой он подключён. 2. МикроЭВМ или ПЭВМ, используемые в качестве терминала большой ЭВМ Ср. dumb terminal intensity cuing воздушная перспектива □ В машинной гра- 137
INTENSITY фике — изображение близких частей изображений более яр- кими цвет ами а дальних — меиее яркими. intensity level уровень яркости interactive интерактивный; диалоговый О О системе, в ко- торой пользователь задаёт программе команды во время её ра- боты. Диалоговый режим обычно предполагает обмен текстовы- ми командами (запросами) и ответами (приглашениями), в интерактивном режиме могут использоваться более развитые средства и устройства взаимодействия. Interactive "debugger диалоговый отладчик □ Отладчик, позволяющий отлаживать программу в диалоге с ЭВМ. Боль- шинство используемых отладчиков являются диалоговыми interactive environment 1. диалоговый режим 2. диалоговая система Interactive graphics интерактивная графика □ 1. Организа- ция работы графической системы прн которой пользователь просматривает и модифицирует изображение иа экране дисплея, аадавая команды с помощью клавиатуры и устройства у к а з- к и. 2. Область программирования, связанная с разработкой систем интерактивной графики. interactive mode интерактивный режим; диалоговый режим. См тж. interactive interactive processing диалоговая обработка interactive system интерактивная система; диалоговая систе- ма. См. тж. interactive Interactive utility интерактивная сервисная программа; диа- логовая сервисная программа interblock gap межблочный промежуток. См. block gap Intercomputer communication межмашинная связь interface 1. интерфейс, стык □ Совокупность средств и пра- вил, обеспечивающих логическое нли физическое взаимодействие устройств и/или программ вычислительной системы. Физический интерфейс определяет тип стыка, уровни сигналов, импеданс, синхронизацию н другие параметры канала связи; программный интерфейс определяет совокупность допустимых процедур или операций и их параметров, список общих переменных, областей памяти илн др\ гих объектов. 2. взаимодействие 3. устройство сопряжения, УСО, интерфейс (back-end interface, closely-couplet interface, front-end interface, graphic interface, IEEE 488 inter- face, loosely-coupled interface, man-machine .nterface, natu-al- language interface, parallel interface, physical interface, RS-232C interface, serial interface, transparent interface, user interface) Interface board интерфейсная плата. См. тж. Interface device Interface computer интерфейсная ЭВМ □ ЭВМ (обычно минн- нли микроЭВМ), используемая в качестве устройства сопряжения. interface device устройство сопряжения. УСО, интерфейс О Устройство, обеспечивающее сопряжение ЭВМ с внешним устройством, сетью илн другой ЭВМ. interface module интерфейсный модуль, описанне интерфейса. См. Interface specification interface specification описание интерфейса, ичтерфейсны t модуль □ Декларативная часть модуля программы, coaep-i жащая информацию, необходимую другим модулям для взаимо- 138
INTERNAL f действия с ним. В языке Ада описание интерфейса называется спецификацией пакета, в языке Модула-2 — модулем определе- ний. Ср. implementation specification Interface testing проверка интерфейсов О Проверка правиль- ности взаимодействия компонентов программной системы. Interlisp □ Диалект языка Лисп, разработанный в Xerox PARC. interlock (взаимная) блокировка □ Программные или аппа- ратные средства синхронизация процессов, обеспечивающие непрерывное выполнение критических секций. intermediate language промежуточный язык □ Язык, на который переводится программа первым проходом транслятора и с которого производится трансляция следующим проходом. В многояэыковой системе программирования несколько входных языков могут транслироваться иа общий промежуточный язык. intermittent error нерегулярная ошибка, неповторяющаяся ошибка Intermodular reference межмодульная ссылка, внешняя ссыл- ка □ Использован» в одном модуле имени, определенного в другом Ср. Internal reference intermodule optimization межмодульная оптимизация □ Оптимизация программы с учётом межмодульных связей, в частности, удаление невызываемых процедур, подстановка тела процедуры вместо ее вызова, упрощение вызовов процедур. internal file внутренний файл □ В языке Паскаль — пере- менная типа файл, не связанная с файлом операционной системы. Ср. external file Internal fragmentation внутренняя фрагментация С Фраг- ментация, возникающая в системах распределения памяти, выделяющих блоки с длиной, кратной некоторой константе- при этом в большинстве случаев выделяется блок большей длины, чем напрошено, и часть выделенного блока не используется. Internal interrupt внутреннее прерывание □ Прерывание, вызванное командой прерывания илч сшибкой при выполнении команды Ср. external interrupt Internal memory 1- собственная память □ Оперативная память внешнего устройства. 2. оперативная память См. main memory internal name внутреннее имя □ I Имя, доступное только внутр if модуля, в котором оно определено 2. Имя, используемое внутри модуля для именования некоторого внешнего_объ₽кта. internal pei formance быстродействие процессора □ Изме- ряется числом команд в секунду нли тактовой частотой internal reference внутренняя ссылка □ Использование объекта определённого в том же модуле. Ср Intermodular ref- erence internal representation внутреннее представление □ Пред- ставление данных в памяти ЭВМ в форме, удобной для хранения и обработки. Ср. external representation internals внутренняя организация программной системы) internal schema внутренняя схема L1 Описание физической структуры базы данных в том числе формата хранения записей, методов доступа н распределения пл внешним устройствам. Internal sort внутренняя сортировка □ Сортировка выпол- няемая в оперативной памяти. Ср. external sort J39
INTERNAL internal specification описание реализации □ Описание внутренней структуры программы и способа её работы. См тж. specification internal timer гстроеиный таймер International Business Machines Corporation (IBM) ИБМ □ Американская корпорация, разработчик и изготовитель ЭВМ. внешних устройств и программного обеспечения. Основной про- дукт IBM — ЭВМ серий IBM/360 и IBM/370. IBM выпускает также серию ПЭВМ, несколько серий миииЭВМ для конторского применения (1ВМ-43хх), высокопроизводительное ЭВМ серич IBM-3081, 3082, 3083, 3084 с быстродействьем до 26 млн. операций в секунду и ЭВМ серии Sierra (IBM-3090) с быстро- действием до 52 млн. скалярных и 150 млн. векторных опера- ций в секунду. internet protocol межсетевой протокол, протокол межсетевого взаимодействия internetting межсетевое взаимодействие. См. internetworking internetworking межсетевое взаимодействие □ Связь и взан содействие между узлами различных вычислительных сетей. interpretation интерпретация, выполнение в режиме интер- претации (antecedent interpretation, belief-invoked interpreta- tion, consequent interpretation, goai-invoked interpretation) interpreter интерпретатор □ Программа (иногда аппаратное средство), анализирующая команды или операторы программы и немедленно выполняющая их. Ср. compiler (command interpreter, embedded interpreter) interpretive execution интерпретация, выполнение в режиме интерпретации. См. тж. interpreter interpretive language интерпретируемый язык □ Язык про- граммирования. приспособленный для выполнения программ в режиме интерпретации. См. тж interpreter interpretive mode режим интерпретации. См. тж. inter- preter interprocess communication взаимодействие процессов □ Средства языка программирования илн операционной системы, обеспечивающие порождение и синхронизацию процессов и передачу данных между ними. interquartile range вероятное отклонение □ Характеристика разброса случайной величины, равная длине отрезка оси X, на концах которого характеристическая функция принимает зна- чения 0,25 к 0,75. См. тж. standard deviation, variance interrogation опрос. См polling interrupt 1. прерывание □ Прекращение выполнения текущей команды нлн текущей последовательности команд для обработки некоторого события, событие может быть вызвано командой нли сигналом от внешнего устройства. Прерывание позволяет обра ботагь возникшее событие специальной программой и вернуться к прерванной программе 2. прерывать. См. тж. Interrupt ve< lor (armed interrupt, clock interrupt, disabled interrupt, disarmed in- terrupt. enabled interrupt, error interrupt, external interrupt, hardware interrupt, internal interrupt, maskable interrupt, masked interrupt, memory protection .nterrupt nonmaskable 'nter- jupt, page fault interrupt, peripheral interrupt, processor inter- rupt, software interrupt, supervisor-call interrupt, system-call 140
INTRUDER f Interrupt, system interrupt, timer interrupt, unmasked interrupt, virtual storage interrupt) interrupt-driven управляемый прерываниями, по прерыва- ниям □ О системе обработки асинхронных событий, компоненты которой запускаются н останавливаются с помощью прерываний. interrupt event событие, вызывающее прерывание Interrupt handler программа обработки прерывания, обработ- чик прерывания См тж. interrupt vector interrupt I/O ввод-вывод по прерываниям, обмен по прерыва- ниям. См. тж. interrupt-driven interrupt mask маска прерываний □ Регистр, каждый разряд которого соответствует определённому типу прерывания; пре- рывание обслуживается или игнорируется в зависимости от значения соответствующего разряда маски прерываний. interrupt priority приоритет прерывания □ Число, связанное с прерыванием данного типа; при одновременном поступлении нескольких прерываний обслуживается прерывание с большим приоритетом. interrupt service routine программа обработки прерывания, обработчик прерывания Си. тж. interrupt vector Intelrupl software 1. программа обработки прерывания, об- работчик прерывания 2. npoi рамма, работающая по прерываниям interrupt trap 1. прерывание 2. обработка прерывания interrupt vector вектор прерывания □ Одна илн несколько ячеек памяти, содержащие адрес программы обработки прерыва- ния и, возможно, слово состояния процессора,1 устанавливаемое при обращении к этой программе; адрес вектора прерывания определяется по номеру прерывания; для обработки прерывания состояние процессора сохраняется на стеке, и в pei кстры процессора загружается информация из вектора пре- рывания. intersection 1. пересечение □ 1. Операция над множествами: пересечению множеств А и В принадлежат те и только те эле- менты, которые входят н в А, и в В. 2. Операция реляционной алгебры над отношениями с одинаковым набором атрибутов: пересечение отношений А и В состоит нз кортежей, входящих И в А. и в В. 2- конъюнкция, логическое умножение. См. AND intersegment link межсегментная связь intersegment reference межсегментная ссылка. См тж. in- termoduia’ reference intertask communication межзадачное взаимодействие □ Средства языка программирования илн операционной системы, обеспечивающие запуск н синхронизацию задач и передачу дан- ных между задачами. intrinsic встроенный, предопределённый. См. built-in intrinsic call обращение к встроенной процедуре intrinsic command резидентная команда □ Команда диа- логового монитора, выполняемая нм самостоятельно. Ср transient command intrinsic function встроенная функция, предопределённая функция intruder «злоумышленник» □ Пользователь илн программа, пытающиеся получнгь несанкционированный доступ к данным, ill
INVALID invalid недопустимый, ошибочный invariant инвариант □ Логическое выражение, сохраняющее истинность на некотором участке программы; инвариант цик- ла — условие, выполняющееся при завершения каждого шага Никла: инвариант модуля — условие, выполняющееся до и после выполнения любой процедуры модуля. inverse image прообраз inverse matrix обратная матрица □ Квадратная матрица В, которая при умножении на данную квадратную матрицу А даёт единичную матрицу. inversion 1. отрицание 2. инверсия' inverted file инвертированный файл □ Файл, снабжённый Индексами по вторичным ключам. См. тж. fully inverted file inverted list инвертированный список, индекс. См. тж. index invocation вызов (процедуры, процесса) invoke вызывать, активизировать (процедуру, процесс'' I/O см. input-output 1/0 bound task задача, скорость выполнения которой ограни- чена скоростью работы устройств ввода-вывода ioc см. input-output controller 1/0 conversion 1. формат ввода-вывода □ Описание преобра- зования данных нз текстового представления во внутреннее прн вводе и нз внутреннего — при выводе. 2- преобразование пред- ставления данных прн вводе-выводе iocs (i/o control system) система ввода-вывода, система управ- ления вводом-выводом j/O limited program программа, скорость работы которой огра ннчена скоростью работы устройств ввода-вывода I/O list список ввода-вывода □ Список переменных в опера- торе ввода-вывода. I/O port порт ввода-вывода. См. тж. port IPL с.и initial program loader irrelevant неподходящий, несоответствующий 1S-A «является экземпляром! □ В представлении знаинй — рт ноше и не между конкретным объектом и понятием, экземп- ляром которого он является. См. тж abstract semantic net- work ISAM см. indexed sequential access method ISN (Internal System Number) идентификатор объекта См. тж entity identifier ISO (International Standards Organization) Международная организация по стандартизации. I ICO ISO code код ISO Q Европейский эквивалент кода ASCII. isolated word выбранное слово □ Слово, найденное при об- ращении к ассоциативной памяти. Isomorphism изоморфизм □ Взаимнооднозначное отобра- жение. IT ем. information technology item элемент данных. См. data item item size размер элемента данных (в битах, байтах или цифрах) item value значение элемента данных iterate выполнять итерацию; повторять: выполнять цикл 142
JOB J iteration I. итерация □ Повторение преобразования, при- ближающего к решению 2. шаг цикла. См. тж loop iteration body тело цикла.- См. loop body iteration sta.ement оператор цикла iterative process итерационный процесс. См iteration Iterator итератор □ Управляющая конструк- ция языка программирования для задания последовательности значений параметра цикла. Iverson notation нотация Айверсона □ Компактный способ записи математических выражений, лежащий в основе языка АПЛ. J Jagging неровность, ступенчатость О В растровой графике —« искажение линий вследствие большого размера элементов растра. Jam замятие (бумаги в печатающем устройстве, перфокарты в перфосчитывателе, магнитной ленты в лентопротяжном устройстве) JCL (Job Control Language) □ Название языка управления задания в операционных системах ЭВМ серий IBM/360, IBM/370. JMP см. jump Job задание □ Совокупность программ н их данных, обраба- тываемая операционной системой как единое целое. См тж. task (active job, background Job. batch job, pending job, remote job) job batch пакет заданий job class класс задания □ Код, указывающий параметры об- служивания задания системой управления заданиями: приори- тет, время выполнения, объём использ’ емой памяти job control управление заданиями □ Распределение ресурсов между заданиями, их загрузка и обеспечение данными job control language язык управления заданиями. См. (пж. command language. JCL job control statement предложение языка управления зада- ниями job deck пакет заданий (на перфокартах) job definition описание задания □ Последовательность опе- раторов языка управления заданиями, описывающая задание и его параметры. Job description описание задания. Си job definition job file файл задания □ Файл содержащий описание гото- вого к выполнению задания. job input stream входной поток См input stream |ob library библиотека задания □ Б языке управления зада- ниями JCL — набор данных, сформированный из используемых заданием библиотек, в котором находятся загрузочные модули для выполнения шагов задания. job management управление заданиями. См. job control Job mix загрузка, смесь задач □ Совокупность задач, выпол- няемых в некоторый момент времени. 143
JOB job name ими задания □ В языке управления заданиями JCL — имя, приписываемое заданию предложением «JOB». job-oriented terminal проблемно-ориентированный терминал, специализированный терминал job output stream выходной поток. См тк output stream job priority приоритет задания job processing обработка задания, выполнение задания job queue очередь заданий □ Список введённых заданий, выполнение которых не начато. job scheduler планировщик заданий □ В OS/360 — часть управляющей программы, анализирующая предложения языка JCL во входном потоке, устанавливающая порядок обработки ваданий н управляющая их инициализацией и завершением. job stacking формирование очереди заданий; формирование пакета заданий JOB statement предложение “JOB" С Предложение языка уп- равления заданиями JCL, задающее начало задания и указы- вающее имя, учётный номер, класс и приоритет задания. job step шаг задания □ Выполнение одной программы в рам- ках задания. job stream поток заданий; входной поток join соединение □ Операция реляционной алгебры, позво- ляющая сравнить значения двух атрибутов (столбцов) ра 1иых отношений (таблиц) и построить отношение из строк соединяе- мых отношений, для которых сравнение успешно. journal журнал □ Структура данных (файл или часть базы Данных), в которую заносится информация об изменениях, производимых над файлом, базой данных или текстом; по жур- налу можно восстановить предыдущее состояние данных илн воспроизвести выполненные изменения. В некоторых системах управления базами данных оперативные изменения заносятся только в журнал и переносятся в основную базу отдельной опе- рацией. (after-look journal before-look jotirna1) journal file журнал, журнальный файл. Си. journal journalizing журнализация □ Запись информации об опе- рациях в журнал. См journal joystick «джойстик», координатная ручка □ Устройство ввода координат в виде наклоняющегося рычажка Применяется, в основном, для компьютерных игр. jump 1. переход, передача управления. 2 переходить, вы- полнять переход, передавать управление (conditional jvmp, un- conditional jump) jump instruction команда перехода, команда переда tH управ- ления jump table таблица переходов, переключатель См. тж. switch justification выравнивание, выключка строк D Размещение текста так, что вег строки (кроме первых строк абзацев) имеют одинаковую длину и начинаются иа одном уровне. justify выравнивать. См. justification (lefi-justified. right- justified) 144
к к KAPSE (Kernel Ada Programming Support Environment) ядро среды программирования на Аде □ Совокупность программных средств, обеспечивающая стандартный машинно-независимый интерфейс остальных компонент APSE с операционной системой и аппаратурой конкретной ЭВМ. См. тж. APSE- Karnaugh map карта Карно □ Способ графического пред- ставления логических выражений а виде прямоугольной таб- липы- КЬ см. Kbit; Kbyte *'BD см. keyboard Kbit килобит, Кбит (1021 бита) Kby*e килобайт. Кбайт (102^ байта) kernel ядро □ Внутренняя резидентная часть операционкой системы, управляющая процессами операционной системы и рас- пределяющая для них физические ресурсы kernel mode привилегированный режим, режим ядра (one- рационной системы) □ Режим работы процессора, г котором разрешено выполнение всех привилегированны х команд. kernel operation операция ядра □ Операция ядра операци- онной системы key 1. ключ □ Простой илн составной элемент данных (поле нли группа полей), однозначно идентифицирующий запись илн указывающий её местоположение. В реляционной модели дан- ных — совокупность атрибутов, набор значений которых одно- значно идентифицирует кортеж этого отношения. 2. клавиша (клавиатуры) 3. ключ □ Параметр шифрования, определяющий один из возможных вариантов шифра; для дешифрации необхо- димо знать алгоритм шифра и ключ, tauxiliary kev, brexk key. can- didate, key cursor control keys, data-base key, editing key, encryp- tion key, escape key, external key, foreign kev, function key, major key, memory key, pass key, primary key. programmed кеу, return key, search key, secondary key, sequencing кеу, shift key. shift lock key, soft key, sorting key, storage key, tabulator key, user- defined key, write key) keyboard клавиатура (ASCII keyboard, AZERTY keyboard, blind keyboard, chord Keyboard. Dvorak 1 eyboard, intrared keyboard. .QWERTY keyboard, sculptured keyboard, soft key- board, tactile keyboard typamatic keyboard, typewriter key- board) keyboard input t. ввод (даиных) с клавиатуры 2. данные введённые с клавиатуры key click щелчок прн нажатии клавиши (обеспечивающий слуховую обратную с^сзь) keyed access доступ по ключу, ключевой доступ □ Способ досрчта, при котором для обращения к записи фай па указыва- ется её ключ. keyed sequential access method (KSAM) последовательный Метол доступа с ключами □ Общее название метода доступа, позволяющего обращаться к записям файла как последователь- но. так и по ключу. 145
KEY key field 1. поле ключа 2. ключевое поле См. тж. field key in печатать, вводить с клавиатуры keypad ьспомогателььая клавиатура, специализированная клавиатура □ Клавиатура с небольшим набором клавиш для ввода специальных символов; может быть частью большой кла- виатуры или независимым устройством. key sorting сортировка по ключу □ Сортировка записей с упорядочением по значению указанного поля нли группы полей. keystroke нажатие клавиши keyword ключевое слово □ 1. Зарезервированное слово языка программирования нли другого искусственного языка, по кото- рому языковой процессор распознаёт синтаксическую конструк- цию. 2. Слово, отражающее содержание текста. 3. При вызове процедуры илн макрокоманды — слово нли символ, идентифи- цирующие ключевой параметр. keyword parameter ключевой параметр □ Параметр, значе- ние которого задаётся с помощью ключевого слова Ср positional parameter kill уничтожать; удалять (о процессе, сообщении или части текста ) kilobit килобит, Кбит (1024 бита) kilobyte килобайт. Кбайт (1024 байта) KlSS-principle (keep it simple, strip d) К ISS-принцип □ Принцип, запрещающий использование более сложных средств, чем необходимо См тж Occam razor kit набор; комплект (distribution kit, upgrade kit) kludge □ Вариантная запись, используемая для обхода сис- темы контроля ТИПОВ knowledge acquisition сбор знаний, построение базы знаний О При построении экспертной системы или базы знаний — получение информации о предметной области от специалистов и выражение её на языке представления знаний knowledge base база знаний □ Совокупность правил и фактов, описывающая предметную область и вместе с механизмом вывода позволяющая отвечать на вопросы об этой предметной ебластн ответ на которые в явном виде не присутствует в базе С-я тж expert system, knowledge representation knowledge-based интеллектуальный, использующий средства или методы искусственного интеллекта knowledge engineer инженер знаний □ Специалист по ис- кусственному интеллекту, занимающийся построением конкрет- ной экспертной системы нли базы знаний knowledge engineering разработка интеллектуального обеспе- чения knowledge representation представление знаний Г Раздел искусственного интеллекта занимающийся с; едствами пред- ставления понятий, правил и фактов для построения баз знаний и экспертных систем. К SAM См. keyed sequential acc'ss method 146
L label 1. метка □ 1. Идентификатор или .номер., приписанный оператору программы и используемый в др угих частях програм- мы для обращения к этому оператору. 2. Файл или запись в на- чале тома (магнитной ленты илн диска) содержащие служебную информацию: имя тома, формат, описание содержимого. Со. mark 2. метка, маркировка 3. помечать (beginning-ot-file label, beginning-of-volume labej, entry label, external label, file label, tape label, trailer labelmvolume label) label block 1. блок метки □ Блок магнитного носителя, со- держащий метку. 2. заголовок файла labeled common помеченный общий блок. См. тж. common block label field поле метки □ Часть команды на языке ассемблера, представляющая метку команды. label identifier метка, идентификатор метки label variable переменная типа метка □ В языке ПЛ/1 — переменная, значением которой является метка и которая может использоваться в операторе перехода. lambda calculus лямбда-исчисление □ Математический форма- лизм для представления и определения функций, оказавший су- щественное влияние на развитие языков функционального пр э- граммировання, в частности, иа развитие языка Лисп. lament утверждение □ Предложение программы i.a языке Пролог. См тж. Prolog LAN см. local area network (baseband LAN, broadband LAN) landing zone зона посадки головок С Участок поверхности винчестерского диска, на который опускается головка при оста- новке диска. landscape горизонтальный Q О расположении текста или изображения на бумаге при котором горизонтальное направле- ние совпадает с широкой стороной листа Ср portrait language язык □ Естественная илн искусственная знаковая система для общения и передачи информации, (algorithmic lan- guage, applicat.ve language, artificial lang rage, assemoly lan- guage, assignment-free language, block-structured, language, com- mand language, computer,dependent language, ccmn.iter larguig’ computer-oriented language, computer-sensitive language, con- text-free language, data-base language, datadefinition language, data-descnption language, datastructure language, declaiahve language, device media control language, extensible language, functional language, high-level language, host language, imperative language, input language, intermediate language, inte-pretal ive language, job control language, list-processing language, low .evei language, machine-independent language, machine language, nachine-oriented language, macro language, meta language, I a- tive-mode language, natural language, nonprocedural language, ob- ject language, object-oriented language, р.ч blem-oriented language, firncedural language, procedure orented language, programming anguage, query language, register-transfer language, regular language, relational language, rule language, rule-oriented lan- guage, simulation language, si-gle-assignme-it language, source 147
LANGUAGE language, specification language, stratified language, strongly- typed language, subset language, target language t treaded lan- guage, typed language, unchecked language, unstratified language, untyped language) language binding привязка к языку □ Средства языка про- граммирования, обеспечивающие взаимодействие программ со стандартным пакетом См тж host language language construct конструкция языка □ Синтаксическая структура для построения сложных операторов и выражений языка из более простых. language convei ter конвертор □ Программа, выполняющая трансляцию иа язык того же уровня, что и входной язык (на- пример, с языка ФОРТРАН иа БЕЙСИК) language processor транслятор или интерпретатор □ Про грамма обрабатывающая (транслирующая или интерпретирую- щая) программу на языке программирования laptop computer портативная ЭВМ □ Персональная Э В М с автономным питанием и весом не более 4—5 кг Такие ПЭВМ обычно имеют клавиатуру, плоский дисплей иа жидких кристаллах илн плазменный дисплей, энергонезависимое СЗУ, а также средства сопряжения с внешними устройствами; неко- торые оснащены трех дюймовыми флоппи-дисками. Ср. portable computer lase' pointer лазерный принтер, лазерное печатающее устрой- ство □ Матричное печатающее устройство, в котором изображе- ния символов рисуются лазерным лучом и переносятся на бумагу методом ксерографии; имеет высокую разрешающую способ- ность (120 точек иа сантиметр) и скорость до 13 тыс. строк в минуту. last-in, first-out (LIFO) в магазинном порядке □ Об алгорит- мах обслуживания запросов илн рассмотрения альтернатив в порядке, обратном порядку их поступления (последний посту- пивший обрабатывается первым). latency время ожидания □ Время за которое заданный сек- тор диска достигает головки чтения-записи. lattice решётка □ Множество, на котором задано отношение порядка такое, что для любых двух элементов А и В имеется минимальная верхняя грань и максимальная ннжияя грань, layer уровень □ В иерархической системе — совокупность логически связанных средств нли понятий, иа которых основы- вается следующий уровень. layout 1- размещение, компоновка 2. формат layout character символ управления форматом |с см. lower-case LCB см. line control block LCD display дисплей на жидких кристаллах LE (less or equal) меньше илн равно (операция гоаече- ния) leader 1. начальный участок, начало 2. заголовок □ Данные, расположенные в начале последовательности. leading blanks начальные пробелы □ Пробелы в начале тек- ста, не относящиеся к нему. leading zeros начальные нули □ Незначащие нули в начале записи числа, 148
LFU L leaf node лист □ Вершина дерева, не имеющ зя дочерних вершин. leapfrog test тест «чехарда» □ Программа, тестирующая память, пересылая себя на непосредственно соседний участс к памяти и передавая управление созданной копни; таким образом проверяется вся память. learning program самообучающаяся программа leased circuit арендованный канал; выделенный канал leased line арендованный канал; выделенный канал least frequently used removal (LFU) удаление редко исполь- зуемых □ В системе управления виртуальной памятью — алгоритм замещения страниц (сегментов), при использовании которого откачиваются страницы, обра щенчя к которым происходят наименее часто Ср. least recent>y used removal least recently used removal (LRU) удаление «стариков» □ В системах управления виртуалы:ой памятью — алгоритм заме- щения страниц (сегментов), при использовании которого откачиваются страницы, к которым наиболее дэлго не было обращений Со least frequently used removal least-significant bit младший бит, младший (двоичный) разряд least-significant digit младший разряд □ Самая левая цифра записи числа. least-squares method метод наименьших квадратов ledger программа финансового учёта left-justified выравненный по левому краю; выравненный по левому полю left-recursive grammar леворекурсивная грамматика □ Г рам- матнка, содержащая правила вида А Bs, где А и В — не- терминальные символы, as — последовательность (возможно пуста«) терминальных и нетерминальных символов. leg ветвь (лрогргьюиы! legal допустимый lergih длина □ Число элементов (символов в строке, б, т'в в слове, слов в блоке, блоков в файле, дорожке илн магнитной ленте), (block length, instruction length, word length) iettei буква; символ, элемент алфавита letter-quality printer высококачественное печатающее устрой- ство С Матричное печатающее устройство, обеспечивающее качество печати, ие уступающее качеству машинописного тек- ста. См тж printing quality lexeme лексема lexer см. lexical analyzer lexical analyzer лексический анализатор. См. тж lexical scan lexical scan лексический анализ □ Первый этап т р г н с- л я ц н и, во время которого распознаются и заменяются внут. реннимм кодами служебные слова языка, идентификаторы, ли- тералы Н знаки операций. lexicographic order лексикографический порядок LF (line feed) перевод строки □ Управляющий символ, пе- ремещающий текущую позицию вывода на одну строку вниз. В коде ASCII представлен числом 10 LFU см least fr-quently used removal 149
LIASON liason соединение □ Потенциальная возмо» весть установле- ния связи между двумя узлами сети передачи данных, libr см. I. librarian 2. library librarian 1. библиотекарь □ Программа для создания и реор- ганизации библиотек, добавления, исклк?чеиич, замены и в звле- ченич модулей библиотеки и для выдачи справочной информации о ией. 2. библиотекарь проекта. См protect librarian library библиотека □ Специальным обоазом организованный файл, содержащий элементы программы (процедуры, подпрс граммы, макроопределения), которые доступны по имени и могут быт ь извлечены для присоединения к некоторой програм- ме (default library, help library, job library, micro definition library, macro library, ob'ect library, personal library, private library, pubbc library, re: >dent libra’-y, run-time libiary, source library, subroutine library) library function библиотечная функция □ Функция, про- грамма вычисления которой имеется в библ потеке и может быть присоединена компоновщиком к пользовательской программе. library program библиотечная программа □ Прогрсммз, ко- торая може- быть вызвана иа библиотеки программ. libra-y subroutine библиотечная подпрограмма- См. тж. li- brary progra in lifetime время житии О Интервал выполнения программы, в течение которого программный объект (например, переменная) сохраняет своё значение. L1FO с.н. last-in, first-out LIFO processing магазинная обработка LIFO queue стек, магазин. См stack light button световая кнопка □ В машинной графике и инте- рактивных системах — элемент изображения, выбор ко- торого вызывает некоторое действие системы. light gun световое, перо. Си, light реп light реп световое перо □ Светочувствительное устпойстно, позволяющее выбрать точку экрана дисплея, указывая иа неё. Используется как устройство ввода координат и как указка. limit граница; пседел limited ограниченный □ О задаче или процессе, скорость выполнения которых ограничена скоростью работы какой-либо хс мпоиенты вычислительной системы. limit-type search граничный поиск □ Поиск, лрн котором отбираются значения, лежащие в заданном дияпязоне line 1. строка (программы. текста, экрана дисплея) 2. линия (элемент изображения) 3. линия связи: проводчик тины 4. се- рия: семейство (code line, command line, d'pl line, help line, in- house line, leased line, multidrop line, multipoint line, pent-to- point line, scar line, switched line) linear bounded automaton автомат с линейно ограниченной памятью □ Автомат например, машина Тьюринга!, которому для распознавания последовательности длины N необходима память объёмом ие более kN, где к — число, не зависящее от входной последоаательиости. linear code линейный код □ Кой, дешифрация которого мо- жет быть опнеана как линейное преобразование. 160
LINK L linear program линейная программа □ Программа, не со- держащая переходов. linear programming линейное программирование □ Раздел математики, изучающий задачи оптимизации с ограничениями в виде системы линейных неравенств. linear search последовательный перебор line attribute атрибут линии □ В машинной графике — тип (сплошиая, прерывистая, пунктирная), ширина и цвет линии. line control block (LCB) блок управления каналом □ Струк- тура данных, содержащая параметры канала передачи дан! ых (например, скорость, способ синхронизации) и информацию о его текущем состоянии. line editor редактор строк, строковый редактор □ Текстовый редактор, выполняющий операции в соответствии с текстовыми командами над указанными в них строками. Ср, context editor, screen editor line feed перевод строки □ 1. Перемещение бумаги в печатаю- щем устройстве на одну строку вверх. 2. Перемещение позиции вывода на одну строку вниз. line folding перенос строк □ Автоматическая вставка сим- вола перевода строки при приёме текстового сообщения длиной больше длины строки выводного устройства. line number номер стооки line of code строка (текста) программы line printer устройство построчной печати, построчно-печа- таюшее устройство line protocol протокол линии связи □ Протокол, регламен- тирующий формат кадра и его передачу по линиям связи. В архитектуре, открытых систем соответствует про- токолу канального уровня. line spacing интервал строк line switching коммутация каналов. См. circuit switching link 1 компоновать, связывать □ Строить загрузочный мо- дуль из объектных модулей 2. указатеть, ссылка 3. указывать 4. линия связи; канал связи. 5. адрес возврата. См. return address linkable пригодный для компоновки, во входном формате компоновщика linkage компоновка, сборка. См. тж. link 1. linkage cdi tor компоновщик См linker link edit компоновать, связывать. См. link 1. link editor компоновщик. См linker linked list список с использованием указателей □ Спи- сок. в котором каждый элемент содержит указатель иа сле- дующий элемент нли два указателя — на следующий и преды- дущий. linked subroutine 1. библиотечная подпрограмма; внешняя подпро! рамма 2. замкнутая подпрограмма linker компоновщик □ Программа, строящая загрузочный модуль из объектных модулей. link file файл связей □ Файл, содержащий информацию для компоновщика об именах объектных модулей и биб- лиотек, из которых строи гея загрузочный модуль, и другие пара- метры компоновки. f5|
LINKING linking loader компонующий загрузчик, динамический за- грузчик □ Загрузчик, строящий задачу из объектных модулей непосредственно а памяти во время загрузки. lips /logical inferences per second) логических выводов в се- кунду □ Единица измерения скорости редукционных машин и машин с аппаратной поддержкой языков логического програм- мирования. Lisp Лисп □ Универсальный язык программирования, осно- ванный на понятии списка; все объекты языка, как программы, так и данные, могут рассматриваться как списки. Другие осо- бенности языка Лисп — диалоговый режим работы, сочетающий интерпретацию и трансляцию, функциональный стиль програм- мирования. Lisp machine Лисп-машина □ ЭВМ, обеспечивающая аппа- ратную интерпретацию программ иа языке Лисп. list 1. список □ Упорядоченная последовательность произ- вольных элементов, в частности, других списков. 2. печатать, f^спечатывать 3- перечислять (argument list, argument-type ist, association list, attribute-value list, chained list, export list, import list, inverted list, I/O list, linked list, multithreaded list, pronerty list, push down list, push-up list, threaded list, waiting list) list device (логическое) устройство печати □ Устройство, иа которое выводятся результаты работы программы; устройство, связанное по умолчанию со стандартным выводом программы. listen ждать сигнала; анализировать состояние линии связи или шины listing распечатка □ Выходные результаты, представленные в текстовом виде. list processing обработка списков □ Программные или (редко) аппаратные средства обработки- списочных структур денных, обеспечивающие динамическое распределение памяти со сборкой мусора и операции построения и анализа списков. list-processing language язык обработки списков list representation списочное представление, представление (данных) в виде списка lit см. Hteraj literal литерал, буквальная константа LL(k) grammar грамматика С ограниченным правым контек- стом, кЬ(к)-грамматика load 1- загружать (программу) □ Считывать и настраивать загрузочный модуль или сегмент перекрытий 2. загружать (в регистр) □ Заносить в регистр процессора данные из опера- тивной памяти. 3. загружать (в память) □ Считывать в опера- тивную память данные из внешней памяти. 4. загружать, за- полнять (базу данных) П Записывать в базу данных предназна- ченную для неё информацию. 5. устанавливать (магнитную лен- ту или диск на соответствующее устройство) Ь. загрузка (обо- рудования, системы) □ Совокупность выполняемых работ. loadable driver загружаемый драйвер, нерезидентный др а'"вер □ Драйвер, который ие входит в тело операционной системы и должен быть загружен специальной комнадой. См. тж. device driver loadable font загружаемый шрифт □ Изображения литер 152
LOCK L (обычно в виде растровых матриц), загружаемые про- граммой в памято печатающего устройства или знакогенератора дисплея. loaded data base заполненная база данных □ База данных, в которую введены все необходимые данные loader заарузчик □ Программа (часть операционной системы или системы программирования), считывающая загрузоч- ные модули в оперативную память, настраиваю- щая н, возможно, запускающая их. (absolute loader, binary loader, bootstrap loader, initial program loader. Unking loader, relocatable Unking loader, relocatable loader, relocating loader) loading factor коэффициент загрузки □ В базах данных — отношение объёма полезной информации к общему объёму за- нимаемой физической памяти load map карта (распределения) памяти □ Выдаваемая ком- поновщиком таблица, указывающая расположение н длины сегментов программы в памяти. load module загрузочный модуль □ Программа ь виде, при- годном для загрузки и выполнения: содержит программу в ма шинном коде и информацию для настройки адресов load on call динамическая загрузкг См dynamic program loading load point начало ленты, точка загрузки □ Начало информа- ционной части магнитной ленты, указываемое маркером начала леиты. loc см. location local локальный □ 1 Об объекте программы — определённый и доступный тотько в текущем блоке (модуле, процедуре) про- граммы. Ср. global 2. О методе — применяемый к ограничеииому участку 3. Об устройстве — подключенный непосредственно к ЭВМ. в отли гие от доступного по сети. locai area network (LAN) локальная (вычислительная) сеть, ЛВС □ Коммуникационная система, поддерживающая в пре- делах одного здания или некоторой ограниченной территории одни или -несколько высокоскоростных каналов передачи цифро- вой информации, предоставляемых подключаемым устройствам для кратковременного монопольного использования. local Identifier локальный идентификатор, локальное имя Ср. global identifier local mode автономный режим. См off-line modi local optimization локальная оптимизация □ I Оптимизация программы иа уровне выбора Машинных команд. 2. Нахождение локального минимума или максимума целевой функции. Ср. giobal optimization local variable локальная переменная □ Переменная, описан- ная в данном блоке или модуле и недоступная вне егс Ср global variable locate 1. находить (местоположение данных) 2. разметать 3, устанавливать (позицию курсора на экране дисплея, головки магнитного диска) location 1. положение 2 ячейка памяти (home location, mem- ory location, storage location) locator локатор устройство ввода позиций lock 1. замок I j Код, структура данных рли программа, 153
LOCKED используемые для управления доступом к информационному объекту и синхронизации процессов. См. тж memory lock 2 захватывать □ Делать информационный объект (например, файл) недоступным другим процессам. См. тж. file locking, monitor 3. запирал» (клавиатуру) О Игнорировать все посту- пающие от клавиатуры сигналы; некоторые типы клавиатур позволяют также сделать невозможным фи тическое на катие. (caps lock, memory lock, num lock, privacy lock, protection lock) locked file захваченный файл. См. тж. lock 2. locking escape переход с блокировкой □ Изменение интерпре- тации передаваемых кодов, действующее дс отравляющего символа возврата к исходной интерпретации. Ср. nonlocking escape lorkout захват, монопольное использование □ Использова- ние ресурса одним процессом с запрещением обращений к нему от других процессов. См. тж critical section lock-up тупик, тупиковая ситуация □ Состояние системы, в котором она не может выполнять всей или большей части по- лезной работы и из которого оиа не может выйти самостоя- тельно. Си. тж deadlock log 1. журнал файл регистрации: протокол 2. регистриро- вать □ Записывать информацию о некотором событии в специ- альный файл (журнал). 3. гм. logarithm (audit log, console log, error log. system 1 ig, transactions log) logarithm логарифм logarithmic search двоичный поиск, поиск делением пополам. См. binary search Jogging in вход (в сигтечу). См. тж. login logging out выход (из системы). См. тж. logout logic 1. логика 2. логические схемы, логика 3. алгоонтм (binary logic, distributed logic, first-order logic, fuzzy logic, mul- tivalued logic, stored logic) logical 1. логический □ 1. Относящийся к логическим значе- ниям См. Boolean 2. Рассматриваемый с точки зрения возмож- ных операций, а не с точки зрения реальной организации; «вир- туальный! обычно подразумевает большу ю степень абстракции, «концептуальный» и «абстрактный» относятся больше к рассуж дениям и проектированию, чем к функционированию программы. 2. логичный, логический □ Правильный с точки зрения логики. logical addition логическое сложение, дизъюнкция. Си. OR logical address логический адрес □ Символический или ус- ловный адрес ячейки или области памяти, устройства илн узла сети, который переводится в физический адрес соответствующим программным нли аппаратным обеспечением. logical block number логический номер блока См тж block number logical channel number номер логического канала □ Иденти- фикатор виртуального канала, используемый в пакетном интер- фейсе, определённом рекомендацией X_2S МККТТ, позволяющий нескольким виртуальным каналам одновременно использовать один физический интерфейс. logical data base логическая база данных О База данных с точки зрения прикладной программы или пользователя. См тж, subschema 154
LOGIC L logical device логическое устройство □ Системная программа (драйвер), выполняющая операции ввода ывода по запросам прикладных программ. Одному логическому устройству может соответствовать несколько физических или одно физическое устройство может использоваться как несколько логических. Соответствие между логическими и физическими устройствами может меняться во время работы системы. logical device патле логическое имя устройства, имя логи- ческого устройства □ Строка символов, используемая в про- грамме для обозначения устройства ввода-вывода. Связь с кон- кретным. внешним устройством осуществляется во время вы- полнения. logical expression логическое выражение □ Выражение, со- стоящее из элементарных утверждений, объединённых логиче- скими связками. logical lite логический файл □ Файл с точки зрения про- граммы; логический файл может быть связан с физическим фай лом нли внешним устройством. logical input device логическое устройство ввода □ В ин- терактивной графике — совокупность процедур, с помощью ко- торых прикладная программа взаимодействует с пользователем. Процедуры различных логических вводных устройств обеспе- чивают ввод координат одной или нескольких позиций, ввод числового значения, ввод текстовой строки выбор сегмента изоб- ражения или пункта, меню. В конкретной графической системе логическое вводное устройство может использовать различные физические устройства, (choice device, locator, string device, stroke device, valuator) logical multiplication логическое j миожеиие, конъюнкция. См. AND logical патле логическое имя □ Имя,, присвоенное объекту иа время выполнения программы и используемое внутри этой про- граммы. logical operator знак логической операции logical product логические произведение. См. тж. AND logical programming логическое программирование. См. тж. PROLOG, rule-oriented programming- logical record логическая запись С Запись с точки зрения её содержимого Одна логическая запись может состоять из не- скольких физических или быть частью физической записи. logical shift логический сдвиг □ Операция сдвига двоичного слова вправо с заполнением освобождающихся разрядов кулями; логический сдвиг влево совпадает с арифметическим СДВИГОМ logical test логическая проверка, логический контроль logical unit number логический номер устройства, номер ло- гического устройства О В ряде систем программирования — число, и с пользу емое в качестве имени логического устрой- ства logical value логическое значение. См. Boolean value. См. тж. fuzzy logic, multivalued logic iogic snalyzer логический анализатор □ Устройство отладки цифровых электронных устройств, позволяющее отслеживать н записывать состояния сигналов и логических элементов. 155
LOGIC logic operation логическая операция □ Операция, аргументы которой принимают логические значения (в обычной логике — «истина» и «ложь»). login вход, начало сеанса log In входить (в систему) □ Начинать работу с диалоговой системой илн системой разделения времени, сообщая ей имя и пароль LOGO Лого □ Язык программирования, разработанный, в первую очередь, для обучения программированию детей дошколь- нсго и младшего школьного возраста. Основные характеристики языка Лого: сиитакснс, близкий к естественному языку разви- тая и интуитивно прозрачная система графических примитивов, приспособленность к интерактивному режиму работы, logoff выход, конец сеанса Irg off выходить (из системы). См. iog out logon вход, начало сеанса log on входить (в систему). См. login logout выход, конец сеанса iog out выходить (из системы) □ Заканчивать работу с диалоговой системой или системой разделения времени longitudinal redundancy check продольный контроль. См. vertical redundancy .check long word длинное слово; двойное слово look ahead 1. упреждение С Пре доставление программе или устройству ресурса до его запроса (например, считывание боль- шего числа блоков, чем запрошено; выборка в сверхоперативную память команд линейного участка раньше, чем программа дойдёт до них). 2. просмотр вперёд □ При генерации кода — исполь- зование при выборе команды информации о последующих дей- ствиях транслируемой программы. iook-aiike имитация □ Программа или ЭВМ, обеспечивающие те же возможности и тот же интерфейс, что и прототип, но раз- работанные независимо и имеющие иную внутреннюю струк- туру. См. тж. clone tonk-aslde registers ассоциативная таблица страниц □ Часть системы управления виртуальной памятью, отражающая соот ветствие физических и виртуальных страниц и выдающая номер физической страницы по заданному виртуальному адресу. look-up table таблица перекодировки, таблица преобразова- ния, справочная таблица □ Задание отображения в виде табти- цы (массива), в которой i-it элемент указывает значение, соответствующее i. loop цикл □ Конструкция программы, обеспечивающая пов- торение группы операций. Число повторений цикла задаётся ука- занием множества значений параметра цикла, условием продол- жения или условием завершения, (de while loop embedded loops, empty loop, inner loop, main loop, nested loops, N-plus-a hail loop, open loop, repeal-untii loop, stop loop, wait loop, while loop) loop body тело цикла О Совокупность выполняющихся в цикле опеоаторов loop counter счётчик цикла loop header заголовок цикла □ Часть оператора цикла, за- дающая начальные значения параметров цикла* шаг цикла и условие продолжения или завершения. ’56
MACHINABLE ДО looping выполнение цикла loop invariant иивариаит цикла. См. тж. Invariant loop termination выход из цикла loop variable параметр цикла loosely-coupled interface слабая связь Lotus Development Corporation □ Американская фирма, вы- пускающая программное обеспечение для персональных ЭВМ. Разработчик интегрированной, системы Symphony. low младший □ 1. О разряде или байте — самый правый, представляющий младшую цифру числа. 2. ОЗ области памяти — имеющий меньший адрес. low bit нулевой бит, нулевой разряд. Ср. high bit low bound нижняя граница (массива) lower bound нижняя граница (массива) lower-case строчная, нижнего регистра (о буквах) low-level implementation реализация средствами низкого уровня low-level language язык низкого уровня См. тж. computer- oriented ianguag” iow-order digit младший разряд. См. least significant digit low-priority низкоприоритетный, имеющий низкий приоритет low-resolution mode графический режим с низким разреше- нием. См, тж. graphics mode LP см. linear programming ipi (lines per inch) строк иа дюйм Ipm (lines per minute) строк в минуту LR(k) grammar грамматика с ограниченным левым контек- стом, ЕК(к)-грамматика 1 RU см. least recently used removal LSB см. least significant bit LSD cm. least significant digit LT (less than) меньше (операция сравнения) Lukasiewicz notation польская запись. Си prefix notation lvalue (leftside value) 1. именующее аыражение □ Выраже- ние, которое может стоять в левой части оператора присваива- ния. 2- адрес переменной □ С идентификатором переменной в программе связано две величины: адрес переменной и её значе- ние. Адрес используется, когда переменная стоит в левой части присваивания, значение — когда переменная стоит в правой части присваивания. Ср. rvalue м machinable см. machine-readable machine 1. (вычислительная) машина. ЭВМ См. computer ?. автомат См. automaton (abstract machine analog machine, bare machine, data-base machine, data-flow machine, finite-state machine. Lisp machine, naked machine, reduction machine. Tu- ring machine, virtual machine, von Neumann machine) machine address L машинный адрес □ Адрес в числовом виде. 2 . физический адрес. См. physical address 1ЬГ
MACHINE machine code 1 машинный код, язык нашма □ Система команд конкретной ЭВМ. 2. машинный код □ Программа, запи- санная на языке машины. machine-dependent машинно-зависимый □ О программе, языке программирования или методе, которые учитывают осо- бенности архитектуры ЭВМ и могут быть использованы только на ЭВМ определённого типа. machine-independent машинно-независимый □ О программе, языке программирования или методе, не зависящих от особен- ностей конкретной ЭВМ и пригодных для применения на ЭВМ различных типов. machine-independent language машинно-незааиснмый язык machine instruction машинная команда, команда машины machine intelligence искусственный интеллект. Си. artificial intelligence machine language машинный язык, язык машины □ Система команд ЭВ М. machine learning машинное обучение machine-oriented language машинно ориентированный язык. См. computer-oriented language machine-readable в приходной для ввода в ЭВМ форме machine-sensible в пригодной для ввода в ЭВМ форме machine time машинное время О 1. Время счёта, время цент- рального процессора См CPU time 2. Интервал времени, в те пение которого вычислительная система или терминал в системе разделения времени используются данным пользователем. machine translation машинный перевод □ Перевод с одного естественного языка на другой с использованием ЭВМ. Машин иый перевод может быть полностью автоматическим, ио обычно требует участия человека. machine wcrd машинное слово См. word Macintosh □ Персональная ЭВМ фирмы Apple на базе мик- ропроцессора Motorola' 68000, имеющая мощные встроенные средства организации непосредственного (экранного) взаимодей- ствия с пользователем Maclisp □ Диалект языка Лисп, разработанный в Массачу- сетсском технологическом институте Самый распространённый диалект языка Лисп, положенный в основу языка Common 1 isp. MAC project (machine-aided cognition или multiple-access computer) □ Комплексная научно-исследовательская программа в области искусственного интеллекта и интерактивных систем, выполнявшаяся в Массачусетсском технологическом институте в 60-х и 70-х годах. Её результатом явились, в частности, первая В мире практически используемая система разделения времени ряд новых диалоговых систем программирования (в том числе Maclisp. Muitics). отработка принципов современных операцион- ных систем и системы анализа естественного языка. macro I. макрокоманда, маквос. См. macro command, macro instruction 2. макроопределение макрос См macro declaration 3. макроассемблер См macro assemble! macro assembler макроассемблер □ Транслятор с языка ассемблера включающий средства определенья и использсва ния макрокоманд. 158
MAGNETIC M macro rail обращение к макрокоманде, макрокоманда См, ггж- macro instruction macrocode макрокоманда. Сч. macro instruction macro command макрокоманда □ В интерактивной снсте* ме — команда, вызывающая выполнение последовательности других команд. macro declaration макроопределение, определение макроко- манды О Описание образца и подставляемого вместо него тек- ста. В языках программирования образец макрокоманды обыч- но состоит из имени макрокоманды и позиционных или ключе- вых параметров. macro definition макроопределение, определение макро- команды. См. macro declaration macro definition library библиотека макроопределений, мак- робиблиотека macroexerciser программа комплексного тестирования □ Программа, циклически выполняющая группу тестов для про- верки правильности работы компонентов вычислительной сис- темы. macro expansion I макрорасширение □ Текст, подставляемый вместо макрокоманды. 2. макроподстановка. Си. macro gen- eration macro generation макроподстановка □ Замена обращений к макрокомандам текстами, соответствующими их определениям macro generator макрогенератор, макропроцессор □ Про- грамма, обрабатывающая текст и выполняющая ыакроподста новкн. __ macro instruction макрокоманда □ 1 Выражение программы, вместо которого подставляется текст, задаваемый макроопреде- лением 2 Команда языка ассемблера, транслируемая в не сколько машинных команд См тж. baiit-in macro instruc tion macro langucge макроязык □ Язык, включающий средства определения и использования макрокоманд. macro library библиотека макроопределений макробиблиоте- ка macro parameter параметр макрокоманды macro processor макропроцессор См. macro generator macroprogramming программирование с использованием мак- рокоманд macro prototype образец макрокоманды макроопределение macro substitution макроподстановка Сч macro generation MACSYMA Максима □ Язык программирования для ана- литических преобразований. magnetic card магнитная карта magnetic disk магнитный диск □ 1. Носитель данных в виде диска с магнитным покрытием. 2. Запоминающее устройство на магнитных дисках. magnetic drum магнитный барабан magnetic tape магнитная лента □ I. Магнитные ленты при- меняются, в первую очередь, для обмена данными между вы- числительными системами, хранения резервных копий и для пеоепачи программного обеспечения 2 Запоминающее устрой- ство иа магнитной ленте. 159
MAGNETIC-TAPE magnetic-tape subsystem запоминающее устройство на маг- нитной ленте □ Внешнее устройство для записи и чтения данных иа ма! иитиой ленте. Состоит нз одного или нескольких ленто- протяжных устройств и контроллера. magnetic-tape transport лентопротяжное устройство magnetic-tape unit лентопротяжное устройство mail box «почтовый ящик» О Средство межзадачной связи, предоставляющее параллельно выполняющимся процессам по- именованные буфера, через которые оии обмениваются сообще- ниями. mainframe 1. большая ЭВМ □ Любая вычислительная сис- тема, не являющаяся микро- илн мини-ЭВМ или встроенной ЭВМ. Большая ЭВМ, как правило, используется в режиме разделения времени, для научных расчётов илн дли управления распреде- ленной системой. 2. центральный процессор □ Центральная часть вычислительной системы, в которую входят оперативная память и собствеичо процессор. main index, главный индекс, первичный ниДекс. См. master index main loop основной цикл □ Самый внешний никл программы. main memory оперативная’память, основная память, ОЗУ □ Запоминающее устройство, непосредственно связанное с цент- ральным процессором и предназначенное для данных, непосред- ственно участвующих в его операциях. Ср. backing storage main program основная программа О Часть программы по- лучающая управление при запуске и вызывающая другие под- программы main storage оперативная память. См. main memory maintenance сопровождение, обслуживание □ Поддержание работоспособности системы и её модификация в соответствии с изменением предъявляемых к ней требований (Ые maintenance, preventive maintenance, program maintenance, remedial mainte- nance, routine maintenance) maintenance standby дежурство major failure существенная неисправность major key 1. главный ключ □ При сортировке по нескольким ключам — ключ, по которому записи упорядочиваются в пер- вую очередь. 2. первичный ключ. См. primary key malfunction сбой (оборудования); ошибка (в программе) management information system административная информа- ционная система □ Автоматизированная информационная сис- тема для руководителей предприятий и организаций и админи- стративных работников. Разрабатывается системным аналитиком и обеспечивает оперативный доступ к текущей информации. В настоящее время развивается новый класс административных информационных систем — информационные мо- дели manager 1. администратор, программа управления (уст- ройством или ресурсом) 2. администратор, руководитель (file manager heap manager, operations manager, system mana- mandatory retention обязательное членство. См тж. reten- tion. manifest constant буквальная константа, литерал 160
MASTER manipulation обработка; операции man-machine interface человеко-машинный интерфейс; ин- терфейс пользователя □ Программные и аппаратные средства взаимодействия оператора илн пользователя с программой илч mantissa мантисса. См тле. floating-point representation manual руководство, описание (reference manual, user mai- ual) many-reei file многоленточный файл. См. тж multivoluma file map 1. карта, таблица 2. отображать; устанавливать соответ- ствие (allocation map, bit map, Karnaugh map, load map, memory map. storage map) mapped system система с управлением памятью □ 1. ЭВМ, имеющая аппаратные средства управления памятью 2. Опара ииоиная система, использующая средства управления памятью. См. тж. memory mapping mapping 1. отображение; соответствие; преобразование 2. управление памятью (address mapping, memory mapping) mapping domain область значений отображения mapping mode режим с управлением памятью. См тж. mem- ory mapping MAPSE (Minimal Ada Programming Support Environment) минимальная среда программирования иа языке Ада □ Подмно- жество APSE, включающее программные средства, которые обя- зательно должны поддерживаться вычислительной системой для разработки программ иа языке Ада. С'.ч. тж. APSE marginal error краевая ошибка, граничная ошибка □ Ошиб- ка вследствие выхода за пределы рабочего диапазона. maik метка, маркер (обычно подразумевается физическая метка) Ср. label (address mark field mark, tape mark) Mark I (Manchester Mark I) □ Первая в истории реально работавшая ЭВМ с хранимой программой разработанная в 1946—1948 гг. в Манчестерском университете в Великобрита- нии. _ marker 1. графический маркер □ Символ, используемый для обозначения позиции. См. тж. cursor 2. метка, маркер □ Фи- зическая метка на магнитной лейте, (beginning-of-informatiort marker, beginnirg-of-tape marker, end-of-tane mark-r) Mai kov chain марковская цепь, цепь Маркова mark scan поиск метки (при оптическо к вводе текстов) mask 1. маска, комбинация разрядов 2. маскировать, нала- гать маску. Си. тж masking maskable interrupt маскир1 емое прерывание □ Прерывание, которому соответствует разряд в маске прерываний н которое можно заблокировать. masked interrupt заблокированное прерывание, маскироааа- ное прерывание. См. disabled interrupt masking маскирование □ Выделение разрядов слова, соот- ветствующих единичным разрядам маски. mass storage массовая память □ Внешнее запоминающее устройство большой ёмкости. master clock генератор синхроимпульсов, задающий генератор master data основные данные 4 Англо-русск, сл, по прогр»мивр, 161
MASTER master file основной файл □ Файл, содержащий относительно постоянную информацию о предметной области. См тж. file updating master index главный индекс, первичный индекс □ В системе двухуровневой индексации элементы главного индекса указы- вают, в каком аторичиом индексе содержатся ключи соответствующего диапазона. master mode привилегированный режим. См. тж. priviledged instruction master scheduler главный планировщик master-siave system неснмметричная система конфигурация главный — подчинённый master tape 1. основная лента □ Магнитная лента, иа кото- рой записан основной файл или его часть. См, master file 2. эта- лонная лента □ Магнитная лента, на которой записан эталонный вариант программы или данных н с которой делаются копии для распространения или модификации. match 1. сравнивать 2. сопоставлять; отождествлять □ В язы ках обработки списков н языках логического программирова- ния — сравнивать с бразец с данными; образец может включать элементы, которые должны точно совпадать с соответствующими компонентами данных, элементы, задающие условия, которым должны удовлетворять соответствующие компоненты данных, и элементы, указывающие переменные, которым присваиваются соответствующие компоненты данных при успешном отождествле- ний См тж. unification 3. совпадать, соответствовать отож- дествляться match-all pattern универсальный образец □ Элемент образца, отождествляющийся с любой составляющей данных. См. тж wildcard matching match-all symbol универсальный образец □ Элемент образца, отождествляющийся с любым символом. matching 1 сравнение 2. сопоставление отождествление 3. совпадение, соответстви* (partial matching, pattern matching wildcard matching) matching components соответствующие компоненты matching paientheses парные скобки matching word слово с совпавшим признаком (при обращении к ассоциативной памяти) mathematical programming математическое программирование □ Область математики, занимающаяся задачами оптимизации math processor математический процессор. См floating-point processor matrix матрица □ Двумерная таблица, двумерный массив (access matrix, adjacency matrix, authorization matrix, band matrix, connectivity matrix, disperse matrix, dot matrix, inci- dence matrix, inverse matrix, singular matrix, traffic require- ment matrix, unit matrix) matrix inversion обращение матрицы □ Нахождение обрат- ной матрицы См. тж. inverse matrix matrix printer матричное печатающее устройство □ Печатаю- щее vcrpoflcTBo без шрифтоносителя, формирующее изображения печатаемых символов в виде точечной матрицы. Ср shaped-char- acter printer 162
MEMORY M maximum likelihood method метод максимального правдоподо- бия Mbyte см. megabyte M-code М-код □ Псевдокод для Модула-машины С«. тж P-code mean сред! ее (значение) mean deviation среднее отклонение □ Характеристика раз- броса случайной величины, равная среднему значению аб :о- лютиых величии её отклонений от среднего значения. meaning смысл; значение mechanical автоматический median медиана □ Характеристика слу< айиой величины, равная такому значению х, что ровно половина элементов вы- борки имеет значения, большие х. medium 1. носитель (данных). См. data medium 2. среда передачи данных medium-access control управление доступом к среде передачи данных □ В сети ЭВМ или сети передачи данных — способ со- вместного использования логической, шины, определяющий очередность использования шины (среды передачи данных) стан- циями сети и порядок разрешения конфликтов. Управление доступом к среде передачи является подуровнем пэо-окола канального уровня. См. пж. CSMA CD protocol, time-division multiple access, token passing megabyte мегабайт, Мбайт (220 байт = IO4?5Гб бай”) member элемент (множе ~тса, массива)', член (набора) member type тип члена □ В сетевых базах данных — часть описания набора, задающая тип его членов, memory память; оперативная память; запоминающее устрой- ство ОМ. storage (add-in memory, addressed memory, associative memory, auxiliary memory, bootstrap memory, byte-organized memory cache memory, content-addressable memory, core memor; . data addressed memory, dynamic • memory, electrioally-erasable programmable read-only rnemorv. erasable piogramrrable reid oniv memory, external memory, image memory, immediate-access memory, internal memory, nonvolatile merrory, programmable read-only memory, random access memory, read-only memorv. scratch-pad memory, semiconductor memory, static memory, vo- latile memory, word-organized memory, wnteonce memory) memory allocation распределение памяти □ Действия транс- лятора или исполняющей системы для выделение областей па- мяти объектам (переменным' программы, (dyr. amic memory allo- cation, static memory allocation) memory array массив памяти, область памяти □ Массив, раз- метаемый в оперативной памяти. См тж array _ memory bank банк памяти. См. пак. bank switch:ng memory board плата памяти □ Плата, выполняющая функции запоминающего устройства. memory capacity л«ъём памяти См. rapacity memory ceil 1. ячейка памяти. См. ceil 2. запоминающий эле- мент memory compaction уплотнение памяти О При динамическом распределении памяти — перемещение занятых блоков для 163
MEMORY объединения мелких свободных бтоков в крупные. См. тж. compacting’ gaibage collection memory cyi ie цикл памяти, цикл обращения к памя-и memory cycle stealing занятие цикла памяти □ Приос-ановка обработки команды процессором на один или несколько тактов для обращения к памяти при обмене и. и регенерации. memory dump дамп памяти memory expansion card плата расширения памятк, дополни- тельная плата памяти memory fill зато -некие памяти, роспись памяти. См. тж. character fill, zero fill memory guard защита памяти См. memory protection memory hierarchy иерархия памяти См. тж. hierarchical storage memory Interleaving расслоение памяти □ Размещение эле- ментов памяти с последовательными адресами в физически раз- ных блоках памяти memory key ключ (защиты) памяти См тж. mernoiy lock memory location ячейка памяти. См. ceil memory lock замок памяти D Код в дескрипторе сегмента или страницы виртуальной памяти, используемый системой за щиты памяти для ограничения доступа; к сегменту могут обра- щаться тол о ко процессы нмеюшне в своём дескриптор; соответ- ствующий ключ. memory management 1. распределение памяти. См. тж dynamic memory allocation 2. управление памятью. См. memory mapping memory management unit (MMU) диспетчер памяти, устрой- ство управления памятью memory map карта (расгоелелеиия) памяти. См load map memory mapping управление памятью □ В архитектуре ЭВ"4 с оперативной памятью, большей адресного пространства-— средства аппаратного от эбражечня адресного пространства иа различные области физической оперативной памяти; средства “'Т'тбражечия могут программно включаться и выключаться Используется в ЭВМ серна PDP-11 memory page страница памяти, лист “ампти См. page memory paragraph параграф памяти □ Единица адресации и управл’ния памятью меипшая, чем стоаиица обычно параграф равен 16 байт. m< mory protection защита памяти □ Г ри обращении к па- мяти — проверка принадлежности сЛова к адресному пространств, у задачи. memcry protection interrupt прерывание по защите памяти memory-to-memory instruction команда типа «память — память». См. storage-to-storage Instruction memory unit 1. запоминающее устройстве 2. ячейка памяти memory upgrade дополнительная память menu меню □ В нитераЮ нвиых систем ix — изображаемый на экране дисплея список команд или вариаю оч ответа, из ко- торо! о пользователь выбирает необходимый вариант, вводя номер илн букву или указывая на пункт меню курс 'ром. (pop-up menu, pull-djv ti r.ienvj 264
MICRO ЛД menu bar линейка меню □ В системах непосредственного взаимодействия — строка окна илн экрана дисплея, в которой перечислены пункты меню. См, тж. scroti bar. ti tie bar menu-driven управляемый с помощью меню menu selection выбор пункта меню merge сливать, объединять (последовательности). См. со!- merge exchange sort сортировка Батчера □ Алгоритм внут- ренней сортировки, работающий за время О (N *log (b)). merge sort сортировка слиянием □Внешняя сорти- ровка, при которой иа первом этапе группы записей сорти- руются в оперативной памяти н записываются иа несколько лент; иа втором этапе упорядоченные группы сливаются с не- скольких лент на одну. См. тж. balanced merge sort merit function оценочная функция См. evaluation function message 1. сообщение □ Блок данных, представляющий для пользователя единое целое. 2. запрос □ В объектно-ориентиро- ванном программировании — имя операции и список фактиче- ских параметров; соответствует вызову процедуры в процедурном программировании, (error message, fox message, information message) message header заголовок сообщения □ Начальная часть со- общения, содержащая его описание: коды адресата и источника, длину, время отправления. message passing передача сообщений message trailer завершитель сообщения □ Часть сообщения, указывающая иа его окончание и содержащая контрольную ин- формацию (например, контрольную сумму). metacompiler транслятор метаязыка. См. тж. compiler- compiler metadata метаданные □ Данные, являющиеся описанием доугих данных (например, схема базы данных по отношению к содержимому базы данных). metaknowledge метазнания □ Часть базы знаний, описываю- щая её структуру или содержащая знания об использующей её системе. meta language метаязык □ .Язык для описания языков. metalinguistic variable металингвистическая переменная □ Переменная используемая при описании грамматики. metaphore метафора □ Соответствие между логическими ком- понентами языка программирования илн интерактивной систе- мы и привычными человеку понятиями. metarule метаправило □ Правило, управляющее примене- нием других правил. method 1. метод 2. правило □ В языке Smalltalk и в объект- но-ориентированном программировании — описание действия, выполняемого при реакции иа запрос, (access method, access- oriented method, finite-difference method, flnite-element method, inference method, least squares method, maximum likelihood method, Monte Carlo method, Newton's method, object-space meth ids prediction-correction method, ray-casting method, Ray'efgJ.-Ritz method, Runge-Kutta methods) micro микроЭВМ, См-, microcomputer 163
MICROASSEMBLER micioassen’bler микроассемблер □ Транслятор с языка на- писания микропрограмм. microcode 1. микропрограмма. Си. microprogram 2. микро- команда; код микрокоманды microcoding микропрограммирование. См. microprogram- ming microcomputer микроЭВМ □ Встроенная илн ПЭВМ на ба- зе микропроцессора. microcontroller микроконтроллер □ 1. Специализированный микропроцессор для использования в контроллерах внешних устройств или приборов 2. Контроллер на базе микропроцессора. microfloppy disk трёхдюймовая дискета. С Гибкий магнит- ный диск с диаметром носителя 3,5 дюймам (89 мм), заключён- ный в жёсткую пластмассовую кассету. microinstruction микрокоманда. См тж. microprogram micromainframe супер микроЭВМ □ ЭВМ, относящаяся по архитектуре, размерам и стоимости к классу микроЭВМ, но во эффективности приближающаяся к большим ЭВМ или пол- ностью программно-совместимая с некоторой большой ЭВМ См тж. mainframe microprocessor микропроцессор □ Большая интегральная схема (БИС), способная выполнять функции центрального про- цессора. microprogram микропрограмма □ Последовательность мик- рокоманд (операций над внутренними регистрами процессо- ра). microprogramming микропрограммирование □ 1. Способ реализации процессора, при котором каждая команда ЭВМ описывается микропрограммой. 2. Написание микро- программ. (diagonal microprogramming, horizontal rr.icropro gramming. vertical microprogramm.ng) microprogram store управляющая память, память микропро- грамм. См. тж. microprogram MicroPro International □ Американская фирма разоабаты вающая программное обеспечение для ПЭВ?1. Автор системы подготовки текстов Wordstar. Microsoft О Американская фирма, разрабатывающая и вы- пускающая программное обеспечение для ПЭВМ: трансляторы, операционные системы, прикладные пакеты Ведущий разра- ботчик программного обеспечения для ПЭВМ типа IBM PC middleware программы нм микропрограммы, записанные в ПЗУ См. тж. firmware MIDI (musical instrument device interface) интерфейс элект- ромузыкальных инструментов □ Интерфейс, определяющий способ кодирования и передачи цифровой музыкальной инфор- мации. migration миграция □ Перераспределение данных в иерар- хической памяти в результате перемещения часто используемых данных в её гыст родействующие части, а редко используемых — на внешние запоминающие устройства. См. тж. hierarchical storage milestone промежуточный отчёт MIMD architecture (Multiple Instruction Multiple Data) ap- 166
MODE M хитектура (параллельной) ЭВМ с несколькими потоками команд и несколькими потоками данных □ Организация вычислитель- ной системы с несколькими однородными или разнородными процессорами, каждый из которых выполняет свои команды над своими данными. mini миин ЭВМ. С.к. minicomputer miniassembler миниассемблер □ Ассемблер, являющийся частью другого программного средства (например, отладчика). minicomputer мини-ЭВМ □ Мини-ЭВМ занимают промежу- точное положение между микроЭВМ и большими ЭВМ. Е отличие от больших ЭВМ, мини-ЭВМ не требуют специально оборудован- ного машинного зала и имеют более низкое быстродействие. По сравнению с микроЭВМ мини-ЭВМ обеспечивают работу с боль- шим числом внешних устройств и обычно работают в режиме разделения времени. К мини-ЭВМ можно отнести вычислитель- ные машины с оперативной памятью от 0,5 до нескольких мега- байт, дисковой памятью от нескольких десятков до нескольких сотен мегабайт и магнитными лентами В настоящее воечя мини ЭВМ вытесняются микроЭВМ, с одной стороны, н сливаются с большими ЭВМ, с другой. minifloppy disk пятидюймовая дискета □ Гибкий ма- гнитный диск с диаметром носителя 5,25 дюйма (133 мм). minimum-access code программирование с минимизацией задержки □ Размещение команд, обеспечивающее минимальную задержку между окончанием выполнения одной команды и на- чалом считывания следующей. Применялось в 50 х годах для ЭВМ с оперативной памятью на магнитных барабанах minimum-access programming программирование с миними- зацией задержки См. minimum-access code minor failure несущественная неисправность mips (n;:!’ion instructions per second) миллионов операций в секунду □ Единица измерения быстродействия ЭВМ. mirroring (зеркальное) отражение (в машинной графике) MiS см. management information system misaligned расположенный иа неправильной границе, Си, тж. address alignment MISD architecture (Multiple Instruction Single Data) архи- тектура (параллельной) ЭВМ с несколькими потоками команд и одним потоком данных О Организация вычислительной системы с несколькими процессорами, выполняющими различные коман- ды над одними и теми же данными. В настоящее время вычисли- тельных машин с такой архитектурой не существует. mismatch 1- несоответствие 2 несовпадение □ Отрицатель- ный результат сравнения данных с образцом. См. тж. match (parameter mismatch, type mismatch) MMU cm. memory management unit mod модуль, операция вычисления остатка □ Например, 15 mod 4 равняется 3. mode 1. режим (работы) 2. вид □ Понятие языка Алгол-68, соответствующее понятию типа данных в друг нх языка с. 3- мода □ Характеристика дискретной случайной вели »ины, рав- ная наиболее часто принимаемоыч значению (access пюде, ad- dressing mode, alternate mode, anticipation mode, attraction mode. 167
MODEL batch mode, burst -mode chai acter mode, command mode, com- patibility mode, conversational mode, event input mode, exclusive usage mode, free-running mode, gi aphics mode, high resolutio i и ode, index mode, insert mode, interactive mod. ir rerpreti- ve node, kernel mode, local mode, low-resolution mod?, map- ping mode, master mode, move mode, native mode, NLQ mcde, nonwiap mode, off-line mode, overtype mode, rea’-address mode, real-time mode, request input mode, sample input mode, scope mode, slave mode, si perviscr mode, virtual address mode) model модель (conceptual model, consulting model, data model, HLS m idel, HStf model. RGB model). modeless command команда, не зависящая от режима □ Команда интерактивной системы, имеющая один и тот же смысл во всех состояниях (при всех режимах работы) системы. modeless system система с однородным интерфейсом С И I- терактивиая система, в которой смысл команды, с точки зрения пользователя, не зависит от состояния систе- мы. modeling моделирование □ В машинной графике — Форми- рование и изменение изображаемого объекта. modem модем, модулятор-демодулятор □ Устройство, пре- образующее цифровые сигналы в аналоговую форму и обратно для передачи их по линии связи аналогового типа, например, по те "ефоиу (acoustic modem integrated modem) ' modifier. 1. индексный регистр. См. index register 2. модифи- катор, управляющий параметр (команды комцндного языка) Modula-2 Модула-2 С Язык программирования, разработан- ный как развитие языка Паскаль Основные особенности языка Модула-2, развитые средства модульного программирования, однородность уровня языка, средства ооганизапни гаоаллель- ных процессов. modular модульный modular arithmetic арифметика в остаточных классах modularity модульность □ Организация программы е виде относительно независимых частей — модулей; чем бо 1ьше не- зависимость модулей тем больше модульность. modular programming модульное программирование □ Орга- низация программы в виде совокупнее-!! модулей со стро- гим соблюдением правил их взаимодействия; описаю е модуля состоит из описания интерфейса и описания реализации. В простейшее случае модулем является процедура; в современных языках имеются более развитые средства модульности: пакеты и задачи в языке Ада, модули е языке Модула-2, абстрактные типы данных. module модуль □ 1 Относительно независимая часть про- граммы. См. тж modular programming 2 Секция внешнего за- поминающего устройся ва, содержащая одни том данных, (data module, definition module, implementation module, inter- face m )dule, load module, object module) module invariant инвариант модуля C« m«. invariant module strength прочность модуля modulo N arithmetic арифметика по модулю N mold «тип или пуст» □ Понятие синтаксиса языки Алгол-68 168
MULTIBUS м для обозначения позиции, в которой может стоять описатель типа или пустая строка, monadic operation унарная операция, одноместная операция. См. unary operation monitor 1 гправляющая программа, монитор 2. дисплей 3. монитор □ В языках программирования — высокоуровневый механизм взаимодействия и синхронизации процессов, обеспе- чивающий организацию доступа к неразделяемым ресурсам. Монитор состоит из процедур доступа к ресурсу, каждая из которых может быть вызвана только из одного процесса одно- временно. Процесс; пытающийся обратиться к процедуре мони- тора, к^гда монитор обслуживает другой процесс, ставится в очередь и переходит в состояние ожидания. 4. наблюдать, сле- дить (debug monitor, ROM monitor, sequence monitor, time- sharing monitor) monitor program управляющая программа monochrome display монохромный дисплей monoid мсцоид □ Толугруппа с единичным элементом, monotonic reasoning монотонный вывод □ Способ логического вывода, при котором истинность выведенных высказываний ие уменьшается в процессе вывода Ср nonmonotonic reasoning Monte Carlo method метод Менте-Карло most significant bi t старщий бит, старший (двоичный) разряд most significant digit'старший разряд □ Самая правая цифра записи числа. mother node родительская вершина. См. parent node Motorola □ Американская фирма — изготовитель полупро- водниковых приборов; 32-разрядный микропроцессор М< torola 68020 — одни из наиболее распространённых микропроцессо ров для АРМ и высокопроизводительных ПЭЗ М Motorola также известна микросхемами дисплейных контроллеров. mouse «мышь» □ Устройство ввода координат. move пересылать (данные) □ Перемешать данные из одной области памяти в другую См. тж transfer move mode режим пересылки □ Организация обмена, при которой данные пересылаются системой ввода-вывода в буфер прикладной программы. MS см Microsoft MSB см most significant bit MS DOS cm. PC DOS multiaccess коллективный доступ □ Способность вычисли- тельной системы обслуживать нескольких пользователей одно- временно См. тж. multiaccess system multiaccess system система коллективного доступа D Сис- тема разделения времени с ограниченными возможностями. В та- кой системе пользователь, как правило, не может взаимодейст- вовать с запускаемой задачей, а может только работать с её вы- ходными файлами после завершения счёта См. тж tirpe sharing multiaddress instruction многоадресная команда О Команда, в которой указано несколько опер гидов Multibus □ Предложенная фирмой Intel организация шины микроЭВМ, обеспечивающая подключение 8- и 16-разрядных процессоров и позволяющая адресовать до 1 Мбайта памяти. 169
MULTICAST multicast address групповой адрес □ В локальных сети г — адрес, определяющий группу станций данной локальной сети. multidimensional array многомерный массив multi-directory device устройство с несколькими каталогами. См. тж. directory device multidrop line многоточечная линия; моноканал □ Одна линия связи илн среда передачи данных, связывающая несколько узлов сети. Прн нспользоваиии моноканала необходим протокол обеспечивающий разрешение конфликтов при одновременном обращении к моноканалу нескольких узлов. См тж medium access control multifunction board комбинированная плата, многофункцио- нальная плата □ Плата расширения ПЭВМ, объе- диняющая несколько функциональных узлов- дополнитель- ную память, адаптеры последовательного и параллельного ин- терфейсов, часы multilevel addressing многоуровневая (косвенная) адресация □ Способ адресации, при котором для доступа к фактическому адресу илн адресуемому значению необходимо пройти по цепочке указателей multilist мультисписок □ Структура данных, используемая для представления множества объектов, на котором задано не- сколько упорядочений (например, множество людей независимо упорядоченное по фамилиям и по датам рождения). Мультиспи- сок состоит из элементов, содержащих информационные поля и несколько указателей иа следующие элементы. multi-objective problem многоцелевая задача, многокритери- альная задача □ Задача, требующая оптимизации по нескольким независимым критериям. multipass многопроходный О О программе сортировки иля трансляторе, обрабатывающих данные за несколько прохо- дов. multiple access 1. коллективный доступ. См multi-access 2. миогостанциочный доступ (к среде передача дачных или уст- ройству) multiple assignment множественное присваивание □ Кон- струкция языка программирования, позволяющая присвоить одно и то же значение нескольким переменным одновременно. multiple declaration повторное определение. Си. multiple definl lion multiple definition повторное определение □ Ошибка в опи- сании программы или структуры данных, заключающаяся в по- вторном (многократном) задании определения одного име- ни. multiple edges кратные рёбра □ Несколько рёбер между одной парой зершпн. muitlpie-key retrieval выборка по нескольким ключам, поиск по нескольким ключам multiple processing мультипрограммирование, многозадачный режим См. multitasking multiplex channel мультиплексный канал □ Канал, допус- кающий одновременную передачу данных для нескольки < устройств. multiplexed bus мультиплексная шима □ Шина, в которой 170
MYCIN один и те же линии используются для передачи как адресов, так и данных. multiplexer мультиплексор; концентратор □ Устройство, обеспечивающее одновременную работу нескольких абонентов (устройств) по одному каналу, группируя сигналы нескольких подканалов и посылая их в один канал с более высокой пропуск- ной способностью На другом конце происходит «демульти- плексирование», для выделения сигналов отдельных каналов. «Концентратор» обычно подразумевает использование для под- ключения нескольких терминалов по одному физическом^ каналу. multiplexing мультиплексирование, упютнеине С Передача данных для нескольких устройств (подканалов) по одному фи- зическому каналу, (byte multiplexing, demand multiplexing, dynamic multiplexing, time-division multiplexing) multiplicand (со)множнтель multiplication time время умножения □ Время, за которое процессор выполняет команду умножения. multiplier 1. множитель 2. устройство умножения multiply defined identifier многократно описанный иденти- фикатор См тж. multiple definition multipoint line многоточечная линия См. multidrop line multiprocessing system многопроцессорная система multiprocessor многопроцессорная система multiprogramming 1 мультипрограммирование, многозадач- ный режим. С>1. multitasking 2. мультипрограммирование □ Организация программы в виде нескольких взаимодействующих процессов, каждый из которых является последовательной про- граммой. multireel file многоленточный файл См. тж. mnltlvolume file multiset мультимножество См bag multistage sample многоступенчатая выборка. См тж. sam- ple 2. multitasking многозадачный режим, мультипрограммирова- ние □ Режим работы вычислительной системы, при кодовом одновременно выполняется несколько процессор, попеременно использующих один нли несколько процессоров. multitasking support средства многозадачности multitasking system многозадачная система multithreaded list мультисписок. См. multilist multiuser многопользовательский multi-user system многопользовательская система. См. тж. time-sharing system multivalied logic многозначная логика multivolume fife многотомный файл □ Файл, физически рас- положенный на нескольких отдельных носителях (томах) (на- пример, ня нескольких дисках или магнитных лентах' MVS (multiprogramming with variable number ot processes) операционная система для ЭВМ фирмы IBM М YCIN □ Экспертная система для медицинской диагностики. Прототип многих современных экспертных систем. 171
N NAK (negative acknowledgement) символ неподтверждеиия приёма, отрицательная квитанция □ Управляющий символ, указывающий на наличие ошибки в принятом сообщении. В коде ASCII представлен числом 21. Ср. АСК naked machine сгеадя» машина См bare machine name имя □ Строка символов, идентифицирующая програм- му, файл, переменную, тип, адрес, константу, устройство, поль- зователя или другой объект (data definition name, device name, entry name, external name, file name, internal name, job name, logical device name, logical name, qualified name, simple name, system name, tree name, unique name, variable name) names conflict конфликт имён □ Ситуация, когда разные части программы или другой системы используют одно и то же имя для обозначения разных объектов. name space пространство имён names table таблица имёи □ Структура данных транслятора, содержащая информацию об использованных в программе иден- тификаторах. naming class класс идентификатора □ Класс идентификатора определяет способ его связи со значением и способ его использо- вания; например, идентификатор переменной, идентификатор поля записи, идентификатор константы NAND И-НЕ □ Логическая операция: A NAND В истинно тогда и только тогда, когда хотя бы одно из А и В ложно. National Semiconductor □ Американская фирма, разработчик и изготовитель полупроводниковых приборов. native mode режим работы в собственной системе команд. Ср. compatibility mode native-mode compiler <родной» транслятор □ Транслятор, порождающий объектный код в собственной системе команд той машины, на которой выполняется трансляция Ср. cross compiler native-mode language язык, транслируемый в собственную систему команд natural language естественный язык □ Язык, используемый при общении людей. Обычно подразумевается язык в письменной форме, реже — в фонетической. na'ural language front-end естественио-языксвсй интерфейс. См. natural language Interface _ natural language interface естественно-языковой интерфейс □ Средства взаимодействия с программой или устройством иа ес- тественном языке natural I inguage understanding понимание естественного язы- ка □ Раздел искусственного интеллекта, за. нимающийся описанием грамматики н семантики естественного языка natural number натуральное число near plane передняя плоскость □ В машинной графике — плоскость, ограничивающая отображаемый объём со стороны точки наблюдения г обычно совпадающей с плос- костью отображения. Ср. fei plane 172
NETWORK N NEC (Nippon Electric Company) □ Японская фнрча, про» извсдчтель ЭВМ. внешних устройств и электронных приб >ро з. N-dlmensional array N-мерный массив □ Массив, элемент ЬГ которого идентифицируются К индексами. negation отрицание. См. NOT negative acknowledgement отрицательное квитирование, негодтверждеиие приёма i_i Управляющее сообщение ил г сигнал, указывающие на наличие ошибок в принятом сообщении. Ср. positive acknowledgement negative zero отрицательный нуль □ Прн некоторых способа* представления отрицательных чисел (например, в прямом коде со знаковым разрядом или в дополнительном коде с дополнение м до единиц) нуль имеет два представления; одно из них называ- ется положительным нулём, другое — отрицательным. negotiation согласование □ Диалог между двумя виртуаль- ными терминалами сети передачи данных для епглагованнч па- раметров, которые будут использоваться в дальнейшей работе. nested ioops вложенные никлы, кратные циклы nested ma tos вложенные макрокоопределения □ Использо- вание в определении макрокоманды внутренних макрокома< Д. nesting вложенность nesting level уровень вложенности, глубина вложенности nesting storage з"паратный стек. См тж. stack network сеть □ I, Сеть ЭВМ, сеть передачи данных, Выбор термина «сеть ЭВ Ч» или «сеть передачи данных» зависит от рас- сматриваемых функций сети, а не от свойств сети. 2 Св г зиый ориентированный граф, (abstract semantic netwoik, augmented transition network, backbone network broadcast network, Comput- er network, data netwn-k, hierarchical network, local area ret- work. packet swi tching network, personal computer network, polled network, public data m twork, recursive transition network, ring network, semantic network, synchronous network, terminal support ne‘work) network address сетевой адрес □ Адрес узла сети ЭВМ. network architecture архитектура сети ЭВМ: ар еитемтура сети передачи данных Г? Общ, е о"исание сети, включающее то- пологию сети, способ кодиро заччя и передачи информации, ме- тоды адресации. Сч. тж. network topology network data base сетевая база данных L База данных, основ- ным понятием которой является связь типа «один-ко-многнм», причём одни и тот же объект может участвовать в произволь- ном числе таких связей. Сетевая база данных состоит из запи- сей, объединённых в наборы. Ср relational dab base network front-end сетевой процессов □ Вспомогательный процессор нли ЭВМ. обеспечивающие св^зь вычислительной сис- темы с сетью ЭВМ. network generation генерация сетевых средств (при генерации операционной систечы) network layer сетевой уровень □ Основной уровень вза ймо* действия в сети передачи дачных, реализующий обмен порциями данных (пакетами) между двумя станциями сети. Размер пакета ограничен надёжностью н составляет, как правило, от 100 да 506 байтов. На сет евом уровне происходит маршрутиза- ция, обеспечивающая передачу пакетов через несколько кача-
NETWORK Лое по одной илн нескольким сетям. Сетевой уровень выполняет •обработку адресов, а также мультиплексирование. См. тж. open systems Interconnection network (layer) protocol протокол сетевого уровня, сетевой протокол □ Уровень протокола сети передачи данных, регла- ментирующий обмен порциями данных (пакетами) между двумя хтаициями сети. Для сетей коммутации пакетов стандартом протокола сетевого уровня является рекомендация Х.25 МККТТ. См. тж. network layer, open systems interconnection network processor сетевой процессор. См. тж. network front- end network protoco’ сетевой протокол □ Совокупность правил, регламентирующих передачу информации в сети. См. тж. net- work (layer) protocol network structure сетевая структура □ Организация записей, при которой на одну порождённую запись может ссылаться не- сколько исходных. network topology топология сети, конфигурация сети D Схема связей между узлами сети передачи данных. (Lus topology, dus- ters topology, daisy-chain topology, ring topology, star topology, tree topology) Newton’s method метод Ньютона, метод касательных □ Итерационный метод численного решения нелинейных уравнений или систем нелинейных уравнений. nibble полубайт, пол-байта □ Четыре бита, занимающие ле- вук> или правую половину байта. nil 1- пустой указатель □ В языке Паскаль и некоторые других языках программирования — зарезервированное зна- чение ссылочного типа, обозначающее, что указатель не ссыла- ется ни на какой объект. 2. йустой список □ В языке Лисп н других языках программирования, работающих со списками,— константа, обозначающая список, в котором нет ни одного эле- мента. В языке Лисп “nil” используется также для обозначения логического значения <ложь». nine’s complement (поразрядное) дополнение в десятичной системе счисления См. тж. radix-minus-one complement NLG-mode (near letter quality) режим качественной печати □ Режим работы матричного печатающего устройства, обеспечи- вающий качество печати, сравнимое с качеством печати пишущей машинки нли лепесткового печатающего уст- ройства. node 1. вершина (дерена или графа) 2. узел (сети передачи данных или сети ЭВМ) (alpha-node, beta-node, child node, daugh- ter node, father node, leaf node, parent node, sibling nodes) node computer ЭВМ — узел сети node splitting растепление узлов non-contlguous состоящий из нескольких несмежных участ- ков. Ср. contiguous nondestructive backspace возврат без удаления □ В выводных устройствах и системах подготовки текстов—управляющий сим- вол или операция возврата тевущей позиции на один сим- вол без стирания предыдущего символа Ср. destructive back- space nondestructive read считывание без разрушения О Способ 174
NO OP организации или режим работы запоминающего устройства, при котором считывание данных не вьзыиает их стирания. Ср. destructive read nonequivalence неэквивалентность, неравнозначность, См. XOR поп-impact printer устройство бесконтактной печати, бес- контактное печатающее устройство См. тж. inkjet printer, laser pi Inter thermal printer nonlocking escape переход без блокировки □ Изменение ин- терпретации передаваемых кодов, действующее не определённое число следе^щих символов. Ср locking escape nonmaskable Interrupt немаскируемое прерывание. Ср. mask- able interrupt nonmonotonic reasoning немонотонный вывод □ Способ вывода, при котором истинность выведенных высказываний может уменьшаться (например, утверждения, признанные истинными иа одном этапе, могут быть отвергнуты в дальнейшем). Со. rrono.onic reasoning nonprinting character непечатаемый символ С Символ не входящий в набор символов устройства. nonprocedural language непроцедурный язык. См deciara- t1 re language non-programmer user пользователь-непрограммист nonsignificant digit незначащий разряд, незначащая цифра □ 1. Нули расположенные левее первой ненулевой цифры целой засти или правее последней ненулевой цифры дробной части. 2. Разряды представляющие величины, меныпие заданной по- грешнос-и Со. significant digit nonswappable невыгружаемый □ О ппогпамме или процессе, которые ие могут быть выгружены из оперативной памяти. Обычно это от носится к высокоприоритетным программам илн программам реального времени См. тж. swapping nonterminal symbol нетерминал! ный символ □ Вгпомо! а- тельный символ грамматики nonvolatile memory энергонезависимое запоминающее уст- ройство □ Запоминающее устройство, содержимое которого сохрзняется при отключении (электропитания non von Neumann computer не-фон-неймановская ЭВМ. См. тж non von Neumann architecture non von Neumann architecture не-фои-неймановская архитек- тура С Любой способ организации ЭВМ, принципиально отли- чающийся от классической фон - неймановской, ар- хитектуры Предлагаемые варианты не фон-нецмановской архитектуры включают: организацию ЭВМ либо без счёт- чика команд и с непоследовательным выполнением команд, либо без памяти с многокпатиой записью. См. тж. dataflow machine, reduction machine nonwrap mode режим без автоматического перевода -строки □ Режим работы видеотерминала илн печатающего устройства, при “котором переход на новую строка производите® только при поступлении с«отиегстч'пощего уп раиляюшего символа. no operation пустая команда, НОП no-op Instruction пустая команда. НОП 175
NOR NOR ИЛИ-HE □ Логическая операция: A NOR В истинно тогда и только тогда когда и А. и В ложны. N-order logic исчисление предикатов N-ного порядка □ Исчисление предикатов, в котором аргументы предикатов н кван- торов могут обозначать предикаты порядка от нуля до N—I. Предикатами нулевого порядка считаются выражения, состоя- щие из термов и констант. normalization нормализация □ I. В реляционных базах данных — представление сложных связей в виде совокупности отношений (прямоугольных таблиц}. 2 Преобразование действительного числа, представленного в виде мантиссы и порядка к виду, при котором старший разряд мантиссы отличен от нуля normalization transformation преобразование для просмотра. См viewing transformation normalize нормализовать normalized device coordinates нормализованные координаты устройства □ Промежуточная независимая система координат, в которой значения координат принадлежат фиксированному диапазону, обычно от 0 до 1. Изображение, заданное в нормали- зованных координатах, располагается в одних и тех же относи- тельных позициях при отображении на любое устройство. nospread function специальная форма □ В языке Лисп — функция, все фактические параметры которой объединяются в список и присваиваются единственному фактическому параметру. NOT НЕ, отрицание □ Одноместная логическая операция- NOT А истинно тогда и только тогда, когда А ложно. noughts complement точное дополиеине См radix complement N-plus-a-half loop цикл типа <N плюс одна вторая», цикл с выходом из середины тела □ Цикл, в котором, условие заверше- ния проверяется в середине тела цикла; при этом часть тела до условия выполняется на один раз больше, чем часть после усло- вия. NS см. National Semiconductor nucleus ядро □ Ядро операционной сист“мы (возможно, с микропрограммной поддержкой) См. тж. kernel null 1. пустой, фиктивный 2. пустой указатель □ В языке Си — зарезервированное значение ссылочного типа, обозначаю- щее, что указатель не ссылается ии на какой объект. null attribute неопределённый атрибут null statement пустой оператор null string пустая строка □ Строка нулевой длины number 1. число 2. иомер (binary number, block number, cylinder number, device number, double-precision number, Fibo- nacci numbers, floating-point number, generation number, line number, logical block number, logical channel number, natural number, physical block number, pr'me number, random number, serial number, signed number, statement number, track number, unit number, user number, version number, virtual block number, volume serial numbed num lock «Цифр» П Клавиша переключения и фиксации ре- гистра вспомогательной клавиатуры Клавиши вспомогательной клавиатуры выдают либо коды цифр, либо коды символов уг рав- нения курсором. J76
OBJECT-ORIENTED О number cruncher арифмометр fo вычислительном процессоре или ЭВ И для численных расчётовj number des.gnation запись числа □ Буквальная числовая констант а, записываемая в виде последовательности цифр; одно и то же число может быть записано в программе различными способами. number sysl мп система счисления □ Способ записи Чисел ь виде последовательности цифр. numeral 1. запись числа 2. (десятичная; цифра numei atien system система счисления. См. number system numerical численный □ О методе решения математической задачи с помощью, как правило, приближённых вычислений. Ср. analytical numeric character цифра numeric field числовое поле numeric keypad числовая клавиатура, цифровая клавиатура □ Небольшая клавиатура или специальная часть клавиатуры для ввода цифр. О object 1. объек’. См. тж. objeet-orientes. language 2. объект- ный, целевой См. тж. target 3. обт ектный, выходной. Ср. source object code объектный код, объектная программа □ Пр.-> грамма в машинном коде, полученная в резчльта ге трансляции. object computer целевая ЭВМГ объектная ЭВМ. См. target computer object file объектный файл йЗ Выходной файл транслятора, содепжащий одни или несколько объектных модулей. object language объектный язык, выходной язык □ Язык, иа который производится трансляция. Ср. source languag” object library библиотека объектных модулей, объ1 ъгная биб- лиотека object module объектный модуль □ Программный модуль после олработ ки ассемблером или компилятором, пригодный для обработ ки компоновщиком нли з агрузчнксм или для помещения в библиотеку объектных модулей. obji ct-oriented architecture объектно-оргегтнрованная архи- тектура ЭВМ □ Организация ЭВМ, обеспечивающая аппаратное распределение и защиту памяти, способы адресации и механизм вызова процедур, удобные для объектно-ориенти- рованного программирования. object-oriented language объектно-ориентирс -анный язык □ Я гык программирования, на котором программа задаётся описа- нием повеп"ния совокупности взаимосвязанных объектов Объекты обмениваются запросами; реагируя на пол1 - ченный запрос, объект посылает запросы другим объектам, полу- чает ответы, изменяет значения своих внутренних переменных н выдаёт’ отв( т на полученный запрос. Механизм запросов в объ-1 ектно-ориентнрованиых языках отличается от механизма про цедур в процедурных языках тем, что при выполненич запрс а 177
OBJECT-ORIENTED объект'""* непосредственно изменены могуч быть только значения переменных этою объекта. Примером объектно-ориентированного языка является Smalltalk object-oriented programming объектно-ориентированное про- граммирование Си тле object-oriented language object program объек~ная программа. См. object rode obiect-space methods □ В машинной гоафнке — класс алгс- ритмов удаления невидимых поверхностей, основанных иа анализе взаиморасположения компонентов изо- бражаемою объекта н точки наблюдения. object store объектно-ориентированная память □ Система управления памятью, ориентированная на хранение объекте з; ка кдьй объект характеризуется размером и типом. object-time обрабатываемый во р е.мя выполнения програм- мы ob]ec*-verb syntax синтаксис тиса «объект — действие» □ Способ заданна команд, при котором имя команды следует за спецификациями параметров. 1 акой способ задания команд используется в системах непосредственного взаимодействия, в которых гользеватель сначала указывает курсором на изображение объекта, а затем нажимает на клавишу или выбирает пикто! рамму, задающую операцию. Ср. verb- object syntax Occam □ Язык параллельного программирования, разрабо- танный фирмой 1NMOS, в первую очередь для применения i а вычн длительных машинах с большим числе и процессоров. В языке Occam все операции трачтуютсч как отдельные процессы, взаимодействующие посредством входи ых и выходных к a i а- л о в. Occam razor «бритва Оккама» □ Принцип построения теорий иля систем, требующий использования минимального числа понятий. occurrence вхождение; экэемпляп OCR см. optical character recognition octal восьмиричный octal notation восьмиричная запись □ Запись числа а восьми ричиой сис~еме счисления. octet октет □ В передаче данных — группа из восьми битов. Обычно октет представляет бант данных. oct-ee дерево октантов, 8-дерево D Способ задания трёх- мерных изображений в виде дерева, аналогичный использованию дерева квадрантов для двумерных изображений. См. тле. quad- tree _ odd parity проверка на нечётность □ Контроль чёт н о с т н, прн котором контрольный разряд не равен ст ммс по модулю 2 информационных разрядов Прн зте и общее число единичных битля слона нечётне Со. ev"n parity OEM см. orig ПЯ1 equipment manufaU irer off-bit нулевс й бнт. нулевой разряд. Ср. on-bit office automation автоматизация делопроизводства, бюротика off-line 1. автономный □ Не подключённый к вычислитель- ной системе. Ср on-line 2. выключенный (об j. mpclcmee off-line equipment автономное оборудование, неподключён мое оборуд"в<-ние ПЭ
ON-LINE О off-line mode автономный режим □ Режим работы устройства без связи с главной ЭВМ off-line storage автономное хранилище (данных) □ Носители данных, ие установленные на устройства ввода-вывода. offset смещение. См displacement offspring task подчинённая задача, подзадача □ Задача вы- званная другой задачей и выполняемая под некоторым контролем с её стороны. off-the-shelf 1. имеющийся в наличии 2. не требующий дора- боток пользователем off time время, в течение которого вычислительная система выключена on-bit единичный бит единичный разряд, Ср. off-bit one-address instruction одноадресная команда one-dimensional array одномерный массив; вектор one-for-one translation перевод <один-в-один», трансляция «один-в-оцнн» one-level address прямой адрес. Си. direct address one-pass compiler однопроходный транслятор □ Транслятор, просматривающий последовательно программу только один раз. В языках, пригодных для однопроходной трансляции, описанье любого объекта должно располагаться в программе раньше, чем его использование. one’s complement обратный код О Поразрядное дополнение В двоичной системе. См. тж. radix-minus-one complement one-to-many relation отношение <один-ко-миогим> □ Бинар- ное отношение R (х, у) является отношением «одии-ко-ыиогим», если для одного хв имеется несколько уг- . ,у„, таких, что вы- полнены R (х0, Yt). . .Р (х01 у„) one-to-one assembler автокод «один-один» □ Простейший ассемблер, каждая операция которого соответствует ровно одной машинной команде. one-to-one rel ition взаимно однозначное отношение; изомор- физм on-line 1. интерактивный, диалоговый; оперативный С Об ин- формации или программе, доступной или обрабатываемой в интерактивном режиме. 2. подключённый □ О. внешнем устрой- стве. работающем под управлением вычислительной системы. Ср. off-line on-line data данные в памяти вычислительной системы; дан- ные доступные в интерактивном режиме G Данные, располо- женные в программно-доступном запоминающем устройстве вычислительной системы (например, в оперативной памяти, иа магнитном диске или на установленной магнитной ленте) и доступные пользователю с помощью интерактивной программы, в отличие от данных, хранимых на съёмном носителе в архиве или не в машинно-читаемом виде (например, записанные иа бумажных каоточках). on-line daU base интерактивная база данных on-line diagnostics диалоговая система диагностики, диалого- вая тестовая система Си тж. diagnost cs on-line entry диалоговый ввод данных! on-line processing 1. (оперативная) обработка данных, посту- 179
ON-LINE лающих от подключённого к ЭВМ оборудования 2. диалоговая обработка on-line programming программирование в диалоговом режиме on-line tutorial обучающая программа, диалоговое руковод- ство □ Часть документации программного продукта в виде программы, которая моделирует его работу и предлагает обу- чающемуся пользователю типичные ситуации, возникающие при работе, контролирует его действия и исправляет ошибки. on-line unit подключённое устройство on-screen formatting непосредственное форматирование, не- медленное форматирование □ В системах подготовки текстов — форматирование текста, выполняемое одновременно с его вводом и редактированием и отображаемое иа экоане дисплея Си. тж. text formatting on-the-fly немедленный, непрерывный □ О действиях, вы- полняемых без видимого прерывания основной работы. on-the-fly gaibage collection параллельная чистка памяти, параллельная сборка мусора С к. incremental garbage collection on-the-fly pi Inter печатающее устройство с непрерывной пе- чатью □ Цепное илн ленточное печатающее устройство, в кото- ром шрифтоноситель не останавливается для удара печатающ> х молоточков opcode код операции open I- открывать файл 2 расширяемый, открытый, См. extensible open a Hie открывать файл □ Операция, связывающая пере- менную типа файл нли номер логического канала с конкретным файлом файловой системы. Файл должен быть открыт, прежде чем к нему можно обращаться операциями записи и чтения. Ср dose a file open-ended открытый, расширяемый □ О системе, для кото- рой определены и описаны используемые форматы данных и процедурный интерфейс, что позволяет подключать к ней неза- рнсимо разработанные компоненты. open loop разомкнутый цикл □ Организация обработки дан- ных, при которой обратная связь идёт через оператора или поль- зователя- open sh >р вычислительный центр с доступом пользователей к ЭВМ. Ср. closed shop open subroutine открытая подпрограмма, подставляемая под- программа. См In-line subroutine open system открытая система; расширяемая система. См. тж. extensible, open systems interconnection open systems architecture (OSA I архитектура открытых сис- тем См. тж. open, systems Interconnection open systems interconnection (OSD соединение открытых систем □ Предложенный ISO проект стандарта сетевого и меж- сетевого взаимодействия, определяющий семь уровней взаимо- действия компонентов сети: физический, канальный сетевой, транспортный, сеансовый, уровень представления данных и прикладной. Для каждого уровня разрабатывается один или несколько протоколов, которые обеспечат сетевое взаимодей- ствие шярского класса устройств, operand операнд 180
OPERATOR О operand field поле операнда. См argument flel d opei ating system операционная система, ОС J Совокупность программных средств, обеспечивающих управленье ап. аратиы- ми ресурсами вычислительной системы и взаимодействие про- I раммных процессов с аппаратурой, другими процессами и поль- аоаателем. Операционная система выполняет следующие дей- ствия: управление памятью, управление вводом выводом, управ- ление файловой системой, управление взаимодействием процес- сов, диспетчеризацию процессов, защиту, учёт исполиЗов ан и а ресурсов, обработг у командного языка. Во многих случаях сис- темные сервисные программы, трансляторы и другие средства разработки программ также считаются частью операционной системы. opei ating system generation генерация операционной системы См system generation operating system kernel ядро операционной системы □ По- стоянно находящаяся в памяти часть опепапиоииой системы, управляющая всеми другими процессами операционной системы и распределяющая для них ресурсы. operating system -esldent резидент операционной системы □ Часть операционной системы, постоянно находящаяся в опера- тивной памя гн. operation I. операция (вычислительной системы), команда □ Действия, в совокупности составляющие выполнение команды процессора. 2. операция. Ср. operator 3. действие функциони- рование; режим работы (acknowledged connectionless opcrat.cn, arithmetic operation, associative ope-ation, binary operation bit- wise operation. Boolean operation, connectionless operation, con- nection-oriented < peration, decrement operation, down onerarion, dyadic operation, generic operation, hell duplex operation, ille- gal operaton, increment operation, kernel operation, logical operation, monadic operation, no-opei ation, P.erce operation. P-operation, read operation, signal operation, start-stop operation, unai у operation, up operation, V-operatlon, wa't operation, write operation^ operational работающий; сданный в эксплуатац по operational sem mtlcs операционная семантика □ Способ задания семантики языка с помощью описания абстрактной ма- шины, интерпретирующей его opera tional testing испытания в реальных условиях; опытная эксплуатация operation and maintenance phase промышленная эксплуатация operation decodei дешифратор команд Ct instruction decoder operation field поле команды, поле кода операции См in- struction field operations analysis исследование операций. См. operations research operations manager начальник (вычислительной) машин д; руководитель группы сопровождения operations research Исследование операций □ Математическая дисциплина исследующая методы и системы использова гия ресу осой. operator 1 знак операции, операция □ Подразумевает не столько действия для выполнения операции, сколько обоз яаче- 181
OPERATOR вне операции в тексте 2. оператор □ Человек, обслуживающий нли использующий ЭВМ. 3. оператор. См. statement (additive operator, arithmetic operator, assertion operator, Boolean opei a- tor, cast operator, comparison operator, dagger operator, indirec- tion operator, infix operator, logical operator, postfix operator, prefix opeiator, relational operator, unary operator) operator command команда оператора □ Команда операцион- ной системе, введённая с операторского терминала. operator error ошибка оператора optical character recognition (OCR) оптическое распознавание символов □ Ввод в ЭВМ печатного или рукописного текста. optimization оптимизация □ 1. Преобразование программы, сохраняющее её семантику, ио уменьшающее её размер илн время выполнения См тж. code removal, common subexpres- sions 2. Поиск значений параметров, оптимизирующих значение заданного функционала (global optimization, intermodule op- timization, local optimization, peep-hole optimization, span- dependent optimization) optimized code оптимизированная программа optimizer 1. оптимизатор □ Оптимизирующий транслятор. См. optimizing compiler 2 оптимизатор, блок оптимизации □ Компонент транслятора, выполняющий оптимизацию optimizing compiler оптимизирующий транслятор □ Трансля- тор, выполняющий эквивалентные преобра ювания программы приводящие к получению более быстрой или более компактной программы Оптимизация включает однократное вычисление общих подвыражений, вынос из цикла ие зависящих от повторе ний операций, уничтожение лишних присваиваний нли проверок и другие преобразования option 1. необязательный параметр 2. вариант 3. средство (compiiei options, default option, system generation option) optional parameter необязательный параметр optional retention необязательное членство optional word необязательное ключевое слово (в языке КОБОЛ) ОR ИЛИ. дизъюнкция, логическое сложение С Логическая операция: A OR В истинно тогда и только тогда, когда хотя бы одно из А и В истинно. Oracle Corporation □ Американская фирма, разрабатываю- вия системы управления базами данных для ЭВМ различных типов order I порядок, упорядоченность; способ упорядочения 2. порядок, степень 3. упорядочивать □ Расставлять в соответ- ствий с заданным отношением порядка, (eomnilation order, lex- icographic order) cdered pair упорядоченная пара ordering relation отношение порядка; способ упорядочения orderly close-down нормальное завершение работы ordinal type перечислимый тип. См enumerated type ORG (origin) директива ассемблера указывающая адрес начала программы или части программы origin 1. начальный адрес (программы или программной сек- ции} 2 источник □ В сети передачи данных — станция сети или процесс, посылающие сообщение. 3. корень дерева, Cat. root 582
OUTPUT О original equipment manufacturer (OEM) изготовитель комп- лексного оборудования □ Предприятие, изготовляющее за- конченные изделия из комплектующих. originate инициировать передачу данных orphan висячая строка □ В системах подготовки текстов — последняя строка главы, раздела, таблицы и пр., оказавшаяся вследствие неудачного форматирования единственной строкой на странице. Ср. widow orthogonality ортогональность □ Организация системы на основе небольшого числа понятий, каждое из которых может быть понято независимо от других. OS см. operating system OS/360 О Операционная система для ЭВМ фирмы IBM серив System/360 OSA си. open systems architecture OS! см. open systems interconnection OS/MFT (operating system / multiprogramming with a fixed number of tasks) □ Операционная система для ЭВМ фирмы IBM серин System,'360, поддерживающая мультипрограммирование с фиксированным числом задач. OS/MVT (operating system / multiprogramming with a var- iable number of Jtasks) □ Операционная система для ЭВМ фирмы IBM, поддерживающая мультипрограммирование с переменным числом задач; основная операционная система для больших ЭВМ. OS/VS (operating system / virtual storage) О Операционная система для ЭВМ фирмы IBM серии System/370, поддепживаю- ща’я управление виртуальной памятью. out di vice выводное устройство, устройство вывода outline схема текста, план □ Иерархическая структура тек- ста (членение на части, главы, параграфы) и перекрёстные ссыл- ки между его отдельными частями. Си. тж. outline processor outline processor система обработки структурированных текстов □ Система подготовки текстов, включающая средства компоновки отдельных фрагментов (заметок) в связный текст с иерархической структурой, поиск фрагментов по ключевым словам, поддержку нескольких вариантов фрагментов. out parameter выходной параметр, параметр-результат outperform иметь большее быстродействие output I вывод данных 2. пыходиые данные резчдьтаты 3. выводное устройство, устройство вывода 4. выходной сигнал 5- выводить данные □ Отображать данные на экране дисплея или бумаге, записывать их в файл илн передавать по линии связи, (data output, sound output, standard output) output area буфер вывода output-bound task задача, скорость выполнения которой ограничена скоростью вывода данных output buffer буфер вывода output class выходной класс □ В операционных системах типа OS/360 — параметр, описывающий выходные данные, предназначенные для печати Выходной класс определяет выбор устройства печати я приоритет обр’ботки. Выходной класс задаётся в предложении языка управления заданиями. output data выходные данные результаты output device выводное устройству устройстве вывода
OUTPUT output Hie выходной файл, файл результатов output format выходной формат О Формат результатов ра- боты программы. output parameter выходной параметр, параметр-результат output primitive графический примитив, элемент отображе- ния, выходной примитив См. graphical output primitive output queue очередь вывода □ Список выходных файлов, подлежащих печати. output routine программа вывода output stream выходной поток □ Файл или устройство, куда направляются выходные данные заданий пакета. output unit выводное устройство, устройство вывода outstanding ожидающий обработки (о прерывании или за- просе ) outswap выгружать, откачивать. Си. swap out overbading (чрезмерная) многофункциональность overdraft превышение ограничений overdraw превышать ограничения overflow 1. переполнение □ 1. Выход значения результата арифметической операции за пределы представимых чисел. 2. Попытка поместить запись в область, в которой для неё нет места. 3. Выход указателя вершины стека за пределы отведённой для стеХа области. 2. перепои нять(ся) overflow area область переполнения □ При реализации ин- дексно-последовательного метода доступа — непрерывный учас- ток памяти, предназначенный для размещения данных, ие по- местившихся в основную область. Обычно одна область перепол- нения используется для нескольких основных областей и распо- лзается на смежном с ними участке носителя. Ср. home location overflow pointer указатель на область переполнения overflow record запись, помещаемая в область переполнения overlap перекрываться (в пространстве или во времени) overlapping events перекрывающиеся события D ^События А и В, упорядоченные следующим образом А начинается раньше, чем кончается В, и А кончается позже, чем начинается В overlay 1. перекрытие, оверлей □ Способ организации боль- шой программы, уменьшающий объём оперативной памяти, необходимый для выполнения Прн оверлейной организации программа разбивается иа более илн менее независимые части (сегменты перекрытий), которые попеременно загружаются в одну и ту же область оперативной памяти. 2. сегмент перекры- тий, оверлейный сегмент 3. накладываемое изображение overlay program программа с перекрытиями, оверлейная программа overlay segment сегмент перекрытий, оверлейный сегмент. См тж overlay overlay supervisor программа управления перекрытиями Г) Программа исполняющей системы, обеспечивающая смену сег- ментов перекрытия при выполнении оверлейной программы. overlay tree дерево перекрытий, оверлейное дереве □ Дерево, описывающее структуру оверлейной программы. Вершины дере- ва соответствуют сегментам перекрытий. 8 каждый момент рабо- ты программы в оперативной памяти находится сегмент, содер- жащий выполняемую подпрограмму (текущий сегмент), и сег- 184
PACKET P менты, соответствующие вершинам дерева, являющимся пред- ками текущего сегмента. Процедуры сегмента перекрытий могут обращаться только к процедурам, расположенным в сегментах- потомках и сегментах-предках паяного сегмента. overloading перегрузка □ В языках программирования — использование одного и того же идентификатора для обозначения различных процедур Транслятор выбирает необходимую проце- дуру иа основании числа и типов параметров. override отменять; замещать □ Задавать значения парамет- ров, отличные от принимаемых по умолчанию. overrun выходить за границы (области, массива) overtype mode режим замены, заменяющий режим □ В экран- ных редакторах — режим, при котором вводимая с клавиатуры литера заметает литеру, указываемую курсором. Ср. insert rm de overwrite затирать □ Записывать данные в область носителя, занятую другими данными. owner 1. владелец □ При защите данных и контроле досту- па — пользователь, имеющий неограниченные права по отно- шению к файлу или другой информации. 2. владелец набора. См. тж. set 1. owner type тип владельца □ В сетевых базах данных — часть описания набора, задающая тип владельца набора. р pack упаковывать □ Преобразовывать данные в компактное представление, удобное для хранения или пересылки; в упакован иом представлении для каждого элемента данных выделяется минимальное необходимое для его представления число битов. package пакет □ I. Совокупность программ, объединённых общим приложением. 2. В языке Ада — независимо транслируе- мый модуль, содержащий описания типов, констант, про- цедур и переменных (application package, benchmark package, floating-point package, generic package, integrated package software package, trig package) package body тело пакета □ В языке Ада — описание реали- зации пакета. См. тж. implementation specification package generator <еиератор пакетов прикладных программ U Программа, настраивающая пакет прикладных программ на конкретный класс задач. package specification описание пакета спецификация пакета □ В языке Ада — описание интерфейса пакета См. тж in- terface specification packed упакованный □ О типе данных, для переменных кото- рого транслятор выполняет оптимизацию по памяти. parked decimal упакованное десятичное (число) □ О пред- ставлении чисел в двоично-десятичной Системе, при Котором в каждом байте хранится дв< десятичные цифры packet пакет □ Блок данных в сети передачи данных, имею- щий строго определённую стр> ктуру, включающую заголовок
PACKET и поле данных. Сообщение может быть разбито на несколько паке-ов. Размер пакета составляет '00—500 байтов. packet assembly формирование пакета. См. тж. packet switch- ing network packet disassembly разборка пакета См тж. packet switch- ing не two k packet interleaving чередование пакетов □ Способ передачи данных, прн котором по одному физическому каналу последо- вательно передаются п а кеты разных сообщений. packet-mode terminal пакетный терминал □ Терминал, взаи недействующий с ЭВМ чеоез сеть коммутации пакетов. packet switching network сеть коммутации пакетов □ Сеть передачи дайны с, в которой передаваемое сообщение j взбивается на несколько специально оформленных порций — пакетов, каж- дый из которых передается независимо. PAD (packet assembly and disassembly) фовмиоование и паз- боока паке-ов. См. тж. packet switching network pad 1. вспомогательная клавиатура. См. keypad 2. (графиче- ский) планшет. См. graphics pad 3. дополнять □ Заполнять поля записи, не содержащие полезной информации, пустыми кодами (например, пробелами). pad character символ-заполнитель □ Символ, дополняющий поле записи или управляющую последовательность до-ребуемого формата. См. тж. fill character, pad page I. страница памяти, лист памяти □ Совокупность ячеек памяти с одинаковыми старшими разрядами адреса, являющаяся единицей, с которой работает система улравленцт памятью. 2. страница □ Лист бумаги или элемент описания фермата доз кумечта. (banner page, base page, flag page, memory page, porl page) paged system страничная система, система co страничной орга- низацией (виртуальной) памяти. См. тж. virtual storage page fauit отсутствие страницы, обращение к отсутствующей странице. См. тж. page fault interrupt page fault interrupt прерывание по отсутствию страницы П В системах с виртуальной памятью — аппаратное поерывание, вызванное обращением к ячейке виртуальной памяти, располо- женной на странице, отсутствующей в данный момент в физиче- ской оперативной памяти. page footer нижний колонтитул О Текст, повторяющийся в иижн₽й части каждой страницы текста Ср page header page frame страничный блок, страница □ Страница памяти с точки зрения системы, управления виртуальной памятью, «'"граничный блок» означае’' либо сегмент физической оператив- ной памяз и, в котором может быгь размещена страница вирту- альной памяти, либо копию содержимого crpai huj виртуальной памяти на вненыем запоминающем устройстве. page header колонтитул, шапка (стпанииы) Q Текст, печа- таемый я верхней части каждой страницы текста. Сп. page footer page locking фиксация страницы □ Запрещение oi к ачки страницы виртуальной памяти, 185
PARALLEL P page pool множество свободных страниц page printer постраиично-печатающее устройство page table таблица ст раниц □ Структура данных операцион- ной системы, связывающая виртуальные адреса с номерами стра- ниц и указывающая, какие страницы виртуальной памяти на- ходятся в оперативной памяти. paging замещение страниц, подкачка EJ Перемещение актив- ных страниц виртуальной памяти с диска в опера- тивную память и пассивных — из оперативной памяти на диск,. Сл. тж. swapping paging policy алгоритм замещения страниц, алгоритм под- качки С Алгоритм системы управления виртуальной памятью определяющий, какие страницы оперативной памяти следует освободить и какие страницы виртуальной памяти следует за- грузить. См. тж. least frequently used removal, least recently used removal (anticipatory paging, demand paging) paintbrush program программа рисования □ Программа, позволяющая рисовать произвольные картинки на экране дис- плея, используя «мышь» в качестве карандаша, кисти или аэро- графа В отличие от систем машинной графики, программы рисо- вания работают непосредственно с растром и ие предоставляют операций над графическими примитивами и сегментами. paintei’s algorithm «алгоритм живописна», упорядочение по глубине См depth sorting painting закрашивание, закраска. См. ЯН 2. РАМ см. partitioned access method pan scrolling плавная прокрутка pane подокно, «форточка» □ Часть окна, имеющая специаль- ное назначение См. тж. window panning панорамирование, горизонтальная прокрутка □ Непрерывный сдвиг всего изображения в окне или на экране дисплея создающий ощущение движения изображения. См тж. scrolling paper feed подача бумаги; прогон бумаги (в печатающем уст- ройстве) paperless office безбумажное делопроизводство О Применение ЭВМ в управленческой деятельности для хранения, поиска и отображения информации paper slew прогон бумаги (в печатающем устройстве) paper tape (бумажная) перфолента paper tape punch лечточиый перфоратор □ 1. Устройство вывода на перфоленту 2. Устройство подготовки данных иа перфоленте. paper tape reader считыватель перфоленты, перфосчитыватель □ Устройство ввода информации с перфоленты paper throw подача бумаги (в печатающем устройстве) parallel 1. параллельный О 1.0 независимых процессах, выполняемых одновременно. Ср. concurrent 2. О передаче дан иых, при которой несколько двоичных разрядов передаются одновременно. 2. дублировать □ В системах с повышенной на- дёжностью — выполнять одни и тот же процесс иа нескольких устройствах одновременно. parallel adder параллельный сумматор □ Сумматор, обраба- тывающий все разряды слагаемых одновременно. ‘87
PARALLEL parallel computer параллельная ЭВМ □ ЭВМ, в которой одновременно выполняются одинаковые или различные операции над ческолоними группами данных См. тж Mi VID architecture, SiMD architecture parallel Interface параллельный интер<; ei с □ Средства под- ключения и передачи данных по параллельному каналу, parallel processing параллельная обработка; параллельное выполнение parallel search параллельный поиск □ I. Поиск данных, удовлетворяющих одному из нескольких указанных критериев, 2. Поиск, при котором все элементы области поиска анализи- руются одновременно. Ср. serial search parameter параметр □ Объект, над которым выполняется процедура или от котовою зависит её выполнение, (actual ра- rainetei, command line parameter, default parameter, formal parameter, in-out parameter, in parameter, Keyword parameter, ж aero parameter, optional parameter, out parameter, output parameter, positional parameter, required parameter) parameter mismatch несоответствие параметров L. При обра- щении к подпрограмме — несоответствие числе нли типов фак- тических параметров числу илч типам формальных парамет- рон parameter passing передача параметроз □ Операции и струк- туры данных, используемые вызывающей программой для ] ка зания вызываемой процедуре объектов и значений, над которыми должны выполняться действия. parameter passing by name передача параметров по наименова- нию □ Способ передачи параметров, при котором выражение, .задающее фактический параметр, вычисляется заново при каж- дом обращении к параметру в теле процедуры так, как если бы текст фактического парамет ра подставлялся вместо каждого вхождения соответствующего формального параметра. Передача по наименованию явля' гся основным способом передачи пара- метров в языке Алгол-60 parameter passing by'reference передача параметров по ссылке □ Способ передачи параметров, при котором вызываемой про- цедуре передаётся адрес объекта; выполняемые процедурой дей- стг гя воздейству ют на объект в вызвавшей программе Переса ia по ссылке соответствует изменяемым параметрам. paiameter passing by value передача параметров по значению I ] Способ передачи параметров, грн кс-ором вызываемой про- цедуре передаётся только копия значения объекта; производимые подгоограммой изменения не отражаются на объекте в вызвавшей программе. Передача по значению соответствует входным параметрам. parameter qualifier ключ параметра □ В командных языкгх операционных систем фирмы DEC — управляющий ключ, воз- действующий ня один параметр. parameter specification описание параметров, спецификации папаметпов О Описание типа и способа передачи параметров и. возможно, ограничений, которым они должны удовлетворять. parent владелец parentheses (круглые) скобки (matching parentheses, unbal- anced parentheses) IbS
PASSWORD P parentheses-free notation бесскобочная запись. См. тж. post- fix notation, prefix notation parent node родительская вершина □ Вершина дерева, ссы- лающаяся иа данную вершину. Ср. child node parent- offspring tasking аппарат подчинённых задач См тж. offspring task parent process родительский процесс П Процесс, породивший данный процесс parity 1 чётность 2. контроль чётности (block .parity, even parity, horizontal parity, odd parity, vertical parity) parity bit бит чётности, разряд чётности parity check I. контроль чётности □ Способ контроля иска- жений при хранении и передаче посредством добавления к ин- формационным разрядам слова контрольного бита, значение которого устанавливается в соответствии с суммой по модулю 2 инфоомациоиных битов. См, тж. even parity, odd parity 2. ошиб- ка чётности parity error ошибка чётности С Ошибка передачи или хране- ния данных с контролем чётности. parser синтаксический анализатор; анализатор parsing синтаксический анализ; анализ, разбор (bottom-up parsing, top down parsing) partial evaluation смешанные вычисления □ Выполнение не зависящих от входных данных операций программы во время трансляции. partial matching частичное совпадение, частичное отождест- вление partial pathname относительное составное имя, относитель- ный чуть С,н. relatite pathname partition 1. раздел □ Область памяти, выделенная для оп- ределённого использования 2 выделять разделы partitioned access method библиотечный метод доступа. См. тж basic partitioned access method partitioning выделение разделов разбиение Pascal Паскаль □ Алголоподобный язык программирования, который ввёл в широкое употребление понятие типа данных и принципы структурного программирования. pass 1. проход П При многопроходной обработке каждый проход последовательно обрабатывает входной файл; выходной файл одного прохода обрабатывается следующим проходом. 2. передавать (управление, параметры). См. тж. parametei passing passive graphics пассивная графика □ Организация работы графической системы, при которой дисплей используется только для вывода изображений под управлением программы без вме- шательства пользователя. Ср. interactive graphics passive star пассивная звезда □ Звездообразная топология сети ЭВМ в которой центральный узел вы- полняет только ретрансляцию сигналов и, возможно, коммута- цию. Ср active star pass key пароль. См. password password пароль □ Последовательность символов, которую должен выдать пользователь или программа для получения доступа к какому-либо ресурсу. 189
PASSWORD password authentification проверка пароля, аутентификация пользователя по паролю. См тж. authentification of user password protection защита с использованием пароля paste вставлять О В текстовых редакторах и системах подго- товки текстов — операция вставкр ранее удалённого текста См тж cut paste buffer буфер □ Область памяти, в которой временно хранится удалённый текст. Ср. clipboard patch 1. «заплата» □ Исправление, вносимое в объектную программу в виде набора машинных команд, а ие в текст иа языке программирования. 2. ставить «заплату» path I путь доступа. См access path 2; префикс имени файла Г) В иерархической файловой системе — часть имени файла, задающая полное имя каталога, в котором он расположен Пре- фикс имени файла указывает последовательность каталогов, через которые надо пройти от текущего каталога илн oi корне- вого каталога. См тж. pathname 3. путь доступа С Список каталогов, в которые следует искать Файл 4. маршрут С В сети передачи данных — последовательность узлов, через которые проходит передаваемое сообщение. pathname составное имя, имя пути □ В иерархической фай- ловой системе — кмя файла или каталога, состоящее из префикса, указывающего путь по дереву каталогов, и собственно имени, которое является элементом каталога, зада- ваемого префиксом.„(absolute pathname, full pathname, partial pathname relative pathname) pattern I. образец, шаблон. См. тж. match 2. образ, изобра- жение (bit pattern, dot pattern, match-all pattern) pattern matching сопоставление с образцом, отождествление pattern recognition распознавание обр 1зов PC см 1 personal computer 2. program counter PC DOS D Операционная система для 16-раэрядиых nefco- нальных ЭВМ на базе микропроцессоров, совместимых с Intel 8086: известна также как MS DOS. PCN см. personal computer network P-code 1. псевдокод, П-код □ Система команд абстрактной машины, 2 П-код □ I. Псевдокод Паскаль-мзиЛны. 2. Технология программирования, при которой для написания сложной программы разрабатывается абстрактная машина, в командах которой удобно выразить эту программу. Абстракт- ная машина реализуется с помощью программного интерпрета- тора Р-counter см. program counter PC-refative address адрес относительно счётчика команд. См. тж. PC-relative addressing PC-relative addressing адресация относительно счётчика команд □ Способ адресации, прч котором в команде указывается зна ченне, равное разности исполнительного адреса и адреса вы- полняемой команды; такой способ адресация не требует и а- стройки. PCD см. peripheral control unit PDN см. public data network PDP-11 □ Серия 16-разрядных мини-ЭВМ фирмы DEC. 19Q
PERSONAL P PDS cm program development system PEEK прочесть байт по машинному адресу (е языке EEfti СИК) Ср. РОКЕ peep-hole optimization локальная оптимизация (программ)« С« local optimization pel сл<. pixel pending Interrupt отложенное прерывание pending job повисшее задание, повисшая задача □ Задание, процесс или задача, ждущие наступления события, которое не может произойти в результате ошибка в программе нли в вы числительной системе (например, задача может повиснуть в результате обращения к выключенному устройству). См тж. deadlock pending request ждущий запрос; отложенный запрос О Не- обработанное обращение к операционной системе. pen plotter перьевой графопостроитель perforation skip переход к началу следующей страницы фаль- цованной бумаги performance эффективность; производительность (external performance, internal performance) performance specification требования к эффективности См. тж -specification period точка (знак препинания) peripheral внешнее устройство, периферийное устройство □ Устройство, конструктивно отделённое от основного блока ЭВМ, имеющее собственное управление н выполняющее запросы цент- рального процессора без его вмешательства peripheral-bound program программа, скорость выполнения которой определяется быстродействием внешних устройств peripheral controller контроллер внешнего устройства, коит роллер ввода-вывода □ Процессор, управляющий обменом между внешним устройством и памятью ЭВМ peripheral control unit контроллер внешнего устройства, контроллер ввоза-вывода См penpheral controller peripheral device внешнее устройстве, периферийное устрой- ство. См peripheral peripheral interrupt прерывание от внешнего устройства, прерывание ввода вывода peripheral limited ограниченный быстродействием внешних устройств См. тж. peripheral-bound program peripheral stoi age внешняя память, внешнее запоминающее устройство Си backing storage peripheral unit внешнее устройство периферийное устройство. См. peripheral personal computer персональная ЭВМ. ПЭВМ □ Олнополь- зовательская ЭВМ иа базе микропроцессора; типичная ПЭВМ имеет оперативную память от 64Кбайт до 512Кбайт. видеомонитор или выход на бытовой телевизор, внешнюю память на гибки х магнитных дисках и последовательный интерфейс для подклю- чения внешних устройств; многие ПЭВМ имеют также винчес- терский диск я модем См тж. home computer, wo-ksla- tion personal computer network сеть персональных ЭВМ. См тж. local area network 19t
PERSONAL personal data base личная база данных □ База данных, об служивающая одного пользователя и содержащая его личную информацию. Ср. private data b-'e personal library личная библ /гека, библиотека пользователя PERT см. Project Evaluation and Review Technique PERT network сетевой график petal printer лепестковое печатающее устройство. См. daisy- wheel printer Petri-net сеть Петри □ Абстрактный автомат для описания асинхронных алгоритмов в виде ориентированного графа вер- шины которого соответствует действиям, а дуги — значением. phrase-structure grammar грамматика непосредственных сос- тавляющих, НС-грамматика physical физический □ Имеющий отражение в структуре устройства, в отлнчие от логического или вирту- ального. physical address физический адрес □ 1. Число, идентифици- рующее ячейку или область физической памяти. 2. Код, задаю- щий физическое положение данных иа внешнем устройстве. Для диска физический адрес имеет вид (номер поверхности, номер дорожки, номер сектора). physical block физический блок О Порция физического об- мена 'с внешним устройством (обычно диском); участок носителя, на котором размещается порция обмена. physical block number физический номер блока. См тж. block number, physical address physical data base физическая база данных □ База данных с точки зрения её представления на физических запоминающих устройствах (обычно дисках). physical device физическое устройство См. тж. logical device physical interface 1 физический интерфейс См. тж Interface 2. сопряжение, физическое подключение □ Наличие и способ физической связи physical layer физический уровень О Уровень взаимодействие в сети передачи данных, обеспечивающий интерфейс между вы- числительной машиной участвующей во взаимодействии, и средой передачи сигналов. С.и. тж. open systems interconnection physical (layerI protocol физический протокол □ вровень протокола сети передачи данных, регламентирующий механиче- ские, электрические, функциональные и процедурные характе- ристики интеофейса между вычислительной машиной, участвую- щей во взаимодействии, и средой передачи сигналов. Стандартом для этого уровня служит, например, RS232. См. тж. open systems Intel connection physical record физическая запись □ Порция обмена с внеш- ним устройством. Физическая запись может содержать одну логическую запись, несколько логических записей или часть логической записи. См. тж. block physical storage физическая память □ Внешняя или опера тивнэя память вычислительной системы, реализуемая опреде- лённым запоминающим устройством. Ср. virtual storage pica, печать с плотностью 10 символов на дюйм pick device указка, устройствЪ указания □ В иитерактивиой 192
PLA P графике — логическое устройство ввода для указания элемента изображения или сегмента. Реализуется с помощью «мыши», светового пера, шара трассировки, графического планшета или клавиш управления курсором pick Identifier идентификатор указки, идентификатор указа- ния picture 1. изображение 2. шаблон (в языке КОБОЛ) □ Описа- тель формата переменной. picture generation формирование изображения Pierce operation стрелка Пирса, ИЛИ-HE. См. NOR Piggyback acknowledgement вложенное подтверждение D Подтверждение приёма, передаваемое как часть другого инфор- мационного сообщения, а ие оформленное как отдельное сооб щение или сигнал. piggyback card дополнительная плата расширения □ Плата, подключаемая в специальный разъём на основной плате и рас- положенная в параллельной ей плоскости. piloting разработка прототипа, макетирование pilot system 1. экспериментальная версия системы; прототип 2- □ Минимальная версия системы, используемая для генерации или разработки полной версии. PIO (programmable input-output chip) программируемый контроллер PIP (peripheral interchange program) программа работы с файлами pipe канал, абстрактный файл О Тип данных операционной системы Процесс может читать данные из канала и писать в канал, как при работе с файлами. Каналы могут связываться с файлами, физическими устройствами илн использоваться для обмена данными между процессами. Канал является базовым по- нятием операцнонной системы UNIX и используется для орга- низации конвейера и взаимодействия процессов. pipeline конвейер □ Цепочка параллельно работающих процессов или процессоров, взаимодействующих так, что выход одного члена цепочки поступает на вход другого. В архитектуре ЭВМ конвейерный процессор состоит из нескольких последова- тельных элементов, каждый нз которых выполняет часть обра- ботки команды (выборку команды, дешифрацию кода операции, адресную арифметику, выборку операндов, выполнение опера- ции); При этом следующая команда начинает выполняться рань- ше, чем завершается предыдущая. В операционных системах конвейер образуется несколькими задачами, выходной, поток каждой из которых является входным потоком следующей. pipelining организация конвейера конвейерная обработка pitch шаг □ Число знаков, печатаемых или перфорируемых на единицу длины. pixel (picture element) элемент растра, точка растра □ В раст- ровой графике — минимальная единица изображения, цвет я яркость которой можно задать независимо от остального изо- бражения PL/i (Programming Language) ПЛ/i □ Язык программирова- ния, разработанный фирмой IBM для ЭВМ серин 1BAV360 и сочетающий черты языков КОБОЛ. ФОРТРАН и Алгол. PLA см. programmable logic array 7 Ашло-русск. сл. по программир. 193
PLACEHOI HER placeholder метка-заполнитель О Текст в поле шаблона, указывающий тип значения поля или значение по умолчанию. plaintext открытый текст О Сообщение в незашифрованной форме. plant самомодификация прогпаммы plasma-panel display плазменный дисплей PL/M (Programming Language lor Microprocess" s) язык сис- темного программирования для микропроцессоров L Разработан фирмой Intel иа базе языка ПЛ/1. plotter графопостроитель (daia plotter, drum plotter, electro- static plotter, ilatbed plotter, pen plotter, printer-plotter, raster plotter) plotter step size шаг графопостроителя, размер шага графо- построителя plug 1. разъем 2. вставлять в разъём, подключать plug-compatible совместимый по разъемам plug-in card плата расширения, вставляемая в разъём ‘на основной плате; сменная плита PL/Z (Programming Language for Zilog) □ Семейство языков системного программирования для микропроцессоров фирмы Zilog. PMD см. postmortem dump point 1. точка 2. указывать, ссылаться (actual decimal point, addressable point, assumed decimal point, control point, decimal point, entry point, load point, reentry point, rescue point, restart point, secondary entry point) pointer указатель, ссылка (bottom-of-stack pointer, dangling pointer, embedded pointer, overflow pointer, roving pointer, stack pointer, top-of-stack pointer) pointer arithmetic арифметические операции над указателя- ми pointer array массив указателей pointer-threaded code шитый код. См threaded code pointing device устройство управления позицией □ Устрой- ство, позволяющее указать позицию или элемент изображения >;а экране дисплея: <м ы ш ь», световое п ер о, пл а и- 111 6 т. point-to-point line двухточечная линия □ Линия связи, со- единяющая два устройства. Ср. multipoint fine РОКЕ записать байт по MawHHHOMV адресу (в языке БЕЙ- СИК) Ср. РЕЕК PVL см. problem-oriented language pop су алгоритм распределения ресурса Polish notation польская запись, префиксная запись. См. prefix notation poll опрашивать polled network сеть с опросом □ Сеть передачи данных, в ко- торой для доступа к передающей среде используется опрос polling опрос □ В сети ЭВМ или сети передачи данных — способ управления доступом к среде пере- дачи, при котором центральная станция сети посылает пери- ферийным станциям запрос, предлагающий передать имеющиеся данные В ответ на приглашение"периферийная станция начиняет передачу или сообщает об отсутствии данных. 194
PORT P polling character символ опроса pollit g Interval интервал опроса. □ Промежуток времени меж- ду дву мя последовательными опросами станнин. Сtt тж polling polygon surface поверхност: составленная из многоуготьннкоа po'yilne ломаная (линия) □ В машинной графике z— графи ческий примитив, состоящий из одного или нескольких смежных отрез» эз прямой. polymarker последовательность точек □ 3 машинной гра- фике — графический примитив, состоящий из нескольких точек. polymorphic function полиморфная функция □ Функция, допускающая обращение с параметрами различных типов а выполняющаяся оазличным образом в зависимое?:: от типов параметров. polymorphic operator знак полнмовфной операции С Зла-, обозначающий различные операции в зависимости от типов аргу- ментов. polynomial code полиномиальный код □ Код с обнаружением ошибок, в котором контрольные разряды являются остатком tr деления передаваемых разрядов иа фиксированное число. pool динамическая область, динамически распределяемая облает ь, пул □ Обычно подоазумевается совокупность одно- родных динамически распределяемых объектов: блоков памяти одинаковой длины, элементарных процессоров. См.,тж. dynam- ic area (buffer pool, page pool, storage pool) . - pop выталкивать, снимать co стека □ Операция выборка верхнего элемен~т стека с уменьшением указятел я верщияы стека. Со. push P-operation операция «занять», занятие (семафора). См. тж, semaphore populated data base заполненная база данных. Сл. leads J data base populating начальная загрузка (данных в базу данных) pop-up menu всплывающее меню □ Меню, появляющееся на экране дисплея в текущем положении курсора н исчезающее после выбора команды. См тж. pull-do» n menu port I. порт □ Точка подключения внешнего устройств 1 я внутренней шине микропроцессора; программа может посылать данные в порты или получать их из портов. 2. пегеноепть (communications port, I/O port) pur'abillty переносимость, мобильность □ Возможиостг- использования программы на различных ЭВМ. (product porta- bility. progi ammer-portability, tools portability) portable computer портативная ЭЕМ[_1 Персональная ЭВМ, конструктивно оформленная в удобном дли тп.-нгпортн- ровки виде. Технические характеристики таких ЭВМ грак тически Не отличаются от характеристик настольных ПЭВМ. Ср laptop computer portable software переносимое программное o6i с течение, мобильное программное обеспечение. С.ч тж. portability port page страница портов □ Интервал адресов памяти, со-' птиетгт ачлщих портам ввода-вывода. Используется в ЭВМ С 7» 1*S
PORTRAIT процессором, применяющим для обращения к портам команды пересылки, а не специальные команды обмена. portrait вертикальный □ О расположении текста или изоб- ражения иа бумаге, при котором горизонтальное направление совпадает с узкой стороной листа. Ср. landscape positional notation позиционная нотация, позиционная запись □ Представление чисел, при котором значение цифры за- висят от её положения в числе (например, обычная десятичная запись). positional parameter позиционный параметр □ Параметр, значение которого задается в определённой позиции списка параметров. Ср. keyword parameter position-independent переместнмый □ О программе или структуре данных, которая может быть размещена в любом месте памяти без настройки адресов. Ср. relocatable positioning device устройство указания позиции; устройство управления курсором. См. тж. locator positive acknowledgement подтверждение приёма, положи- тельное квитирование □ Управляющее сообщение нли сигнал, указывающие, что сообщение успешно принято. Ср. negath е acknowledgement positive zero положительный нуль- См. тж. negative zero postcondition постусловие; выходное условие □ В доказа- тельстве правильности программ и аксиоматической семантике языков программирования — логическое выражение, которое должно быт ь истинно после выполнения некоторого действия, если перед выполнением этого действия было истинно соот- ветствующее предусловие. См. тж. invariant postdecrement addressing постдекрементная адресация □ Автоинкрементная адресация, при которой вычитание производится после выборки операнда. Ср. predecre- ment addressing postediting пострелактирование. □ Внесение исправлений в обработанный ЭВМ текст (например, в системах машинного перевода). POS terminal (point-of-sale terminal) кассовый терминал □ Кассовый аппарат, подключённый к центральной ЭВМ. postfix notation постфиксная запись, польская инверсная запись, полиз □ Бесскобочная запись арифметических выра- жений, при которой символ операции ставится после операндов; например, выражение X |-(Y—Z)*2 запишется как XYZ—2*+- Используется в трансляторах и стековых языках. Со prefix notation postfix operator постфиксная операция С Операция, знак которой записывается после операнда (например, (в “inputf" в языке Паскаль). Ср. infix operator, prefix operator postmortem dump аварийный дамп, «посмертный» дамп О Распечатка содержимого памяти и регистров после аварийного завершения задачи. postmortem routine постпрограмма, подпрограмма обработки аварийного завершения postorder tree search поиск в глубину, перебор в глубину. См. depth-first search 19b
PREFIX P postprocessor постпроцессор LI Программа, приводящая результат работы другой программы к необходимому формату, power стелена, показатель степени power-fail interrupt прерывание по сбою (электро)плтанич power supply unit блок питания pragma псевдокомментарий, указания транслятору (с язы>.в Ада). См. тж. compiler directive preanalysis предварительный анализ, преданализ precedence старшинство операций, приоритет операций □. Приоритет операций определяет порядок выполнения операций в выражении в инфиксной записи: при отсутствии с Кмб< к опе- рации с большим приоритетом вь ”олняютс° раньше операций с меньшим приоритетом. precedence grammar грамматика предшествования О Кс:1- текстно-свободная грамматика на символах которой заданы отношения, позволяющие оппелелнть во входной строке воз- можные границы синтаксических констоукций, рассматривая лишь лары соседних символов. precondition предусловие; входное условие. См. тж. post- condition predecrement addressing предекрементная адресация □ А в- тоинкрементная адресация, при которой вы- читание производится до выборки операнда. Ср. postdecrement addressing predefined предопределённый, встроенный. См. built-in predefine i type предопрелелёнкый тип, встроенный тип См. built-in type predicate предикат □ 1. Логическое условие. 2, Функция, возвращающая ло> ическое значение. prediction-correction method метод предсказаний и поправок, метод «предиктор — корректор» preempt 1. выгружать, откачивать. Си. preemption 2. резер- вировать _ preemptible program выгружаемая программа □ Ппгграмма. которая может быть откачана. Ср. nonswapnable. См тж. swapning nreeinotion выгрузка, откачка □ В многозадачных системах — пеоемешение задачи из оперативной памяти на диск для осво- бождения места для работы задач с более высоким приоритетом. Сл. тж. checkpointing, swapping, swap out preemptive program вытесняющая программа □ Программа более высокого приоритета, для запуска илн возобновления которой прерывается и выгружается на диск менее приоритет- ная программа. prefetch выборка г упреждением □ Режим работы пооцес- сорт при котором данные или команды считываются из памяти ро внутренние регистры раньше, чем к ним происходит обра- щение из нро1 раммы. prefix code префиксный код □ Код, состоящий из слов раз- личной длины, причём никакой более короткий код не является началом (префиксом) более длинного. prefix notation префиксная запись, польская запись □ Бес- скобочная запись арифметических выражений, при которой символ операции ставится перед операндами- например, Х4 (* — 197
PREFIX —Zj*2 запишется как + X*—YZ2 Ср. posttix notation prefix operator префиксная операция □ Операция, знак ко- торой записывается перед операндом. Ср. infix operator, post- fix оре> a tor preincrement addressing преинкрементная адресация □ А в то н н к реме нт и а я адресация, при которой' при- бавление производится до выборки операнда. preiiminaty des.gn эскизный проект pren