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

Каждый документ на ПС должен иметь: 1) титульный лист; 2) сформулированное назначение; 3) лицензионное соглашение; 4) область его действия; 5) текст программного кода
1, 4, 5
1, 2, 4
2, 3, 5
1, 2, 3
В качестве клавиши акселератора для выполнения команды Отменить целесообразно использовать
F12
Ctrl
Esc
Tab
На каждой копии программы должны быть отметки: 1) знак авторского права; 2) знак патентной защиты; 3) акцизная марка; 4) торговая марка; 5) номер лицензии
1, 2, 4
1, 3, 4
1, 2, 5
2, 4, 5
Поведение системы при объектно-ориентированном подходе описывается в терминах
объектов и связей между ними
объектов, связей между ними и методов
методов
обмена сообщениями между объектами
Для активизации окна с помощью мыши пользователю нужно нажать
любую клавишу мыши, поместив указатель в произвольную точку окна
левую клавишу мыши, поместив указатель в произвольную точку окна
любую клавишу мыши, поместив указатель на заголовок окна
левую клавишу мыши, поместив указатель на заголовок окна
В языке Лисп используется подход к программированию
объектно-ориентированный
функциональный
структурный
логический
У получаемого класса при множественном наследовании имеется
один базовый класс
множество методов
несколько базовых классов
несколько базовых атрибутов
Разработчик может не учитывать ограничения, налагаемые производительностью и памятью ЭВМ, при использовании их менее чем на
75%
95%
50%
90%
В начало данных или файла происходит перемещение курсора при нажатии
Ctrl+PageUp
Home
PageUp
Ctrl+Home
_______ обозначение набора стандартов “архитектуры управления объектами”
OMG
OMA
UML
ERD
Реализация типа объектно-ориентированной базы данных состоит из: 1) набора свойств; 2) ссылки; 3) представления; 4) набора методов
2, 3
1, 2
3, 4
1, 4
________________ криптографический метод, при котором происходит сжатие информации
Шифрование
Модуляция
Кодирование
Архивация
_______________ - свойство системы, связанное с возможностью ее декомпозиции
Инкапсуляция
Модульность
Типизация
Абстрагирование
Alt является клавишей
модификатором
доступа
акселератором
переключателем
Для описания в меню клавиш акселераторов целесообразно использовать обозначения
^+клавиша
Ctrl+клавиша
Control+клавиша
CONTROL+клавиша
Основными действиями, выполняемыми с помощью мыши, являются: 1) направление; 2) указание; 3) щелчок; 4) двойной щелчок; 5) тройной щелчок; 6) нажатие
1, 2, 3, 6
3, 4, 5, 6
2, 3, 4, 6
2, 3, 6
Защита программного обеспечения преследует цели: 1) ограничение несанкционированного доступа; 2) повышение надежности; 3) повышение отказоустойчивости; 4) исключение несанкционированного копирования
1, 4
1, 3
2, 4
1, 2, 4
Для флажков и переключателей горячая зона включает
графический символ
графический символ и текстовую область
текстовую область
графический символ и половину текстовой области
Изучать особенности работы по документации, а не на практике, необходимо перед использованием системы
на основе меню
на основе экранных форм
на основе командного языка
«вопрос-ответ»
При методе SADT входная информация входит в блок диаграммы
справа
слева
снизу
сверху
К основным операциям с окном относятся: 1) копирование; 2) печать содержимого; 3) изменение состояния; 4) открытие и закрытие; 5) перемещение; 6) изменение размера - из перечисленного
1, 2, 3, 6
1, 3, 4, 5
2, 3, 4, 5
3, 4, 5, 6
В стандарте ISO 9126 функциональная пригодность ПС детализируется: 1) понятностью; 2) адаптируемостью; 3) корректностью; 4) способностью к взаимодействию; 5) защищенностью
2, 3, 4
1, 2, 3
1, 4, 5
3, 4, 5
При методе SADT функция подключается параллельно при связи
случайной
временной
процедурной
логической
Самым сложным и трудоемким процессом н этапе разработки программ является
постановка задачи
реализация алгоритма
разработка алгоритма
тестирование
Видами тестирования являются тестирование: 1) компонентов; 2) циклов; 3) в целом; 4) линейных участков
2, 4
1, 2
1, 3
2, 3
Из перечисленного основными недостатками операционального подхода являются: 1) запутанная структура программы; 2) ненадежность программ; 3) невозможность организации циклов; 4) отсутствие подпрограмм
1, 4
2, 3
1, 2
3, 4
При объектно-ориентированном подходе, ограничение, налагаемое на класс объектов, называется
инкапсуляцией
типизацией
модульностью
абстрагированием
Человек обычно может одновременно запомнить сведения о предметах в количестве
2-3
7-12
4-6
5-9
Логические значения при контракте клиента с сервером, всегда сохраняющие свое значение, называются
атрибутами
предусловиями
инвариантами
постусловиями
Изменяет способ действия других клавиш клавиша
навигации
акселератор
режима
доступа
Идентифицирует объект действие мыши
нажатие
двойной щелчок
щелчок
указание
Для защиты текстовой информации при передачах на удаленные станции сети используется реализация криптографического метода: 1) программная; 2) аппаратная; 3) ручная; 4) модемная
2, 3
1, 4
1, 2
только 4
Информация, передаваемая через некоторое соединение от источника к приемнику, на диаграмме потоков данных представляется в виде
потока данных
внешней сущности
накопителя данных
процесса
Авторское право на программный продукт действует с момента
публикации текста программы
получения простой лицензии на программный продукт
создания программного продукта
получения исключительной лицензии на программный продукт
________________ документ, в соответствии с которым заказчик будет оценивать готовую систему
Технический проект
Акт о приемке
Эскизный проект
Техническое задание
Эксплуатационная документация ПС включает: 1) описание методов тестирования; 2) руководство администраторов; 3) руководство операторов-пользователей; 4) документацию сопровождения ПС; 5) описание логической структуры программных компонентов - из перечисленного
2, 3, 5
1, 2, 3
2, 3, 4
1, 4, 5
Объекты уничтожаются явно при способе уничтожения
с помощью специальных вызовов
другими объектами
в результате ошибок
по достижимости
Независимые пункты меню эквивалентны
флажкам
переключателям
спискам множественного выбора
кнопкам управления
Неупорядоченный набор с возможными повторениями в модели ODMG называется
словарем
массивом
кучей
списком
При подходе RAD на стадии проектирования выполняются действия: 1) выделяются наиболее приоритетные функции; 2) описываются информационные потребности; 3) более детально рассматриваются процессы системы; 4) устанавливаются требования разграничения доступа к данным; 5) определяется состав необходимой документации
3, 4, 5
2, 3, 4
1, 2, 5
1, 3, 4
Лицо, передающее другому лицу право на использование программной продукции, называется
лицензиар
лицензиат
дилер
провайдер
Выделяются тестируемые потоки: 1) сообщений; 2) управления; 3) данных; 4) запросов - из перечисленного
1, 4
1, 3
2, 4
2, 3
Для переключения между первичными окнами используется комбинация клавиш: 1) Alt+Tab; 2) Alt+F6; 3) Shift+Alt+Tab; 4) Alt+Esc; 5) Shift+Tab - из перечисленного
1, 2, 5
2, 3, 4
2, 3, 5
1, 3, 4
При согласованности в пределах продукта одна и та же команда должна выполнять
одни и те же функции
однотипные функции
различные функции
ассоциативно близкие функции
Включен в текущий момент времени объект-атрибут может быть в
один объект
один атрибут
несколько объектов одного класса
несколько любых объектов
Субъективному восприятию оценщиков-испытателей близки: 1) эффективность; 2) понятность; 3) корректность; 4) привлекательность; 5) надежность
только 4
3, 5
2, 4
1, 2
Под функциональной точкой понимаются элементы: 1) входной документ; 2) экранная форма; 3) процедура или функция; 4) модуль; 5) логический файл
2, 3, 4
1, 2, 5
3, 4, 5
1, 2
В стандарте UML при описании изменений в нормальном поведении системы следует применять связь
процедурную
случайную
расширения
использования
Для хранения информации на магнитных носителях используются реализации криптографического метода: 1) программные; 2) аппаратные; 3) программно-аппаратные; 4) электронные
только 2
3, 4
1, 4
только 1
При методе SADT данные и функции попадают в общий класс при связи
логической
временной
случайной
процедурной