Модели жизненного цикла ПО. Каскадная модель ЖЦ. Итерационная модель жизненного цикла  ПО.
Классификация языков программирования. Процедурные, функциональные, логические, объектно-ориентированные. Низкоуровневые и высокоуровневые.
Понятия интегрированной среды разработки (IDE), компилятора, транслятора, интерпретатора, отладчика
Базовые конструкции языков программирования: условные и безусловные переходы, операторы выбора, циклы, процедуры и функции.
Типы данных. Базовые типы данных. Числовые, строковые, логические. Преобразование типов. Контроль типизации.
Динамические структуры данных: списки, стеки, очереди, деревья.
Объектно-ориентированные методы анализа и проектирования ПО. Основные принципы построения объектной модели. Основные элементы объектной модели.
Объектно-ориентированные методы анализа и проектирования ПО. Инкапсуляция, наследование, полиморфизм.
Объектно-ориентированные методы анализа и проектирования ПО. Виртуальные функции и абстрактные классы, перегрузка функций  и методов. Шаблоны классов.
Проектная документация.
Системный анализ объекта проектирования, предметной области, их
Инструментальные средства проектирования ИСО.
Шаблоны проектирования на примере Model-view-controller (Модель-представление-поведение).
Эксплуатация ИСО.
Основные компоненты языка UML. Назначение языка UML. Общая структура языка UML. Пакеты в языке UML. Основные пакеты метамодели языка.
Диаграмма вариантов использования (use case diagram). Вариант использования. Актеры. Интерфейсы. Примечания. Отношения на диаграмме вариантов использования.
Диаграмма классов (class diagram). Класс. Отношения между классами. Интерфейсы. Объекты.
Диаграмма состояний (statechart diagram). Автоматы. Состояние. Переход. Составное состояние и подсостояние. Историческое состояние. Сложные переходы.
Диаграмма кооперации (collaboration diagram). Кооперация. Объекты. Связи. Сообщения.
Диаграмма компонентов (component diagram). Компоненты. Интерфейсы. Зависимости.
Диаграмма развертывания (deployment diagram). Узел. Соединения.
SWEBOOK. Назначение. Структурирование областей знаний.
Диаграммы IDEF. Уровни 0, 1, 3. Назначение. Основные элементы диаграмм.
Диаграммы DFD. Назначение. Основные элементы диаграмм.
Технолгии передачи информации. Виды информации. Особенности их представления. Типы электронной информации. Понятие мультимедийной информации. Протоколы передачи информации в сети интернет. Понятие веб-страницы, веб-сайта, веб-узла. Служба размещения информационных ресурсов. Технология подключаемых модулей.

254
254
254____.docx
948.0 KiB
1263 Downloads
Детали

Добавить комментарий

           

Навигация по записям