Большая часть действительно серьёзных и сложных программ в настоящее время пишется на языке C («си») и С++.
Курс «Программирование» посвящен изучению основ программирования для компьютерных систем, комплексов и сетей, получению знаний по методологии языков программирования, а также современных тенденций в программировании.
Цель курса: Изучение фундаментальных основ программирования для компьютерных систем, комплексов и сетей, получение знаний методологий и современных технологий программирования, приобретение навыков: алгоритмизации, кодирования и реализации программ. Научиться программировать на языке C, изучить возможности и средства этого языка.
По окончании курса обучающийся должен уметь:
- - осуществлять преобразования чисел и выполнять над ними операции в основных системах счисления;
- - описывать схемы алгоритмов и программ, используя общепринятые нотации;
- - использовать все операторы языка C;
- - использовать препроцессорные директивы;
- - пользоваться библиотечными функциями;
- - работать с массивами;
- - писать функции;
- - использовать классы памяти;
- - применять адресную арифметику;
- - работать со структурами данных;
- - работать с файлами.
В курсе программирования на С обращается особое внимание на получение теоретических знаний как по самому языку Си, так и по методам разработки алгоритмов, выбора и проектирования структур данных, создания и тестирования программного обеспечения. Особенность данного курса по С состоит в том, что все теоретические темы, разбираемые на занятиях, закрепляются составлением и отладкой программ, что позволяет на практике изучить все возможности языка программирования С.