Определение основных программных продуктов.

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

Программное изделие – программа на носителе данных, являющаяся продуктом промышленного производства.

Синоним – программный продукт

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

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

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

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

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

Также – это объект, состоящий из программ, процедур, правил, а также, если предусмотрено, сопутствующих им документации и данных, относящихся к функционированию системы обработки информации.

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

Программно-аппаратный комплекс — это набор технических и программных средств, работающих совместно для выполнения одной или нескольких сходных задач.

Аппаратно-программный комплекс — техническое решение концепции алгоритма работы сложной системы, управление которой осуществляется, как правило, исполнением кода из определённого базового набора команд (системы команд), описанных в документации.

Аппаратно-программный комплекс cостоит, соответственно, из двух основных частей:

  • аппаратная часть (Hardware) — устройство сбора и/или обработки информации.
  • программная часть (Software) — специализированное ПО (как правило, написано компанией — производителем аппаратной части), обрабатывающее и интерпретирующее данные, собранные аппаратной частью

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

Аналитическая модель – запись математической модели в виде универсальной функциональной зависимости, позволяющие их использование в других моделях.

Численная модель – представление математической модели в виде дискретного ряда чисел (или таблицы).

Формально-логическая информационная модель – представление математической модели на формальном языке.

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

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

Имитационное моделирование — это частный случай математического моделирования.

Имитационным моделированием иногда называют получение частных численных решений сформулированной задачи на основе аналитических решений или с помощью численных методов.

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

Информационная задача – элемент специального прикладного программного обеспечения ЭВМ (программа на ЭВМ), алгоритм обработки информации которого не приводит к созданию новой информации, отличной от исходной.

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

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

Расчетная задача – элемент специального прикладного программного обеспечения ЭВМ (программа на ЭВМ), алгоритм обработки информации которого приводит к созданию новой информации, непосредственно не содержащейся в исходной.

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

В свою очередь, расчетные задачи подразделяются на вычислительные задачи и математические модели.

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

Обычно алгоритмы вычислительных задач известны до начала их разработки и, как правило, нормативно закреплены в приказах, наставлениях, справочниках, государственных стандартах т. п.

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

Качество программного обеспечения


Похожие статьи.

Понравилась статья? Поделиться с друзьями: