Главная страница

Каталог_модулей_ дисциплин_ПИ. Модуль дисциплины Основы Webдизайна Направление 710400 Программная инженерия Профиль Технология разработки программного обеспечения


Скачать 107.22 Kb.
НазваниеМодуль дисциплины Основы Webдизайна Направление 710400 Программная инженерия Профиль Технология разработки программного обеспечения
Дата11.03.2022
Размер107.22 Kb.
Формат файлаdocx
Имя файлаКаталог_модулей_ дисциплин_ПИ.docx
ТипДокументы
#392324
страница2 из 6
1   2   3   4   5   6




Код дисциплины

112.Б.3.13

Наименование дисциплины

Объектно-ориентированное программирование 1

Кредиты

3

Количество запланированного времени

2 академических часа лекций (1 раз через неделю)

2 академических часа лабораторных занятий в неделю

Область дисциплины

Продвинутое программирование

Цель дисциплины/задачи

Целью изучения данной дисциплины является формирование понимания идеологии и ключевыхаспектов объектно-ориентированного программирования (ООП) на языке С#, достаточного дляпрактического использования в процессе дальнейшего обучения и в профессиональнойсфере.

Пререквизиты

«Информатика 1, 2», «Алгоритмический язык 1»

Длительность

Один семестр

Форма обучения

Лекции и лабораторные занятия

Статус дисциплины

Дисциплина без привязки к определенному семестру

Названия семестров

Осенний семестр

Форма экзамена

Модульно-рейтинговая система оценки знаний

Составляющие экзамена

Текущий и итоговый контроль

Содержание

Базовые концепции. Природа объекта. Объекты и компоненты. Классы объектов. Три кита ООП. Методы. Свойства. Свойства-массивы. Методы получения и уста-новки значений свойств.Конструкторы и деструкторы.

Список использованной литературы

  1. Зыков С. В. Программирование. Объектно-ориентированный подход: учебник и практикум для академического бакалавриата / С. В. Зыков. — М.: Издательство Юрайт, 2018. — 155 с.

  2. Казанский, А. А. Объектно-ориентированный анализ и программирование на visual basic 2013: учебник для прикладного бакалавриата / А. А. Казанский. — М.: Издательство Юрайт, 2018. — 290 с.

  3. Тузовский, А. Ф. Объектно-ориентированное программирование: учебное пособие для прикладного бакалавриата / А. Ф. Тузовский. — М.: Издательство Юрайт, 2018. — 206 с.

Модуль дисциплины «Объектно-ориентированное программирование 1»

Направление: 710400 «Программная инженерия»

Профиль: Технология разработки программного обеспечения


Модуль дисциплины «Средства визуальной разработки приложений»

Направление: 710400 «Программная инженерия»

Профиль: Технология разработки программного обеспечения


Код дисциплины

112.Б.3.18

Наименование дисциплины

Средства визуальной разработки приложений

Кредиты

4

Количество запланированного времени

4 академических часа в неделю

Область дисциплины

Основы программирования

Цель дисциплины \ задачи

Целью изучения дисциплины является знакомство с системой визуального программирования, изучение студентами методов и средств для разработки приложений с графическим интерфейсом.

Пререквизиты

«Информатика 1, 2»

Постреквизиты

“Базы данных 1, 2”,

«Конструирование программного обеспечения 1, 2»

Длительность

Один семестр

Форма обучения

Лекции и лабораторные занятия

Статус дисциплины

Дисциплина без привязки к определенному семестру

Название семестра

Осенний семестр

Форма экзамена

Модульно – рейтинговая система оценки знаний

Составляющие экзамена

Текущий и рубежный контроль

Содержание

Основы принципов разработки приложений.История средств визуальной разработки. Переменные.Целые и вещественные типы. Процедуры и функции.Свойства.ООП – Объектно-ориентированное программирование.Структура проекта. Работа с файлами. Записи.Основы работы с базами данных в Delphi.

Список использованной литературы

  1. Архангельский, А.Я. Программирование в Delphi. Учебник по классическим версиям Delphi; Бином - М., 2017. - 583 c.

  2. Бобровский, Сергей Delphi 7. Учебный курс; СПб: Питер - М., 2018. - 736 c.

  3. Культин, Никита Основы программирования в Delphi 7; СПб: БХВ - М., 2014. - 608 c.

  4. Нагаева, И. А. Программирование: delphi: учеб. пособие для академического бакалавриата / И. А. Нагаева, И. А. Кузнецов; под ред. И. А. Нагаевой. - М.: Издательство Юрайт, 2017. - 302 с.

  5. Понамарев, В. Базы данных в Delphi 7. Самоучитель; СПб: Питер - М., 2015. - 224 c.


Модуль дисциплины «Разработка и анализ требований к ПО»

Направление: 710400 «Программная инженерия»

Профиль: Технология разработки программного обеспечения


Код дисциплины

112.Б.3.19

Наименование дисциплины

Разработка и анализ требований к ПО

Кредиты

3

Количество запланированного времени

2 академических часа лекций (1 раз через неделю)

2 академических часа лабораторных занятий в неделю

Область дисциплины

Разработка программного обеспечения

Цель дисциплины \ задачи

Целью изучения дисциплины является получение базовых знаний в области инженерии и формирование требований к программному обеспечению (ПО).

Пререквизиты

«Информатика 1, 2»

Постреквизиты

«Конструирование программного обеспечения 1, 2»

Длительность

Один семестр

Форма обучения

Лекции и лабораторные занятия

Статус дисциплины

Дисциплина без привязки к определенному семестру

Название семестра

Осенний семестр

Форма экзамена

Модульно – рейтинговая система оценки знаний

Составляющие экзамена

Текущий и рубежный контроль

Содержание

Основы принципов анализа требований к ПО.Введение в предмет. Конструирование и тестирование программного обеспечения. Управление конструированием ПО. Практические аспекты конструирования программ. Тестирование в модели жизненного цикла разработки ПО.

Определение тестирования программного продукта.Циклы тестирования.Стратегии, метрики и критерии тестирования.

Классификации тестирования.

Список использованной литературы

  1. Вигерс К., Битти Д. Разработка требований к ПО. М.: Русская редакция, 2014. – 737 с.

  2. Голицына, О. Л. Программное обеспечение / О.Л. Голицына, И.И. Попов, Т.Л. Партыка. - М.: Форум, 2013. - 448 c.

  3. Лукин В. В. Технология разработки программного обеспечения. Учебное пособие / В.В. Лукин, В.Н. Лукин, Т.В. Лукин. - Москва: Гостехиздат, 2015. - 286 c.

  4. Рудаков А. В. Технология разработки программных продуктов. Практикум / А.В. Рудаков, Г.Н. Федорова. - М.: Academia, 2012. - 192 c.

  5. Рудаков А. В. Технология разработки программных продуктов. Учебник / А.В. Рудаков. - М.: Академия, 2013. - 208 c.


Модуль дисциплины «Структурное программирование»

Направление: 710400 «Программная инженерия»

Профиль: Технология разработки программного обеспечения


Код дисциплины

112.Б.3.1.

Наименование дисциплины

Структурное программирование

Кредиты

4

Количество запланированного времени

4 академических часа в неделю

Область дисциплины

Программирование на языке C++

Цель дисциплины \ задачи

Целью изучения дисциплины является развить у студентов знания и навыки в области алгоритмизации, разработки, отладки и тестирования программных продуктов на языке Visual С++, ознакомить с основными принципами структурного программирования и способами конструирования программ.

Задачей курса является получить систематизированные знания об общих принципах создания программ на языке Visual С++, научиться разрабатывать программы охватывающие все аспекты структурного программирования, овладение умением самостоятельного выбора методов, технологий и способов разработки программ.

Пререквизиты

«Алгоритмический язык 1»

Постреквизиты

«Алгоритмы и структуры данных»

Длительность

Один семестр

Форма обучения

Лекции и лабораторные занятия

Статус дисциплины

Обязательная дисциплина определенного семестра

Название семестра

Осенний семестр

Форма экзамена

Модульно – рейтинговая система оценки знаний

Составляющие экзамена

Текущий и рубежный контроль

Содержание

Основы языка Visual С++. Базовые конструкции языка. Введение в структурное программирование. Типы данных, операции языка Visual С++. Условный оператор if-else, операторы switch и break. Операторы цикла. Массивы данных. Стандартные функции работы со строками. Функции. Передача массивов в функции. Передача строк функции. Перегрузка функций. Локальные переменные. Глобальные переменные. Область видимости переменных. Хранение информации в структурах. Объединения. Файловые операции в Visual C++.

Список использованной литературы

  1. Бьярне Страуструп Программирование: принципы и практика с использованием C++ / Страуструп Бьярне. - М.: Вильямс, 2016. - 1328 c.

  2. Васильев, А.Н. Программирование на C++ в примерах и задачах / А.Н. Васильев. - М.: ЭКСМО, 2017. - 416 c.

  3. Кёнег, Э Эффективное программирование на C++. Практическое программирование на примерах. Серия "C++ In-Depth" / Э Кёнег, Б. Му. - М.: Диалектика, 2019. - 368 c.

  4. Кениг, Э. Эффективное программирование на C++. Практическое программирование на примерах. Т. 2 / Э. Кениг, Б.Э. Му. - М.: Вильямс, 2016. - 368 c.

  5. Шлее, М. Qt 5.10. Профессиональное программирование на C++ / М. Шлее. - СПб.: BHV, 2019. - 1072 c.




Код дисциплины

112.Б.3.13

Наименование дисциплины

Объектно-ориентированное программирование2

Кредиты

3

Количество запланированного времени

2 академических часа лекций (1 раз через неделю)

2 академических часа лабораторных занятий в неделю

Область дисциплины

Продвинутое программирование

Цель дисциплины/задачи

Целью изучения данной дисциплины является формирование понимания идеологии и ключевыхаспектов объектно-ориентированного программирования (ООП) на языке С#, достаточного дляпрактического использования в процессе дальнейшего обучения и в профессиональнойсфере.

Пререквизиты

«Объектно-ориентированное программирование 1»

Длительность

Один семестр

Форма обучения

Лекции и лабораторные занятия

Статус дисциплины

Дисциплина без привязки к определенному семестру

Названия семестров

Весенний семестр

Форма экзамена

Модульно-рейтинговая система оценки знаний

Составляющие экзамена

Текущий и итоговый контроль

Содержание

Наследование. Инкапсуляция. Полиморфизм. Виртуальные методы. Механизм вызова виртуальных методов. Динамические методы. Методы обработки сообщений. Разграничение доступа к атрибутам объектов. Визуаль-ное программирование.

Список использованной литературы

  1. Зыков С. В. Программирование. Объектно-ориентированный подход: учебник и практикум для академического бакалавриата / С. В. Зыков. — М.: Издательство Юрайт, 2018. — 155 с.

  2. Казанский А. А. Объектно-ориентированный анализ и программирование на visualbasic 2013: учебник для прикладного бакалавриата / А. А. Казанский. — М.: Издательство Юрайт, 2018. — 290 с.

  3. Тузовский А. Ф. Объектно-ориентированное программирование: учебное пособие для прикладного бакалавриата / А. Ф. Тузовский. — М.: Издательство Юрайт, 2018. — 206 с.

Модуль дисциплины «Объектно-ориентированное программирование 2»

Направление: 710400 «Программная инженерия»

Профиль: Технология разработки программного обеспечения
1   2   3   4   5   6


написать администратору сайта