3 ОПРЕДЕЛЕНИЯ
3 ОПРЕДЕЛЕНИЯ
В настоящем стандарте применяются следующие термины.
3.1 Оценка (assessment) - действие по применению конкретного задокументированного критерия оценки к конкретному программному модулю, пакету или продукции с целью обусловленной приемки или выпуска программного модуля, пакета или продукции.
3.2 Признаки (показатели) (features) - признаки, определяющие свойства программной продукции, которые могут быть отнесены к характеристикам качества.
Примечание - Примеры признаков включают длину маршрута, модульность, структуру программы и комментарии.
3.3 Программно-аппаратные средства (firmware) - технические средства, содержащие компьютерную программу и данные, которые не могут изменяться средствами пользователя. Компьютерная программа и данные, входящие в программно-аппаратные средства, классифицируются как программное обеспечение; схемы, содержащие компьютерную программу и данные, классифицируются как технические средства.
3.4 Уровень качества функционирования (level of performance) - степень, в которой удовлетворяются потребности, представленные конкретным набором значений для характеристик качества.
3.5 Измерение (measurement) - действие по применению показателя качества программного обеспечения к конкретной программной продукции.
3.6 Качество (quality) -весь объем признаков и характеристик продукции или услуги, который относится к их способности удовлетворять установленным или предполагаемым потребностям (ИСО 8402).
Примечание - В сфере контракта потребности определены, тогда как а других сферах предполагаемые потребности должны быть установлены и определены (ИСО 8402, примечание 1).
3.7 Ранжирование (рейтинг) (rating) - действие по отнесению измеренного значения к соответствующему уровню ранжирования. Используется для определения уровня ранжирования программного обеспечения по конкретной характеристике качества.
3.8 Уровень ранжирования (rating level) - диапазон значений в масштабе, позволяющем классифицировать (ранжировать) программное обеспечение в соответствии с установленными или предполагаемыми потребностями. Соответствующие уровни ранжирования могут быть связаны с различными представлениями о качестве, то есть для пользователей, руководителей или разработчиков. Данные уровни называются уровнями ранжирования.
Примечание - Данные уровни ранжирования отличны от «классов», определенных ИСО 8402.
3.9 Программное обеспечение (software) - программы, процедуры, правила и любая соответствующая документация, относящиеся к работе вычислительной системы.
3.10 Программная продукция (sofware product) - программный объект, предназначенный для поставки пользователю.
3.11 Качество программного обеспечения (software quality) - весь объем признаков и характеристик программной продукции, который относится к ее способности удовлетворять установленным или предполагаемым.потребностям.
3.12 Критерий оценки качества программного обеспечения (software quality assessment criteria) - набор определенных и задокументированных правил и условий, которые используются для решения о приемлемости общего качества конкретной программной продукции. Качество представляется набором установленных уровней, связанных с программной продукцией.
3.13 Характеристики качества программного обеспечения (software quality characteristics) - набор свойств (атрибутов) программной продукции, по которым ее качество описывается и оценивается. Характеристики качества программного обеспечения могут быть уточнены на множестве уровней комплексных показателей (подхарактеристик).
3.14 Метрика качества программного обеспечения (software quality metric) - количественный масштаб и метод, которые могут быть использованы для определения значения признака, принятого для конкретной программной продукции.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
4.1. Основные определения
4.1. Основные определения Информационно-поисковая система (ИПС) - программная система для хранения, поиска и выдачи интересующей пользователя (абонента) информации. Абонент обращается к ИПС с информационным запросом - текстом, отражающим информационную потребность
Определения класса
Определения класса Классы определяются в С++ аналогично тому, как это делается в Java и C#, однако надо иметь в виду, что существует несколько отличий. Мы рассмотрим эти отличия на нескольких примерах. Начнем с класса, представляющего пару координат (x, у):01 #ifndef POINT2D_H 02 #define
R.3.1 Описания и определения
R.3.1 Описания и определения Описание ($$r.7) делает известным в программе одно или несколько имен. Описание считается определением, если только оно не описывает функцию без задания ее тела (§R.8.3), не содержит описателя extern (§R.7.11), не имеет части инициализации или тела функции,
R.8.3 Определения функций
R.8.3 Определения функций Определения функций имеют видопределение-функции: спецификации-описания opt описатель инициализатор-ctor тело-функциитело-функции: составной-операторКонструкция описатель из определения-функции должна содержать описатель видаD1 (
R.14.5 Описания и определения
R.14.5 Описания и определения Для каждого имени шаблона типа в программе должно существовать только одно определение. Описаний может быть несколько. Определение используется для создания специальных шаблонных классов и шаблонных функций, которые будут соответствовать
18.5.2. Другие DTD-определения
18.5.2. Другие DTD-определения Небольшое отступление к другим DTD-определениям поможет прояснить, какие сведения предыдущего раздела являются специфичными для DocBook, а какие являются общими для всех языков структурированной разметки.TEI (Text Encoding Initiative, <http://www.tei-c.org/>)—
18.5.2. Другие DTD-определения
18.5.2. Другие DTD-определения Небольшое отступление к другим DTD-определениям поможет прояснить, какие сведения предыдущего раздела являются специфичными для DocBook, а какие являются общими для всех языков структурированной разметки.TEI (Text Encoding Initiative, <http://www.tei-c.org/>)—
8.2.1. Объявления и определения
8.2.1. Объявления и определения Как было сказано в главе 7, объявление функции устанавливает ее имя, а также тип возвращаемого значения и список параметров. Определение функции, помимо этой информации, задает еще и тело – набор инструкций, заключенных в фигурные скобки.
4.6.2 Определения Функций
4.6.2 Определения Функций Каждая функция, вызываемая в программе, должна быть гдто определена (только один раз). Определение функции – это описание функции, в котором приводится тело функции. Напрмер:extern void swap(int*, int*); // описаниеvoid swap(int*, int*) // определение (* int t = *p; *p =*q; *q = t;
14.4 Внешние определения
14.4 Внешние определения программа: внешнее_определение внешнее_определение программавнешнее_определение: определение_функции описаниеопределение_функции: спецификаторы_описания opt описатель_функции инициализатор_базового opt тело_функцииописатель_функции: описатель (
2 Определения
2 Определения В настоящем стандарте используют следующие термины с соответствующими определениями:2.1 функция (function): Реализация в программе алгоритма, по которому пользователь или программа могут частично или полностью выполнять решаемую задачу.Примечания1
3 ОПРЕДЕЛЕНИЯ
3 ОПРЕДЕЛЕНИЯ В настоящем стандарте применяются следующие термины.3.1 Оценка (assessment) - действие по применению конкретного задокументированного критерия оценки к конкретному программному модулю, пакету или продукции с целью обусловленной приемки или выпуска программного
3 ОПРЕДЕЛЕНИЯ
3 ОПРЕДЕЛЕНИЯ В настоящем стандарте применяют следующие термины.3.1 документ - Уникально обозначенный блок информации для использования человеком, такой как отчет, спецификация, руководство или книга.3.2 документация - Набор из одного или более связанных документов. 3.3