- •21. Обеспечение легкости применения программного средства.
- •23. Языки программирования, классификация, назначение.
- •24. Обеспечение от несанкционированного доступа к программным средствам и защиты от взлома защиты.
- •25. Комплексная отладка и тестирование программного средства.
- •26. Методы разработки структуры программ.
- •27. Функциональная спецификация программного средства.
- •28. Виды моделей программного средства.
- •30. Обеспечение эффективности программного средства.
- •36. Стадии и этапы разработки программного обеспечения
- •37. Жизненный цикл программного продукта
- •38. Техническое задание, как этап разработки программного обеспечения
- •39. Требования, предъявляемые к разработке технического задания
- •40. Назначения и цели создания программного обеспечения
- •41. Идеология и цель разработки программного обеспечения
- •42. Обеспечение защищенности программного продукта
- •43. Моделирование программного обеспечения в uml
- •44. Модель системы как упрощенное представление реальности
- •45. Модульное программирование.
- •46. Методы разработки структуры программы
- •47. Основные характеристики программного модуля
- •48. Структура и архитектура по
- •49. Алгоритм программы
- •50. Даталогическая модель структуры базы данных по
- •51. Технологии доступа к данным
- •52. Методы разработки программного обеспечения
- •53. Технические требования разработки по
- •54. Полнофункциональность и целостность по
- •55. Семантика функций по
- •56. Психологические особенности разработки интерфейса по
- •57. Технико-экономическое обоснование разработки по
- •58. Расчет стоимости разработки по и стоимости по
- •59. Расчет интеллектуального труда по
- •60. Виды и поиск ошибок в программном обеспечении. Пути борьбы с ошибками
- •64. Понятие качества программного обеспечения
- •65. Тестирование и отладка программного обеспечение
- •75. Переменные и идентификаторы в программируемом языке
- •76. Процедуры и функции в программируемом языке.
- •77. Преобразование типов. Константы в программируемом языке.
- •78. Символьные типы данных.
- •79. Работа с текстовыми файлами.
- •80. Работа с базами данных
53. Технические требования разработки по
1. Дистрибутив программы
Программа должна иметь дистрибутив установки
При установки программы необходимо, чтобы ярлыки программы были на рабочем столе, в меню Пуск или Трее
2. Требования к приложению (1)
Программа должна иметь заставку с названием программы
2. Требования к приложению (2)
Программа должна иметь уникальную иконку
3. Требования к формам (1)
Формы в ПП должны открываться по центру экрана и не зависеть от разрешающей способности монитора
3. Требования к формам (2)
Форма должна иметь авторскую иконку и заголовок (или быть во весь экран без системного меню)
3. Требования к формам (3)
Если форма не во весь экран, то кнопку развернуть на системном меню формы, необходимо сделать недоступной.
4. Требования к авторской защите (1)
Программа должна иметь авторскую защиту, в виде формы с информацией о разработчиках, контактную информацию и условиях распространения.
4. Требования к авторской защите(2)
Если в форме «Об авторах» имеется web-сайт или e-mail, то они должны иметь гиперссылки автоматического перехода, при подключении в Internet.
4. Требования к авторской защите (3)
В случае, если подключение к Internet отсутствует, то должно появляться соответствующее сообщение
5. Уровень процесса
В случае длительного времени выполнения программы необходимо наличие состояния процесса
7. Выход
При выходе из проекта, программа должна спрашивать подтверждение выхода
6. Горячие клавиши
В программе необходимо предусмотреть использование горячих клавиш
54. Полнофункциональность и целостность по
4.6.4 Полнофункциональность ПО
Раскрыть и доказать полнофункциональную работу ПП.
Вопрос: Целостность ПО
Целостность ПО
До конца ли разработан программный продукт или требуются дополнительные модули.
вопрос: ПСИХОЛОГИЧЕСКИЕ ОСОБЕННОСТИ
5.1 Дизайн ПП
5.1.1 Эстетическое обоснование
5.1.2 Выбор стиля
5.1.3 Цветовое решение
5.2 Расположение элементов интерфейса
5.3 Эргономика
5.4 Предполагаемая аудитория
5.4.1 Возраст пользователей
5.4.2 Тип людей
5.4.3 Сфера деятельности
5.4.4 Темперамент пользователей
5.1 Дизайн ПП5.1.1 Эстетическое обоснование
Обоснование дизайна программы программы (красоты) с точки зрения эстетики.
5.1.2 Выбор стиля
Hi-Tech, Art-deco, Минимализм, Эклектика, Ретро, Классика, Индустриализм и т.д. Обоснование выбора.
5.1.3 Цветовое решение
Цветовая гамма и ее обоснование. Цветовая палитра должна соотвествовать выбранному стилю.
5.2 Расположение элементов интерфейса
Интерфейс пользователя - совокупность средств, при помощи которых пользователь общается с компьютером или бытовой техникой, либо иным сложным инструментарием
5.3 Эргономика
- соответствие труда физиологическим и психическим возможностям человека, обеспечение наиболее эффективной работы, не создающей угрозы для здоровья человека и выполняемой при минимальной затрате биологических ресурсов.
С эргономикой ПО связана дружественность, приятный интерфейс, «мягкие» сообщения об ошибках: “Добро пожаловать!”, “Вы уверены, что хотите выйти?”
5.4 Предполагаемая аудитория
5.4.1 Возраст пользователей
5.4.2 Тип людей
5.4.3 Сфера деятельности
5.4.4 Темперамент пользователей