Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


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




 

Из лекции от 12.04.07:

Проблемы повторного использования:

- повышение стоимости сопровождения системы (при изменении повторно используемых компонентов)

- недостаточная инструментальная поддержка (CASE – средства плохо поддерживают эту технологию)

- синдром “изобретения велосипеда”: проще писать свой компонент, чем найти и настроить чужой

- содержание библиотеки компонентов: заполнение базы знаний

- поиск и адаптация компонентов


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

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

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

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

 

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

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

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

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

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

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

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

 

(Из лекции от 11.04.07)

Аналогичный материал (взято с http://se.math.spbu.ru/seminars/se1/SE_8.htm ):

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

 

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

 

1 à Б

2 à В

3 à А

 

Из лекции от 11.04.07:

  1. Учёт знаний пользователя (насколько хорошо пользователь знаком с ПО)
  2. Согласованность (однотипные операции должны выполняться одним и тем же способом)
  3. Минимум неожиданности (поведение системы должно быть предсказуемо или прогнозируемо)
  4. Способность к восстановлению (при возникновении сбоев, а также неверных действий пользователя)
  5. Руководство пользователя = поддержка пользователя (наличие в интерфейсе справочной системы, подсказок и т.д.)
  6. Учёт разнородности пользователей = адаптация

 


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

 

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

 


Поделиться:

Дата добавления: 2015-04-21; просмотров: 74; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты