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

Основное назначение ПС для пользователей непосредственно определяет
сопровождаемость
практичность
функциональная пригодность
эффективность
Инспекция и сквозной просмотр - это набор процедур и приемов обнаружения ошибок
при тестировании с помощью стратегии “белого ящика”
при чтении текста
с помощью специальных программ верификации
при тестировании с помощью стратегии “черного ящика”
Можно получать один и тот же результат разными алгоритмами при абстракции через
параметризацию
спецификацию
объекты
данные
Класс может включать в себя другой класс, если он
определяет атрибуты, являющиеся объектами другого класса
использует методы другого класса
содержит экземпляры другого класса
является базовым классом
Основными принципиальными изменениями в Delphi относительно Turbo-Pascal являются: 1) Object Pascal; 2) наличие встроенного отладчика; 3) RAD; 4) новые способы адресации
2, 4
1, 2
3, 4
1, 3
Диалоговые панели обычно содержат кнопки: 1) Ok; 2) Отменить; 3) Помощь; 4) Ввод - из перечисленного
1, 2
2, 3
1, 3
2, 4
Одним алгоритмом можно решать задачи, отличающиеся различными исходными данными, при абстракции через
данные
параметризацию
объекты
спецификацию
Из перечисленных технологий для разработки программ для архитектуры «клиент-сервер» Delphi поддерживает: 1) ADO; 2) BDE; 3) CORBA; 4) COM/DCOM; 5) MFC; 6) Data Environment Designer
1, 3, 4, 5
1, 2, 3, 6
2, 3, 4, 6
1, 2, 3, 4
Временные объекты базы данных в модели ODMG хранятся
в метафайле
во временном файле
в оперативной памяти
на постоянном носителе
При методе SADT неприсоединенные дуги на диаграммах соответствуют: 1) входам; 2) управлениям; 3) интерфейсам; 4) функциям; 5) выходам родительского блока
3, 4, 5
2, 4, 5
1, 2, 5
1, 3, 4
_______________ - структура данных в объектно-ориентированной базе данных, определяющая состояние величины данного типа на конкретном языке программирования
Тип
Спецификация
Представление
Свойство
Вторичное окно может быть модальным по отношению к: 1) своему первичному окну; 2) любому первичному окну; 3) любому вторичному окну; 4) системе - из перечисленного
2, 3
2, 4
1, 3
1, 4
ODMG поддерживает наборы значений: 1) куча; 2) список; 3) запись; 4) массив; 5) объединение
1, 3, 5
1, 2, 4
1, 2, 5
2, 3, 4
_______________ - клавиши, которые обеспечивают быстрый доступ к часто выполняемым операциям
Доступа
Переключатели
Акселераторы
Модификаторы
Основные особенности современного интерфейса пользователя состоят в следующем: 1) наличие механизмов управления окнами; 2) развитая система команд; 3) выдача диагностических сообщений; 4) непосредственное манипулирование графическими объектами - из перечисленного
2, 3
1, 4
1, 2
3, 4
Программные системы защиты от копирования программных продуктов выполняют следующие действия: 1) идентифицируют среду запуска программы; 2) запрашивают пароль; 3) регистрируют санкционированное копирование; 4) осуществляют защиту от вирусов - из перечисленного
2, 3
3. 4
1, 3
1, 4
В диаграмме ERD каждая сущность должна обладать
типом
методом
уникальным идентификатором
уникальным значением
Вторичное окно может быть: 1) независимым; 2) модальным; 3) всплывающим; 4) выпадающим - из перечисленного
3, 4
2, 4
1, 3
1, 2
Возможны приемы работы с мышью: 1) аккорд; 2) попеременное нажатие клавиш; 3) мультищелчок; 4) мультиаккорд - из перечисленного
1, 2
2, 4
3, 4
1, 3
Стандарт UML версии 1.1 предлагает диаграммы для моделирования: 1) вариантов использования; 2) классов; 3) объектов; 4) поведения системы; 5) состояний; 6) событий
1, 2, 4, 5
2, 3, 4, 6
1, 3, 5, 6
1, 2, 3, 5
Из набора операций состоят производные типы CORBA
объединения
интерфейсы
записи
последовательности
Частными показателями качества интерфейса являются: 1) время обучения; 2) стоимость; 3) сохранение полученных рабочих навыков; 4) скорость решения задачи; 5) субъективная удовлетворенность; 6) объем информации
2, 4, 5
1, 2, 4, 6
2, 3, 5
1, 3, 4, 5
Просмотр объектов в объектно-ориентированных базах данных может осуществляться с помощью языка запросов
OQL
IDL
ODL
OMA
Объект на диаграмме последовательности изображается в виде
прямоугольника, в который входит стрелка
овала
любого прямоугольника
прямоугольника на вершине пунктирной вертикальной линии
Для выполнения команды Копировать в ОС MS Windows используется комбинация
Ctrl+V
Ctrl+Ins
Ctrl+C
Shifr+Ins
Документ «Описание алгоритма» должен содержать: 1) назначение и характеристики алгоритма; 2) система классификации и кодирования информации; 3) используемая информация и ее характеристики; 4) организация информационных баз данных; 5) результаты решения, полученные в результате реализации алгоритма; 6) математическое описание алгоритма -
1, 2, 5, 6
1, 2, 3, 4
1, 3, 5, 6
2, 3, 5, 6
По способу реализации криптографические методы делятся на: 1) аппаратные; 2) лингвистические; 3) программные; 4) организационные
1, 2, 3
2, 4
2, 3
1, 3
__________________ -описание взаимодействия объекта с окружающим миром
Интерфейс объекта
Класс
Метод
Атрибут
Термин «деятельность» в диаграмме состояний используется для
перехода
события
действия
состояния
Под основными требованиями к эффективности алгоритма при операциональном подходе понимается: 1) минимальные требования к оперативной памяти; 2) развитый интерфейс пользователя; 3) минимальное время исполнения; 4) функциональные возможности
1, 3
2, 4
1, 4
2, 3
Среди кнопок управления первичного окна кнопка Свернуть должна предшествовать кнопке
Восстановить
Закрыть
Изменить
Развернуть
Термин «действие» в диаграмме состояний используется для
деятельности
перехода
состояния
события
В окно списка всегда необходимо включать
горизонтальную полосу прокрутки
вертикальную полосу прокрутки
поле ввода
кнопку отмены выбора
Для активизации кнопки при установке на нее фокуса ввода по умолчанию используется клавиша
Alt
Tab
Пробел
Ctrl
Диалоговая система стремится построить модель пользователя, которая по мере обучения последнего определяет стиль диалога при адаптации
косметической
полной
формальной
фиксированной
Начальной фазой операции выбора обычно является действие мыши
нажатие
указание
перемещение
щелчок
В момент запуска программы преобразование относительных адресов в реальные выполняет
компилятор
библиотекарь
редактор связей
загрузчик
Весь спектр классов, назначений и функций современных ПС охватывают показатели качества
категорийные
интегральные
качественные
количественные
Обращение к операциям со стороны клиентов в среде CORBA происходит с помощью
прямого вызова
ссылки на объект-сервер
обращения к интерфейсу
выдачи запроса
В модели ODMG объекты любого типа могут быть: 1) временными; 2) постоянными; 3) виртуальными; 4) динамическими
2, 3
1, 2
2, 4
1, 4
_____________ - инвариант, вычисляемый сразу после выполнения операции, при контракте клиента с сервером
Предусловие
Постусловие
Атрибут
Результат
Из перечисленного разрабатываемые при постановке задачи спецификации включают: 1) цель программы; 2) граничные условия; 3) описание функций системы; 4) описание алгоритма; 5) описание языка программирования
1, 3, 4
3, 4
1, 2, 3
1, 2, 5
Укажите, на какие из перечисленных этапов целесообразно разбить проектирование и разработку программ: 1) постановка задачи; 2) настройка на конкретную среду; 3) исправление ошибок; 4) построение модели; 5) разработка алгоритма
3, 4, 5
1, 3, 4
1, 4, 5
1, 2, 5
В стандарте ISO 9126 надежность ПС детализируется: 1) уровнем завершенности; 2) устойчивостью к дефектам; 3) корректностью; 4) способностью к взаимодействию; 5) восстанавливаемостью; 6) защищенностью
2, 5, 6
2, 3, 5
1, 3, 4
1, 2, 5
Состояние объекта характеризуется текущим значением его
методов
атрибутов
интерфейса
класса
__________________ - способность класса принадлежать более чем к одному типу
Инкапсуляция
Типизация
Полиморфизм
Наследования
Подключение компоновщиком объектного кода статической библиотеки к результирующей программе происходит
при создании объектного модуля
непосредственно в ходе выполнения
при создании исполняемого модуля
при создании текста программы
Завершить ввод данных в пределах данного окна и закрыть его требует вторичное окно
выпадающее
модальное
всплывающее
независимое
Основными элементами объектной модели являются: 1) абстрагирование; 2) типизация; 3) инкапсуляция; 4) модульность; 5) параллелизм; 6) иерархия
1, 2, 4, 5
1, 3, 4, 6
2, 3, 5, 6
1, 3, 4, 5
Результаты при методе SADT выходят из блока диаграммы
слева
справа
сверху
снизу