Модуль 3
72,00ч

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

Обзор интегрированных сред разработки для ОС Linux. Типы данных и их модификаторы. Конструкции ветвления и логические операторы. Циклы и операции присваивания. Обзор одномерных и двумерных массивов. N-мерные массивы. Обработка массивов. Методы сортировки массивов. Символьный тип данных и строки. Указатели, ссылки и массивы в С++. Модульное программирование. Функции. Параметры функций. Рекурсивный вызов.. Класс. Описание классов. Описание объектов. Указатели на элементы классов. Наследование. Классы поддержки графического вывода. Элементы управления и диалоги. Классы отображения.
Часов в программе
28,00 часов
лекции
35,00 часов
практика
7,00 часов
самостоятельная
2,00 часа
промежуточная аттестация
72,00 часа
всего
Материально-технические условия реализации программы:
Вид занятий: Практические занятия
Требуемое ПО:
Microsoft Office 2019 Pro Plus (Word, Excel, PowerPoint, Access, Publisher, InfoPath); Adobe Reader; ESET NOD32 Antivirus; antiplagiat.ru, Научная электронная библиотека eLibrary.ru
Браузеры: Google Chrome, Mozilla Firefox, Opera Медиапроигрыватели VLC Media Player, MPV
Платформа разработки приложений для Android, iOs и Windows – Microsoft Visual Studio Community (включая библиотеку Monogame для Visual Studio)
Интегрированная среда для управления любой инфраструктурой SQL – Microsoft SQL Server Management Studio (SSMS)
Вид занятий: Практические занятия
Требуемое ПО:
Microsoft Office 2019 Pro Plus (Word, Excel, PowerPoint, Access, Publisher, InfoPath); Adobe Reader; ESET NOD32 Antivirus; antiplagiat.ru, Научная электронная библиотека eLibrary.ru
Браузеры: Google Chrome, Mozilla Firefox, Opera Медиапроигрыватели VLC Media Player, MPV
Платформа разработки приложений для Android, iOs и Windows – Microsoft Visual Studio Community (включая библиотеку Monogame для Visual Studio)
Интегрированная среда для управления любой инфраструктурой SQL – Microsoft SQL Server Management Studio (SSMS)
Информационные ресуры
1. ЭБС IPR Books http://iprbookshop.ru (учебники и учебные пособия, монографии, сборники научных трудов, научная периодика, профильные журналы, справочники, энциклопедии).
2. ООО «ИВИС» https://dlib.eastview.com (электронные версии периодических изданий ООО «ИВИС»).
3. Web of Science http://webofknowledge.com/ (обширная международная универсальная реферативная база данных).
4. Scopus https://www.scopus.com (международная универсальная реферативная база данных, индексирующая более 21 тыс. наименований научно-технических, гуманитарных и медицинских журналов, материалов конференций примерно 5000 международных издательств).
5. Научная электронная библиотека еLIBRARY.RU https://elibrary.ru (крупнейший российский информационный портал в области науки, технологии, медицины и образования).
6. ООО «Национальная электронная библиотека» (НЭБ) http://нэб.рф/ (объединенные фонды публичных библиотек России федерального, регионального, муниципального уровня, библиотек научных и образовательных учреждений.
7. «НЭИКОН» http://www.neicon.ru/ (доступ к современной зарубежной и отечественной научной периодической информации по гуманитарным и естественным наукам в электронной форме).
8. «Polpred.com Обзор СМИ» http://www.polpred.com (статьи, интервью и др. информагентств и деловой прессы за 15 лет).
Образовательные ресуры
1. Computer freely [Электронный ресурс]. URL: http://computefreely.org/
2. The Ultimate Linux Newbie Guide [Электронный ресурс]. URL: http://linuxnewbieguide.org/
3. Guide for MakeUseOf [Электронный ресурс]. URL: http://www.makeuseof.com/tag/getting-started-guide-linux/
4. Geek University [Электронный ресурс]. URL: http://geek-university.com/

Учебно-методические материалы

Методы, формы и технологии

Видеолекции;
Презентации;
Лекционные материалы;
Вебинары с преподавателем;
Тесты и задания.

Методические разработки

При разработке курса использованы методические разработки АНО "Центр современных образовательных технологий и систем"

Материалы курса

При разработке материалов модуля использованы методические разработки АНО "Центр современных образовательных технологий и систем"

Учебная литература

1. Уэнделл Одом. Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 100-101.- Вильямс. 2015.- 912с.
2. Уэнделл Одом. Официальное руководство Cisco по подготовке к сертификационным экзаменам CCNA ICND2 200-101: маршрутизация и коммутация.- Вильямс. 2015.- 736с.
3. Хилл, Б. Полный справочник по Cisco = Cisco: The Complete Reference [Текст] : пер. с англ. / Б. Хилл. - М. : Вильямс, 2004. - 1088 с.
4. Скотт Граннеман Linux. Необходимый код и команды. Карманный справочник.- Вильямс.- 2015.-416с.
5. Немет, Э. Руководство администратора Linux = Linux Administration Handbook [Текст] : пер. с англ. / Э. Немет, Г. Снайдер, Т. Р. Хейн.- 2-е изд. - М. : Вильямс, 2008. - 1072 с.
6. Уильям Р. Станек. Microsoft Windows Server® 2012 R2: хранение, безопасность, сетевые компоненты. Справочник администратора. Русская Редакция. 2015.- 416с.
7. Марк Минаси, Кристиан Бус и др. Windows Server 2012 R2. Полное руководство. Том 2. Дистанционное администрирование, установка среды с несколькими доменами, виртуализация, мониторинг и обслуживание сервера.- Вильямс.- 2014.- 864с.
8. Марк Минаси, Кристиан Бус и др. Windows Server 2012 R2. По

Темы

3.1. Среды разработки для ОС Linux 3.2. Типы данных 3.3. Ветвление 3.4. Циклы 3.5. Массивы и строки 3.6. Объектно-ориентированное программирование 3.7. Модульное программирование
Лекции
4,00ч
Практические занятия
5,00ч
Самостоятельная работа
1,00ч
Всего
10,00ч
Лекции
4,00ч
Практические занятия
5,00ч
Самостоятельная работа
1,00ч
Всего
10,00ч
Лекции
4,00ч
Практические занятия
5,00ч
Самостоятельная работа
1,00ч
Всего
10,00ч
Лекции
4,00ч
Практические занятия
5,00ч
Самостоятельная работа
1,00ч
Всего
10,00ч
Лекции
4,00ч
Практические занятия
5,00ч
Самостоятельная работа
1,00ч
Всего
10,00ч
Лекции
4,00ч
Практические занятия
5,00ч
Самостоятельная работа
1,00ч
Всего
10,00ч
Лекции
4,00ч
Практические занятия
5,00ч
Самостоятельная работа
1,00ч
Всего
10,00ч
Промежуточная аттестация 2,00 часа
Промежуточное тестирование