Файл: По алфавиту Ответы на все модули (для контрольного теста) по предмету технологии разработки программного обеспечения. Атрибуты (методы) для каждого из классов.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 28

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


человек, который будет реально работать с создаваемой системой

Какой вид сцепления модулей рекомендуется для использования современной технологией программирования?

параметрическое сцепление

К какому виду защиты относится защита от взлома защиты?

защита от несанкционированного доступа

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

инкапсуляция

 Какова цель создания библиотек функций и библиотек классов?

многократное использование готовых решений

 Какое CASE-средство, выпускаемое компанией Rational, предназначено для автоматизации тестирования?

TeamTest

Как называется упорядочение абстракций, расположение их по уровням?

Иерархия

Какое качество программного средства обеспечивают его независимость от устройств, автономность, структурированность и модульность?

мобильность

 Какие примитивы качества программных средств реализуются программным путем?

коммуникабельность, устойчивость и защищаемость

Как называется некоторое логическое условие, значение которого (истина или ложь) должно сохраняться?

инвариант

 Какой вид защиты программного средства включает в себя защиту от так называемых «компьютерных вирусов»?

защита от злонамеренного влияния чужих программ

Как называется набор рекомендаций по выполнению разных процессов жизненного цикла программ, оформленный в виде базы знаний?

Rational Unifed Process

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

объектно-ориентированное проектирование

 Какое CASE-средство, выпускаемое компанией Rational, предназначено для построения моделей и их графического изображения с помощью языка UML?

Rational Rose®

 Какой вид абстракций, согласно Боброву и Стефаку, соответствует программированию, ориентированному на ограничения?

инвариантные соотношения

На какие типы по целям делятся библиотеки классов?

на библиотеки общего назначения и библиотеки, специализированные по областям применения


На какой стадии создания системы с помощью вариантов использования должно быть описано все, что должна делать эта система?

на стадии ее проектирования

На каком уровне зрелости организации, согласно модели CMM, одним из ключевых процессов является предотвращение ошибок?

на оптимизированном

На каком этапе Унифицированного процесса разработки ПО пишется код?

на этапе построения

Основное внимание в процессе разработки приложений в средах программирования «под Windows» сосредотачивается на создании

объекта-формы

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

при системном тестировании

Сценарий в моделировании вариантов использования определяет

способ достижения цели операции

 Сколько итераций каждого этапа разработки проектов может понадобиться?

возможно несколько, в зависимости от нужд пользователя и их представления программистами

 Сквозной контроль является видом

динамического контроля

Самой слабой степенью прочности обладает

модуль, прочный по совпадению

С использованием какой технологии выполняется конструирование окна приложения в средах Delphi и C++Builder?

с использованием визуальной технологии

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

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

 Укажите способ приспособления функции к конкретной программе

задание различных аргументов

Укажите обработчик событий для класса TForm, который используется при необходимости задания параметров (цвет или размер) в начальной стадии создания формы

OnCreate

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

OnDragOver

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

внедренный объект

 Укажите новшество второй версии Delphi по сравнению с первой



введена поддержка 16-битных символов и составленных из них строк

 Укажите характеристику сообщения WMPAINT

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

Укажите верное пояснение триады Хоора {Р} S {Q}

оператор S обладает свойством {P}S{Q}, если всякий раз, когда перед выполнением оператора S истинен предикат Р, после выполнения этого оператора S будет истинен предикат Q

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

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

Укажите верную формулировку теоремы об ослаблении свойств программы

пусть Р, Q, P1 и Q1 — предикаты над информационной средой IS, для которых справедливы импликации Р1=>Р и Q=>Q1, и пусть для оператора S справедливо свойство {P}S{Q}. Тогда справедливо свойство {PI}S{Q1}

Укажите специфическую особенность программного продукта

не расходуется и не расходует используемых ресурсов

Укажите особенность слоистых программных систем

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

Фаза построения программы начинается

с планирования структуры

Целью какого подхода к обеспечению надежности программных средств является недопущение ошибок в готовых продуктах?

предупреждение ошибок

Что понимают под жизненным циклом программного средства (ПС)?

весь период его разработки и эксплуатации

 Что является целью итерации этапа построения Унифицированного процесса?

создание работающей части системы

 Что такое архитектура программного средства?

его строение как оно видно (или должно быть видно) извне его, т. е. представление ПС как

 Что представляет собой программный продукт?

совокупность текстов

 Что включает в себя управление продукцией в стандарте ISO 9001?

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

Чем характеризуются организации на четвертом уровне зрелости, согласно модели эффективного процесса изготовления программ?


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

 Что включается в понятие качества программного средства (ПС)?

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

 Что означает свойство завершаемости выполнения программы?

отсутствие в ней зацикливания при любых исходных данных

 Что из перечисленного не относится к недостаткам программы, непосредственно управляющей устройствами?

усложняет выполнение операций ввода-вывода, даже в простейших случаях

Чем измеряется размер программного модуля?

числом содержащихся в нём операторов или строк

 Что на диаграмме последовательностей показывают линия жизни?

показывает, когда объект начинает и заканчивает свое существование

 Что такое сцепление программного модуля?

мера его внутренних связей

 Что такое рутинность модуля?

его независимость от предыстории обращений к нему

 Что представляет собой система Paradigm Plus, которая используется в качестве поддержки программного обеспечения ECM?

набор рекомендаций по разбиению жизненного цикла программ на отдельные этапы, рекомендации по организации этих этапов, объединенные с CASE-системой построения моделей для всех этапов

 Чем определяется изучаемость программного средства (ПС)?

составом и качеством документации по сопровождению ПС

 Через какие примитивы качества программного средства выражается его модифицируемость?

расширяемость, легкость изменения, структурированность и модульность

Что такое сохраняемость, как элемент объективно-ориентированной модели?

способность объекта существовать во времени, переживая породивший его процесс, и (или) в пространстве, перемещаясь из своего первоначального адресного пространства

 Что такое объектно-ориентированный анализ?

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