Что понимается под термином программное средство

ПРОГРАММНОЕ СРЕДСТВО

3.8 программное средство; ПС: Объект, состоящий из программ, процедур, правил, а также, если предусмотрено, сопутствующих им документации и данных, относящихся к функционированию системы обработки информации.

3.1.46 программное средство (software): Программы, процедуры, правила и любая соответствующая им документация, имеющие отношение к эксплуатации системы обработки информации.

2 программное средство; ПС:

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

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

Смотри также родственные термины:

Программное средство вычислительной техники (ПС)

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

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

Полезное

Смотреть что такое «ПРОГРАММНОЕ СРЕДСТВО» в других словарях:

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

программное средство: ПО — 3.48 программное средство: ПО и связанные с ним документы, вновь созданные, модифицированные или сгруппированные для удовлетворения требованиям контракта. Источник: ГОСТ Р 51904 2002: Программное обеспечение встроенных систем. Общие требования к… … Словарь-справочник терминов нормативно-технической документации

ПРОГРАММНОЕ СРЕДСТВО — согласно ГОСТ 28806–90 «Качество программных средств. Термины и определения», – объект, состоящий из программ, процедур, правил, а также, если предусмотрено, сопутствующих им документации и данных, относящихся к функционированию системы обработки … Делопроизводство и архивное дело в терминах и определениях

программное средство — программное обеспечение (средство) продукт интеллектуальной деятельности, включающий в себя информацию, выраженную через средства поддержки. (Смотри: ИСО 9000 1 94. Общее руководство качеством и стандарты по обеспечению качества. Часть 1.… … Строительный словарь

программное средство защиты информации — Специальная программа, входящая в комплект программного обеспечения и предназначенная для защиты информации. [Домарев В.В. Безопасность информационных технологий. Системный подход.] Тематики защита информации … Справочник технического переводчика

Программное средство вычислительной техники (ПС) — Программа, предназначенная для многократного применения на различных объектах, разработанная любым способом и снабженная комплектом программных документов Источник: ГОСТ 28195 89: Оценка качества программных средств. Общие положения … Словарь-справочник терминов нормативно-технической документации

программное средство многократного использования — 3.49 программное средство многократного использования: Программное средство, разработанное для конкретного применения, но с возможностью другого применения, или разработанное специально для многократного использования в различных проектах или для … Словарь-справочник терминов нормативно-технической документации

программное обеспечение (программное средство, программа) — 3.6 программное обеспечение (программное средство, программа): Последовательность инструкций в кодах для вычислительного средства, находящаяся в памяти вычислительного средства, представляющая описание алгоритма действий с данными. Примечание… … Словарь-справочник терминов нормативно-технической документации

программное обеспечение (программа, программное средство) — 3.8 программное обеспечение (программа, программное средство): Упорядоченная последовательность инструкций (кодов) для вычислительного средства, находящаяся в памяти этого средства и представляющая собой описание алгоритма управления… … Словарь-справочник терминов нормативно-технической документации

прикладное программное средство — 3.1.4 прикладное программное средство (application software): Программное средство, предназначенное для приложения и состоящее из программ, данных и документации. Источник … Словарь-справочник терминов нормативно-технической документации

Источник

Программные средства компьютеров

Что понимается под термином программное средство. Смотреть фото Что понимается под термином программное средство. Смотреть картинку Что понимается под термином программное средство. Картинка про Что понимается под термином программное средство. Фото Что понимается под термином программное средство

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

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

Когда пользователь работает с прикладной программой, или, короче, приложением (application, app) системное программное обеспечение продолжает управлять большинством аппаратных компонентов компьютера. Оно действует как посредник между аппаратными средствами и прикладной программой.

Системное программное обеспечение помогает аппаратным компонентам работать совместно и предоставляет поддержку прикладным программам. Системное программное обеспечение включает в себя операционные системы (operating systems), операционные среды (operating environments), трансляторы языков (language translators), утилиты (utilities), или вспомогательные программы, и мониторы производительности (performance monitors). Наиболее важными компонентами системного программного обеспечения являются операционные системы и операционные среды.

Операционная система

Операционная система представляет собой совокупность программ, которые помогают аппаратным компонентам работать совместно, не мешая друг другу. Некоторые программы операционной системы работают автоматически и не требуют вмешательства человека. Другие компоненты (утилиты) предоставляют пользователю помощь в выполнении задач, обеспечивающих правильную работу компьютерной системы.

Как же операционная система выполняет свои функции? Прежде всего операционную систему необходимо загрузить в основную память. Этот процесс называется загрузкой (booting) системы. После загрузки операционной системы один из ее компонентов, называемый супервизором (supervisor program), остается в основной памяти все время. Такая программа называется резидентной программой (resident program). Другие компоненты операционной системы находятся на диске и загружаются в основную память только при необходимости. Такие программы называются транзитными (transient programs).

Несмотря на определенные различия операционных систем все они имеют три общих свойства. Все операционные системы выполняют следующие задачи:

Управление процессами ввода и вывода

Что понимается под термином программное средство. Смотреть фото Что понимается под термином программное средство. Смотреть картинку Что понимается под термином программное средство. Картинка про Что понимается под термином программное средство. Фото Что понимается под термином программное средство

Управление запуском системы и обеспечение возможности взаимодействия пользователю с операционной системой

Что понимается под термином программное средство. Смотреть фото Что понимается под термином программное средство. Смотреть картинку Что понимается под термином программное средство. Картинка про Что понимается под термином программное средство. Фото Что понимается под термином программное средство

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

Несмотря на то, что системное программное обеспечение очень важно для эффективной работы компьютера, пользователям необходимы прикладные программы, или приложения (applications, apps), для обработки текста, «блуждания» по Internet или работы с электронной почтой. Системное программное обеспечение управляет аппаратными средствами компьютера, а прикладное программное обеспечение делает компьютер полезным инструментом. Практически вся работа пользователя на компьютере связана с использованием той или иной прикладной программы. Пакет прикладной программы представляет собой набор программ, которые обеспечивают решение конкретной проблемы.

Классификация тысяч имеющихся прикладных программ (приложений) достойна усилий энциклопедически образованного человека. Однако на практике чаще всего встречаются следующие категории прикладных программ:

Программы обработки текста

Упрощенно можно считать программу обработки текста компьютерным вариантом пишущей машинки, но, разумеется, возможности этой программы намного шире возможностей пишущей машинки. Большинство программ обработки текста, называемые текстовыми процессорами (text processor) и текстовыми редакторами (text editor), позволяют не только легко и удобно вносить изменения и дополнения в текст, но и проверять орфографические и грамматические ошибки, изменять внешний вид текста, вводить графические изображения, формировать предметные указатели и оглавления.

Программы настольных издательских систем

Что понимается под термином программное средство. Смотреть фото Что понимается под термином программное средство. Смотреть картинку Что понимается под термином программное средство. Картинка про Что понимается под термином программное средство. Фото Что понимается под термином программное средство

Электронные таблицы

Программы управления базами данных

Графические приложения

Что понимается под термином программное средство. Смотреть фото Что понимается под термином программное средство. Смотреть картинку Что понимается под термином программное средство. Картинка про Что понимается под термином программное средство. Фото Что понимается под термином программное средство

Программы для обработки изображений называются графическими программами (graphics programs) или графическими редакторами (graphics editors). Имеется несколько разновидностей графических программ. С их помощью можно самостоятельно создать рисунки и иллюстрации, пользуясь электронным указывающим устройством так же, как художники пользуются карандашом или кистью. Графические программы называются программами рисования (paint program) или программами черчения (draw program) в зависимости от того, как программа создает изображение. Типичная программа рисования, как показано на рисунке, воспринимает ввод от мыши, трэкбола, джойстика и пера. Профессиональные художники предпочитают работать пером на чувствительном к давлению планшете, так как при наличии хорошей программы перо лучше имитирует традиционную кисть, чем другие указывающие устройства.

Изображения, создаваемые графическими программами, часто используются в мультимедийных приложениях, которые объединяют текст, изображения, звук, компьютерную анимацию и видео («движущиеся картинки», которые отображаются на экране телевизора или в кинотеатре). Программы для создания мультимедиа, называются мультимедийными авторскими программами (multimedia authoring software). Такие программы позволяют разнообразными способами объединить различные типы носителей (текст, изображения, звук). Мультимедийные авторские программы имеют также также специальные средства для синхронизации звука с движущимися изображениями.

Развлекательные и обучающие программы

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

Утилиты

Утилитами (utilities) называются полезные программы, которые помогают в работе компьютера. Например, некоторые утилиты позволяют избавиться от вирусов, удалить устаревшие файлы или восстановить случайно удаленные данные.

Источник

Программные средства

В компьютерном сленге часто используется слово софт (от англ. software ), которое в этом смысле впервые применил в статье в American Mathematical Monthly математик из Принстонского университета Джон Тьюки (англ. John W. Tukey ) в 1958 году. В области вычислительной техники и программирования программное обеспечение — это совокупность всей информации, данных и программ, которые обрабатываются компьютерными системами. В информатике программное обеспечение — это наборы пакетов программ и операционных систем, которые могут устанавливаться на персональных компьютерах, серверах и суперкомпьютерах.

Содержание

Классификация ПО

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

Прикладное ПО

Примечания

См. также

Ссылки

Разработка программного обеспеченияШаги процессаАнализ требований • Проектирование программного обеспечения • Программирование • Формальные методы • Тестирование программного обеспечения • Внедрение программного обеспечения • Сопровождение программного обеспеченияКонцепцииМоделирование данных • Архитектура программного обеспечения • Functional specification • Язык моделирования • Парадигма программирования • Программное обеспечение • Архитектура программного обеспечения • Методология разработки программного обеспечения • Цикл разработки программного обеспечения • Качество программного обеспечения • Обеспечение качества программного обеспечения • Структурный анализ программного обеспеченияНаправленияГибкая методология разработки • Аспектно-ориентированное программирование • Объектно-ориентированное программирование • Проблемно-ориентированное программирование • Онтология • Сервисно-ориентированная архитектура • Цикл разработки программного обеспеченияМодели

Модели разработки: Гибкая методология разработки • Cleanroom • Итеративная разработка • RUP • Scrum • MSF • Спиральная модель • Модель водопада • XP • : CMMI • Модель данных • Function model • UMLВыдающиеся
деятелиKent Beck • Гради Буч • Фред Брукс • Barry Boehm • Уорд Каннингем • Оле-Йохан Даль • Tom DeMarco • Эдсгер Вибе Дейкстра • Дональд Кнут • Мартин Фаулер • Чарльз Энтони Ричард Хоар • Watts Humphrey • Michael A. Jackson • Ivar Jacobson • Craig Larman • James Martin • Bertrand Meyer • David Parnas • Winston W. Royce • James Rumbaugh • Никлаус Вирт • Эдвард ЙорданСвязанные
статьиИнформатика • Компьютерная инженерия • Организационная инженерия • История разработки ПО • Конфигурационное управление • Менеджмент • Документирование • Математика • Управление проектами • Управление программами • Всеобщее управление качеством • Эргономика • Системотехника • Обратная разработка

Полезное

Смотреть что такое «Программные средства» в других словарях:

программные средства — Средства вычислительной техники, реализованные в виде программ. Примечание В условиях комплексного централизованного обслуживания программные средства поставляются на носителях данных. [ГОСТ 26553 85] Тематики обслуж. средств вычисл. техники … Справочник технического переводчика

программные средства — программное обеспечение Словарь русских синонимов … Словарь синонимов

ПРОГРАММНЫЕ СРЕДСТВА — СОФТВЕР … Юридическая энциклопедия

Программные средства — 3.3 Программные средства систем автоматизации совокупность программных продуктов, обеспечивающих параметрирование, конфигурирование и диагностику технических средств автоматизации, обработку и представление информации, ее передачу и хранение,… … Словарь-справочник терминов нормативно-технической документации

Программные средства — см. программное обеспечение … Краткий толковый словарь по полиграфии

программные средства — Syn: программное обеспечение … Тезаурус русской деловой лексики

программные средства автоматизации групповой работы — программное обеспечение поддержки коллективных работ — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы программное обеспечение поддержки… … Справочник технического переводчика

программные средства визуализации — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN visualization software … Справочник технического переводчика

программные средства мультиcреды — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN multimedia software … Справочник технического переводчика

программные средства начальной установки — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN set up software … Справочник технического переводчика

Источник

Что понимается под термином программное средство

ГОСТ Р ИСО/МЭК ТО 12182-2002

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

КЛАССИФИКАЦИЯ ПРОГРАММНЫХ СРЕДСТВ

Information technology. Categorization of software

ОКС 35.080
ОКСТУ 5001

Дата введения 2003-07-01

1 РАЗРАБОТАН И ВНЕСЕН Всероссийским научно-исследовательским институтом стандартизации (ВНИИстандарт) Госстандарта России

2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 11 июня 2002 г. N 238-ст

3 Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО/МЭК ТО 12182-98 «Информационная технология. Классификация программных средств»

ВНЕСЕНА поправка, опубликованная в ИУС N 12, 2002 год

Поправка внесена изготовителем базы данных

Введение

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

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

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

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

Настоящий стандарт определяет основы классификации ПС, схему классификации и содержит примеры применения соответствующих стандартов.

1 Область применения

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

1.1 Применение

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

1.2 Круг пользователей и назначение

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

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

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

1) уточнить области применения используемого стандарта или ПС;

2) определить и выбрать стандарты, применимые к прикладному ПС;

3) определить классификационные характеристики новых стандартов.

1.3 Ограничения

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

2 Соответствие

3 Нормативные ссылки

В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ Р ИСО/МЭК 9126-93 Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению

ГОСТ Р ИСО 9127-94 Системы обработки информации. Документация пользователя и информация на упаковке для потребительских программных пакетов

ИСО/МЭК 6592-2000* Информационная технология. Руководства по документированию прикладных автоматизированных систем

4 Определения

В настоящем стандарте использованы следующие термины с соответствующими определениями:

4.1 схема классификации (categorization schema): Упорядоченная комбинация видов и классов, связанных с ПС.

4.2 вид (view): Множество соответствующих классов.

4.3 класс (category): Конкретно определенный классификационный фрагмент, раздел или группировка ПС, выделенные на основе одного или нескольких атрибутов или характеристик.

5 Сокращения

6 Концепция классификации ПС

Основной принцип классификации ПС схематически представлен на рисунке 1.

Что понимается под термином программное средство. Смотреть фото Что понимается под термином программное средство. Смотреть картинку Что понимается под термином программное средство. Картинка про Что понимается под термином программное средство. Фото Что понимается под термином программное средство

Как показано на рисунке 1, классификация ПС комбинируется из ряда видов ПС, а каждый вид содержит классы, соответствующие данному виду. Различные виды рассмотрены в разделе 7. Выбор классов, соответствующих конкретному виду, оставлен на усмотрение пользователя.

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

6.1 Структура видов

Схема классификации состоит из 16 видов. Данные виды ПС могут быть объединены в следующие группы.

— режим эксплуатации (7.3);

— стабильность ПС (7.9);

— требование защиты (7.13);

— требование надежности (7.14);

— требуемые рабочие характеристики (7.12);

— прикладная область информационной системы (7.2);

— вычислительная система и среда (7.15);

— класс пользователя (7.8);

— требование к вычислительным ресурсам (7.16);

— готовность программного продукта (7.10).

— представление данных (7.5);

— использование программных данных (7.11).

6.2 Выбор видов и классов

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

При применении схемы классификации к приложениям, для которых необходимо подмножество видов, должны быть использованы все соответствующие виды и связанные с ними классы. Например, если характеризуют ПС по отношению к его среде, может быть пригоден набор видов, составляющих подмножество «Среда» из 6.1. В зависимости от специфики приложения может быть необходимым использование дополнительных видов, таких как требования защиты или надежности.

При некоторых применениях схемы категорирования может быть достаточным использование единственного основного вида. Например, критичность ПС может быть основным видом для стандартов по обеспечению качества.

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

7 Схема классификации

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

Классы, соответствующие виду, необязательно абстрагированы на одном уровне.

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

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

7.1 Функция ПС

Для вида «функция ПС» классы должны быть определены в зависимости от типа функции, для которой они предназначены.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *