21
3.
Современные принципы и методы разработки программных приложений.
4.
Методы организации работы в команде разработчиков.
5.
Системы контроля версий.
6.
Основные подходы к интегрированию программных модулей.
7.
Стандарты кодирования.
8.
Техническое задание.
9.
Архитектура программного средства.
10.
Описание требований: унифицированный язык моделирования.
11.
Диаграммы UML.
12.
Описание и оформление требований (спецификация).
13.
Анализ требований и стратегии выбора решения.
14.
Цели и задачи и виды тестирования.
15.
Стандарты качества программной документации.
16.
Меры и метрики.
17.
Тестовое покрытие. Тестовый сценарий, тестовый пакет.
18.
Анализ спецификаций.
19.
Верификация и аттестация программного обеспечения.
20.
Структура CASE-средства. Структура среды разработки. Основные возможности.
21.
Основные инструменты среды для создания, исполнения и управления
информационной системой. Выбор средств обработки информации
22.
Организация работы в команде разработчиков. Система контроля версий:
совместимость, установка, настройка
23.
Обеспечение кроссплатформенности информационной системы
24.
Сервисно-ориентированные архитектуры.
25.
Интегрированные среды разработки для создания независимых программ.
26.
Особенности объектно-ориентированных и структурных языков программирования.
27.
Разработка сценариев с помощью специализированных языков. Обоснование и
осуществление выбора модели построения или модификации
28.
информационной системы.
29.
Обоснование и осуществление выбора средства построения информационной системы и
программных средств.
30.
Построение архитектуры проекта. Шаблон проекта.
31.
Определение конфигурации информационной системы. Выбор технических средств.
32.
Формирование репозитория проекта, определение уровня доступа в системе контроля
версий. Распределение ролей.
33.
Настройки среды разработки
34.
Мониторинг разработки проекта. Сохранение версий проекта
35.
Требования к интерфейсу пользователя. Принципы создания графического
пользовательского интерфейса (GUI).
36.
Понятие спецификации языка программирования. Синтаксис языка программирования.
Стиль программирования
37.
Основные конструкции выбранного языка программирования. Описание переменных,
организация ввода-вывода, реализация типовых алгоритмов
38.
Создание сетевого сервера и сетевого клиента
39.
Разработка графического интерфейса пользователя
40.
Отладка приложений. Организация обработки исключений
41.
Виды, цели и уровни интеграции программных модулей
42.
Выбор источников и приемников данных, сопоставление объектов данных.
43.
Транспортные протоколы. Стандарты форматирования сообщений
44.
Организация файлового ввода-вывода
45.
Процесс отладки. Отладочные классы
Достарыңызбен бөлісу: