Объем работы ориентировочно 25-30 страниц, (содержание, введение, основная часть, состоящая из нескольких разделов с подразделами, заключение с анализом и основными выводами, список использованной литературы (литература не старше 5 лет)).
Тема работы выбирается студентом индивидуально из примерной тематики теоретических заданий и согласуется с преподавателем, также студентом может быть предложена своя индивидуальная тема также согласуемая с преподавателем.
Распечатка контрольной работы выполняется на персональном компьютере на стандартных листах белой бумаги формата А4 (размером 210/297).
№
темы
| Наименование темы
работы
| Ф.И.О.
студента
|
| Критерии качества программного обеспечения.
|
|
| Этапы решения задач на ЭВМ. Алгоритмы, их свойства и способы записи.
|
|
| Объектный подход к программированию. Визуальное программирование.
|
|
| Постановка задачи проектирования программного продукта и спецификация программы.
|
|
| Типы данных. Стандартные типы данных. Типы данных, определяемые пользователем.
|
|
| Основные структуры программирования: линейная, ветвление, циклы.
|
|
| Программные блоки: процедуры и функции.
|
|
| Структурные типы данных: массивы.
|
|
| Структурные типы данных: строки.
|
|
| Структурные типы данных: множества и записи.
|
|
| Жизненный цикл программного обеспечения.
|
|
| CASE - технологии.
|
|
| UML – язык графического описания для объектного моделирования в области разработки ПО.
|
|
| BPwin – средство моделирования бизнес процессов в области разработки ПО.
|
|
| Программирование рекурсивных алгоритмов.
|
|
| Модульное программирование.
|
|
| Современные языки программирования.
|
|
| Стандартизация и метрология в разработке программного обеспечения.
|
|
| Стандартизация информационных технологий.
|
|
| Надежное ПС, как продукт технологии программирования.
|
|
| Оценка эффективности программных средств.
|
|
| Организация проектирования программного обеспечения (ПО).
|
|
| Ошибки в программном обеспечении и методы отладки.
|
|
| Контроль качества программного обеспечения.
|
|
| Языки программирования высокого уровня.
|
|
| Модели надежности программного обеспечения.
|
|
| Критерии технологичности программных продуктов.
|
|
| Архитектура программного обеспечения.
|
|
| Понятие рынка программных средств.
|
|
| Проектирование программного обеспечения, этапы процесса проектирования.
|
|
| Основные направления интеллектуализации программного обеспечения.
|
|
| Основные правила оформления программной документации.
|
|
| Тестирование программных продуктов.
|
|