Аннотация дисциплины «Алгоритмы и методы программирования»

Краткое описание

Специалисты в области программирования востребованы на рынке труда, в том числе на рынке образовательных услуг. В содержании дисциплины дается характеристика программированию, как средству современных информационных технологий, направленному на эффективное решение задач из различных областей науки и техники. Разработка алгоритмов и структур данных – начальный, очень важный этап в процессе программирования. При изучении дисциплины последовательно рассматриваются этапы разработки алгоритмов на примерах из различных областей: перевод чисел из одной системы счисления в другую, построение множества простых чисел, сортировка и поиск, построение графических изображений, обработка текстовых данных и т.д. Особое внимание уделяется современной методологии программирования, методам и технологиям создания эффективных компьютерных программ. Это дисциплина изучается первой из блока дисциплин образовательной программы, направленных на развитие у студентов готовности разрабатывать различные электронные информационные ресурсы, в том числе образовательного назначения.

Основные темы

Введение в современное программирование. Синтаксис императивного языка программирования высокого уровня. Технология разработки алгоритмов и программ на языках императивной парадигмы: структурное программирование, модульный подход, программирование сверху-вниз, пошаговая детализация. Потоки управления и структуры данных языков императивной парадигмы программирования. Разработка и программная реализация алгоритмов для решения задач из различных областей наук: математики, информатики, филологии и т.д.