Содержание
- Проектирование — __________ процесс, с помощью которого требования к программному средству транслируются в инженерные представления программного средства
- __________ представляют собой связи между экземплярами классов
- Признаком параметра-константы является ключевое слово __________ перед описанием параметра
- Основное преимущество аналитических методов отладки состоит в том, что исходная программа
- __________ связный модуль содержит элементы, участвующие в выполнении одной и только одной проблемной задачи
- Удобству отладки программы способствует __________программирование
- __________ проектирование формирует абстракции архитектурного уровня
- ____________ — информация, размещаемая на внешних запоминающих устройствах, снабженная идентификатором и оформленная как единое целое средствами операционной системы или языка программирования
- Длительность восстановления измеряется в
- Для описание функций каждого модуля и условий его сопряжения с другими модулями применяется язык
- Число и глубина испытаний комплексов программ зависит от ___________ каждого программного средства
- При __________ связности элементы-обработчики модуля используют одни и те же данные, например внешние
- Научный подход при ответе на вопрос “когда заканчивать тестирование?” состоит в применении математической модели
- _______________ аспект — определение взаимодействия пользователей (управляющие объекты) и исполнителей заданий (управляемые объекты) посредством обмена управляющей информацией
- Тестирование элементов обычно рассматривают как дополнение к этапу
- __________ только преобразует программу, составленную на языке программирования высокого уровня, в программу на машинном языке или языке, близком к машинному, не участвуя в ее исполнении
- ____________ критерии показателей качества отражают специфику областей применения и степень соответствия программ их основному целевому назначению
- Аспект __________ — модель на уровне программного обеспечения, рассматривающая только интерфейсы, а не программную реализацию классов
- Логические и функциональные языки программирования относятся к __________ языкам
- __________ — определение способов взаимодействия подзадач
- Реквизитам-признакам присваиваются
- __________ обеспечивают реализацию запросов и формирование отчетов в печатном или экранном виде в условиях сети с архитектурой клиент- сервер
- Технология _____________ должна обеспечивать возможность создания модулей и групп программ с четким описанием функций и взаимодействия с другими компонентами, а также гарантии качества выполнения этих функций, стандартов и соглашений о связях
- Согласно правилам __________ моделирования по каждому показателю выявляются реквизиты-признаки и реквизиты-основания
- При описании __________ не указывается тип данных
- __________ описывается в заголовке подпрограммы следующим образом: имя: тип
- Модель может принимать следующие формы: 1) бумажный макет; 2) отладочный макет; 3) работающий макет; 4) тестируемая программа; 5) существующая программа
- ___________ называются такие величины, память под которые выделяется во время компиляции и сохраняется в течение всей работы программы
- При ____________ программировании кодирование выполняется двумя программистами, работающими на одном компьютере
- __________ спецификация — это часть исходных данных для проектирования информационно-управляющей системы, определяющая, что должна сделать система и как она должна быть взаимосвязана с окружением
- _______________ методы базируются на использовании вспомогательных средств отладки (отладочные печати, трассировки), позволяющих уточнить характер поведения программы при тех или иных исходных данных
- Существуют следующие типы систем программирования: 1) проектирующие; 2) симметричные; 3) одноязыковые; 4) замкнутые; 5) интерпретирующие
- Цикломатическая сложность — метрика программного обеспечения, которая обеспечивает _____________ оценку логической сложности программы
- ______________ -это такой способ организации вычислительного процесса, при котором подпрограмма (процедура или функция) в ходе выполнения составляющих ее операторов обращается сама к себе
- _______________ язык — язык программирования, структура и средства которого не связаны с конкретной ЭВМ и позволяют выполнять составленные на нем программы на любых ЭВМ, снабженных трансляторами с этого языка
- Тестирование ____________ состоит в проверке корректности последовательностей передач управления при обработке тестов при различных исходных данных
- _____________ испытаниям подвергаются важные категории программного средства, чьи ошибки могут нанести большой ущерб
- _____________ — свойство системы, которая может подвергаться декомпозиции на ряд внутренне связанных и слабо зависящих друг от друга модулей
- __________ аспект построения диаграмм классов — отображение понятия изучаемой предметной области
- __________ испытания программного продукта проводят на завершающем этапe его разработки, выполняемом после отладки и автономных испытаний
- В структуре унифицированного процесса разработки __________ ось представляет рабочие потоки процесса, которые являются логическими группировками действий
- ______________-технология — программный комплекс, автоматизирующий весь технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем
- ______________ технологии программирования — это программные продукты, предназ-наченные для поддержки технологии программирования
- Операционная система Unix использует _______________ взаимодействие с пользователями
- ___________ сложных программных средств описывается совокупностью показателей-критериев, для каждого из которых должны быть определены метрики и методы их измерения
- Управление __________ — это систематический подход к выявлению, организации и документированию требований к системе
- _____________ тип данных определяется только через операции, которые могут выполняться над соответствующими объектами безотносительно к способу представления этих объектов
- Целью тестирования ___________ программы является тестирование сборки модулей в программную систему
- ______________ язык программирования — язык взаимодействия пользователя с системой программирования, реализуемый диалоговыми средствами графического интерфейса пользователя
- Наследование представляется в виде __________, в котором более общие объекты располагаются ближе к корню, а более специализированные — на ветвях и листьях
Проектирование — __________ процесс, с помощью которого требования к программному средству транслируются в инженерные представления программного средства
- итерационный
- автоматизированный
- последовательный
- рекурсивный
__________ представляют собой связи между экземплярами классов
- ассоциации
- реализации
- спецификации
- интерфейсы
Признаком параметра-константы является ключевое слово __________ перед описанием параметра
- name_const
- parm_const
- const
- proc_const
Основное преимущество аналитических методов отладки состоит в том, что исходная программа
- выдает значения переменных в указанных точках
- легко тестируется
- может корректироваться
- остается без изменений
__________ связный модуль содержит элементы, участвующие в выполнении одной и только одной проблемной задачи
- функционально
- процедурно
- проблемно
- информационно
Удобству отладки программы способствует __________программирование
- элементное
- модульное
- блоковое
- специальное
__________ проектирование формирует абстракции архитектурного уровня
- детальное
- абстрактное
- предварительное
- интерфейсное
____________ — информация, размещаемая на внешних запоминающих устройствах, снабженная идентификатором и оформленная как единое целое средствами операционной системы или языка программирования
- файл
- структура
- запись
- блок
Длительность восстановления измеряется в
- секундах
- часах
- минутах
- днях
Для описание функций каждого модуля и условий его сопряжения с другими модулями применяется язык
- функций
- процедур
- спецификаций
- модулей
Число и глубина испытаний комплексов программ зависит от ___________ каждого программного средства
- сроков разработки
- категории критичности
- сложности
- важности
При __________ связности элементы-обработчики модуля используют одни и те же данные, например внешние
- коммуникативной
- процедурной
- функциональной
- информационной
Научный подход при ответе на вопрос “когда заканчивать тестирование?” состоит в применении математической модели
- отказов
- наработок
- отладки
- тестирования
_______________ аспект — определение взаимодействия пользователей (управляющие объекты) и исполнителей заданий (управляемые объекты) посредством обмена управляющей информацией
- организационный
- коммуникационный
- информационный
- функциональный
Тестирование элементов обычно рассматривают как дополнение к этапу
- коррекции
- компиляции
- кодирования
- корреляции
__________ только преобразует программу, составленную на языке программирования высокого уровня, в программу на машинном языке или языке, близком к машинному, не участвуя в ее исполнении
- интерпретатор
- процессор
- транслятор
- компилятор
____________ критерии показателей качества отражают специфику областей применения и степень соответствия программ их основному целевому назначению
- конструктивные
- структурные
- алгоритмические
- функциональные
Аспект __________ — модель на уровне программного обеспечения, рассматривающая только интерфейсы, а не программную реализацию классов
- реализации
- ассоциации
- концепции
- спецификации
Логические и функциональные языки программирования относятся к __________ языкам
- независимым
- зависимым
- процедурным
- непроцедурным
__________ — определение способов взаимодействия подзадач
- программная спецификация
- спецификация требований
- функциональная спецификация
- спецификация интерфейсов
Реквизитам-признакам присваиваются
- прописные буквы
- строчные буквы
- идентификаторы
- номера
__________ обеспечивают реализацию запросов и формирование отчетов в печатном или экранном виде в условиях сети с архитектурой клиент- сервер
- компоновщики отчетов
- текстовые процессоры
- интерпретаторы отчетов
- генераторы отчетов
Технология _____________ должна обеспечивать возможность создания модулей и групп программ с четким описанием функций и взаимодействия с другими компонентами, а также гарантии качества выполнения этих функций, стандартов и соглашений о связях
- программирования
- сборки программного средства из подготовленных компонент
- конструирования
- разработки компонент
Согласно правилам __________ моделирования по каждому показателю выявляются реквизиты-признаки и реквизиты-основания
- неформализованного
- формализованного
- структурного
- визуального
При описании __________ не указывается тип данных
- параметра-значения
- типизированных параметров
- нетипизированных параметров
- параметра-переменной
__________ описывается в заголовке подпрограммы следующим образом: имя: тип
- параметр-переменная
- параметр-тип
- параметр-константа
- параметр-значение
Модель может принимать следующие формы: 1) бумажный макет; 2) отладочный макет; 3) работающий макет; 4) тестируемая программа; 5) существующая программа
- 1, 3, 5
- 3, 4, 5
- 1, 2
- 2, 4
___________ называются такие величины, память под которые выделяется во время компиляции и сохраняется в течение всей работы программы
- статическими
- сохраняемыми
- постоянными
- независимыми
При ____________ программировании кодирование выполняется двумя программистами, работающими на одном компьютере
- модульном
- структурном
- парном
- коллективном
__________ спецификация — это часть исходных данных для проектирования информационно-управляющей системы, определяющая, что должна сделать система и как она должна быть взаимосвязана с окружением
- информационная
- алгоритмическая
- функциональная
- структурная
_______________ методы базируются на использовании вспомогательных средств отладки (отладочные печати, трассировки), позволяющих уточнить характер поведения программы при тех или иных исходных данных
- комплексные
- экспериментальные
- автономные
- аналитические
Существуют следующие типы систем программирования: 1) проектирующие; 2) симметричные; 3) одноязыковые; 4) замкнутые; 5) интерпретирующие
- 2, 4, 5
- 3, 4, 5
- 1, 2
- 1, 2, 3
Цикломатическая сложность — метрика программного обеспечения, которая обеспечивает _____________ оценку логической сложности программы
- качественную
- математическую
- алгоритмическую
- количественную
______________ -это такой способ организации вычислительного процесса, при котором подпрограмма (процедура или функция) в ходе выполнения составляющих ее операторов обращается сама к себе
- итерация
- рекурсия
- переход
- возврат
_______________ язык — язык программирования, структура и средства которого не связаны с конкретной ЭВМ и позволяют выполнять составленные на нем программы на любых ЭВМ, снабженных трансляторами с этого языка
- машино-конкретный
- машино-транслируемый
- машинно-независимый
- машинно-зависимый
Тестирование ____________ состоит в проверке корректности последовательностей передач управления при обработке тестов при различных исходных данных
- компонент
- интерфейсов
- потоков данных
- потоков управления
_____________ испытаниям подвергаются важные категории программного средства, чьи ошибки могут нанести большой ущерб
- обычным
- аттестационным
- типовым
- сертификационным
_____________ — свойство системы, которая может подвергаться декомпозиции на ряд внутренне связанных и слабо зависящих друг от друга модулей
- функциональность
- связанность
- компактность
- модульность
__________ аспект построения диаграмм классов — отображение понятия изучаемой предметной области
- ассоциацивный
- концептуальный
- предметный
- объектный
__________ испытания программного продукта проводят на завершающем этапe его разработки, выполняемом после отладки и автономных испытаний
- комплексные
- автоматические
- завершающие
- рабочие
В структуре унифицированного процесса разработки __________ ось представляет рабочие потоки процесса, которые являются логическими группировками действий
- относительная
- вертикальная
- горизонтальная
- функциональная
______________-технология — программный комплекс, автоматизирующий весь технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем
- CASE
- INTERNET
- NETWORK
- ETHERNET
______________ технологии программирования — это программные продукты, предназ-наченные для поддержки технологии программирования
- оболочка
- среда
- инструментарий
- средства
Операционная система Unix использует _______________ взаимодействие с пользователями
- интегрированное
- интеллектуальное
- коллективное
- интерактивное
___________ сложных программных средств описывается совокупностью показателей-критериев, для каждого из которых должны быть определены метрики и методы их измерения
- качество
- алгоритм
- надежность
- эффективность
Управление __________ — это систематический подход к выявлению, организации и документированию требований к системе
- спецификациями
- заданиями
- проектами
- требованиями
_____________ тип данных определяется только через операции, которые могут выполняться над соответствующими объектами безотносительно к способу представления этих объектов
- абстрактный
- безотносительный
- операционный
- объектный
Целью тестирования ___________ программы является тестирование сборки модулей в программную систему
- работоспособности
- интеграции
- элементов
- правильности
______________ язык программирования — язык взаимодействия пользователя с системой программирования, реализуемый диалоговыми средствами графического интерфейса пользователя
- дисплейный
- мониторный
- диалоговый
- визуальный
Наследование представляется в виде __________, в котором более общие объекты располагаются ближе к корню, а более специализированные — на ветвях и листьях
- схемы
- графа
- диаграммы
- дерева