Файл: Программа ИВТм-11-2013для магистров.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 21.04.2024

Просмотров: 72

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

5. Содержание дисциплины

5.1. Содержание разделов дисциплины

5.2. Разделы дисциплин и виды занятий:

6. Лабораторный практикум:

7. Практические занятия: ( только в 1 семестре)

10. Пример тестовых заданий

6) Какие работы находятся в исключительной ответственности менеджера проекта?

7) Каким понятиям соответствуют приведённые определения?

8) Определите типы возможных рисков программных проектов:

9) Каким рискам соответствуют приведённые стратегии его уменьшения?

10) Каким понятиям соответствуют приведённые определения?

11) Какие атрибуты качества не очень важны для пользователей?

12) Сопоставьте перечисленные понятия их характеристикам:

13) Сопоставьте перечисленным этапам процесса разработки требований виды выполняемых на них работ:

14) Что не включает в себя описание сценария?

28) Каким понятиям соответствуют перечисленные определения?

29) Расположите в хронологическом порядке работы, выполняемы в процессе инспектирования:

2 Вариант

12. Программа подготовки к зачету (9 семестр). Контрольные вопросы

13. Программа подготовки к экзамену (10 семестр). Контрольные вопросы по

14. Учебно-методическое и информационное обеспечение дисциплины:

1 Б

2 В

3 А

4 Г

2 Вариант

  1. Жизненный цикл программы – это

    1. период использования программы

    2. период написания программы

    3. период от момента появления идеи о создании программы до завершения её использования

    4. период сопровождения программы

  1. Первый этап создания программы – это

    1. проектирование

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

    3. кодирование

    4. системный анализ

  1. Техническое задание – это документ, который является результатом этапа:

    1. системный анализ

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

    3. кодирование

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

  1. Восходящая стратегия тестирования применяется для тестирования

            1. отдельных модулей

            2. интеграции модулей

            3. системного тестирования

            4. тестирования безопасности

  1. Тестирование белым ящиком – это

    1. тестирование входных данных

    2. тестирование выходных данных

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

    4. тестирование входных и выходных данных

  1. Тестирование чёрным ящиком – это

      1. тестирование логики программы

      2. тестирование структуры программы

      3. тестирование входных данных

      4. тестирование входных и выходных данных

  1. Взаимосвязи между модулями, входные и выходные данные модулей определяются на этапе

    1. тестирование

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

    3. системный анализ

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

  2. Нисходящее тестирование применяется для

            1. отдельных модулей

            2. интеграции модулей

            3. системного тестирования

            4. тестирования безопасности


  1. Требования к программе выделяют на этапе

                1. системный анализ

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

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

                4. кодирование

  1. Программные заглушки используются для тестирования

  1. отдельных модулей и их интеграции

  2. только интеграции модулей

  3. системного тестирования

  4. тестирования надёжности

  1. Прототипирование программы – это

    1. заготовка архитектуры программы

    2. разработка технического задания

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

    4. разработка сценария и интерфейса программы

  1. На каком этапе создания программы разрабатывается структура программы или программного комплекса?

    1. проектирование

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

    3. кодирование

    4. системный анализ

  1. Структурой данных называют

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

    2. способ описания движения потоков данных

    3. способ описания архитектуры программы

    4. совокупность используемых форматов данных

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

    1. процедура

    2. функция

    3. модуль

    4. класс

15. Описание того, что делает модуль называется

    1. логической структурой

    2. общими сведениями

    3. структурой модуля

    4. функциональным назначением

  1. Описание того, как модуль выполняет свою функцию называется

            1. логической структурой

            2. общими сведениями

            3. структурой модуля

            4. функциональным назначением


  1. Основная причина ненадежности программного обеспечения?

  1. взаимосвязанность модулей

  2. громоздкость структуры программы

  3. сложность

  4. большой объем данных

  1. На каком этапе разработки программы могут возникать ошибки?

  1. проектирование

  2. системный анализ

  3. кодирование

  4. на всех этапах

  1. Самые дорогостоящие ошибки появляются на этапе

  1. системный анализ

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

  3. кодирование

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

  1. Ясность программы - это.

  1. корректное использование языка программирования

  2. структурированность текста программы

  3. простота и доступность программного текста

  4. сопровождение программного кода комментариями

  1. Пользовательский интерфейс – это

  1. набор форм программы

  2. созданные диалоговые окна

  3. прототип программы

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

  1. Какое тестирование проводится заказчиком в целях проверки на соответствие поставленной задаче?

  1. модульное

  2. интегральное

  3. системное

  4. контрольное

  1. На каком этапе жизненного цикла программы создается программный код?

  1. проектирование

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

  3. реализация

  4. системный анализ

  1. Последний этап жизненного цикла программы – это

  1. внедрение

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

  3. кодирование

  4. эволюция


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

  1. внедрение

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

  3. кодирование

  4. эволюция

  1. На каком этапе производится тестирование отдельных модулей?

  1. внедрение

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

  3. реализации

  4. эволюции

  1. Сложность программы это

      1. разнообразность всех компонент программы

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

      3. способ понимания программы

      4. свойство определенных подсистем программы

  1. Процесс разработки архитектуры системы это

    1. разбиение системы на функционально законченные иерархически упорядоченные подсистемы

    2. разработка структур данных

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

    4. проектирование модулей программы

    1. . Цель защитного программирования это

      1. защитить программу от вирусов

      2. защитить программу от несанкционированного доступа к данным

      3. защитить данные от потери при сбое оборудования

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

    1. . Как называется нахождение и исправление ошибок в программе?

      1. тестирование

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

      3. отладка

      4. прототипирование

    1. . Основная задача тестирования:

      1. Выявить хотя бы одну ошибку

      2. выявить максимальное количество ошибок

      3. выявить все ошибки

      4. выявить ошибки защитного программирования

    1. . Какое тестирование обеспечивает полную проверку программы?

      1. успешное

      2. удачное

      3. исчерпывающее

      4. систематичное


    1. . Что из ниже перечисленного не обеспечивает тестирование?

      1. демонстрация отсутствия дефектов

      2. демонстрация соответствия функций программы ее назначению

      3. обнаружение ошибок

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

    1. . В какой стратегии тестирования используется метод эквивалентных разбиений?

      1. белого ящика

      2. черного ящика

      3. восходящая

      4. нисходящая

35. Какая базовая структура представляет собой последовательность байт памяти, которая используется для размещения полей данных?

          1. списковая

          2. векторная

          3. форматная

          4. указательная

36. Что позволяет обеспечить векторная структура данных?

    1. удобное представление хранящихся данных на экране или при печати

    2. выявление максимального количества ошибок

    3. прямой доступ к элементам: с помощью индекса в массивах и строках, по имени элемента – в записях или объектах

    4. определение ширины поля для отображаемого элемента

      1. Какие программы считаются эффективными?

  1. эффективными считаются программы, требующие минимального времени выполнения и минимального объема оперативной памяти

  2. эффективными считаются программы, реализующие все требования к характеристикам программы

  3. эффективными считаются программы с оптимизированными подпрограммами

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

      1. Какой из методов применяется при отладке:

    1. эквивалентное разбиение

    2. анализ граничных значений

    3. покрытие решений и условий

    4. дедукция