Какие преимущества имеет повторное использование программного обеспечения? 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Какие преимущества имеет повторное использование программного обеспечения?



А) Повышение надёжности

В) Соблюдение стандартов проектирования

Г) Сокращение времени обучения

 

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

А) Дополнительные трудности разработки требований

Б) Поиск и адаптация повторно используемых компонентов

Д) Повышение стоимости поддержки библиотеки повторно используемых компонентов

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

А) Простота изучения и использования (из лекции от 11.04.07)

Б) Простота проектирования и разработки (нифига не просто)

Д) Простота переключения между программами – это под вопросом (в лекции не нашёл, го интуитивно логично)

 

 

26) Процесс проектирования интерфейса включает в себя следующие этапы:

5) Разработка динамического прототипа

6) Разработка исполняемого прототипа

7) Оценка проекта пользователями

8) Реализация интерфейса

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

(5, 6); (5, 7); (6, 7); (6, 8); (7, 5)

 

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

 

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

 

1 à Б

2 à В

3 à А

 

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

 

Понятие Определение
1. Инспектирование ПО А) Анализ и проверка различных представлений системы (спецификация требований, архитектурных схем, исходного кода и т.п.), выполняемый на всех этапах её разработки
2. Тестирование ПО Б) Оценка производительности и надёжности программ, а также работы системы в различных режимах эксплуатации
3. Тестирование дефектов В) Запуск исполняемого кода с определёнными исходными данными и анализ выходных данных и рабочих характеристик системы
4. Статистическое тестирование Г) обнаружение несоответствий между программой и её спецификацией

 

1 à А

2 à В

3 à Г

4 à Б

 

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

А) Планирование

Б) Индивидуальная подготовка

В) Предварительный просмотр

Г) Доработка

Д) Собрание инспекционной группы

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

 

А – В – Б – Д – Е – Г

 

30) Какому описанию соответствует каждый из “законов” Лемона о моделировании систем?

Закон Описание
1. Непрерывность модернизации А) Процесс развития систем саморегулируемый. Размер систем и время между выпусками очередных версий практически неизменны
2. Возрастающая сложность Б) Для программ, эксплуатируемых в реальных условиях, модернизация – необходимость, иначе их полезность снижается
3. Организационная стабильность В) По мере развития программы становятся всё более сложными. Для упрощения или сохранения их структуры нужны дополнительные затраты
4. Стабильность количества изменений Г) За весь жизненный цикл системы количество изменений в каждой версии остаётся примерно одинаковым.

 

 

1 à Б

2 à В

3 à А

4 à Г

 

2 вариант

 

 

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

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

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

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

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

 

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

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

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

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

Системный анализ

 

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

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

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

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

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

 

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

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

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

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

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

 

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

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

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

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

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

 

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

 

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

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

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

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

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

 

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

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

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

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

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

 

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

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

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

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

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

 

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



Поделиться:


Последнее изменение этой страницы: 2016-09-13; просмотров: 490; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.146.221.52 (0.011 с.)