Страница содержит материалы в поддержку курсов "Программирование на C" и "Технология программирования", прочитанных на протяжении 2011-2022 студентам бакалавриата второго курса, обучающимся в СыктГУ по направлениям "Физика", "Радиофизика", "Математика и компьютерные науки".
По предмету предусмотрены лабораторные работы для выполнения которых подготовлен сервер под управлением UNIX-подобной ОС Ubuntu Linux. Доступ к серверу возможен с помощью любого браузера по адресу https://mp.komisc.ru:1987/.
При отсутствии опыта работы с UNIX-подобными системами следует ознакомиться с параграфами 1,2 и 4 пособия Столярова. Также может оказаться полезным справочник Граннемана.
Замечание. При вводе пароля нет причин беспокоиться о том, что он не отображается при наборе. Это совершенно естественная ситуация, связанная с требованиями безопасности. Постарайтесь набрать логин и пароль без ошибок, после чего вы без каких-либо проблем войдёте на сервер.
Для успешного освоения предмета необходимо изучить все предлагаемые материалы курса, а также решить все зачётные задания.
Зачётные задания представляет собой несколько задач, для решения которых необходимо написать программы на языках C и/или C++. Используемые инструменты ограничиваются только теми средствами, которые вам удобно использовать при программировании.
Текстовый редактор vim и его настройка
Основные типы данных и ввод-вывод
Работа с файлами средствами стандартной библиотеки Си
Элементы системного программирования на Си