Технологии программирования (курс 1)

Из перечисленного типами связей в стандарте UML являются: 1) использование; 2) расширение; 3) случайная; 4) процедурная
2, 4
2, 3
1, 2
1, 3
При объектно-ориентированном подходе статическая структура системы описывается в терминах
обмена сообщениями между объектами
объектов, связей между ними и методов
классов
объектов и связей между ними
Ошибки отражаются только на качестве выходных результатов без значительного ущерба для ___________ уровня критичности ПС
некритического
стрессового
важного
ординарного
Описание взаимодействия объекта с окружающим миром называется
методом
атрибутом
интерфейсом объекта
классом
Широкий спектр ординарных ПС с относительно невысокими требованиями к качеству проходит испытания
сертификационные
обычные
аттестационные
приемочные
IDL - это язык
декларативный
структурный
объектно-ориентированный
операциональный
В конец данных или файла происходит перемещение курсора при нажатии
PageDown
Ctrl+End
Alt+End
Ctrl+PageDown
В диаграмме состояний могут длиться достаточно долго и быть прерваны
деятельности
события
действия
переходы
Позволяет пользователю взаимодействовать с другими окнами вторичное окно
выпадающее
независимое
всплывающее
модальное
Свойство объектов находиться в активном или пассивном состоянии при объектно-ориентированном подходе называется
параллелизмом
абстрагированием
устойчивостью
модульностью
Тестирование ПС проводится в объемах
обратно пропорциональных квалификации программиста, разработавшего программу
пропорциональных размеру кода пограммы
максимально возможных
минимально необходимых для проверки программ
Из перечисленного важнейшими признаками классификации методов проектирования алгоритмов и программ являются: 1) степень автоматизации проектных работ; 2) язык программирования; 3) область применения ПО; 4) принятая методология процесса разработки
2, 4
1, 3
2, 3
1, 4
Из перечисленного CORBA имеет способы определения интерфейса объекта: 1) виртуальный; 2) декларативный; 3) статический; 4) динамический
2, 3
1, 4
1, 3
3, 4
Из перечисленного: 1) ординарный; 2) важный; 3) критический; 4) стрессовый; 5) некритический - на практике выделяют уровней критичности ПС
1, 2, 4
1, 2, 3
1, 3, 4
2, 3, 5
Вторичное окно не имеет кнопок: 1) Закрыть; 2) Развернуть; 3) Свернуть; 4) Отменить - из перечисленного
2, 3
только 1
1, 4
1, 2, 3
Косметическая адаптация может быть достигнута за счет применения следующих методов: 1) многоязычность; 2) многоуровневая помощь; 3) опережающий ввод ответов; 4) использование сокращений; 5) использование пиктограмм; 6) многозадачность - из перечисленного
2, 3, 4, 6
1, 2, 3, 4
1, 3, 4, 5, 6
2, 5, 6
Объект объединяет не связанные между собой операции при абстракции
понятия
случайной
виртуальной машины
действия
Проект SAA содержит соглашения по: 1) интерфейсу пользователя; 2) программному интерфейсу; 3) принципам модульности; 4) разработке приложений; 5) коммуникациям; 6) развитию стандартов - из перечисленного
1, 2, 4, 5
2, 4, 6
1, 3, 4, 5, 6
2, 3, 5, 6
Во вторичном окне фокус ввода перемещается на следующий элемент интерфейса при нажатии клавиши
Tab
Alt+Tab
Shift+Tab
Ctrl+Tab
Авторское право на программный продукт действует с момента
получения исключительной лицензии на программный продукт
публикации текста программы
получения простой лицензии на программный продукт
создания программного продукта
Возможность навигации между кнопками с помощью клавиатуры обеспечивается с использованием клавиши
Ctrl
Пробел
Alt
Tab
Размер панели списка единичного выбора выбирается так, чтобы отобразить количество пунктов
от 10 до 15
не более 30
от 3 до 8
не более 20
Инвариант, вычисляемый сразу после выполнения операции, при контракте клиента с сервером называется
результатом
атрибутом
предусловием
постусловием
При объектно-ориентированном подходе простое и множественное наследование является примером иерархии
свойств
объектов
классов
методов
Текстовые клавиши для активизации соответствующего элемента управления используются в комбинации с клавишей
Shift
Ctrl
Ctrl+Alt
Alt
Этапами процесса тестирования являются: 1) выбор метода; 2) планирование; 3) составление заданий; 4) исправление программы; 5) анализ алгоритма - из перечисленного
1, 2, 5
1, 2, 3
1, 3, 4
2, 3, 4
Из перечисленного: 1) ограничение несанкционированного доступа; 2) повышение надежности; 3) повышение отказоустойчивости; 4) исключение несанкционированного копирования - защита программного обеспечения преследует цели
1, 3
1, 4
2, 4
1, 2, 4
Начальной фазой операции выбора обычно является действие мыши
щелчок
указание
перемещение
нажатие
Обычно человек может одновременно запомнить сведения о предметах в количестве
4-6
2-3
7-12
5-9
Из перечисленного способами уничтожения объектов являются: 1) с помощью специальных вызовов; 2) по достижимости; 3) другими объектами; 4) в результате ошибок
1, 3
2, 4
1, 4
1, 2
Из перечисленного методы объекта могут быть описаны как: 1) статические; 2) абстрактные; 3) процедурные; 4) виртуальные; 5) динамические; 6) методы-сообщения
1, 2, 4, 5
2, 3, 5, 6
1, 4, 5, 6
1, 2, 3, 5
Из перечисленного ODMG поддерживает наборы значений: 1) куча; 2) список; 3) запись; 4) массив; 5) объединение
1, 2, 4
1, 3, 5
1, 2, 5
2, 3, 4
Критические ПС, эксплуатация которых недопустима без высоких гарантий качества, проходят испытания
обычные
аттестационные
лицензионные
сертификационные
Из перечисленного жизненный цикл ПО в соответствии с подходом RAD включает стадии: 1) анализ и планирование требований; 2) внедрение; 3) тестирование; 4) проектирование; 5) реализация; 6) анализ алгоритма
2, 3, 4, 5
1, 3, 4, 6
1, 2, 3, 5
1, 2, 4, 5
Особое внимание необходимо уделять тестам на условиях
граничных
минимальных
нулевых
максимальных
Из перечисленного у интерфейса в CORBA имеются операции с атрибутами: 1) установить значение; 2) очистить; 3) сообщить текущее значение; 4) размножить
1, 2
2, 3
3, 4
1, 3
Из перечисленного: 1) эффективность; 2) понятность; 3) корректность; 4) привлекательность; 5) надежность - субъективному восприятию оценщиков-испытателей близки
1, 2
2, 4
3, 5
только 4
С целью прекращения существования на рынке программного продукта прибегают к приобретению лицензии
простой
сертификационной
исключительной
этикеточной
Из перечисленного: 1) модуляция; 2) архивация; 3) шифрование; 4) кодирование -криптографическими методами защиты информации являются
1, 3
2, 3
3, 4
1, 4
Для пропуска многократно повторяющегося цикла при пошаговом выполнении программы удобно использовать команду
Run to Cursor
Watch
Trace Into
Step Over
Устанавливает режим при удерживании ее в нажатом состоянии клавиша
доступа
модификатор
переключатель
акселератор
Двухстороннюю связь между объектами разных классов устанавливают отношения
ассоциации
наследования
абстракции
включения
Из перечисленного по степени автоматизации проектирования алгоритмов и программ можно выделить методы проектирования: 1) традиционного; 2) автоматического; 3) автоматизированного; 4) объектно-ориентированного
1, 3
1, 4
3, 4
1, 2
Процедуру вызова конструктора для создания экземпляра объекта называют
реализацией класса
декларацией
ссылкой
конструированием объекта
Выпадающий список предусматривает возможность выбора
группы взаимосвязанных пунктов
одного или двух пунктов
единственного пункта
нескольких независимых пунктов
Независимые пункты меню эквивалентны
флажкам
кнопкам управления
спискам множественного выбора
переключателям
В окно списка всегда необходимо включать
кнопку отмены выбора
поле ввода
горизонтальную полосу прокрутки
вертикальную полосу прокрутки
Типы объектов системы и статические связи между ними определяет диаграмма
состояний
последовательности
классов
поведения системы
Из перечисленного: 1) администраторы; 2) операторы; 3) электроники; 4) инженеры - пользователи ПС делятся на классы
2, 4
1, 2
2, 3
3, 4
Целями разработки сценария диалога являются: 1) выявление и устранение возможных тупиковых ситуаций; 2) выбор рациональных путей перехода из одного состояния диалога в другое; 3) оптимизация внешнего вида интерфейса; 4) выявление неоднозначных ситуаций; 5) графическая интерпретация действий пользователя - из перечисленного
1, 2, 4
2, 3, 4, 5
1, 3, 4
2, 3, 5