Tăng quỹ 15 tháng 9 2024 – 1 tháng 10 2024 Về việc thu tiền

Технология программирования

Технология программирования

Мирошниченко Е.А.
Bạn thích cuốn sách này tới mức nào?
Chất lượng của file scan thế nào?
Xin download sách để đánh giá chất lượng sách
Chất lượng của file tải xuống thế nào?
Учебное пособие. — 2-е изд., испр. и доп. —Томск: ТПУ, 2008. — 124 с.
В учебном пособии рассматриваются основные понятия, используемые в области разработки программного обеспечения: жизненный цикл; модели и методологии разработки; управление проектом; анализ, проектирование, кодирование, тестирование и документирование программных средств; оценка качества программного обеспечения.
Пособие подготовлено на кафедре вычислительной техники ТПУ, соответствует программе дисциплины и предназначено для студентов специальности 220100 «Вычислительные машины, комплексы, системы и сети» Института дистанционного образования ТПУ.СодержаниеВведение
Промышленный подход к разработке ПО
Основные понятия
Особенности промышленного ПО и кризис его разработки
Сложность разработки ПО
Характеристики программного продукта
Жизненный цикл программного продукта
Процессы разработки
Модели разработки
Методологии разработки
Единая система программной документации
Microsoft Solutions Framework
Экстремальное программирование
Rational Unified Process
Выбор и адаптация методологии разработки
Управление проектом
Основные понятия
Планирование
Управление конфигурацией
Оценка качества процесса разработки
Анализ требований
Общие положения
Основные работы при анализе
Исходная постановка задачи
Сбор и исследование информации
Выбор приоритетных критериев качества
Определение входных, хранимых и выходных данных
Формализация требований
Техническое задание
Варианты использования
Проектирование
Объекты проектирования
Архитектурное и детальное проектирование
Представление проектных решений
Декомпозиция проектируемой системы
Шаблоны проектирования
Томский политехнический университет
Проектирование интерфейса пользователя
Классификации интерфейса пользователя
Характеристики интерфейса пользователя
Прототипирование интерфейса
Немного о «креативности»
Проектирование модулей
Программирование
Общие положения
Стандарты кодирования
Иерархия конструкций
Количество операторов в строке
Отступы (сдвиги)
Операторные скобки
Пробелы
Пустые строки
Имена
Комментарии
Проектирование процедур и функций
Безопасное программирование
Оптимизация программы
Тестирование
Общие положения
Критерии качества тестирования
Основные виды тестирования
Дымовое тестирование
Автономное и комплексное тестирование
Тестирование белого и черного ящика
Альфа- и бета-тестирование
Регрессионное тестирование
Функциональное тестирование
Нагрузочное тестирование
Тестирование уязвимости
Методы, используемые для тестирования
Инспекция кода
Многократная разработка
Классы эквивалентности и граничные условия
Средства автоматизации тестирования
Организация тестирования
Классификация ошибок
Оценки ошибок
Формальная верификация
Документирование
Общие положения
Основные документы ЕСПД
Программа и методика испытаний
Описание программы
Пояснительная записка
Текст программы
Описание применения
Руководство системного программиста
Руководство программиста
Руководство оператора
Выпуск
Основные этапы готовности продукта
Реализация базовых функций
Альфа-версия
Бета-версия
Релиз
Планирование испытаний
Общее планирование испытаний
Детальное планирование испытаний
Анализ результатов испытаний
Анализ объемно-временных характеристик системы
Анализ ошибок, обнаруженных в ходе испытаний
Оценка качества ПО
Методы оценки свойств ПО
Номенклатура показателей качества
Функциональные возможности (Functionality)
Надѐжность (Reliability)
Практичность (Usability)
Эффективность (Efficiencies)
Сопровождаемость (Maintainability)
Мобильность (Portability)
Заключение
Список использованных источников
Ngôn ngữ:
russian
File:
PDF, 2.14 MB
IPFS:
CID , CID Blake2b
russian0
Đọc online
Hoàn thành chuyển đổi thành trong
Chuyển đổi thành không thành công

Từ khóa thường sử dụng nhất