ГОСТ 19781-90 Обеспечение систем обработки информации программное. Термины и определения. Software of data processing systems. Terms and definitions. МКС 01.040.35 ОКСТУ 4001 Редакция от 22.01.2022.
(1) Основные понятия ГОСТ 19781-90
Программа (Program) по ГОСТ 19781-90
Данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма [из 1 табл. 1 ГОСТ 19781-90]
Программное обеспечение по ГОСТ 19781-90
Совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ [из 2 табл. 1 ГОСТ 19781-90]
Программирование (Programming) по ГОСТ 19781-90
Научная и практическая деятельность по созданию программ [из 3 табл. 1 ГОСТ 19781-90]
(2) Виды программ ГОСТ 19781-90
Системная программа (System program) по ГОСТ 19781-90
Программа, предназначенная для поддержания работоспособности системы обработки информации или повышения эффективности ее использования в процессе выполнения прикладных программ [из 4 табл. 1 ГОСТ 19781-90]
Управляющая программа (Control program) по ГОСТ 19781-90
Системная программа, реализующая набор функций управления, в который включают управление ресурсами и взаимодействием с внешней средой системы обработки информации, восстановление работы системы после проявления неисправностей в технических средствах [из 5 табл. 1 ГОСТ 19781-90]
Супервизор (Supervisor) по ГОСТ 19781-90
Часть управляющей программы, координирующая распределение ресурсов системы обработки информации [из 6 табл. 1 ГОСТ 19781-90]
Прикладная программа (Application program) по ГОСТ 19781-90
Программа, предназначенная для решения задачи или класса задач в определенной области применения системы обработки информации [из 7 табл. 1 ГОСТ 19781-90]
Программа обслуживания (Utility program) по ГОСТ 19781-90
Программа, предназначенная для оказания услуг общего характера пользователям и обслуживающему персоналу системы обработки информации [из 8 табл. 1 ГОСТ 19781-90]
Абсолютная программа (Non-relocatable program) по ГОСТ 19781-90
Программа на машинном языке, выполнение которой зависит от ее местоположения в оперативной памяти [из 9 табл. 1 ГОСТ 19781-90]
Переместимая программа (Relocatable program) по ГОСТ 19781-90
Программа на машинном языке, выполнение которой не зависит от ее местоположения в оперативной памяти [из 10 табл. 1 ГОСТ 19781-90]
Реентерабельная программа (Reenterable program) по ГОСТ 19781-90
Программа, один и тот же экземпляр которой в оперативной памяти способен выполняться многократно, причем так, что каждое выполнение может начинаться в любой момент по отношению к другому выполнению [из 11 табл. 1 ГОСТ 19781-90]
Мобильная программа (Portable program) по ГОСТ 19781-90
Программа, которая написана для ЭВМ одной архитектуры, но может исполняться в системах обработки информации с другими архитектурами без доработки или при условии ее доработки, трудоемкость которой незначительна по сравнению с разработкой новой программы [из 12 табл. 1 ГОСТ 19781-90]
Драйвер (Driver) по ГОСТ 19781-90
Программа, предназначенная для управления работой периферийных устройств, обычно в мини- и микроЭВМ [из 13 табл. 1 ГОСТ 19781-90]
Подпрограмма (Subprogram) по ГОСТ 19781-90
Программа, являющаяся частью другой программы и удовлетворяющая требованиям языка программирования к структуре программы [из 14 табл. 1 ГОСТ 19781-90]
Программный модуль (Program module) по ГОСТ 19781-90
Программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями и загрузки в оперативную память [из 15 табл. 1 ГОСТ 19781-90]
Исходный модуль (Source module) по ГОСТ 19781-90
Программный модуль на исходном языке, обрабатываемый транслятором и представляемый для него как целое, достаточное для проведения трансляции [из 16 табл. 1 ГОСТ 19781-90]
Объектный модуль (Object module) по ГОСТ 19781-90
Программный модуль, получаемый в результате компиляции исходного модуля.
Примечание - Объектный модуль обычно полностью готов к редактированию связей [из 17 табл. 1 ГОСТ 19781-90]
Загрузочный модуль (Load module) по ГОСТ 19781-90
Программный модуль, представленный в форме, пригодной для загрузки в основную память для выполнения [из 18 табл. 1 ГОСТ 19781-90]
Макроопределение (Macrodefinition) по ГОСТ 19781-90
Программа, под управлением которой макрогенератор порождает макрорасширения макрокоманд [из 19 табл. 1 ГОСТ 19781-90]
Рекурсивная подпрограмма (Recursive subroutine) по ГОСТ 19781-90
Подпрограмма, которая может обращаться к себе самой [из 20 табл. 1 ГОСТ 19781-90]
(3) Компоненты систем программирования ГОСТ 19781-90
Система программирования (Programming system) по ГОСТ 19781-90
Система, образуемая языком программирования, компиляторами или интерпретаторами программ, представленных на этом языке, соответствующей документацией, а также вспомогательными средствами для подготовки программ к форме, пригодной для выполнения [из 21 табл. 1 ГОСТ 19781-90]
Кросс-система программирования (Cross-programming system) по ГОСТ 19781-90
Система программирования, программные компоненты которой порождают программы на машинном языке, отличном от того, в среде которого они работают [из 22 табл. 1 ГОСТ 19781-90]
Язык программирования (Programming language) по ГОСТ 19781-90
По ГОСТ 28397-89 [из 23 табл. 1 ГОСТ 19781-90]
Язык, предназначенный для представления программ. Примечание - К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания [из 1 табл. 1 ГОСТ 28397-89]
Алгоритмический язык (Algorithmic language) по ГОСТ 19781-90
Искусственный язык, предназначенный для выражения алгоритмов [из 24 табл. 1 ГОСТ 19781-90]
Проблемно-ориентированный язык (Problem-oriented language) по ГОСТ 19781-90
Язык программирования, который соответствует понятиям определенного класса прикладных задач.
Примечание - Проблемно-ориентированный язык обычно имеет набор специфических изобразительных средств [из 25 табл. 1 ГОСТ 19781-90]
Исходный язык (Source language) по ГОСТ 19781-90
Язык программирования, используемый для первичного представления программы [из 26 табл. 1 ГОСТ 19781-90]
Машинный язык (Machine language) по ГОСТ 19781-90
Язык программирования, предназначенный для представления программ в форме, позволяющей выполнять ее непосредственно техническими средствами обработки информации.
Примечание - Для выполнения программы на машинном языке не требуется применение трансляторов, компиляторов и интерпретаторов [из 27 табл. 1 ГОСТ 19781-90]
Автокод (Autocode) по ГОСТ 19781-90
Символьный язык программирования, предложения которого по своей структуре в основном подобны командам и обрабатываемым данным конкретного машинного языка [из 28 табл. 1 ГОСТ 19781-90]
Язык ассемблера (Assembly language) по ГОСТ 19781-90
Язык программирования, который представляет собой символьную форму машинного языка с рядом возможностей, характерных для языков высокого уровня.
Примечание - Язык ассемблера обычно включает в себя макрокоманды [из 29 табл. 1 ГОСТ 19781-90]
Язык высокого уровня (High-level language) по ГОСТ 19781-90
Язык программирования, понятия и структура которого удобны для восприятия человеком [из 30 табл. 1 ГОСТ 19781-90]
Макроязык (Macrolanguage) по ГОСТ 19781-90
Язык программирования, предназначенный для представления макроопределений. Примечание - Некоторые средства макроязыка могут использоваться вне макроопределений [из 31 табл. 1 ГОСТ 19781-90]
Макрокоманда (Macroinstruction) по ГОСТ 19781-90
Предложение языка программирования, вместо которого макрогенератор подставляет макрорасширения [из 32 табл. 1 ГОСТ 19781-90]
Макрорасширение (Macroexpansion) по ГОСТ 19781-90
Последовательность предложений, порождаемая макрогенератором при обработке макрокоманды на основании макроопределения [из 33 табл. 1 ГОСТ 19781-90]
Декларативный язык (Declarative language) по ГОСТ 19781-90
Язык программирования для выражения определений.
Примечание - В качестве такого языка часто выступает язык описания данных [из 34 табл. 1 ГОСТ 19781-90]
Объектно-ориентированный язык (Object-oriented language) по ГОСТ 19781-90
Язык программирования, который соответствует концепциям объектно-ориентированного программирования [из 35 табл. 1 ГОСТ 19781-90]
Процедурный язык (Procedural language) по ГОСТ 19781-90
Язык программирования, в котором действия над данными выражаются в терминах последовательностей команд [из 36 табл. 1 ГОСТ 19781-90]
Функциональный язык (Functional language) по ГОСТ 19781-90
Язык программирования, в котором действия над данными выражаются в виде обращений к функциональным процедурам [из 37 табл. 1 ГОСТ 19781-90]
Транслятор (Translator) по ГОСТ 19781-90
Программа или техническое средство, выполняющие трансляцию программы.
Примечание - На транслятор обычно возлагаются функции диагностики ошибок, формирования словарей идентификаторов, выдачи для печати текстов программ и т.д. [из 38 табл. 1 ГОСТ 19781-90]
Конвертор языка (Converter) по ГОСТ 19781-90
Транслятор с некоторого языка на другой язык такого же уровня [из 39 табл. 1 ГОСТ 19781-90]
Компилятор (Compiler) по ГОСТ 19781-90
Программа или техническое средство, выполняющие компиляцию [из 40 табл. 1 ГОСТ 19781-90]
Ассемблер (Assembler) по ГОСТ 19781-90
Программа или техническое средство, выполняющие ассемблирование [из 41 табл. 1 ГОСТ 19781-90]
Макрогенератор (Macrogenerator) по ГОСТ 19781-90
Программа или техническое средство, выполняющие преобразования макрокоманд в их макрорасширения [из 42 табл. 1 ГОСТ 19781-90]
Интерпретатор (Interpreter) по ГОСТ 19781-90
Программа или техническое средство, выполняющие интерпретацию.
Примечание - Большинство интерпретаторов осуществляют интерпретацию программы путем последовательной интерпретации ее предложений [из 43 табл. 1 ГОСТ 19781-90]
Редактор связей (Linkage editor, Linker) по ГОСТ 19781-90
Программа, предназначенная для создания загрузочных модулей на основании одного или нескольких объектных модулей или загрузочных модулей путем разрешения перекрестных ссылок между модулями и, при необходимости, настройки адресов [из 44 табл. 1 ГОСТ 19781-90]
Библиотека программ (Program library) по ГОСТ 19781-90
Организованная совокупность программ или частей этих программ, а также, возможно, информации, относящейся к их использованию.
Примечание - Библиотека программ часто называется в соответствии с природой содержащихся в ней элементов [из 45 табл. 1 ГОСТ 19781-90]
(4) Виды программирования ГОСТ 19781-90
Структурное программирование (Structured programming) по ГОСТ 19781-90
Метод построения программ, использующий только иерархически вложенные конструкции, каждая из которых имеет единственную точку входа и единственную точку выхода.
Примечание - В структурном программировании используются три вида структур, связанных с передачей управления: последовательная, условного перехода и циклическая [из 46 табл. 1 ГОСТ 19781-90]
Логическое программирование (Logical programming) по ГОСТ 19781-90
Метод построения программ как совокупности логических правил с предварительно определенными алгоритмами для обработки входных данных программы в соответствии с ее правилами [из 48 табл. 1 ГОСТ 19781-90]
(5) Технология программирования и отладки программ ГОСТ 19781-90
Спецификация программы (Specification) по ГОСТ 19781-90
Формализованное представление требований, предъявляемых к программе, которые должны быть удовлетворены при ее разработке, а также описание задачи, условия и эффекта действия без указания способа ее достижения [из 49 табл. 1 ГОСТ 19781-90]
Трансляция программы (Translation) по ГОСТ 19781-90
Преобразование программы, представленной на одном языке программирования, в программу на другом языке и в определенном смысле равносильную первой [из 50 табл. 1 ГОСТ 19781-90]
Компиляция (Compilation) по ГОСТ 19781-90
Трансляция программы с языка высокого уровня в форму, близкую к программе на машинном языке [из 51 табл. 1 ГОСТ 19781-90]
Ассемблирование (Assembly) по ГОСТ 19781-90
Компиляция программ с языка ассемблера [из 52 табл. 1 ГОСТ 19781-90]
Поиск ошибок в программе (Error detection) по ГОСТ 19781-90
Деятельность, в результате которой выявляются ошибки в программе с целью их последующего исправления [из 53 табл. 1 ГОСТ 19781-90]
Верификация программы (Program verification) по ГОСТ 19781-90
Доказательство того, что поведение программы соответствует спецификации на эту программу [из 54 табл. 1 ГОСТ 19781-90]
Дамп (Dump) по ГОСТ 19781-90
Данные, представляющие собой полное или частичное содержимое оперативной памяти, выводимое на периферийное устройство [из 55 табл. 1 ГОСТ 19781-90]
Аварийный дамп (Postmortem dump) по ГОСТ 19781-90
Дамп, полученный в результате ненормального завершения программы [из 56 табл. 1 ГОСТ 19781-90]
Тупиковая ситуация (Deadlock) по ГОСТ 19781-90
Ситуация, в которую попадают две или несколько асинхронных процедур, характеризующаяся невозможностью дальнейшего выполнения из-за взаимных зависимостей [из 57 табл. 1 ГОСТ 19781-90]
(6) Адресация в программах ГОСТ 19781-90
Функция адресации по ГОСТ 19781-90
Функция, реализуемая определенными компонентами системы обработки информации, сопоставленная с пространством памяти, определенная на множестве адресов в этом пространстве памяти и предназначенная для выделения по адресу единственной подобласти в этом пространстве памяти так, что обеспечивается определенная операция с этой подобластью [из 58 табл. 1 ГОСТ 19781-90]
Адрес в пространстве памяти (Storage address) по ГОСТ 19781-90
Элемент множества порций данных, являющегося областью определения функции адресации [из 59 табл. 1 ГОСТ 19781-90]
Пространство памяти (Storage space) по ГОСТ 19781-90
Область памяти, некоторая совокупность подобластей которой является областью значений функции адресации [из 60 табл. 1 ГОСТ 19781-90]
Указатель области памяти (Pointer) по ГОСТ 19781-90
Адрес области памяти, размещенный в пространстве памяти, в котором расположена эта область [из 61 табл. 1 ГОСТ 19781-90]
Адрес команды (Instruction address) по ГОСТ 19781-90
Адрес области памяти, которая занята командой [из 62 табл. 1 ГОСТ 19781-90]
Исполнительный адрес (Effective address) по ГОСТ 19781-90
Адрес операнда команды, содержащийся в ней или вычисляемый на основании содержимого ее полей.
Примечание - Если операнд не является непосредственным, то его адрес определяется адресной частью команды или находится в фиксированной области памяти, или определяется через нее посредством цепочки указателей [из 63 табл. 1 ГОСТ 19781-90]
Базовый адрес (Base address) по ГОСТ 19781-90
Аддитивная часть исполнительного адреса, постоянная для определенной совокупности адресуемых данных.
Примечание - Базовый адрес можно рассматривать как адрес области, содержащей порции данных, адресуемые с помощью этой базы [из 64 табл. 1 ГОСТ 19781-90]
Индекс адреса (Index) по ГОСТ 19781-90
Аддитивная часть адреса, предназначенная для модификации исполнительного адреса на отдельно вычисляемое значение в целях обращения к порциям данных, размещенным в памяти по определенному закону [из 65 табл. 1 ГОСТ 19781-90]
Базовая адресация (Base-displacement, Based addressing) по ГОСТ 19781-90
Способ вычисления исполнительного адреса, при котором он вычисляется как сумма базового адреса и смещения [из 66 табл. 1 ГОСТ 19781-90]
Индексирование адреса (Indexing) по ГОСТ 19781-90
Способ вычисления исполнительного адреса, при котором учитывают индекс адреса.
Примечание - Индексирование может сочетаться с базовой адресацией [из 67 табл. 1 ГОСТ 19781-90]
Базовый регистр (Base register) по ГОСТ 19781-90
Регистр, содержащий базовый адрес [из 68 табл. 1 ГОСТ 19781-90]
Индексный регистр (Index register) по ГОСТ 19781-90
Регистр, содержащий индекс адреса [из 69 табл. 1 ГОСТ 19781-90]
(7) Элементы и структуры организации программ и данных ГОСТ 19781-90
Цикл в программе (Loop) по ГОСТ 19781-90
Последовательность команд в программе, которая должна исполняться неоднократно в результате перехода от начала последовательности к концу [из 70 табл. 1 ГОСТ 19781-90]
Флажок в программе (Flag) по ГОСТ 19781-90
Переменная, регистрирующая появление определенного события или состояния [из 71 табл. 1 ГОСТ 19781-90]
Семафор (Semaphore) по ГОСТ 19781-90
Переменная, используемая для обеспечения взаимного исключения [из 73 табл. 1 ГОСТ 19781-90]
Общая переменная (Shared variable) по ГОСТ 19781-90
Переменная, доступная двум или большему количеству асинхронных процедур или одновременно исполняемых программ [из 74 табл. 1 ГОСТ 19781-90]
Порция данных (Data aggregate) по ГОСТ 19781-90
Данные, представленные как целое в конкретном контексте их описания или обработки и неразрывно связанные со своим носителем.
Примечание - Контексты существенно зависят от решаемых задач и этапов их решения и могут изменяться от задачи к задаче и от одного этапа к другому [из 75 табл. 1 ГОСТ 19781-90]
Литерная цепочка (String) по ГОСТ 19781-90
Порция данных, состоящая из последовательности литер [из 76 табл. 1 ГОСТ 19781-90]
Идентификатор (Identifier) по ГОСТ 19781-90
Литерная цепочка, выступающая в определенном контексте в роли символа.
Примечание - В обработке данных рассматривают идентификаторы порций данных, областей памяти, пространств памяти, томов и др., при этом они могут выражать определенные свойства этих объектов [из 77 табл. 1 ГОСТ 19781-90]
Составной идентификатор (Qualified identifier) по ГОСТ 19781-90
Идентификатор объекта, включающий идентификаторы классов, которые вложены друг в друга и содержат этот объект [из 78 табл. 1 ГОСТ 19781-90]
Область памяти (Storage area) по ГОСТ 19781-90
Память, выделенная для размещения одной или нескольких порций данных [из 79 табл. 1 ГОСТ 19781-90]
Подобласть памяти (Storage subarea) по ГОСТ 19781-90
Область памяти, рассматриваемая как составная часть другой области памяти [из 80 табл. 1 ГОСТ 19781-90]
Буфер (Buffer) по ГОСТ 19781-90
Рабочая область памяти при пересылке данных.
Примечание - При операции ввода данные заносят в буферную область [из 81 табл. 1 ГОСТ 19781-90]
Поле данных (Data field) по ГОСТ 19781-90
Неразрывная область памяти, имеющая определенное назначение и обычно снабженная именем или идентификатором [из 82 табл. 1 ГОСТ 19781-90]
Экстент памяти (Extent) по ГОСТ 19781-90
Неразрывная область в пространстве внешней памяти данных, используемая при его распределении.
Примечание - В ОС ЕС ЭВМ под набор данных на устройствах прямого доступа пространство памяти отводится экстентами [из 83 табл. 1 ГОСТ 19781-90]
(8) Процессы обработки данных ГОСТ 19781-90
Процесс обработки данных (Computational process) по ГОСТ 19781-90
Система действий, реализующая определенную функцию в системе обработки информации и оформленная так, что управляющая программа данной системы может перераспределять ресурсы этой системы в целях обеспечения мультипрограммирования. Примечания
- Процесс характеризуется состояниями, которые определяются наличием тех или иных ресурсов в распоряжении процесса и, следовательно, возможностью фактически выполнять действия, относящиеся к процессу.
- Перераспределение ресурсов, выполняемое управляющей программой, влияет на продолжительность процесса обработки данных, но не на его конечный результат.
- Процесс оформляют с помощью специальных структур управляющих данных, которыми манипулирует управляющий механизм.
- В конкретных системах обработки информации встречаются разновидности процессов, которые различаются способом оформления и составом ресурсов, назначаемых процессу и отнимаемых от него, и допускается вводить специальные названия для таких разновидностей, например задача в операционной системе ОС ЕС ЭВМ.
[из 84 табл. 1 ГОСТ 19781-90]
Параллельные процессы (Parallel processes) по ГОСТ 19781-90
Процессы обработки данных, у которых интервалы времени выполнения перекрываются за счет использования различных ресурсов одной и той же системы [из 85 табл. 1 ГОСТ 19781-90]
Конкурирующие процессы по ГОСТ 19781-90
Процессы обработки данных, выполняющиеся в течение определенного интервала времени с использованием одного и того же набора ресурсов путем их перераспределения [из 86 табл. 1 ГОСТ 19781-90]
Системный процесс (System task, process) по ГОСТ 19781-90
Процесс обработки данных, в виде которого функционируют определенные компоненты управляющей программы [из 87 табл. 1 ГОСТ 19781-90]
Процесс системного ввода (System reader (task)) по ГОСТ 19781-90
Системный процесс, предназначенный для автоматического ввода в систему обработки информации пакета заданий через назначенное этому процессу устройство ввода-вывода.
Примечание - Процесс системного ввода в некоторых системах обработки информации интерпретирует предложения языка управления заданиями [из 88 табл. 1 ГОСТ 19781-90]
Процесс системного вывода (System writer (task)) по ГОСТ 19781-90
Системный процесс, предназначенный для автоматического вывода определенной части результатов выполнения заданий наряду с сообщениями управляющей программы через назначенное этому процессу устройство ввода-вывода [из 89 табл. 1 ГОСТ 19781-90]
Приоритет процесса (Priority) по ГОСТ 19781-90
Преимущественное право процесса обработки данных перед другими процессами на использование ресурсов, выражаемое числом, присвоенным этому процессу [из 90 табл. 1 ГОСТ 19781-90]
Мультипрограммная смесь (Multi program mix) по ГОСТ 19781-90
Совокупность процессов, выполнением которых управляет одна и та же управляющая программа [из 91 табл. 1 ГОСТ 19781-90]
Мультипроцессирование (Multiprocessing) по ГОСТ 19781-90
Управление многопроцессорной системой, при котором процессоры как ресурсы участвуют в выполнении одной и той же мультипрограммной смеси [из 92 табл. 1 ГОСТ 19781-90]
Ресурс системы обработки информации (Resource) по ГОСТ 19781-90
Средство системы обработки информации, которое может быть выделено процессу обработки данных на определенный интервал времени.
Примечание - Основными ресурсами являются процессоры, области основной памяти, наборы данных, периферийные устройства, программы [из 93 табл. 1 ГОСТ 19781-90]
Разделяемый ресурс (Shared resource) по ГОСТ 19781-90
Ресурс системы обработки информации, используемый несколькими процессами одновременно [из 94 табл. 1 ГОСТ 19781-90]
Задание системе обработки информации (Job) по ГОСТ 19781-90
Единица работы, которая возлагается на систему обработки информации пользователем и оформлена для ввода в систему независимо от других таких единиц [из 95 табл. 1 ГОСТ 19781-90]
Пакетное задание (Batched job) по ГОСТ 19781-90
Задание системе обработки информации, выполняемое в режиме пакетной обработки [из 96 табл. 1 ГОСТ 19781-90]
Пакет заданий (Job batch) по ГОСТ 19781-90
Последовательность предложений языка управления заданиями, подставляющая последовательность заданий системе обработки информации и вводимая вместе с данными самих заданий одним процессом системного ввода [из 97 табл. 1 ГОСТ 19781-90]
Пункт задания (Job step) по ГОСТ 19781-90
Один из процессов, которые в строгой последовательности порождаются и завершаются управляющей программой и в совокупности составляют выполнение некоторого задания [из 98 табл. 1 ГОСТ 19781-90]
Язык управления заданиями (Job control language) по ГОСТ 19781-90
Язык, предназначенный для идентификации заданий и описания их характеристик при передаче задания на выполнение в систему обработки информации.
Примечание - Система обработки информации обычно имеет свой язык управления заданиями [из 99 табл. 1 ГОСТ 19781-90]
Удаленный ввод заданий (Remote job entry) по ГОСТ 19781-90
Ввод заданий вычислительной системе средствами телеобработки данных [из 100 табл. 1 ГОСТ 19781-90]
Диалоговый удаленный ввод заданий (Conversational remote job entry) по ГОСТ 19781-90
Удаленный ввод заданий, при котором ввод осуществляется в диалоговом режиме [из 101 табл. 1 ГОСТ 19781-90]
Сеанс работы (Session) по ГОСТ 19781-90
Интервал времени, в течение которого пользователю выделены ресурсы системы обработки информации для выполнения его работ и связи с ним в интерактивном режиме [из 102 табл. 1 ГОСТ 19781-90]
Сообщение системы (System message) по ГОСТ 19781-90
Сообщение любой из системных программ, входящих в операционную систему [из 103 табл. 1 ГОСТ 19781-90]
Команда оператора (Operator command) по ГОСТ 19781-90
Обращение оператора системы обработки информации к управляющей программе, переданное посредством консоли, для оказания воздействия на ход обработки данных [из 104 табл. 1 ГОСТ 19781-90]
Приложение (справочное) - Термины и пояснения общих понятий, относящихся к системам обработки данных, управлению обработкой данных и представлению данных ГОСТ 19781-90
Интерпретация по ГОСТ 19781-90
Реализация смысла некоторого синтаксически законченного текста, представленного на конкретном языке [из 1 табл. 4 ГОСТ 19781-90]
Процедура начальной загрузки по ГОСТ 19781-90
Ввод программы в оперативную память для выполнения, при котором никакие программы, кроме вводимой, не управляют вводом.
Примечание - Присутствие других программ в оперативной памяти не предполагается [из 2 табл. 4 ГОСТ 19781-90]
Инициализация по ГОСТ 19781-90
Приведение областей памяти в состояние, исходное для последующей обработки или размещения данных [из 3 табл. 4 ГОСТ 19781-90]
Инициирование по ГОСТ 19781-90
Создание условий для запуска процесса обработки данных [из 4 табл 4 ГОСТ 19781-90]
Программный документ по ГОСТ 19781-90
Документ, содержащий в зависимости от назначения данные, необходимые для разработки, производства, эксплуатации и сопровождения программы или программного средства.
Примечание - Программные документы и их части могут выполняться любым способом на любом материале, вводиться в ЭВМ и передаваться по каналам связи [из 6 табл. 4 ГОСТ 19781-90]
Код (данных) по ГОСТ 19781-90
Система, образуемая кодовым набором и правилами, по которым из элементов этого кодового набора строят данные при кодировании [из 8 табл. 4 ГОСТ 19781-90]
Код с исправлением ошибок по ГОСТ 19781-90
Код данных, в котором допустимому кодовому представлению соответствует несколько недопустимых, причем возникновение ошибок в допустимом представлении преобразует его к одному из соответствующих недопустимых представлений, что позволяет исправить возникшую ошибку(-ки).
Примечание - Примером кода с исправлением ошибок является код Хемминга [из 9 табл. 4 ГОСТ 19781-90]
Код с обнаружением ошибок по ГОСТ 19781-90
Код данных, в котором каждое кодовое представление удовлетворяет установленным критериям так, что если в представлении возникают ошибки, то оно перестает удовлетворять этим критериям и устанавливается наличие ошибки.
Примечание - Примером кода с обнаружением ошибок является циклический код [из 10 табл. 4 ГОСТ 19781-90]
Нотация по ГОСТ 19781-90
Код данных, элементами кодового набора которого являются литеры [из 11 табл. 4 ГОСТ 19781-90]
Кодовое представление по ГОСТ 19781-90
Результат кодирования порции данных [из 12 табл. 4 ГОСТ 19781-90]
Кодовое представление операции, код по ГОСТ 19781-90
Кодовое представление символа операции процессора.
Примечание - Если операция процессора состоит в выполнении команды, то кодовое представление операции является частью команды [из 13 табл. 4 ГОСТ 19781-90]
Буквенно-цифровое представление по ГОСТ 19781-90
Кодовое представление посредством букв, десятичных цифр, пробела и специальных литер [из 14 табл. 4 ГОСТ 19781-90]
Схема перекодировки по ГОСТ 19781-90
Упорядоченная совокупность двух кодовых наборов и правил однозначного соответствия между элементами первого кодового набора и их кодовыми представлениями во втором кодовом наборе.
Примечание - Схема перекодировки определяет частный случай перехода от кодового представления в одном коде к кодовому представлению в другом коде, т.е. когда первое кодовое представление преобразуется поэлементно [из 15 табл. 4 ГОСТ 19781-90]
Кодовый набор по ГОСТ 19781-90
Конечное множество элементов, из которых строят данные при кодировании [из 16 табл. 4 ГОСТ 19781-90]
Алфавит по ГОСТ 19781-90
Кодовый набор, в котором установлено отношение порядка [из 17 табл. 4 ГОСТ 19781-90]
Кодон по ГОСТ 19781-90
Элемент кодового набора [из 18 табл. 4 ГОСТ 19781-90]
Управляющий кодон по ГОСТ 19781-90
Кодон, определенный правилами кодирования данных как оказывающий воздействие на их запись, преобразование, передачу и истолкование [из 19 табл. 4 ГОСТ 19781-90]
Литера по ГОСТ 19781-90
Кодон, отличающийся от управляющего кодона.
Примечание - Литера обычно имеет графическое представление [из 20 табл. 4 ГОСТ 19781-90]
Пробел по ГОСТ 19781-90
Литера, воспроизводимая отсутствием начертания [из 22 табл. 4 ГОСТ 19781-90]
Буква по ГОСТ 19781-90
Литера, по своему начертанию совпадающая с одним из элементов традиционного алфавита естественного языка [из 23 табл. 4 ГОСТ 19781-90]
Цифра по ГОСТ 19781-90
Литера, входящая в кодовый набор представления чисел и обозначающая одно из натуральных чисел [из 24 табл. 4 ГОСТ 19781-90]
Десятичная цифра по ГОСТ 19781-90
Цифра десятичной системы счисления.
Примечание - Десятичные цифры изображают литерами 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 [из 25 табл. 4 ГОСТ 19781-90]