Реферат: Рабочей программы дисциплины Программирование и основы алгоритмизации по направлению подготовки 220400 «Управление в технических системах»
АННОТАЦИЯ
рабочей программы дисциплины
Программирование и основы алгоритмизации
по направлению подготовки
220400 – «Управление в технических системах»
профиль подготовки
Управление и информатика в технических системах
Квалификация (степень) выпускника
бакалавр
1. Цель дисциплины:
Целью изучения дисциплины является формирование у студентов знаний и навыков по использованию современных технологий и методов разработки программных систем для решения практических задач с использованием современных инструментальных средств, необходимых в дальнейшем, при проектировании и эксплуатации систем управления и автоматизации.
В результате изучения дисциплины студенты должны знать современные концепции программирования, синтаксис, семантику, основные типы и структуры современного алгоритмического языка программирования, принципы и способы представления данных, а также процедуры и алгоритмы их обработки, владеть методами разработки алгоритмического и программного обеспечения систем автоматизации и управления.
Постепенный переход к детальному изучению структур данных в памяти и в файлах и алгоритмов работы с ними, к разработке принципиально более сложных программ, алгоритмов и структур данных, позволяет сформировать уровень знания языка Си, позволяющий свободно оперировать типами данных и переменных произвольной сложности и модульными алгоритмами их обработки.
^ 2. Требования к уровню освоения содержания дисциплины
Процесс изучения дисциплины направлен на формирование следующих компетенций:
- способностью владеть культурой мышления, способностью к обобщению, анализу, восприятию информации, постановке цели и выбору путей её достижения (ОК-1);
- способностью использовать основные законы естественнонаучных дисциплин в профессиональной деятельности, применять методы математического анализа и моделирования, теоретического и экспериментального исследования (ОК-10);
- способностью владеть основными методами, способами и средствами получения, хранения, переработки информации, иметь навыки работы с компьютером как средством управления информацией (ОК-12);
- готовностью учитывать современные тенденции развития электроники, измерительной и вычислительной техники, информационных технологий в своей профессиональной деятельности (ПК-3);
^ 3. В результате освоения дисциплины обучающийся должен
знать: технологию работы на ПК в современных операционных средах, основные методы разработки алгоритмов и программ, структуры данных, используемые для представления типовых информационных объектов, типовые алгоритмы обработки данных; основные принципы и методологию разработки прикладного программного обеспечения, включая типовые способы организации данных и построения алгоритмов обработки данных, синтаксис и семантику универсального алгоритмического языка программирования высокого уровня; уметь: использовать стандартные пакеты (библиотеки) языка для решения практических задач; решать исследовательские и проектные задачи с использованием компьютеров;
владеть: методами построения современных проблемно-ориентированных прикладных программных средств; методами и средствами разработки и оформления технической документации.
^ 4. Общая трудоемкость дисциплины составляет 144 часов, 4 зачетных единиц.
5. Вид промежуточной аттестации: курсовая работа, экзамен.
6. Основные разделы дисциплины:
1. Инструментарий технологии программирования. Виды современных языков программирования.
2. Понятие алгоритма и его свойства.
3. Основные алгоритмические конструкции и обработка массивов.
4. Алгоритмы сортировки и поиска информации.
5. Основы программирования на языке высокого уровня Си++.
6. Типы данных, выражения и операции.
7. Операторы языка и управление их исполнением.
8. Указатели и динамическое распределение памяти.
9. Объявление и описание функций. Рекурсивные функции.
10. Статические структуры данных.
11. Динамические структуры данных. Связные списки.
12. Нелинейные структуры данных.
7. Разработчик: Дьяконица Сергей Александрович
Кафедра: Управление в технических системах
еще рефераты
Еще работы по разное
Реферат по разное
Вариант №1 Задание 1 Программирование алгоритмов разветвляющейся структуры
18 Сентября 2013
Реферат по разное
Открытое акционерное общество «минскпроектмебель»
18 Сентября 2013
Реферат по разное
Проект «Тайна моего имени»
18 Сентября 2013
Реферат по разное
А. И. Кривоногова, Курганский государственный университет, аспирант жанровая палитра сатирической журналистики а. П. Сумарокова
18 Сентября 2013