Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Программное обеспечение






Повсеместное использование терминов в области использования электронно-вычислительных средств, автоматизированных информационных систем, телекоммуникационных систем, вызывает необходимость в правильном и корректном их употреблении. В связи с этим, рассмотрим основные понятия и определения, определяемые нормативными документами.

Программа − данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма. [1]

Программное обеспечение − совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ.

Программирование − научная и практическая деятельность по созданию программ.

Программа компонент − программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса. [2]

Программа комплекс − программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса.

В зависимости от целевого предназначения, решаемых задач, области применения реализующих функций и особенностей функционирования различают следующие виды программ (табл.1.1). [2]

Таблица 1.1

Виды программ

№ п/п Термин Определение
1. Системная программа Программа, предназначенная для поддержания работоспособности системы обработки информации или повышения эффективности ее использования в процессе выполнения прикладных программ
2. Управляющая программа Системная программа, реализующая набор функций управления, в который включают управление ресурсами и взаимодействием с внешней средой системы обработки информации, восстановление работы системы после проявления неисправностей в технических средствах
3. Супервизор Часть управляющей программы, координирующая распределение ресурсов системы обработки информации
4. Прикладная программа Программа, предназначенная для решения задачи или класса задач и определенной области применения системы обработки информации
5. Программа обслуживания Программа, предназначенная для оказания услуг общего характера пользователям и обслуживающему персоналу системы обработки информации
6. Абсолютная программа Программа на машинном языке, выполнение которой зависит от ее местоположения в оперативной памяти
7. Переместимая программа Программа на машинном языке, выполнение которой не зависит от ее местоположения в оперативной памяти
8. Реентерабельная программа Программа, один и тот же экземпляр которой в оперативной памяти способен выполняться многократно, причем так, что каждое выполнение может начинаться в любой момент по отношению к другому выполнению
9. Мобильная программа Программа, которая написана для ЭВМ одной архитектуры, но может исполняться в системах обработки информации с другими архитектурами без доработки или при условии ее доработки, трудоемкость которой незначительна по сравнению с разработкой новой программы
10. Драйвер Программа, предназначенная для управления работой периферийных устройств, обычно в мини- и микро ЭВМ
11. Подпрограмма Программа, являющаяся частью другой программы и удовлетворяющая требованиям языка программирования к структуре программы
12. Программный модуль Программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями и загрузки в оперативную память
13. Исходный модуль Программный модуль на исходном языке, обрабатываемый транслятором и представляемый для него как целое, достаточное для проведения трансляции
14. Объектный модуль Программный модуль, получаемый в результате компиляции исходного модуля. Примечание. Объектный модуль обычно полностью готов к редактированию связей
15. Загрузочный модуль .Программный модуль, представленный в форме, пригодной t для загрузки в основную память для выполнения
16. Макроопределение Программа, под управлением которой макрогенератор порождает макрорасширения макрокоманд
17. Рекурсивная подпрограмма Подпрограмма, которая может обращаться к себе самой

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.