Присоединяйтесь!
Зарегистрированных пользователей портала: 506 337. Присоединяйтесь к нам, зарегистрироваться очень просто →
Законодательство
Законодательство

"ОБЕСПЕЧЕНИЕ СИСТЕМ ОБРАБОТКИ ИНФОРМАЦИИ ПРОГРАММНОЕ. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ. ГОСТ 19781-90" (утв. Постановлением Госстандарта СССР от 27.08.90 N 2467)

Дата документа27.08.1990
Статус документаДействует
МеткиПостановление · Гост

    

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ

 

ОБЕСПЕЧЕНИЕ СИСТЕМ ОБРАБОТКИ ИНФОРМАЦИИ ПРОГРАММНОЕ

 

ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ

 

Terms and definitions

 

ГОСТ 19781-90

 

ОКСТУ 4001

 

Группа Э00

 

Дата введения - 01.01.92

 
    Настоящий стандарт устанавливает термины и определения понятий в области программного обеспечения систем обработки информации.
    Термины, установленные настоящим стандартом, обязательны для применения во всех видах документации и литературы, входящих в сферу работ по стандартизации или использующих результаты этих работ.
    Настоящий стандарт должен применяться совместно с ГОСТ 15971, ГОСТ 20886, ГОСТ 24402.
    1. Стандартизованные термины с определениями приведены в табл.1.
    2. Для каждого понятия установлен один стандартизованный термин. Применение терминов-синонимов стандартизованного термина не допускается. Недопустимые к применению термины-синонимы приведены в табл.1 в качестве справочных и обозначены пометой "Ндп".
    2.1. Для отдельных стандартизованных терминов в табл.1 приведены в качестве справочных краткие формы, которые разрешается применять в случаях, исключающих возможность их различного толкования.
    2.2. Приведенные определение можно, при необходимости, изменять, вводя в них производные признаки, раскрывая значения используемых в них терминов, указывая объекты, входящие в объем определяемого понятия. Изменения не должны нарушать объем и содержание понятий, определенных в данном стандарте.
    2.3. В табл.1 в качестве справочных приведены иноязычные эквиваленты для ряда стандартизованных терминов на алтайском языке.
    3. Алфавитные указатели содержащихся в стандарте терминов на русском и английском языках приведены в табл.2-3.
    4. Термины и определения общих понятий, относящихся к системам обработки информации, управлению обработкой данных и представлению данных, необходимые для понимания текста стандарта, приведены в приложении 1.
    5. Стандартизованные термины набраны полужирным шрифтом, их краткая форма - светлым.
 

ИНФОРМАЦИОННЫЕ ДАННЫЕ

 
    1. РАЗРАБОТЧИКИ
    А.П. Гагарин, канд. техн. наук (руководитель темы); A.3. Багров; Н.А. Сергеева
    2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Государственного комитета СССР по управлению качеством продукции и стандартам от 27.08.90 N 2467
    3. Срок проверки -1996 г., периодичность проверки-5 лет
    4. Стандарт соответствует ИСО 2382-7-77, ИСО 2382-10-79
    5. ВЗАМЕН ГОСТ 19781-83 и ГОСТ 19.004-80
    6. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ
 

Обозначение НТД, на который дана ссылка Номер пункта
ГОСТ 15971-90Вводная часть
ГОСТ 20886-85Вводная часть
ГОСТ 24402-88Вводная часть

 
    7. ПЕРЕИЗДАНИЕ
    Настоящий стандарт устанавливает термины и определения понятий в области программного обеспечения систем обработки информации.
    Термины, установленные настоящим стандартом, обязательны для применения во всех видах документации и литературы, входящих в сферу работ по стандартизации или использующих результаты этих работ.
    Настоящий стандарт должен применяться совместно с ГОСТ 15971, ГОСТ 20886, ГОСТ 24402.
    1. Стандартизованные термины с определениями приведены в табл.1.
 

Таблица 1

 

Термин Определение
Основные понятия
1. Программа Данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма
Program
2. Программное обеспечение Совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ
3. Программирование Научная и практическая деятельность по созданию программ
Programming
Виды программ
4. Системная программа Программа, предназначенная для поддержания работоспособности системы обработки информации или повышения эффективности ее использования в процессе выполнения прикладных программ
System program
5. Управляющая программаСистемная программа, реализующая набор функций управления, в который включают управление ресурсами и взаимодействием с внешней средой системы обработки информации, восстановление работы системы после проявления неисправностей в технических средствах
Control program
6. Супервизор Часть управляющей программы, координирующая распределение ресурсов системы обработки информации
Supervisor
7. Прикладная программа Программа, предназначенная для решения задачи или класса задач в определенной области применения системы обработки информации
Application program
8. Программа обслуживания Программа, предназначенная для оказания услуг общего характера пользователям и обслуживающему персоналу системы обработки информации
Utility program
9. Абсолютная программа Программа на машинном языке, выполнение которой зависит от ее местоположения в оперативной памяти
Non-relocatable program
10. Переместимая программа Программа на машинном языке, выполнение которой не зависит от ее местоположения в оперативной памяти
Relocatable program
11. Реентерабельная программа Программа, один и тот же экземпляр которой в оперативной памяти способен выполняться многократно, причем так, что каждое выполнение может начинаться в любой момент по отношению к другому выполнению
Reenterable program
12. Мобильная программа Программа, которая написана для ЭВМ одной архитектуры, но может исполняться в системах обработки информации с другими архитектурами без доработки или при условии ее доработки, трудоемкость которой незначительна по сравнению с разработкой новой программы
Portable program
13. Драйвер Программа, предназначенная для управления работой периферийных устройств, обычно в мини- и микроЭВМ
Driver
14. Подпрограмма Программа, являющаяся частью другой программы и удовлетворяющая требованиям языка программирования к структуре программы
Subprogram
15. Программный модуль Программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями и загрузки в оперативную память
Program module
16. Исходный модуль Программный модуль на исходном языке, обрабатываемый транслятором и представляемый для него как целое, достаточное для проведения трансляции
Source module
17. Объектный модуль Программный модуль, получаемый в результате компиляции исходного модуля.
Object module Примечание.
Объектный модуль обычно полностью готов к редактированию связей
18. Загрузочный модуль Программный модуль, представленный в форме, пригодной., для загрузки в основную память для выполнения
Load module
19. Макроопределение Программа, под управлением которой макрогенератор порождает макрорасширения макрокоманд
Macrodefinition
20. Рекурсивная подпрограмма Подпрограмма, которая может обращаться к себе самой
Recursive subroutine
Компоненты систем программирования