Технологии разработки программного обеспечения.ти

Технологии разработки программного обеспечения.ти

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

80 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

В результате чего может быть выявлена приемлемость программного продукта для пользователя, его ценность и надежность?

  1. в результате его применения на компьютере
  2. в результате его передачи пользователю
  3. в результате его обсуждения
  4. в результате его планирования
Вопрос 2

Для чего используется архитектурная функция?

  1. для поддержания взаимодействия между программными подсистемами, выделенными в архитектуре программных средств
  2. для контроля архитектуры программных средств
  3. для корректировки программных подсистем
  4. для предварительной настройки программ по информации, задаваемой пользователем
Вопрос 3

Из каких фаз состоит стадия эксплуатации программного средства?

  1. фазы применения и фазы сопровождения
  2. фазы изготовления и фазы производства
  3. фазы внедрения и фазы тестирования
  4. фазы производства и фазы внедрения
Вопрос 4

Как называется начальная фаза объектно-ориентированного программирования, когда выясняются требования заказчика и четко представляются нужды потенциальных пользователей?

  1. фаза «инициализации»
  2. фаза «дифференциации»
  3. фаза «актуализации»
  4. фаза «автоматизации»
Вопрос 5

Как называется процесс сбора информации о качестве программного средства (ПС) в эксплуатации, устранения обнаруженных в нем ошибок, его доработки и модификации, а также извещения пользователей о внесенных в него изменениях?

  1. сопровождение ПС
  2. применение ПС
  3. внедрение ПС
  4. производство ПС
Вопрос 6

Как называется совокупность работ по обеспечению изготовления требуемого количества программного изделия (ПИ) в установленные сроки?

  1. производство ПИ
  2. создание ПИ
  3. эксплуатация ПИ
  4. генерация ПИ
Вопрос 7

Как называется последовательность программ, в которой стандартный вывод каждой программы, кроме самой последней, связан со стандартным вводом следующей программы этой последовательности?

  1. конвейер
  2. порт
  3. оператор
  4. конструктор
Вопрос 8

Как называется программная подсистема, обслуживающая некоторую очередь сообщений?

  1. порт сообщений
  2. оператор сообщений
  3. конвейер сообщений
  4. конструктор сообщений
Вопрос 9

Какая стадия жизненного цикла программного средства состоит из этапов его внешнего описания, конструирования, кодирования и аттестации?

  1. стадия разработки
  2. стадия производства
  3. стадия эксплуатации
  4. стадия сопровождения
Вопрос 10

Какие этапы включает в себя каскадная модель разработки программного обеспечения?

  1. анализ, планирование, кодирование и внедрение
  2. анализ, обобщение, кодирование и тестирование
  3. планирование, кодирование, тестирование и дополнение
  4. постановка задачи, анализ, кодирование и тестирование
Вопрос 11

Какова цель ручной имитации архитектуры программных средств?

  1. проверка взаимодействия между программными подсистемами
  2. корректировка взаимодействия между программными подсистемами
  3. предварительная настройка программных подсистем
Вопрос 12

Какой класс архитектур программных средств (ПС) представляет собой набор программ, способных взаимодействовать между собой, находясь одновременно в стадии выполнения?

  1. коллектив параллельно действующих программ
  2. цельная программа
  3. комплекс автономно выполняемых программ
  4. слоистая программная система
Вопрос 13

Какой подход к организации процесса создания и использования программного средства (ПС) моделирует начальную фазу исследовательского программирования с целью установить требования к ПС?

  1. прототипирование
  2. формальные преобразования
  3. исследовательское программирование
  4. водопадный подход
Вопрос 14

Какой подход к организации процесса создания и использования программного средства (ПС) применяется для разработки таких ПС, для которых пользователи не могут точно сформулировать требования?

  1. исследовательское программирование
  2. прототипирование
  3. формальные преобразования
  4. водопадный подход
Вопрос 15

Какой этап разработки программного средства (ПС) включает процессы создания текстов программ на языках программирование, их отладку с тестированием ПС?

  1. кодирование ПС
  2. конструирование ПС
  3. аттестация ПС
  4. внешнее описание ПС
Вопрос 16

Какую архитектуру программного средства (ПС) обычно выбирают, когда ПС должно выполнять одну какую-либо ярко выраженную функцию, реализация которой не представляется слишком сложной?

  1. цельная программа
  2. комплекс автономно выполняемых программ
  3. слоистая программная система
  4. коллектив параллельно действующих программ
Вопрос 17

Контроль архитектуры программных средств разработчиками внешнего описания — это

  1. смежный контроль сверху
  2. смежный контроль снизу
  3. ручная имитация
Вопрос 18

На каком этапе Унифицированного процесса разработки ПО планируется общая архитектура системы?

  1. на этапе развития
  2. на этапе построения
  3. на этапе передачи
  4. на начальном этапе
Вопрос 19

На каком этапе Унифицированного процесса разработки ПО пишется код?

  1. на этапе построения
  2. на этапе развития
  3. на этапе передачи
  4. на начальном этапе
Вопрос 20

Укажите специфическую особенность программного продукта

  1. не расходуется и не расходует используемых ресурсов
  2. быстро расходуется
  3. расходует используемые ресурсы
  4. расходуется и расходует используемых ресурсов
Вопрос 21

Укажите особенность слоистых программных систем

  1. каждый слой располагает определенными ресурсами, которые с либо скрывает от других слоев, либо предоставляет непосредственно последующему слою (через указанный интерфейс) некоторые их aбстракции
  2. на каждом слое известно все о свойствах последующих (более высоких) слоев
  3. слои не могут взаимодействовать по управлению с непосредственно предшествующими слоями
Вопрос 22

Что представляет собой программный продукт?

  1. совокупность текстов
  2. совокупность действий
  3. совокупность технических устройств
  4. совокупность методов
Вопрос 23

Что понимают под жизненным циклом программного средства (ПС)?

  1. весь период его разработки и эксплуатации
  2. период его эксплуатации
  3. период его разработки
  4. период его внедрения
Вопрос 24

Что такое архитектура программного средства?

  1. его строение как оно видно (или должно быть видно) извне его, т. е. представление ПС как системы, состоящей из некоторой совокупности взаимодействующих подсистем
  2. системы, состоящей из некоторой совокупности взаимодействующих подсистем
  3. экземпляр или копия разработанного программного средства
Вопрос 25

Что является целью итерации этапа построения Унифицированного процесса?

  1. создание работающей части системы
  2. тестирование работающей части системы
  3. внедрение работающей части системы
  4. планирование работающей части системы
Вопрос 26

В каком году институт SEI — подразделение университета Карнеги-Меллона — с помощью корпорации Митре начал разработку основ модели эффективного процесса изготовления программ?

  1. в 1986 г.
  2. в 1987 г.
  3. в 1990 г.
  4. в 1985 г.
Вопрос 27

Естественной единицей тестирования является

  1. класс
  2. метод
  3. группа классов
Вопрос 28

Как называется отношение уровня услуг, предоставляемых программных средств (ПС) пользователю при заданных условиях, к объёму используемых ресурсов?

  1. эффективность ПС
  2. функциональность ПС
  3. мобильность ПС
  4. сопровождаемость ПС
Вопрос 29

Какая из перечисленных теорем выражает свойство разветвления конструкций структурного программирования?

  1. пусть Р, Q и R — предикаты над информационной средой IS, a S1 и S2 — обобщенные операторы, обладающие соответственно свойствами {P,Q}S1{R} и {┐P,Q}S2{R}. Тогда для условного оператора ЕСЛИ Р ТО S1 ИНАЧЕ S2 ВСЕ ЕСЛИ справедливо свойство {Q} ЕСЛИ Р ТО S1 ИHАЧE S2 ВСЕ ЕСЛИ {R}
  2. пусть Р, Q и R — предикаты над информационной средой IS, a S1 и S2 — обобщенные операторы, обладающие соответственно свойствами {P}S{Q} и {Q}S2{R}. Тогда для составного оператора S1;S2 справедливо свойство {P}S1;S2{R}
  3. пусть I, P, Q и R — предикаты над информационной средой IS, для которых справедливы импликации Р=>I и (I,┐Q)=>R, и пусть S — обобщенный оператор, обладающий свойством {I}S{I}. Тогда для оператора цикла ПОКА Q ДЕЛАТЬ S ВСЕ ПОКА имеет место свойство {P} ПОКА Q ДЕЛАТЬ S ВСЕ ПОКА {R}
Вопрос 30

Какая из перечисленных теорем выражает свойство следования конструкций структурного программирования?

  1. пусть Р, Q и R — предикаты над информационной средой IS, a S1 и S2 — обобщенные операторы, обладающие соответственно свойствами {P}S{Q} и {Q}S2{R}. Тогда для составного оператора S1;S2 справедливо свойство {P}S1;S2{R}
  2. пусть I, P, Q и R — предикаты над информационной средой IS, для которых справедливы импликации Р=>I и (I,┐Q)=>R, и пусть S — обобщенный оператор, обладающий свойством {I}S{I}. Тогда для оператора цикла ПОКА Q ДЕЛАТЬ S ВСЕ ПОКА имеет место свойство {P} ПОКА Q ДЕЛАТЬ S ВСЕ ПОКА {R}
  3. пусть Р, Q и R — предикаты над информационной средой IS, a S1 и S2 — обобщенные операторы, обладающие соответственно свойствами {P,Q}S1{R} и {┐P,Q}S2{R}. Тогда для условного оператора ЕСЛИ Р ТО S1 ИНАЧЕ S2 ВСЕ ЕСЛИ справедливо свойство {Q} ЕСЛИ Р ТО S1 ИHАЧE S2 ВСЕ ЕСЛИ {R}
Вопрос 31

Какая из перечисленных частей стандарта ISO 9001 является важнейшей?

  1. управление разработкой
  2. управление продукцией
  3. управление компанией
Вопрос 32

Какие критерии качества программных средств являются обязательными?

  1. функциональность и надежность
  2. мобильность и сопровождаемость
  3. эффективность и легкость применения
Вопрос 33

Какие вопросы регламентирует система стандартов ISO 9001, разработанная Международной организацией стандартизации?

  1. вопросы управления качеством
  2. вопросы организационной структуры
  3. кадровые вопросы
  4. вопросы программного обеспечения
Вопрос 34

Какова цель стандарта ISO 9001?

  1. построение системы сквозного управления качеством
  2. тестирование системы сквозного управления качеством
  3. сертификация товаров и услуг
  4. разработка новых методов и технологий программирования
Вопрос 35

Каково соотношение между моделью СММ и стандартом ISO 9001?

  1. ISO 9001 используется как структура, тогда как СММ определяет детали требований к процессу разработки для включения их в документы по управлению качеством
  2. СММ используется как структура, тогда как ISO 9001 определяет детали требований к процессу разработки для включения их в документы по управлению качеством
  3. ISO 9001 и CMM противоречат друг другу
  4. ISO 9001 является ограничением CMM
Вопрос 36

Какой подход к обеспечению надежности программных средств связан с организацией процессов их разработки?

  1. предупреждение ошибок
  2. самообнаружение ошибок
  3. самоисправление ошибок
  4. обеспечение устойчивости к ошибкам
Вопрос 37

Какой подход к обеспечению надежности программных средств означает, что в программе содержатся средства, позволяющие локализовать область влияния отказа программы, либо уменьшить его неприятные последствия, а иногда предотвратить катастрофические последствия отказа?

  1. обеспечение устойчивости к ошибкам
  2. предупреждение ошибок
  3. самообнаружение ошибок
  4. самоисправление ошибок
Вопрос 38

Какой тип контроля принимаемых решений при разработке программных средств позволяет обеспечивать однозначность интерпретации полученного документа?

  1. смежный контроль
  2. сочетание как статических, так и динамических методов контроля
  3. статический контроль
  4. динамический контроль
Вопрос 39

Какой тип тестирования программного обеспечения представляет собой тестирование того, как отдельные элементы программы работают вместе?

  1. интеграционное тестирование
  2. тестирование элементов
  3. системное тестирование
  4. тестирование наследования
Вопрос 40

Какой уровень зрелости организации, согласно модели эффективного процесса изготовления программ, характеризуется тем, что в организации имеются основные процессы управления, позволяющие отслеживать как функциональные характеристики разрабатываемой системы, так и график работ и их стоимость?

  1. второй уровень, названный повторяющимся
  2. третий уровень, названный определенным
  3. пятый уровень, названный оптимизированным
Вопрос 41

На каком уровне зрелости организации, согласно модели CMM, одним из ключевых процессов является предотвращение ошибок?

  1. на оптимизированном
  2. на повторяющемся
  3. на определенном
  4. на управляемом
Вопрос 42

При каком типе тестирования программного обеспечения тестирующий знает только внешние характеристики системы, но не знает, как она работает?

  1. при системном тестировании
  2. при интеграционном тестировании
  3. при тестировании элементов
  4. при тестировании наследования
Вопрос 43

Укажите верное пояснение триады Хоора {Р} S {Q}

  1. оператор S обладает свойством {P}S{Q}, если всякий раз, когда перед выполнением оператора S истинен предикат Р, после выполнения этого оператора S будет истинен предикат Q
  2. оператор S обладает свойством {P}S{Q}, если всякий раз, когда перед выполнением оператора S истинен предикат Р, после выполнения этого оператора S предикат Q будет ложным
  3. оператор S обладает свойством {P}S{Q}, если всякий раз, когда перед выполнением оператора S ложен предикат Р, после выполнения этого оператора S будет истинен предикат Q
Вопрос 44

Укажите верную формулировку теоремы об ослаблении свойств программы

  1. пусть Р, Q, P1 и Q1 — предикаты над информационной средой IS, для которых справедливы импликации Р1=>Р и Q=>Q1, и пусть для оператора S справедливо свойство {P}S{Q}. Тогда справедливо свойство {P1}S{Q1}
  2. пусть Р, Q, P1 и Q1 — предикаты над информационной средой IS, для которых справедливы импликации Р1=>Q и Q=>Q1, и пусть для оператора S справедливо свойство {P}S{Q}. Тогда справедливо свойство {P1}S{Q1}
  3. пусть Р, Q, P1 и Q1 — предикаты над информационной средой IS, для которых справедливы импликации Р1=>Р и Q=>Q1, и пусть для оператора S справедливо свойство {P}S{Q}. Тогда справедливо свойство {Q}S{P1}
Вопрос 45

Укажите характеристику первого, начального уровня зрелости организации, согласно модели эффективного процесса изготовления программ

  1. спонтанный и иногда хаотический процесс разработки программ, процедуры разработки не определены, и успех зависит от индивидуальных усилий и героизма работников
  2. все проекты в организации используют утвержденные методы разработки и поддержки программ, адаптированные к конкретному проекту
  3. у организации имеются способы детального измерения качества процесса и разрабатываемого продукта. Количественные характеристики процесса разработки и разрабатываемых систем хорошо изучены и управляемы
Вопрос 46

Целью какого подхода к обеспечению надежности программных средств является недопущение ошибок в готовых продуктах?

  1. предупреждение ошибок
  2. самообнаружение ошибок
  3. самоисправление ошибок
  4. обеспечение устойчивости к ошибкам
Вопрос 47

Чем характеризуются организации на четвертом уровне зрелости, согласно модели эффективного процесса изготовления программ?

  1. у организации имеются способы детального измерения качества процесса и разрабатываемого продукта. Количественные характеристики процесса разработки и разрабатываемых систем хорошо изучены и управляемы
  2. в организации имеются основные процессы управления, позволяющие отслеживать как функциональные характеристики разрабатываемой системы, так и график работ и их стоимость
  3. все проекты в организации используют утвержденные методы разработки и поддержки программ, адаптированные к конкретному проекту
Вопрос 48

Что включается в понятие качества программного средства (ПС)?

  1. совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданным потребностям пользователей
  2. способность ПС выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей
  3. отношение уровня услуг, предоставляемых ПС пользователю при заданных условиях, к объему используемых ресурсов
Вопрос 49

Что включает в себя управление продукцией в стандарте ISO 9001?

  1. контроль за версиями систем, за приобретением готовых пакетов и программ
  2. требования по построению и документированию всего процесса разработки программного обеспечения
  3. требования к менеджменту компании
Вопрос 50

Что означает свойство завершаемости выполнения программы?

  1. отсутствие в ней зацикливания при любых исходных данных
  2. ее зацикливание при любых исходных данных
  3. ее зацикливание в конструкции повторения
Вопрос 51

В какой операционной системе используется вытесняющая многозадачность, подразумевающая, что управление между процессами передается по истечении некоторого заранее определенного интервала времени (кванта) по сигналу таймера?

  1. Win32
  2. Win16
  3. MS DOS
Вопрос 52

В каком году появилась первая версия Delphi?

  1. в 1995 г.
  2. в 1992 г.
  3. в 1998 г.
  4. в 2000 г.
Вопрос 53

В каком году вышла Delphi 6?

  1. в 2001 г.
  2. в 1999 г.
  3. в 2000 г.
  4. в 2003 г.
Вопрос 54

В основу Windows положен

  1. принцип событийного управления
  2. принцип временного управления
  3. принцип ручного управления
Вопрос 55

Как называется специальная программа, обеспечивающая взаимодействие технического устройства с Windows?

  1. драйвер
  2. конвертор
  3. спулинг
  4. контроллер
Вопрос 56

Как называется прямоугольная область экрана стандартного вида, через которую пользователь взаимодействует с программой?

  1. окно
  2. пиктограмма
  3. рамка
  4. приложение
Вопрос 57

Как называется самостоятельно существующий объект, параметры которого (размеры, расположение и т.п.) хранятся в специальной структуре данных, а поведение определяется обработчиками сообщений?

  1. окно
  2. файл
  3. приложение
Вопрос 58

Как называются методы, которые могут быть добавлены при разработке конкретного приложения для включения его специфической обработки?

  1. обработчики событий
  2. отправители сообщений
  3. фиксаторы событий
  4. спецификаторы
Вопрос 59

Как принято называть программы, предназначенные для выполнения под управлением операционной системы типа Windows?

  1. приложениями Windows
  2. событиями Windows
  3. объектами Windows
  4. документами Windows
Вопрос 60

Какая версия Delphi получила возможность создавать так называемые межплатформенные приложения?

  1. Delphi 6
  2. Delphi 5
  3. Delphi 4
Вопрос 61

Какая из перечисленных операционных систем первоначально предназначалась для пользователей-профессионалов?

  1. Windows NT
  2. Windows'95
  3. Windows'98
Вопрос 62

Какая из перечисленных сред программирования «под Windows» является наиболее универсальной?

  1. Visual C++
  2. Delphi
  3. C++Builder
Вопрос 63

Какая из перечисленных сред программирования использует в качестве языка разработки язык на основе Object Pascal?

  1. Delphi
  2. Visual C++
  3. C++Builder
Вопрос 64

Какова основная идея создания Delphi 6?

  1. обеспечение перехода от дорогих патентованных решений корпорации Microsoft к бесплатным (или почти бесплатным) решениям на базе Linux
  2. замена громоздкого и не всегда быстрого механизма доступа к данным BDE, который традиционно использовался во всех предыдущих версиях, альтернативными механизмами
  3. расширение языковых возможностей
  4. улучшение координации коллективной работы над одним проектом
Вопрос 65

Какой обработчик событий для класса TForm используется при изменении размеров формы на экране?

  1. OnResize
  2. OnPaint
  3. OnClose
  4. OnDestroy
Вопрос 66

Какой тип сообщений в Windows не форматируется под сообщение?

  1. прямые вызовы методов не оконных объектов
  2. прямые вызовы оконных функций
  3. внешние
  4. внутренние
Вопрос 67

Основное внимание в процессе разработки приложений в средах программирования «под Windows» сосредотачивается на создании

  1. объекта-формы
  2. объекта-приложения
  3. объекта-экрана
Вопрос 68

С использованием какой технологии выполняется конструирование окна приложения в средах Delphi и C++Builder?

  1. с использованием визуальной технологии
  2. с использованием логической технологии
  3. с использованием кодирования
Вопрос 69

Укажите характеристику сообщения WMPAINT

  1. посылается окну при необходимости его перерисовки
  2. посылается активному приложению при нажатии и отпускании клавиш на клавиатуре
  3. посылается окну при необходимости его закрытия
Вопрос 70

Укажите обработчик событий для класса TForm, который используется при необходимости задания параметров (цвет или размер) в начальной стадии создания формы

  1. OnCreate
  2. OnShow
  3. OnHide
  4. OnChange
Вопрос 71

Укажите обработчик событий для класса TForm, который используется при перетаскивании объекта мышью над формой (многократно)

  1. OnDragOver
  2. OnDragDrop
  3. OnHelp
  4. OnChange
Вопрос 72

Укажите новшество второй версии Delphi по сравнению с первой

  1. введена поддержка 16-битных символов и составленных из них строк
  2. введена поддержка шаблонов компонентов
  3. включен эксперт создания и настройки произвольных модулей данных с расширенными
  4. возможностями представления взаимосвязи данных
Вопрос 73

Укажите тип объекта, копия которого становится частью составного документа, и никакое изменение оригинала объекта не переносится в составной документ

  1. внедренный объект
  2. связанный объект
  3. составной объект
Вопрос 74

Что из перечисленного не относится к недостаткам программы, непосредственно управляющей устройствами?

  1. усложняет выполнение операций ввода-вывода, даже в простейших случаях
  2. не может выполняться в мультипрограммной среде
  3. ограниченно переносима
Вопрос 75

Архитектурный подход к разработке программы представляет собой

  1. модификацию восходящей разработки, при которой модульная структура программы формируется в процессе программирования (кодирования) модуля
  2. модификацию нисходящей разработки, при которой модульная древовидная структура программы формируется в процессе программирования (кодирования) модулей
  3. модификацию конструктивной разработки, при которой модульная структура программы формируется в процессе программирования (кодирования) модуля
Вопрос 76

Атрибуты (методы) для каждого из классов

  1. в основном вырастают из тех существительных, которые сами не стали классами
  2. в основном выделяются из глаголов, которые не стали сообщениями
  3. вырастают напрямую из классов
Вопрос 77

В каких случаях следует применять хранение самих объектов?

  1. когда объектов мало и они небольшие
  2. когда объектов много и они небольшие
  3. когда объектов мало и они большие
  4. когда объектов много и они большие
Вопрос 78

В чем состоит статический контроль структуры программы?

  1. в оценке структуры программы, именно насколько хорошо программа разбита на модули с учетом значений основных характеристик модуля
  2. в контроле архитектуры и внешнего описания программного средства со стороны разработчиков
  3. в мысленном прокручивании (проверке) структуры программы при выполнении заранее разработанных тестов
Вопрос 79

Как называется любой фрагмент описания процесса, оформляемый как самостоятельный программный продукт, пригодный для использования в описаниях разных процессов?

  1. программный модуль
  2. программная архитектура
  3. программный элемент
  4. программный класс
Вопрос 80

Как называется метод, при котором обход дерева программы производится с целью кратчайшим путем реализовать тот или иной вариант (сначала самый простейший) нормально действующей реализации?

  1. целенаправленная конструктивная реализация
  2. классическая восходящая реализация
  3. архитектурная реализация