Технологии программирования (курс 1). Технологии проектирования ПО

При пошаговом выполнении программы немедленно выполняет вызываемые процедуры команда
Run to Cursor
Trace Into
Watch
Step Over
Каждый компонент программы в Delphi обладает: 1) связями; 2) свойствами; 3) методами; 4) событиями; 5) регистрами - из перечисленного
2, 3, 5
1, 2, 5
2, 3, 4
1, 3, 4
Прямые экспериментальные методы оценивания интегральных характеристик надежности ПС сложно реализовать из-за
ненадежности аппаратуры
сложности обнаружения отказа
сложности определения причины отказа
больших значений требуемого времени наработки на отказ
Из перечисленного: 1) экономические; 2) временные; 3) информационные; 4) математические; 5) вычислительные - ресурсами, ограничивающими характеристики качества ПС, являются
3, 4, 5
1, 2
1, 2, 3
1, 2, 5
Основные особенности современного интерфейса пользователя состоят в следующем: 1) наличие механизмов управления окнами; 2) развитая система команд; 3) выдача диагностических сообщений; 4) непосредственное манипулирование графическими объектами - из перечисленного
1, 4
1, 2
3, 4
2, 3
Качество ПС внутренне измеряется
статистическим анализом мер программного кода
временем безотказной работы
поведением программного кода при его исполнении
статистическим анализом результатов тестирования
Описание управляемых объектов и используемых ресурсов содержится в документации направления деятельности администратора
функциональном
программном
информационном
коммуникационном
С целью прекращения существования на рынке программного продукта прибегают к приобретению лицензии
исключительной
сертификационной
этикеточной
простой
Эталоном высокой надежности для ПС является коэффициент готовности выше
0,999
0,75
0,99
0,90
Из перечисленного: 1) функциональная пригодность; 2) корректность; 3) защищенность; 4) надежность; 5) практичность; 6) универсальность - конструктивными характеристиками качества ПС являются
1, 2, 5, 6
2, 4, 5, 6
2, 3, 4, 5
1, 3, 4, 6
Из перечисленного: 1) аппаратные; 2) лингвистические; 3) программные; 4) организационные - по способу реализации криптографические методы делятся на
2, 4
1, 3
1, 2, 3
2, 3
Объектный код статической библиотеки подключается компоновщиком к результирующей программе
при создании объектного модуля
при создании исполняемого модуля
при создании текста программы
непосредственно в ходе выполнения
Эффективность относится к показателям качества ПС
качественным
интегральным
количественным
категорийным
Непосредственно определяет основное назначение ПС для пользователей
эффективность
практичность
функциональная пригодность
сопровождаемость
Тестирование является основным методом: 1) анализа алгоритма; 2) отладки; 3) измерения качества; 4) проектирования программы; 5) определения реальных характеристик программ - из перечисленного
2, 4, 5
1, 2, 4
2, 3, 5
1, 3, 4
«Общее описание ПО информационной системы» должно содержать: 1) исходные данные; 2) характеристику функциональной структуры; 3) основные сведения о всех видах обеспечения; 4) структуру ПО; 5) функции частей ПО% 6) описание операционной системы - из перечисленного
1, 3, 4, 5
3, 4, 5, 6
1, 2, 3, 6
2, 4, 5
Какие характеристики определяют назначение, свойства и задачи ПС
системные
пользовательские
функциональные
конструктивные
Динамические библиотеки подключаются к программе
при создании текста программы
при создании объектного модуля
при создании исполняемого модуля
непосредственно в ходе выполнения
Лицо, передающее другому лицу право на использование программной продукции, называется
лицензиат
дилер
лицензиар
провайдер
Из перечисленного: 1) адаптируемостью; 2) временной эффективностью; 3) используемостью ресурсов; 4) способностью к взаимодействию - эффективность ПС рекомендуется отражать
2, 4
1, 3
3, 4
2, 3
Из перечисленного: 1) Step Over, 2) Memory Dump, 3) Trace Into, 4)Watch - пошаговое выполнение программы возможно с помощью команд
1, 4
1, 3
2, 4
2, 3
Из перечисленного видами тестирования являются тестирование: 1) компонентов; 2) циклов; 3) в целом; 4) линейных участков
1, 2
2, 4
1, 3
2, 3
4GL oзначает
библиотека визуальных компонентов (версия 4.0)
быстрая разработка программного обеспечения
технология “клиент-сервер”
языки четвертого поколения
Идентификация среды компьютера обеспечивается за счет: 1) закрепления местоположения программ на жестком магнитном диске; 2) привязки к номеру BIOS; 3) проверки структуры каталогов на жестком диске; 4) привязки к аппаратному ключу; 5) определения объема жесткого диска - из перечисленного
1, 2, 4
1, 3, 4
1, 3, 5
2, 3, 4
С помощью механизма групп точек останова любая точка останова может быть активизирована
при активизации группы
при переходе к заданному адресу
при выполнении условия
другой точкой останова
Достаточный объем тестирования
оценивается субъективно
рассчитывается на основе размера кода программы
рассчитывается по специальным формулам
определяется стандартом
Важные категории ПС, чьи ошибки могут нанести большой ущерб, подвергаются испытаниям
аттестационным
обычным
лицензионным
сертификационным
Из перечисленного: 1) обычное; 2) лицензионное; 3) аттестационное; 4) приемочное; 5) сертификационное - статусами испытаний ПС являются
1, 3, 4
1, 2, 4
1, 3, 5
2, 3, 5
Управляющая деятельность администратора должна описываться в направлениях: 1) информационном; 2) программном; 3) функциональном; 4) техническом; 5) коммуникационном; 6) организационном - из перечисленного
1, 2, 4, 6
2, 3, 4, 5
1, 3, 5, 6
1, 2, 3, 4
Документация ПС по своему назначению разделяется на: 1) технологическую; 2) пользовательскую; 3) эксплуатационную; 4) проектирования - из перечисленного
3, 4
2, 4
1, 3
1, 2
Из перечисленных технологий для разработки программ для архитектуры «клиент-сервер» Delphi поддерживает: 1) ADO; 2) BDE; 3) CORBA; 4) COM/DCOM; 5) MFC; 6) Data Environment Designer
2, 3, 4, 6
1, 2, 3, 6
1, 2, 3, 4
1, 3, 4, 5
Предварительное прогнозирование технико-экономических показателей проекта ПС и выбор технологического процесса и комплекса средств автоматизации для создания программ проводится на этапе жизненного цикла ПС
технического проектирования
эскизного проектирования
системный анализ
разработки компонентов
Тестирование ПС проводится в объемах
максимально возможных
пропорциональных размеру кода пограммы
обратно пропорциональных квалификации программиста, разработавшего программу
минимально необходимых для проверки программ
Авторское право на программный продукт действует в течение
всей жизни автора и 50 лет после его смерти
всей жизни автора
100 лет
всей жизни автора и 10 лет после его смерти
При испытаниях надежности ПС в первую очередь обнаруживаются
ошибки в программах
отказы
дефекты ПС
неисправности аппаратуры
Для контроля значений переменных по ходу выполнения программы целесообразно использовать
Memory Dump
Stack
Watch
Trace Into
Из перечисленного: 1) программные; 2) аппаратные; 3) программно-аппаратные; 4) электронные - для хранения информации на магнитных носителях используются реализации криптографического метода
1, 4
только 1
3, 4
только 2
Проявление дефекта проектирования прекращает безопасное функционирование системы и резко увеличивает риск аварии оборудования с большим ущербом при ___________ ПС
важном
ординарном
стрессовом
критическом
Из перечисленного: 1) закон о производственных секретах; 2 международные стандарты на разработку ПО; 3) лицензионные соглашения; 4) патентную защиту; 5) систему договоров на разработку ПО; 6) закон об авторском праве - правовые методы защиты включают
2, 3, 4, 5
1, 2, 5, 6
1, 3, 4, 6
2, 3, 4, 6
Из перечисленного: 1) Watch; 2) Memory Dump; 3) Flags; 4) Stack; 5) Trace Into; 6) Register - окно CPU содержит
2, 3, 4, 5
1, 2, 5, 6
1, 2, 3, 4
2, 3, 4, 6
Сообщения, зашифрованные с помощью простой подстановки, расшифровываются
по частоте появления каждой буквы
по длине встречающихся слов
перебором всех возможных вариантов
с помощью анализа текста
Из перечисленного: 1) нанесение повреждений на поверхность дискеты; 2) нестандартное форматирование; 3) идентификация метки носителя; 4) запрос пароля - для идентификации запускающих дискет применяются следующие методы
1, 2
1, 3
2, 3
2, 4
Из перечисленного: 1) модуляция; 2) архивация; 3) шифрование; 4) кодирование -криптографическими методами защиты информации являются
2, 3
1, 3
3, 4
1, 4
Этапами процесса тестирования являются: 1) выбор метода; 2) планирование; 3) составление заданий; 4) исправление программы; 5) анализ алгоритма - из перечисленного
1, 2, 5
1, 2, 3
2, 3, 4
1, 3, 4
Из перечисленного: 1) титульный лист; 2) сформулированное назначение; 3) лицензионное соглашение; 4) область его действия; 5) текст программного кода - каждый документ на ПС должен иметь
2, 3, 5
1, 2, 3
1, 2, 4
1, 4, 5
Темп обнаружения дефектов, при которых ПС передается на регулярную эксплуатацию (ошибок в день на человека), равен
0,01-0,02
0,0005-0,0007
0,002-0,005
0,005-0,01
Качество ПС внешне измеряется
статистическим анализом результатов тестирования
поведением программного кода при его исполнении
временем безотказной работы
статистическим анализом мер программного кода
Разработчик может не учитывать ограничения, налагаемые производительностью и памятью ЭВМ, при использовании их менее чем на
75%
50%
95%
90%
Субхарактеристики понятность и привлекательность можно оценивать
категорийно
субъективно
только количественно
только качественно
Характеристики объекта и среды разработки уточняются для более точного планирования в процессе
технического проектирования
системного анализа
разработки компонентов
эскизного проектирования