Типовая учебная программа дисциплины "Технология разработки программного обеспечения" (Содержание предмета), страница 4


Цель изучения темы

Наименование и содержание темы

Результат

Сформировать знания о проектировании интерфейса пользователя.

1.5 Проектирование интерфейса

пользователя

Общие рекомендации по разработке интерфейса пользователя.

Проектирование экрана. Проектирование справочной системы.

Определяет основные принципы проектирования интерфейса пользователя.

   Сформировать умения проектирования интерфейса пользователя.

Практическая работа №7

Реализация общих принципов проектирования интерфейса пользователя

   Выполняет проектирование интерфейса пользователя.

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

Сформировать знания о процессе тестирования на стадии кодирования.

1.6 Реализация решения задачи

на языке программирования

Структуры программ. Эффективность и удобочитаемость программ. Выбор языка программирования.

Тестирование программы на стадии кодирования: тестирование "стеклянного ящика", регрессионное тестирование, тестирование "черного ящика".

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

Обосновывает выбор языка программирования.

Выполняет тестирование на стадии кодирования.

Цель изучения темы

Наименование и содержание темы

Результат

Сформировать представление об отладке программ, о программных ошибках и типах отладчиков.

Сформировать знания об отладке программ с использованием встроенного отладчика.

1.7 Структура и возможности

отладки программ

Процесс отладки. Программные ошибки и причины их появления.

Типы отладчиков.

Отладка программ с использованием встроенного отладчика.

Ориентируется в структуре и возможностях отладки программ. Распознает причины возникновения программных ошибок. Различает типы отладчиков.

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

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

Практическая работа №8

Выбор языка программирования и среды разработки программы.

Аргументирует выбор языка программирования и среды разработки программы для решения задачи.

Развить умение кодирования программы.

Сформировать умение отладки программы с помощью встроенного отладчика.

Лабораторная работа №1

Кодирование и отладка программы

Кодирует программу.

Выполняет отладку программы с помощью встроенного отладчика.

Цель изучения темы

Наименование и содержание темы

Результат

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

Лабораторная работа №2

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

Выполняет реализацию интерфейса пользователя на языке программирования.

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

Лабораторная работа №3

Реализация справочной системы на языке программирования

Выполняет реализацию справочной системы на языке программирования.

   Сформировать умение тестирования программы на стадии кодирования.

Лабораторная работа №4

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

Выполняет тестирование программы на стадии кодирования

Сформировать представление о процессе сопровождения программного обеспечения.

Сформировать знания о процессе приемочного тестирования.

1.8 Процесс сопровождения

программного обеспечения

Процесс сопровождения программного обеспечения. Сопровождающий программист и пользователь. Задачи сопровождения.

Приемочное тестирование программы.

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

Выполняет приемочное тестирование программы.