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

Программное обеспечение (ПО)
англ.Software
Программное обеспечение - комплекс программ:
- обеспечивающих обработку или передачу данных;
- предназначенных для многократного использования и применения разными пользователями.
По видам выполняемых функций программное обеспечение подразделяется на системное, прикладное и инструментальное.
Программное обеспечение - согласно ГОСТ 19781-90 - совокупность программ системы обработки информации и программных документов, необходимых для их эксплуатации.

Автор программы или базы данных
Автор программы или базы данных - в РФ - физическое лицо, в результате творческой деятельности которого созданы программа или база данных.

Адаптация программы или базы данных
Адаптация программы или базы данных - по законодательству РФ - внесение изменений, осуществляемых исключительно в целях обеспечения функционирования программы для ЭВМ или базы данных на конкретных технических средствах пользователя или под управлением конкретных программ пользователя.

Виртуальная машина
англ.Virtual machine
Виртуальная машина - совокупность вычислительных ресурсов, реализующая поведение некоторого реального компьютера.
На одном реальном компьютере может быть построено несколько виртуальных машин, каждая из которых выполняет свою программу и не препятствует работе другой виртуальной машины.

Воспроизведение программы или базы данных
Воспроизведение программы или базы данных - по законодательству РФ - изготовление одного или более экземпляров программы для ЭВМ или базы данных в любой материальной форме, а также их запись в память ЭВМ.

Жизненный цикл программного обеспечения
Жизненный цикл программного обеспечения - период разработки и эксплуатации программного обеспечения, в котором обычно выделяют этапы:
-1- возникновение и исследование идеи;
-2- анализ требований и проектирование;
-3- программирование;
-4- тестирование и отладка;
-5- ввод программы в действие;
-6- эксплуатация и сопровождение;
-7- завершение эксплуатации.

Инструментальное программное обеспечение
син.Инструментальные программные средства
англ.Software tools
Инструментальное программное обеспечение - программное обеспечение, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др.

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

Качество программного обеспечения
Качество программного обеспечения - способность программного продукта подтвердить свою спецификацию при условии, что спецификация ориентирована на характеристики, которые желает получить пользователь.

Масштабируемость программного обеспечения
англ.Scalability
Масштабируемость программного обеспечения - способность программного обеспечения корректно работать на малых и на больших системах с производительностью, которая увеличивается пропорционально вычислительной мощности системы.

Модификация программы или базы данных
Модификация программы или базы данных - по законодательству РФ - любые изменения программы для ЭВМ или базы данных, не являющиеся адаптацией.

Операционная система (ОС)
англ.Operating system (OS)
Операционная система - комплекс программ, обеспечивающий:
- выполнение других программ;
- распределение ресурсов;
- планирование;
- ввод-вывод данных;
- управление данными;
- взаимодействие с оператором.
Операционную систему составляют:
- монитор;
- загрузчик;
- супервизор;
- планировщик; и
- набор системных обслуживающих программ (утилит).

Прикладное программное обеспечение
англ.Application software
Прикладное программное обеспечение - программное обеспечение, состоящее из:
- отдельных прикладных программ и пакетов прикладных программ, предназначенных для решения различных задач пользователей; и
- автоматизированных систем, созданных на основе этих (пакетов) прикладных программ.

Программа
англ.Program; Routine
Программа - последовательность машинных команд, предназначенная для достижения конкретного результата.
Программа - согласно ГОСТ 19781-90 - данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма.

Промежуточное программное обеспечение
син.Средний слой программного обеспечения
англ.Middleware
Промежуточное программное обеспечение - совокупность программ, осуществляющих управление вторичными ресурсами:
- конструируемыми самим программным обеспечением; и
- ориентированными на решение определенного класса задач.
К промежуточному программному обеспечению относятся: менеджеры транзакций, серверы баз данных, серверы коммуникаций и другие программные серверы.

Распространение программы или базы данных
Распространение программы или базы данных - по законодательству РФ - предоставление доступа к воспроизведенной в любой материальной форме программе или базе данных, в том числе сетевыми и иными способами, а также путем продажи, проката, сдачи внаем, предоставления взаймы, включая импорт для любой из этих целей.

Система управления базами данных (СУБД)
англ.Database management system (DBMS)
Система управления базами данных - комплекс программных и лингвистических средств общего или специального назначения, реализующий поддержку создания баз данных, централизованного управления и организации доступа к ним различных пользователей в условиях принятой технологии обработки данных.
СУБД характеризуется используемой моделью, средствами администрирования и разработки прикладных процессов.
СУБД обеспечивает:
- описание и сжатие данных;
- манипулирование данными;
- физическое размещение и сортировку записей;
- защиту от сбоев, поддержку целостности данных и их восстановление;
- работу с транзакциями и файлами;
- безопасность данных.
СУБД определяет модель представления данных.

Системное программное обеспечение
англ.System software
Системное программное обеспечение - совокупность программ и программных комплексов для обеспечения работы компьютера и вычислительных сетей. Системное программное обеспечение ориентировано:
- на создание операционной среды функционирования других программ;
- на обеспечение надежной и эффективной работы самого компьютера и вычислительной сети;
- на диагностику и профилактику аппаратуры компьютера и вычислительных сетей;
- на выполнение вспомогательных технологических процессов: копирование, архивация, восстановление файлов и т.п. вспомогательных программ, осуществляющих:
- защиту, архивацию, восстановление данных;
- всевозможные тесты и т.д.

Системный программист
Системный программист - специалист, занимаются разработкой, эксплуатацией и сопровождением системного программного обеспечения.

Совокупная стоимость владения
англ.Total cost of ownership
Совокупная стоимость владения - сумма материальных и временных затрат, связанных с приобретением, развертыванием, конфигурированием и обслуживанием программного и аппаратного обеспечения.
Совокупная стоимость владения включает затраты:
- на обновление программного обеспечения и оборудования;
- на обучение, обслуживание, администрирование и техническую поддержку.

Экспертная система (ЭС)
англ.Expert system
Экспертная система - система искусственного интеллекта, включающая знания об определенной слабо структурированной и трудно формализуемой узкой предметной области и способная предлагать и объяснять пользователю разумные решения. Экспертная система состоит из базы знаний, механизма логического вывода и подсистемы объяснений.

Электронное распространение программного обеспечения
англ.Electronic software distribution (ESD)
Электронное распространение программного обеспечения - технология загрузки программ в компьютеры через информационную сеть.

Эргономика программного обеспечения
Эргономика программного обеспечения - подраздел микроэргономики, ориентированный на системы "человек-компьютер", "человек-компьютер-человек", "человек-компьютер-процесс", "человек-программа" и т.п.

[ 03-05-2024 www.glossary.ru]