Курс "Алгоритмические языки и программирование" читается в течение первых трёх семестров студентам, обучающимся на кафедре МОСОИиУ по специальности "Прикладная математика" (группы М-2).
При создании быстрых и эффективных программ с использованием современных технологий и средств программирования очень важно, чтобы разработчик не просто знал синтаксические конструкции, присущие конкретному языку высокого уровня, но и прекрасно понимал, каким образом эти конструкции выполняются вычислительной машиной.
В рамках этого курса студенты изучают такие важные аспекты программирования как:
- принципы, положенные в основу современных ЭВМ;
- язык ассемблера для процессоров семейства x86;
- язык программирования Си и его библиотеку стандартных функций;
- различные методы и алгоритмы решения типовых задач.
Основу курса "Алгоритмические языки и программирование" составляют:
-
тщательное изучение особенностей машинной реализации различных конструкций языка Си;
- обучение студентов грамотному применению полученных знаний при разработке быстрых и эффективных программ на языках высокого уровня;
- формирование навыков программирования, позволяющих совместно использовать язык Си и язык ассемблера при создании высокопроизводительных программ.
Занятия по этому курсу проводятся с использованием самых современных программных и технических средств, позволяющих существенно повысить качество подготовки студентов.