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

__________________ - свойство, за счет которого интерфейс должен позволять предотвращать ситуации, ведущие к ошибкам
Дружественность
Естественность
Принцип «обратной связи»
Согласованность
Целями разработки языка UML являются: 1) разработка депозитария; 2) обеспечение независимости от конкретных языков программирования; 3) обеспечение независимости от операционной системы; 4) интегрирование лучшего практического опыта
2, 4
2, 3
1, 4
1, 3
Самая распространенная процедура доказательства правильности алгоритма - это
прогон его на множестве различных тестов
просмотр текста
анализ алгоритма
построение диаграмм
На диаграмме потоков данных преобразование входных потоков данных в выходные представляется в виде
накопителя данных
внешней сущности
процесса
потока данных
Основные элементы метода SADT основываются на концепциях: 1) абстрагирования; 2) инкапсуляции; 3) графического представления блочного моделирования; 4) строгости и точности
1, 3
2, 4
3, 4
1, 2
Типы и количество параметров операции CORBA определяет
тип интерфейса
описание класса объекта
сигнатура операции
пара атрибутов объекта
Технология разработки ПО, объединяющая данные и процессы в логические сущности
структурная
информационного моделирования предметной области
объектно-ориентированная
функциональная
Для более точного планирования [арактеристики объекта и среды разработки уточняются в процессе
разработки компонентов
эскизного проектирования
технического проектирования
системного анализа
При пошаговом выполнении программы немедленно выполняет вызываемые процедуры команда
Run to Cursor
Trace Into
Step Over
Watch
Определение типа в объектно-ориентированной базе данных состоит из: 1) спецификации; 2) начального значения; 3) реализации; 4) диапазона допустимых значений
1, 3
1, 4
1, 2
3, 4
Связь с данным объектом только одного объекта обозначается на диаграмме классов
символом “*”
пунктиром
стрелкой
символом “1”
На стадии компиляции известен адрес метода
сообщения
виртуального
статического
динамического
Преемственность полученных ранее знаний и навыков обеспечивает такое свойство интерфейса, как
естественность
принцип «обратной связи»
согласованность
дружественность
Для выполнения нажатия кнопка мыши должна удерживаться в нажатом состоянии
0,2-0,5 мс
0,6-0,8 мс
не менее одной секунды
не менее двух секунд
Выполнение предопределенной операции для данного объекта обычно обеспечивает действие мыши
двойной щелчок
нажатие
указание
перемещение
При методе SADT типами связей между функциями являются: 1) случайная; 2) логическая; 3) объектная; 4) временная; 5) процедурная; 6) внешняя
1, 2, 4, 5
2, 4, 5, 6
1, 3, 4, 6
1, 2, 3, 4
При методе SADT механизм представляется дугой, входящей в блок диаграммы
слева
справа
снизу
сверху
Эталоном высокой надежности для ПС является наработка на обнаружение дефекта порядка (тыс.часов)
10-20
50-100
5-10
1-2
Язык, используемый в среде программирования Delphi
Turbo Pascal
Delphi
С
Object Pascal
________________ - множество объектов, связанных общностью структуры и поведения
Группа
Класс
Интерфейс
Тип
Горячая зона для кнопок управления
включает текстовую область
несколько больше видимой границы элемента
совпадает с видимой границей элемента
несколько меньше видимой границы элемента
Производительность при решении основных задач ПС, достигаемая при реально ограниченных ресурсах в конкретной среде применения, называется
эффективность
практичность
системная эффективность
продуктивность
Увеличивать шаг перемещения позволяет нажатие клавиш навигации в сочетании с клавишей
Tab
Shift
Alt
Ctrl
Укажите, какие работы из перечисленных необходимо провести при постановке задачи: 1) разработать структуру программы; 2) выработать требования; 3) разработать спецификации; 4) разработать алгоритм
1, 3
2, 3
2, 4
1, 2, 3
Из перечисленного на этапе проектирования программы по каждому модулю разрабатываются спецификации: 1) граничные условия; 2) имя/цель; 3) обзор действий; 4) тип и количество документов; 5) ссылки между модулями; 6) вход/выход
2, 3, 5, 6
1, 2, 3, 6
2, 3, 4, 6
1, 4, 5
От средств программной реализации не зависит модель базы данных
концептуальная
информационно-логическая
внешняя
даталогическая
При методе SADT на выполнение одной функции влияют все элементы при связи
логической
функциональной
коммуникационной
процедурной
Контракт клиента с сервером обуславливает: 1) время выполнения операций; 2) формат сообщений; 3) набор операций; 4) качество операций
2, 3
1, 3
3, 4
1, 4
Текстовые клавиши, которые в совокупности с другой клавишей активизируют соответствующие элементы управления, называются клавишами
доступа
режима
акселераторами
навигации
Видами диаграмм взаимодействия в стандарте UML являются: 1) диаграмма последовательности компонентов; 2) диаграмма последовательности размещения; 3) диаграмма последовательности; 4) кооперативные диаграммы
1, 4
1, 2
3, 4
2, 3
Пролог является языком программирования
высокого уровня
низкого уровня
сверхвысокого уровня
баз данных
Во вторичном окне фокус ввода перемещается на предшествующий элемент интерфейса при нажатии клавиши
Shift+Tab
Alt+Tab
Tab
Ctrl+Tab
Поддержку первичной инсталляции, функционирование и восстановление программ после сбоев должна обеспечивать документация
обучения
администрирования
поддержки базовых версий
техническая
___________ - среда выполнения, которая реализует спецификацию CORBA
Виртуальная машина
Сервер
Клиент
Брокер
Надежность относится к показателям качества ПС
качественным
категорийным
количественным
интегральным;
Регулятор окна целесообразно помещать в
левом верхнем углу
левом нижнем углу
правом нижнем углу
правом верхнем углу
Дилер приобретает лицензию на программный продукт
этикеточную
простую
исключительную
сертификационную
IDL - это язык
операциональный
декларативный
объектно-ориентированный
структурный
Из наборов элементов одного и того же типа фиксированного размера состоят производные типы CORBA
объединения
последовательности
массивы
записи
Из перечисленных CASE-средств диаграммы наиболее часто используются в: 1) потоков данных; 2) сущность-связь; 3) классов; 4) состояний
3, 4
1, 2
2, 3
1, 4
Качество ПС внутренне измеряется
статистическим анализом мер программного кода
статистическим анализом результатов тестирования
поведением программного кода при его исполнении
временем безотказной работы
Широкий спектр ординарных ПС с относительно невысокими требованиями к качеству проходит испытания
обычные
сертификационные
аттестационные
приемочные
Форма запроса к объекту, удовлетворяющего данный интерфейс в CORBA, есть
процедура
метод
операция
функция
Статическая структура системы при объектно-ориентированном подходе описывается в терминах
обмена сообщениями между объектами
объектов, связей между ними и методов
классов
объектов и связей между ними
При методе SADT на диаграммах все функции представлены в виде
объектов
стрелок
блоков
дуг
Лицо, правомерно владеющее экземпляром программы, вправе: 1) исправлять явные ошибки; 2) адаптировать программный продукт; 3) распространять; 4) воспроизводить в любой форме; 5) изготавливать страховые копии - из перечисленного
3, 4, 5
2, 5
1, 2, 5
1, 2, 4, 5
Для доступа к кнопке Отменить по умолчанию используется клавиша
Ctrl
Alt
F10
Esc
Базовым для интерфейсов, описывающих типы, атрибуты и операции, в объектно-ориентированных СУБД является интерфейс
Interface
MetaObject
Operand
Specifier
Показатели качества ПС, отражающие набор свойств и общие характеристики объекта, являются
интегральными
категорийными
качественными
количественными
Спецификация в объектно-ориентированной базе данных определяет: 1) классы; 2) операции; 3) методы; 4) состояния данного типа; 5) исключительные ситуации
2, 4, 5
1, 2, 4
2, 3, 4
1, 3, 5