- Цели и задачи дисциплины
- Целями изучения дисциплины является формирование комплекса знаний, умений и навыков по разработке архитектуры, алгоритмических и программных решений системного и прикладного программного обеспечения, знакомства с парадигмами и технологиями программирования, языками программирования, изучения языка С, методов и средств для разработки консольных программ. Задачи изучения дисциплины: привить студентам навыки создания программного обеспечения на основе структурного подхода при использовании интегрированной среды разработки программ; осуществлять целенаправленный поиск информации в информационно-телекоммуникационной сети "Интернет" о новейших научных и технологических достижениях по тематике проводимых научно-исследовательских проектов
- Краткое содержание дисциплины
- Информатика: компьютер: память, процессор, периферия; алгоритм: определение, свойства, формы записи; программы и языки: определения, основные понятия языка, стадии обработки исходного текста, машинный и алгоритмический языки, метаобозначения, типы вычислительных процессов; данные: системы счисления, типы и совокупности данных. Программирование: языки программирования Си и Бейсик: элементы языка, элементы данных, выражения, основные инструкции, ввод-вывод, процедуры, препроцессор, стиль программирования, типы данных, операторы, передача данных потоком, файлы, структура программы, указатели, массивы, строки, работа с экраном и клавиатурой.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ОПК-4 Способен находить, анализировать, реализовывать программно и использовать на практике математические алгоритмы, в том числе с применением современных вычислительных систем
- ОПК-5 Способен понимать принципы работы современных информационных технологий и использовать их для решения задач профессиональной деятельности
- Образование
- Учебный план 02.03.01, 2021, (4.0), Математика и компьютерные науки
- Языки программирования