Технология программирования
Вероятность наличия необнаруженных ошибок в определенной части программы
пропорциональна числу ошибок, уже обнаруженных в этой части
равна 0,33
обратно пропорциональна числу ошибок, уже обнаруженных в этой части
равна 0,5
Легкость в изучении и в использовании ПС обеспечивает такое свойство интерфейса, как
простота
дружественность
согласованность
естественность
Качество ПС внешне измеряется
поведением программного кода при его исполнении
временем безотказной работы
статистическим анализом результатов тестирования
статистическим анализом мер программного кода
Типами клавиш режима являются: 1) клавши доступа; 2) клавиши навигации; 3) переключатели; 4) модификаторы
3, 4
2, 4
1, 3
1, 2
Если предстоящая операция является потенциально опасной, используется тип сообщения
предупреждение
критическая ситуация
информация
запрос
К выбору предопределенной кнопки и выполнению связанного с ней действия приводит нажатие клавиши
Tab
Alt
Enter
Ctrl
Посылка запросов от клиента к серверу осуществляется с помощью
семафоров
прерываний
объектов
сообщений
Программист не описывает алгоритм получения результата при подходе
декларативном
структурном
RAD
функциональном
Группами характеристик качества ПС являются: 1) функциональные; 2) конструктивные; 3) пользовательские; 4) системные
1, 4
2, 4
1, 2
1, 3
CORBA имеет способы определения интерфейса объекта: 1) виртуальный; 2) декларативный; 3) статический; 4) динамический
1, 3
1, 4
2, 3
3, 4
Каждый переключатель снабжается
полосой прокрутки
флажком
шкалой
текстовой меткой
Операции над объектом в объектно-ориентированных языках называются
функциями
методами
процедурами
связями
___________ - часть реализации брокера запросов CORBA, позволяющая находить ссылку на объект
Метаинтерфейс
Сервер
Сервис
Фабрик объектов
При построении объекта используются типы абстракций: 1) понятия; 2) действия; 3) значения; 4) связи; 5) виртуальной машины
1, 2, 4
2, 3, 5
1, 2, 5
2, 3, 4
Дополнительными необязательными элементами объектной модели являются: 1) абстрагирование; 2) типизация; 3) инкапсуляция; 4) модульность; 5) параллелизм; 6) иерархия
4, 6
2, 5
1, 3
4, 5
_____________ внешний интерфейс типа объектно-ориентированной базы данных
Реализация
Объявление
Представление
Спецификация
Видами диаграмм реализации в стандарте UML являются: 1) компонентов; 2) размещения; 3) последовательности; 4) кооперативные
3, 4
1, 2
2, 4
1, 3
Хранение данных в кратковременной памяти человека для речевой информации ограничено по времени и составляет
около 5 с
30 с
около 2 с
5-9 с
Вкладками справочника являются: 1) содержание; 2) указатель; 3) печать; 4) поиск; 5) назад
2, 3, 4
3, 4, 5
1, 2, 4
1, 2, 3
Для визуального отображения взаимозависимых пунктов меню рекомендуется использовать
маркер переключателя
горизонтальную полосу прокрутки
маркер флажка
вертикальную полосу прокрутки
Выпадающий список предусматривает возможность выбора
одного или двух пунктов
нескольких независимых пунктов
группы взаимосвязанных пунктов
единственного пункта
В первую очередь при испытаниях надежности ПС обнаруживаются
отказы
неисправности аппаратуры
дефекты ПС
ошибки в программах
Все экземпляры классов Object Pascal представляют собой
структуру
32-битовые указатели
связанный список
линейный массив
В ячейку памяти компьютера помещается некоторое значение величины при операции
безусловного перехода
сравнения
присваивания
условного перехода
Технологическую документацию ПС по функциональному назначению целесообразно разделить на следующие группы исходных документов: 1) базовые; 2) технические; 3) программные; 4) ссылочные; 5) стандарты - из перечисленного
1, 2, 3
1, 4, 5
2, 3, 5
1, 3, 4
Характеристики качества ПС ухудшаются за счет внутренних дефектов: 1) проектирования; 2) ошибок персонала; 3) алгоритмизации; 4) отказов аппаратуры; 5) программирования; 6) защиты
2, 4, 6
1, 2, 5, 6
1, 3, 5, 6
1, 3, 5
В CORBA можно уничтожать явно объекты
созданные динамически
реализующих метаинтерфейсы
постоянные
любые
Характеристики, определяющие назначение, свойства и задачи ПС
системные
функциональные
конструктивные
пользовательские
Система программирования Delphi предназначена для создания приложений для ОС: 1) OS/2; 2) Unix; 3) Windows 95/98; 4) QNX
3, 4
только 3
1, 3
2, 4
Содержимое окна Watch будет корректным
при остановке выполнения программы на точке останова
только после выполнения команды Step Over
только при выполнении точки останова по обращению к данным
в любой момент
Время ответа интерактивной системы более 10 с допустимо
для ответа на сложный запрос
для ответа на команды
при работе в мультизадачном режиме
при ведении связного диалога
Из перечисленного основными компонентами диаграмм потоков данных являются: 1) внешние сущности; 2) механизмы; 3) процессы; 4) накопители данных; 5) функции
2, 4, 5
1, 2, 5
1, 3, 4
2, 3, 4
По степени автоматизации проектирования алгоритмов и программ можно выделить методы проектирования: 1) традиционного; 2) автоматического; 3) автоматизированного; 4) объектно-ориентированного
3, 4
1, 2
1, 3
1, 4
Возможность выбора не предлагается пользователю при типе сообщения
предупреждение
информация
ошибка
критическая ситуация
Из перечисленного постановка задачи технологического процесса проектирования программы содержит: 1) сроки выполнения работ; 2) описание алгоритма; 3) формулировку цели решения; 4) определение взаимосвязи с другими задачами
3, 4
1, 3
2, 3
1, 2
Высокую надежность функционирования ПС при относительно невысокой их корректности можно достичь за счет
сокращения размера программного кода
сокращения времени восстановления при отказах
уменьшения объема входной инофрмации
усиления контроля со стороны пользователя
Целями разработки сценария диалога являются: 1) выявление и устранение возможных тупиковых ситуаций; 2) выбор рациональных путей перехода из одного состояния диалога в другое; 3) оптимизация внешнего вида интерфейса; 4) выявление неоднозначных ситуаций; 5) графическая интерпретация действий пользователя - из перечисленного
2, 3, 5
1, 3, 4
1, 2, 4
2, 3, 4, 5
Предмет или явление, имеющие четко определяемое поведение, называются
классом
сущностью
атрибутом
объектом
Объект объединяет набор операций для выполнения какой-либо функции при абстракции
виртуальной машины
случайной
действия
понятия
Этапами программирования на Прологе являются: 1) объявление фактов об объектах и отношениях между ними; 2) объявление методов доступа к объектам; 3) определение правил взаимосвязи объектов и отношений между ними; 4) интегрирование отношений между объектами
2, 4
3, 4
1, 2
1, 3
Для отображения независимых вариантов выбора используются
список единичного выбора
радиокнопки
флажки
переключатели
В CORBA при перемещении объекта с одного компьютера на другой ссылка
изменяется случайным образом
удаляется
изменяется определенным образом
не изменяется
Предоставление пользователю справочной информации в форме интерактивной документации обеспечивает
проблемно-ориентированная помощь
контекстно-зависимая помощь
справочник
подсказка “на лету”
Традиционной моделью организации разработки ПО является
каскадная
спиральная
линейная
функциональная
Для расширения или дополнения действия, выполняемого с помощью данной клавиши, рекомендуется использовать
Shift+клавиша
Ctrl+клавиша
Alt+клавиша
Ctrl+Alt+клавиша
Характеристики качества ПС ухудшаются за счет внешних воздействий: 1) проектирование; 2) ошибки персонала; 3) алгоритмизация; 4) искажения в каналах; 5) программирование; 6) отказ аппаратуры
1, 2, 5
4, 6
2, 4, 6
1, 3, 5
Переопределение метода возможно в случае его первоначального объявления как: 1) статического; 2) метода-сообщения; 3) виртуального; 4) динамического
1, 4
2, 3
3, 4
1, 2
Темп обнаружения дефектов, при которых ПС передается на регулярную эксплуатацию (ошибок в день на человека), равен
0,0005-0,0007
0,01-0,02
0,005-0,01
0,002-0,005
Пользователь явно выбирает уровень диалоговой поддержки при адаптации
полной
формальной
косметической
фиксированной