Технология программирования

Эффективность относится к показателям качества ПС
количественным
категорийным
качественным
интегральным
Аббревиатура CUA означает соглашение по
коммуникациям
интерфейсу пользователя
программному интерфейсу
разработке приложений
При подходе RAD на стадии анализа и планирования требований пользователи осуществляют действия: 1) определяют функции системы; 2) выделяют наиболее приоритетные функции; 3) описывают информационные потребности; 4) определяют состав необходимой документации; 5) устанавливают требования разграничения доступа к данным
1, 2, 3
1, 3, 4
2, 3, 4
1, 4, 5
Для подхода RAD Основными принципами являются: 1) разработка приложений итерациями; 2) обязательность этапа тестирования; 3) обязательность полного завершения работ на каждой стадии разработки ПО; 4) обязательность вовлечения пользователей в процесс разработки ПО
1, 3, 4
3, 4
1, 4
1, 2, 3
Непрофессиональный пользователь должен освоить команды работы с файлами не более чем за
2 часа
4 часа
6 часов
8 часов
Как переключатель режима при корректировке выбора при совместном использовании мыши и клавиатуры целесообразно использовать клавишу
Tab
Alt
Shift
Ctrl
Специальную форму помощи пользователю, автоматизирующую выполнение задания, представляет собой
справочник
мастер
контекстно-зависимая помощь
проблемно-ориентированная помощь
При пошаговом выполнении программы для пропуска многократно повторяющегося цикла удобно использовать команду
Trace Into
Watch
Run to Cursor
Step Over
Свойства, которыми должна обладать система в конечном виде, выявляются на этапе
разработки алгоритма
построения модели
проектирования программы
постановки задачи
Функциональные клавиши (F1 - F12) рекомендуется использовать для клавиш
переключателей
модификаторов
доступа
акселераторов
Динамические библиотеки подключаются к программе
непосредственно в ходе выполнения
при создании исполняемого модуля
при создании текста программы
при создании объектного модуля
_________________ - процедура вызова конструктора для создания экземпляра объекта
Конструирование объекта
Декларация
Ссылка
Реализация класса
Базовым для интерфейсов, описывающих имена типов, в объектно-ориентированных СУБД является интерфейс
Specifier
Interface
Operand
MetaObject
Функциональная пригодность относится к показателям качества ПС:
количественным
интегральным
категорийным
качественным
Агрегация при объектно-ориентированном подходе является примером иерархии
свойств
объектов
классов
методов
Пользователь может выбрать требуемый пункт в списке единичного выбора с помощью мыши
щелкнув правой кнопкой мыши
щелкнув левой кнопкой мыши
дважды щелкнув левой кнопкой мыши
дважды щелкнув правой кнопкой мыши
Косметическая адаптация может быть достигнута за счет применения следующих методов: 1) многоязычность; 2) многоуровневая помощь; 3) опережающий ввод ответов; 4) использование сокращений; 5) использование пиктограмм; 6) многозадачность - из перечисленного
1, 3, 4, 5, 6
2, 3, 4, 6
1, 2, 3, 4
2, 5, 6
Из перечисленного каждый компонент программы в Delphi обладает: 1) связями; 2) свойствами; 3) методами; 4) событиями; 5) регистрами
2, 3, 5
1, 3, 4
1, 2, 5
2, 3, 4
Международный стандарт, являющийся основой формального регламентирования показателей качества ПС
IEEE 1063-1987
ISO 9127
ISO 9126
ГОСТ 34.602-89
Основным результатом деятельности OMG является набор стандартов
способов взаимодействия объектов
архитектуры управления объектами
методов управления объектами
создания иерархии классов
Способами создания объектов в CORBA являются: 1) порождение другими объектами; 2) создание вне среды CORBA; 3) с помощью фабрик объектов; 4) с помощью генератора
2, 4
1, 3
1, 4
2, 3
Использование кодов Хаффмана позволяет достичь сокращение исходного текста на
100%
20%
80%
40%
Система не поддерживает для первичных окон использование кнопки
Закрыть
Свернуть
вызова контекстно-зависимой справочной информации
Развернуть
Операции CORBA могут быть: 1) статическими; 2) асинхронными; 3) синхронными; 4) динамическими
1, 4
1, 3
2, 4
2, 3
В ситуациях, где пользователю может потребоваться повторить действия, связанные с данным окном, используется вторичное окно
независимое
выпадающее
всплывающее
модальное
Проект SAA содержит соглашения по: 1) интерфейсу пользователя; 2) программному интерфейсу; 3) принципам модульности; 4) разработке приложений; 5) коммуникациям; 6) развитию стандартов - из перечисленного
1, 3, 4, 5, 6
2, 3, 5, 6
1, 2, 4, 5
2, 4, 6
При объектно-ориентированном подходе свойство объектов находиться в активном или пассивном состоянии, называется
абстрагированием
устойчивостью
модульностью
параллелизмом
клиент в CORBA, получив ссылку, может ее использовать
один раз
сколь угодно долго
определенное время
указанное брокером количество раз
На одну команду разработчиков при подходе RAD должно приходиться ______________ функциональных точек
от 100 до 1 тыс.
более 10 тыс.
от 10 до 100
от 1 до 4 тыс.
Упорядоченный набор с возможными повторениями в модели ODMG называется
списком
кучей
словарем
массивом
Частями проекта нового стандарта ISO 9126 являются: 1) модель качества; 2) внешние метрики качества; 3) методы измерения качества; 4) эталоны качества; 5) внутренние метрики качества; 6) метрики качества в использовании
1, 2, 5, 6
2, 3, 4, 5
1, 3, 4, 6
2, 3, 5, 6
Основными форматами представления меню на экране являются: 1) список данных; 2) список объектов; 3) в виде блока данных; 4) в виде столбца данных; 5) в виде строки данных; 6) в виде пиктограмм
1, 3, 6
2, 3, 5, 6
4, 5, 6
1, 2, 3, 4
Управляющая информация при методе SADT входит в блок диаграммы
справа
слева
сверху
снизу
Хранение данных в кратковременной памяти человека для сенсорной информации ограничено по времени и составляет
1-2 мин
5-9 с
30 с
30-50 с
При диалоге на основе командного языка назначение параметра определяется по его месту в командной строке в случае формы задания
стандартной
унифицированной
ключевой
позиционной
Типичным при проверке кода внутри цикла будет использование точки останова
по обращению к данным
по загрузке модуля
условной
по адресу
Любая точка останова с помощью механизма групп точек останова может быть активизирована
другой точкой останова
при переходе к заданному адресу
при активизации группы
при выполнении условия
Для расширения области выбора целесообразно использовать клавишу
Ctrl
Shift
Tab
Alt
На наличие каскадного меню визуально указывает
горизонтальная полоса прокрутки
маркер флажка рядом с родительским пунктом меню
треугольник рядом с родительским пунктом меню
изменение цвета родительского пункта меню
Стратегия ________________ тестирования проводится, начиная с головного модуля с последовательным подключением других модулей
композиционного
нисходящего
декомпозиционного
восходящего
Для изоляции интерфейса объекта, отражающего его внешнее поведение, от внутренней реализации объекта используется
типизация
инкапсуляция
абстрагирование
модульность
Радиокнопками называют
кнопки управления
переключатели
списки меню
флажки
Ограничение количества команд при диалоге на основе командного языка проводится для того, чтобы не
занимать оперативную память компьютера
перегружать память пользователя
зависеть от возможностей операционной системы
предъявлять высоких требований к аппаратным ресурсам
Внешняя часть класса называется
интерфейсом класса
атрибутом
типом
методом
Недоступные в данной ситуации пункты меню
исчезают из меню
“обесцвечиваются”
визуально не изменяются, но пропускаются при движении по меню
помечаются специальным маркером
Все клавиши клавиатуры можно разделить на следующие функциональные группы: 1) текстовые; 2) доступа; 3) навигации; 4) модификаторы; 5) акселераторы - из перечисленного
1, 2, 5
1, 3, 5
2, 4, 5
2, 3, 4
___________ - объект, который запрашивает какие-либо действия, выполняемые другим объектом
Клиентом
Экземпляром
Сервером
Инвариантом
Все типы CORBA делятся на: 1) базовые; 2) простые; 3) производные; 4) составные
1, 4
1, 3
2, 4
2, 3
В основу разработки графического пользовательского интерфейса GUI положены метафоры: 1) «рабочий стол»; 2) «набор окон»; 3) «работаешь с тем, что видишь»; 4) «работаешь с графикой»; 5) «видишь, что получил»; 6) «видишь, что делаешь» - из перечисленного
1, 3, 6
1, 3, 5
2, 4, 6
1, 4, 6
Операция CORBA, при которой вызывающий операцию клиент не дожидается завершения операции
динамической
синхронной
асинхронной
статической