Стандартизация программного обеспечения
Стандартизация программного обеспечения(ПО) является одним из важнейших факторов применения компьютеров и компьютерных систем во всех областях науки и техники, а также в быту и во всех отраслях деятельности. Области применения компьютеров и компьютерных систем были рассмотрены в предыдущем параграфе.
Здесь следует добавить разновидности компьютеров по месту их расположения и использования. По этим параметрам их можно подразделить на следующие разновидности:
- обычные настольные компьютеры, получившие в настоящее время массовое распространение на всех предприятиях, в учреждениях, во всех типах учебных заведений, начиная со школ и кончая институтами и университетами и т. д.;
- портативные компьютеры, или ноутбуки;
- карманные компьютеры, или смартфоны.
Среди настольных компьютеров выделяют также мультимедийные и учебные.
Ноутбуки в свою очередь делятся в зависимости от массы, габаритных размеров и возможностей на следующие категории:
- массовые полнофункциональные с полноценно размерным монитором;
- большие ноутбуки, имеющие возможность подключать периферийные устройства практически так же, как к настольному компьютеру;
- мининоутбуки с упрощенным ПО и малыми размерами;
- ноутбуки планшеты с полноценным экраном и клавиатурой, такие же мощные, как и настольные, но имеющие толщину до 2,5 см.
Во многих случаях компьютеры объединяются в так называемые локальные сети, которые представляют собой соединение нескольких персональных компьютеров с помощью соответствующего аппаратного и программного обеспечения. Под термином «локальная сеть» подразумевается, что все объединенные сетью компьютеры дистанцированы на относительно небольшое расстояние, т. е. находятся, как правило, в одном или соседних зданиях.
В настоящее время все чаще применяются и значительно более крупные сети, охватывающие крупные предприятия, целые отрасли промышленности, территориальные регионы.
Все сказанное выше определяет необходимость обмена информацией в информационных системах и сетях на единой информационной базе, а следовательно, и стандартизации ПО.
В разд. 1 ГОСТ Р 51904—2002 «Область применения» указано, что он распространяется на все действия, имеющие отношение к разработке ПО, но он неприменим для аппаратных элементов.
В разд. 3 «Определения и сокращения» представлен полный перечень необходимых терминов, употребляемых в данном стандарте и исключающих различные варианты толкований. Всего стандарт определяет 79 терминов. Приведем в качестве примеров некоторые термины и определения.
Базы данных — совокупность взаимосвязанных данных, сохраненных в одном или более компьютерных файлах в виде, позволяющем обращаться к ним пользователям или компьютерным программам с помощью системы управления базой данных.
Отказоустойчивость — свойство системы продолжать правильное выполнение функций при наличии ограниченного числа аппа ратных или программных дефектов.
Интерфейс — взаимосвязь между двумя или более объектами (типа ЭКПО/ЭКПО, ЭКПО/ЭКА, ЭКПО/пользователь или между модулями ПО), которые совместно используют и обеспечивают данные или обмениваются ими.
Программное обеспечение — совокупность компьютерных программ и программных документов, необходимых для эксплуатации этих программ.
Система — набор аппаратных и программных компонентов, созданный для выполнения определенной или множества функций.
Среда разработки ПО — интегрированная система, включающая в себя аппаратные средства, ПО, программно-аппаратные средства, процедуры и документы, необходимые для разработки ПО.
Стандарт ГОСТ Р 51904—2002 предусматривает все необходимые требования к разработке ПО, а также требования к составу и оформлению разрабатываемой документации и тестированию ПО.
Помимо упомянутых выше стандарт содержит в своем составе следующие разделы, каждый из которых подробно развернут:
- «Общие требования»;
- «Системные аспекты, связанные с разработкой ПО» ;
- «Процесс планирования ПО»;
- «Процессы разработки ПО»;
- «Процесс верификации ПО»;
- «Процесс управления конфигурацией ПО»;
- «Процесс обеспечения качества ПО»;
- «Процесс сертификационного сопровождения»;
- «Документы, создаваемые в процессах жизненного цикла ПО».
Последний раздел является самым объемным и содержит 39 пунктов, регламентирующих полный перечень документов, а также форму их представления. Кроме того, стандартом определен порядок ранее разработанного ПО, а также вопросы аттестации инструментальных средств.
- Измерение действующих значений переменных токов и напряжений
- Измерение средних и амплитудных значений переменного тока
- Измерение сопротивлений мостовыми методами
- Цифровые измерительные приборы
- Электронные аналоговые вольтметры
- Измерение малых токов и напряжений и нулевые указатели
- Измерение постоянных токов и напряжений
- Метрологическая надежность средств измерений и основные понятия теории метрологической надежности
- Измерение электрических параметров интегральных схем
- Оформление отчета по практике по ГОСТу 2021/2022
- Оформление ВКР по ГОСТу
- Как составить бизнес-план своими силами
- Оформление эссе по ГОСТу
- Оформление презентации по ГОСТу
- Оформление статьи по ГОСТу
- Оформление дипломной работы по ГОСТ 2021/2022
- Оформление курсовой работы по ГОСТу
- Оформление контрольной работы по ГОСТу