Инфоурок Информатика ТестыТест. Технология разработки программного обеспечения (ТРППО)

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

Скачать материал

«ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»

 

 

1  Какие программы можно отнести к системному ПО

1)       +драйверы 

2)       текстовые редакторы 

3)       электронные таблицы 

4)       графические редакторы

5)       все ответы верны

2  Специфические особенности ПО как продукта

1)       +продажа по ценам ниже себестоимости (лицензирование)   

2)       низкие материальные затраты при создании программ 

3)       возможность создание программ небольшие коллективом или даже одним человеком 

4)       разнообразие решаемых задач с помощью программных средств

5) все ответы верны

 

3  Какие программы нельзя отнести к системному ПО

1)       +игровые программы 

2)       компиляторы языков программирования 

3)       операционные системы 

4)       системы управления базами данных

5)       все ответы верны

 

4  Специфические особенности ПО как продукта

1)       +низкие затраты при дублировании 

2)       универсальность 

3)       простота эксплуатации 

4)       наличие поддержки (сопровождения) со стороны разработчика

5)       все ответы верны

 

 

5  Какие программы можно отнести к системному ПО

1)       +утилиты 

2)       экономические программы 

3)       статистические программы 

4)       мультимедийные программы

5)       все ответы верны

 

6  Этап, занимающий наибольшее время, при разработке программы

1)       +тестирование 

2)       сопровождение 

3)       проектирование 

4)       программирование 

5)       формулировка требований

7  Первый этап в жизненном цикле программы

 

1)       +формулирование требований 

2)       анализ требований 

3)       проектирование 

4)       автономное тестирование 

5)       комплексное тестирование

 

8  Один из необязательных этапов жизненного цикла программы

 

1)       +оптимизация 

2)       проектирование 

3)       тестирование 

4)       программирование 

5)       анализ требований

9  Самый большой этап в жизненном цикле программы

 

1)       +эксплуатация 

2)       изучение предметной области 

3)       программирование 

4)       тестирование 

5)       корректировка ошибок

 

10  Какой этап выполняется раньше

 

1)       отладка 

2)       оптимизация 

3)       +программирование 

4)       тестирование

5)       все ответы верны

11  Что выполняется раньше

 

1)       +компиляция 

2)       отладка 

3)       компоновка 

4)       тестирование

5) нет правильного ответа

12  Что выполняется раньше

 

1)       +проектирование 

2)       программирование 

3)       отладка 

4)       тестирование

5)       компоновка

13  В стадии разработки программы не входит

 

1)       +автоматизация программирования 

2)       постановка задачи 

3)       составление спецификаций 

4)       эскизный проект 

5)       тестирование

 

14  Самый важный критерий качества программы

 

1)       +работоспособность 

2)       надежность 

3)       эффективность 

4)       быстродействие 

5)       простота эксплуатации

15  Способы оценки качества

 

1)       +сравнение с аналогами 

2)       наличие документации 

3)       оптимизация программы 

4)       структурирование алгоритма

5)       хранение и запоминание информации

16  Наиболее важный критерий качества

 

1)       +надежность 

2)       быстродействие 

3)       удобство в эксплуатации 

4)       удобный интерфейс 

5)       эффективность

17  Способы оценки надежности

 

1)       +тестирование 

2)       сравнение с аналогами 

3)       трассировка 

4)       оптимизация

5)       удобный интерфейс

18  В каких единицах можно измерить надежность

 

1)       +отказов/час   

2)       км/час 

3)       Кбайт/сек 

4)       операций/сек

5)       мб/сек

19  В каких единицах можно измерить быстродействие

 

1)       отказов/час   

2)       км/час 

3)       Кбайт/сек 

4)       +операций/сек

5)       мб/сек

20  Что относится к этапу программирования

 

1)       +написание кода программы 

2)        разработка интерфейса 

3)        работоспособность 

4)       анализ требований

5)       создание базы данных

21  Последовательность этапов программирования

 

1)       +компилирование, компоновка, отладка 

2)       B) компоновка, отладка, компилирование 

3)       отладка, компилирование, компоновка 

4)       компилирование, отладка, компоновка

5)       все ответы верны

22   Инструментальные средства программирования

 

1)       +компиляторы, интерпретаторы 

2)       СУБД (системы управления базами данных) 

3)       BIOS (базовая система ввода-вывода) 

4)       ОС (операционные системы)

5)       нет правильного ответа

23  На языке программирования составляется

 

1)       +исходный код 

2)       исполняемый код 

3)       объектный код 

4)       алгоритм

5)       предметный код

 

24  Правила, которым должна следовать программа это

 

1)       +алгоритм 

2)       структура 

3)       спецификация 

4)       состав информации 

5)       последовательность

25  Доступ, при котором записи файла читаются в физической последовательности, называется

 

1)       +последовательным 

2)       прямым 

3)       простым 

4)       основным

5)       вторичным

26  Доступ, при котором записи файла обрабатываются в произвольной последовательности, называется

 

1)       +прямым 

2)       последовательным 

3)       простым 

4)       основным

5)       вторичным

27  Методы программирования (укажите НЕ верный ответ)

 

1)       +логическое 

2)       структурное 

3)       модульное

4)       компиляторное

5)       линейное

28  Что выполняется раньше

 

1)       +разработка алгоритма 

2)       выбор языка программирования 

3)       написание исходного кода 

4)       компиляция

5)       Все ответы верны

 

29  Найдите НЕ правильное условие для создания имен

 

1)       +имена могут содержать пробелы 

2)       длинное имя можно сократить 

3)       из имени лучше выбрасывать гласные 

4)       можно использовать большие буквы

5)       нет правильного ответа

 

30  Какие символы не допускаются в именах переменных

 

1)       +пробелы 

2)       цифры 

3)       подчеркивание

4)       знаки препинания

5)       заглавные буквы

 

31  Как называется способ составления имен переменных, когда в начале имени сообщается тип переменной

 

1)       прямым указанием 

2)       +венгерской нотацией 

3)       структурным программированием 

4)       поляризацией

5)       Нет правильного ответа

 

32  На каком этапе производится выбор языка программирования

 

1)       +проектирование 

2)       программирование 

3)       отладка 

4)       тестирование

5)       разработка

33  Для решения экономических задач характерно применение

 

1)       +СУБД (систем управления базами данных) 

2)       языков высокого уровня 

3)       языков низкого уровня 

4)       применение сложных математических расчетов

5)       Нет правильного ответа

34  Для решения инженерных задач характерно применение

 

1)       +САПР (систем автоматизированного проектирования) 

2)       СУБД (систем управления базами данных) 

3)       ОС (операционных систем)

4)       (ТРПП) Технология и разработка программного продукта

5)       Нет правильного ответа

35  Причины синтаксических ошибок

 

1)       +плохое знание языка программирования 

2)       ошибки в исходных данных 

3)       ошибки, допущенные на более ранних этапах 

4)       неправильное применение процедуры тестирования

5)       неправильная установка ПО

36  Когда можно обнаружить синтаксические ошибки

 

1)       +при компиляции 

2)       при отладке 

3)       при тестировании 

4)       на этапе проектирования 

5)       при эксплуатации

37  Ошибки компоновки заключаются в том, что

 

1)       +указано внешнее имя, но не объявлено 

2)       неправильно использовано зарезервированное слово 

3)       составлено неверное выражение 

4)       указан неверный тип переменной

5)       Все ответы верны

38  Защитное программирование это

 

1)       +встраивание в программу отладочных средств 

2)       создание задач защищенных от копирования 

3)       разделение доступа в программе 

4)       использование паролей 

5)       оформление авторских прав на программу

39 Вид ошибки с неправильным написанием служебных слов (операторов)

 

1)       +синтаксическая 

2)       семантическая 

3)       логическая 

4)       символьная

5)       алгоритмическая

40  Вид ошибки с неправильным использованием служебных слов (операторов)

 

1)       +семантическая 

2)       синтаксическая 

3)       логическая 

4)       символьная 

5)       алгоритмическая

41  Ошибки при написании программы бывают

 

1)       +синтаксические 

2)       орфографические 

3)       лексические 

4)       фонетические 

5)       морфологические

 

42  Процедура поиска ошибки, когда известно, что она есть это

 

1)       +отладка 

2)       тестирование 

3)       компоновка 

4)       транзакция 

5)       трансляция

 

 

 

43  Программа для просмотра значений переменных при выполнении программы

 

1)       +отладчик 

2)       компилятор  

3)       интерпретатор 

4)       трассировка 

5)       тестирование

44  Отладка – это

 

1)       +процедура поиска ошибок, когда известно, что ошибка есть 

2)       определение списка параметров 

3)       правило вызова процедур (функций) 

4)       составление блок-схемы алгоритма

5)       нет правильного ответа

45  Когда программист может проследить последовательность выполнения команд программы

 

1)       +при трассировке 

2)       при тестировании 

3)       при компиляции 

4)       при выполнении программы 

5)       при компоновке

46  На каком этапе создания программы могут появиться синтаксические ошибки

 

1)       +программирование 

2)       проектирование 

3)       анализ требований 

4)       тестирование

5)       разработка ПО

47  Когда приступают к тестированию программы

 

1)       +когда программа уже закончена 

2)       после постановки задачи 

3)       на этапе программирования 

4)       на этапе проектирования 

5)       после составления спецификаций,

48 Тестирование бывает

 

1)       +автономное 

2)       инструментальное 

3)       визуальное 

4)       алгоритмическое

5)       структурное

49  Тестирование бывает

 

1)       +комплексное 

2)       инструментальное 

3)       визуальное 

4)       алгоритмическое

5)       структурное

 

50  При комплексном тестировании проверяются

 

1)       +согласованность работы отдельных частей программы 

2)       правильность работы отдельных частей программы 

3)       быстродействие программы 

4)       эффективность программы

5)       все ответы верны

51  Чему нужно уделять больше времени, чтобы получить хорошую программу

 

1)       +тестированию 

2)       программированию 

3)       отладке 

4)       проектированию

5)       разработке

52  Процесс исполнения программы с целью обнаружения ошибок

 

1)       +тестирование 

2)       кодирование 

3)       сопровождение 

4)       проектирование

5)       разработка

53  Автономное тестирование это

 

1)       +тестирование отдельных частей программы 

2)       инструментальное средство отладки 

3)       составление блок-схем 

4)       пошаговая проверка выполнения программы

5)       все ответы верны

54  Трассировка это

 

1)       +проверка пошагового выполнения программы 

2)       тестирование исходного кода 

3)       отладка модуля 

4)       составление блок-схемы алгоритма

5)       нет правильного ответа

55  Локализация ошибки

 

1)       +определение места возникновения ошибки 

2)       определение причин ошибки 

3)       обнаружение причин ошибки 

4)       исправление ошибки

5)       анализ данных

56  Назначение тестирования

 

1)       +повышение надежности программы 

2)       обнаружение ошибок 

3)       повышение эффективности программы 

4)       улучшение эксплуатационных характеристик 

5)       приведение программы к структурированному виду

57  Назначение отладки

 

1)       +поиск причин существующих ошибок 

2)       поиск возможных ошибок 

3)       составление спецификаций 

4)       разработка алгоритма

5)       разработка проекта

 

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

 

1)       составлением спецификаций 

2)       отладкой 

3)       проектированием

4)       +автоматизацией программирования 

5)       анализ данных

 

58  Один из методов автоматизации программирования

 

1)       структурное программирование 

2)       модульное программирование   

3)       +визуальное программирование 

4)       объектно-ориентированное программирование

5)       машинное программирование

 

 

 

 

 

 

59  Автоматизация программирования позволяет

 

1)       повысить надежность программы   

2)       +сократить время разработки программы 

3)       повысить быстродействие программы

4)       ускорить процесс программы

5)       все ответы верны

 

 

60  Что легко поддается автоматизации

 

+A) интерфейс 

B) работа с файлами 

C) сложные логические задачи 

D) алгоритмизация

E) разработка ПО

 

 

61  Нахождение наилучшего варианта из множества возможных

 

+A) оптимизация 

B) тестирование 

C) автоматизация 

D) отладка 

E) сопровождение

 

62  Что такое оптимизация программ

 

+A) улучшение работы существующей программы 

B) создание удобного интерфейса пользователя 

C) разработка модульной конструкции программы 

D) применение методов объектно-ориентированного программирования

E) Все ответы верны

 

63  Критерии оптимизации

 

+A) время выполнения или размер требуемой памяти 

B) размер программы и ее эффективность 

C) независимость модулей 

D) качество программы, ее надежность

E) Нет правильного ответа

 

64  В чем заключается оптимизация условных выражений

 

A) в изменении порядка следования элементов выражения 

B) в использовании простых логических выражений 

C) в использовании сложных логических выражений 

D) в использовании операций AND, OR и NOT

E) в использовании всех операций выражения

 

65  Оптимизация циклов заключается в

+A) уменьшении количества повторений тела цикла 

B) просмотре задачи с другой стороны 

C) упрощение задачи за счет включения логических операций

D) увеличении количества повторений тела цикла

E) упрощение задачи за счет отключения логических операций

 

66  Оптимизация программы это

+A) модификация 

B) отладка 

C) повышение сложности программы 

D) уменьшение сложности программы

E) быстродействие программы

 

67  Критерии оптимизации программы

+A) быстродействие или размер программы 

B) быстродействие и размер программы 

C) надежность или эффективность 

D) надежность и эффективность

E) Все ответы верны

 

68  Результат оптимизации программы

+A) эффективность 

B) надежность 

C) машино-независимость 

D) мобильность

E) Все ответы верны

 

 

69  Сущность оптимизации циклов

+A) сокращение количества повторений выполнения тела цикла 

B) сокращение тела цикла 

C) представление циклов в виде блок-схем 

D) трассировка циклов 

E) поиск ошибок в циклах

 

70  Рекомендуемые размеры модулей

+A) небольшие 

B) большие 

C) равные  

D) фиксированной длины

 

71  В чем заключается независимость модуля

+A) в написании, отладке и тестировании независимо от остальных модулей 

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

C) в независимости от работы основной программы

D) в зависимости от работы вторичной программы

Е) в разработка и написании в зависимости от вторичных программ

 

72  При модульном программировании желательно, чтобы модуль имел

A) большой размер 

+B) небольшой размер 

C) фиксированный размер 

D) любой размер

E) Все ответы верны

 

73  Достоинство модульного программирования

+A) создание программы по частям в произвольном порядке 

B) не требует компоновки 

C) всегда дает эффективные программы 

D) снижает количество ошибок

E) Все ответы верны

 

74  Недостаток модульного программирования

A) увеличивает трудоемкость программирования 

+B) усложняет процедуру комплексного тестирования 

C) снижает быстродействие программы 

D) не позволяет выполнять оптимизацию программы

E) Все ответы верны

 

 

75  Достоинство модульного программирования

+A) возможность приступить к тестированию до завершения написания всей программы 

B) не требует комплексного тестирования 

C) уменьшает размер программы   

D) повышает надежность программы

E) Все ответы верны

 

 

76  Программирование без GO TO применяется  при

+A) структурном программировании 

B) модульном программировании 

C) объектно-ориентированном программировании 

D) все ответы верные

E) машинном программировании

 

77  Достоинство структурного программирования

+A) можно приступить к комплексному тестированию на раннем этапе разработки 

B) можно приступить к автономному тестированию на раннем этапе разработки 

C) нет необходимости выполнять тестирование 

D) можно пренебречь отладкой

E) Все ответы верны

 

 

78  Недостаток структурного программирования

+A) увеличивает размер программы 

B) снижает эффективность 

C) уменьшает количество ошибок 

D) не требует отладки

E) Все ответы верны

 

79  Что такое объект, в объектно-ориентированное программировании

+A) тип данных 

B) структура данных 

C) событие 

D) обработка событий 

E) использование стандартных процедур

 

  1. Инкапсуляция это

A) определение новых типов данных 

B) определение новых структур данных 

+C) объединение переменных, процедур и функций в одно целое   

D) разделение переменных, процедур и функций 

E) применение стандартных процедур и функций

 

81.   Наследование это

A) передача свойств экземплярам 

B) передача свойств предкам 

+C) передача свойств потомкам 

D) передача событий потомкам

E) Все ответы верны

 

 

82.   Полиморфизм это

+A) изменение поведения потомков, имеющих общих предков 

B) передача свойств по наследству 

C) изменение поведения потомков на разные события 

D) изменение поведения экземпляров, имеющих общих предков 

E) Все ответы верны

 

 

83.   Три "кита" объектно-ориентированного метода программирования

A) предки, родители, потомки 

+B) полиморфизм, инкапсуляция, наследование 

C) свойства, события, методы 

D) визуальные, не визуальные компоненты и запросы

E) Все ответы верны

 

 

 

 

84.   Какое утверждение верно

A) предки наследуют свойства родителей 

B) родители наследуют свойства потомков 

C) потомки не могут иметь общих предков 

+D) потомки наследуют свойства родителей

E) Все ответы верны

 

 

 

85.   Могут ли два визуальных компонента иметь общего предка

+A) да 

B) нет 

C) если их свойства совпадают 

D) если их методы совпадают

E) Все ответы верны

 

 

 

86.   Есть ли различие в поведении объекта и экземпляра того же типа

A) да 

B) если у них есть общий предок 

+C) нет 

D) если у них нет общего предков

E) Все ответы неверны

 

 

87.   Изменение свойств, приводит к изменению поведения экземпляра

 

A) нет 

B) только для визуальных   

C) только НЕ для визуальных   

+D) да  

Е) Все ответы неверны

 

 

88.   Процесс преобразования постановки задачи в план алгоритмического или вычислительного решения это

 

+A) проектирование 

B) анализ требований 

C) программирование 

D) тестирование

E) Все ответы неверны

 

 

89.  Составление спецификаций это

+A) формализация задачи 

B) эскизный проект 

C) поиск алгоритма 

D) отладка

E) Все ответы неверны

 

90.  Этап разработки программы, на котором дается характеристика области применения программы

+A) техническое задание 

B) эскизный проект 

C) технический проект 

D) внедрение 

E) рабочий проект

 

 

 

91  Укажите правильную последовательность создания программы

+A) формулирование задачи, анализ требований, проектирование, программирование 

B) анализ требований, проектирование, программирование, тестирование, отладка 

C) анализ требований, программирование, проектирование, тестирование 

D) анализ требований, проектирование, программирование, модификация, трассировка 

E) формулирование задачи, анализ требований, программирование, проектирование, отладка

 

92.  Метод проектирования

+A) нисходящее 

B) алгоритмическое 

C) логическое 

D) использование языков программирования 

E) составление блок-схем

 

93.   Нисходящее проектирование это

 

+A) последовательное уточнение (детализация) 

B) составление блок-схем 

C) разделение программы на отдельные участи (блоки) 

D) трассировка

E) Все ответы верны

 

 

94.   Признаки нисходящего программирования

+A) последовательная детализация 

B) наличие оптимизации 

C) наличие тестирования 

D) автоматизация программирования

E) Все ответы верны

 

 

95.   Модульное программирование применимо при

 

A) проектировании сверху вниз 

B) проектирование снизу-вверх 

+C) и в том, и другом случае 

D) ни в коем случае

E) Все ответы неверны

 

 

96  В каких единицах измеряются затраты на проектирование

+A) в человеко-днях 

B) в терабайтах

C) в гигабайтах

D) в килобайтах

Е)  в мегабайтах

 

97. Упорядоченная последовательность команд (инструкций) компьютера для решения конкретной задачи.

A.    Свойство программы

B.    Программное обеспечение

C.    Постановка задачи

+D.  Программа

E.            Язык программирования

 

98. С позиции специфики разработки и вида программного обеспечения, на какие два класса делятся задачи?

A.    Позиционные и функциональные

+B.  Технологические и функциональные

C.    Позиционные и непозиционные

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

E.   Нет верного ответа

 

99. Какими последовательными действиями можно представить процесс создания программ?

A.    Программирование, постановка задачи, построение алгоритма

B.    Построение алгоритма, решение задачи

C.    Построение алгоритма, программирование

+D.  Программирование, построение алгоритма, постановка задачи

E.   Постановка задачи, построение алгоритма решения, программирование

 

100. Постановка задачи - это …

A.    упорядоченная последовательность команд компьютера для решения задач

B.    точная формулировка решения задачи на компьютере с описанием входных и выходных данных

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

D.    система точно сформулированных правил

E.    Все ответы верны

 

101. Алгоритм - это …

A.    разбиение процесса обработки информации на более простые этапы

B.    задача, подлежащая реализации с использованием средств информационных технологий

+C.  точная формулировка решения задачи на компьютере с описанием входных и выходных данных

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

E.  нет верного ответа

 

102. Разбиение процесса обработки информации на более простые этапы (шаги выполнения), выполнение которых компьютером или человеком не вызывает затруднений

A. Массивы

B. Безопасность

C. Программное обеспечение

+D. Алгоритм

E. Все ответы неверны

 

103. Выполнимость - это …

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

+B. разбиение процесса обработки информации на более простые этапы (шаги выполнения), выполнение которых компьютером или человеком не вызывает затруднений

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

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

Е. нет верного ответа

 

104. Осуществляет разработку и отладку программ для решения функциональных задач

A. Системный программист

B. Программист-аналитик

+C. Прикладной программист

D. Администратор

E.  Постановщик задач

 

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

+A. Прикладной программист

B  Программист-аналитик

C. Системный программист

D. Администратор БД

E. нет верного ответа

 

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

A. Прикладной программист

B. Программист-аналитик

C. Системный программист

D. Постановщик задач

+E.  Администратор

 

107. Участвует в процессе создания программ на начальной стадии работ

A. Администратор БД

+B. Прикладной программист

C. Постановщик задач

D. Системный программист

E. все ответы верны

 

108. Является основным потребителем программ

A. Прикладной программист

B. Программист-аналитик

C. Системный программист

D. Конечный пользователь

+E. Нет верного ответа

 

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

A. Дискретность

B. Экономичность

+C. Готовность

D. Работоспособность

E. Надежность

 

110. Возможность доступа к услугам АИС с использованием соответствующих технологий всегда, когда в ней возникает необходимость

A. Определенность

B. Работоспособность

C. Надежность

D. Экономичность

+E.  Готовность

 

111. Количество и степень занятости ресурсов, процессов, ОП, внешней и внутренней памяти, каналов ввода/вывода, терминалов и каналов сети

A. Экономичность

B. Готовность

C. Надежность

+D. Определенность

E. Работоспособность

 

112. Устойчивость - …

A.    характеризует способность к безотказному функционированию при наличии сбоев

B. возможность доступа к услугам АИС с использованием соответствующих технологий всегда, когда в ней возникает необходимость

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

D. количество и степень занятости ресурсов, процессов, ОП, внешней и внутренней памяти, каналов ввода/вывода, терминалов и каналов сети

+E. Нет верного ответа

 

113. Процесс обеспечивает возобновления нормально функционирования АИС

A. Устойчивость

+B. Перезапуск

C. Готовность

D. Надежность

E. Все ответы верны

С каким этапом жизненного цикла программного продукта связано с алгоритмизацией

 

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

A. Документирование

B. Программирование

C. Сопровождение

D. Проектирование

+E. нет верного ответа

 

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

A. Документирование

B. Проектирование структуры ПП

+C. Программирование, тестирование и отладка

D. Сопровождение ПП

E. Все ответы верны

 

116.На каком этапе жизненного цикла программного продукта составляются необходимые сведения по установке и обеспечению надежной работы ПП и т.д.?

A. Проектирование

B. Эксплуатация

C. Документирование

D. Программирование

+E.  нет верного объекта

 

117. Жизненный цикл ПО - …

A. непрерывный процесс, который начинается с момент его полного изъятия из эксплуатации и заканчивается в момент принятия решения о необходимости его создания

+B. процесс, который начинается с момента его полного описания и заканчивается в момент принятия решения о необходимости его создания

C. непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации

D. прерывающийся процесс, который начинается с момента написания структуры программы и заканчивается в момент его полного изъятия из эксплуатации

E. Нет верного ответа

 

118. На какие три группы процессов делится структура жизненного цикла ПО по стандарту ISO/IEC 12207?

A. Составные, действующие и вспомогательные процессы

B. Основные, дополнительные и остальные процессы

C. Вспомогательные, основные и дополнительные процессы

+D. Основные, вспомогательные и организационные процессы

E. Нет верного ответа

 

119. Основные процессы жизненного цикла ПО делятся на …

A. Процесс документирования, процесс обеспечения качества, процесс верификации

B. Процесс поставки, процесс обеспечения качества, процесс верификации

+C. Процесс управления, процесс создания инфраструктуры, процесс обучения

D. Процесс приобретения, процесс поставки, процесс разработки*

E. Процесс управления, процесс разработки, процесс обучения

 

120. Вспомогательные процессы жизненного цикла ПО делятся на …

A.    Процесс документирования, процесс обеспечения качества, процесс верификации*

B. Процесс поставки, процесс обеспечения качества, процесс верификации

+C. Процесс управления, процесс создания инфраструктуры, процесс обучения

D. Процесс приобретения, процесс поставки, процесс разработки

E. Процесс управления, процесс разработки, процесс обучения

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Тест. Технология разработки программного обеспечения (ТРППО)"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Специалист в области обращения с отходами

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Итоговый тест по дисциплине Технология разработки программного обеспечения (ТРППО).

«ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»

1 Какие программы можно отнести к системному ПО

  • +драйверы
  • текстовые редакторы
  • электронные таблицы
  • графические редакторы
  • все ответы верны

2 Специфические особенности ПО как продукта

1)+продажа по ценам ниже себестоимости (лицензирование)

2)низкие материальные затраты при создании программ

3)возможность создание программ небольшие коллективом или даже одним человеком

4)разнообразие решаемых задач с помощью программных средств

5) все ответы верны

3 Какие программы нельзя отнести к системному ПО

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

4 Специфические особенности ПО как продукта

  • +низкие затраты при дублировании
  • универсальность
  • простота эксплуатации
  • все ответы верны

4)наличие поддержки (сопровождения) со стороны разработчика

5 Какие программы можно отнести к системному ПО

  • +утилиты
  • экономические программы
  • статистические программы
  • мультимедийные программы
  • все ответы верны

6 Этап, занимающий наибольшее время, при разработке программы

  • +тестирование
  • сопровождение
  • проектирование
  • программирование
  • формулировка требований

7 Первый этап в жизненном цикле программы

  • +формулирование требований
  • анализ требований
  • проектирование
  • автономное тестирование
  • комплексное тестирование

8 Один из необязательных этапов жизненного цикла программы

  • +оптимизация
  • проектирование
  • тестирование
  • программирование
  • анализ требований

9 Самый большой этап в жизненном цикле программы

  • +эксплуатация
  • изучение предметной области
  • программирование
  • тестирование
  • корректировка ошибок

10 Какой этап выполняется раньше

  • отладка
  • оптимизация
  • +программирование
  • тестирование
  • все ответы верны

11 Что выполняется раньше

  • +компиляция
  • отладка
  • компоновка
  • тестирование

5) нет правильного ответа

12 Что выполняется раньше

  • +проектирование
  • программирование
  • отладка
  • тестирование
  • компоновка

13 В стадии разработки программы не входит

  • +автоматизация программирования
  • постановка задачи
  • составление спецификаций
  • эскизный проект
  • тестирование

14 Самый важный критерий качества программы

  • +работоспособность
  • надежность
  • эффективность
  • быстродействие
  • простота эксплуатации

15 Способы оценки качества

  • +сравнение с аналогами
  • наличие документации
  • оптимизация программы
  • структурирование алгоритма
  • хранение и запоминание информации

16 Наиболее важный критерий качества

  • +надежность
  • быстродействие
  • удобство в эксплуатации
  • удобный интерфейс
  • эффективность

17 Способы оценки надежности

  • +тестирование
  • сравнение с аналогами
  • трассировка
  • оптимизация
  • удобный интерфейс

18 В каких единицах можно измерить надежность

  • +отказов/час
  • км/час
  • Кбайт/сек
  • операций/сек
  • мб/сек

19 В каких единицах можно измерить быстродействие

  • отказов/час
  • км/час
  • Кбайт/сек
  • +операций/сек
  • мб/сек

20 Что относится к этапу программирования

  • +написание кода программы
  • разработка интерфейса
  • работоспособность
  • анализ требований
  • создание базы данных

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 805 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 26.01.2020 36854
    • DOCX 188 кбайт
    • 394 скачивания
    • Рейтинг: 3 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Бекишев Акежан Сабырович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Бекишев Акежан Сабырович
    Бекишев Акежан Сабырович
    • На сайте: 6 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 85460
    • Всего материалов: 16

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 48 человек из 27 регионов
  • Этот курс уже прошли 179 человек

Мини-курс

Художественная гимнастика: углубленная физическая подготовка

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Психология и педагогика в работе с подростками

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 57 человек из 30 регионов
  • Этот курс уже прошли 29 человек

Мини-курс

Интеллектуальная собственность: медиа и фотографии

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 44 человека из 24 регионов