Удаленное выполнение заданий

Задания

Задания стандартные. Сдали одно задание, получили следующее.

Процедура сдачи

Задания выкладываются на github в соответствующий репозитарий. После этого нужно прислать письмо, в заголовке которого должен быть указан номер задачи, а в самом письме — имя директории, где было размещено решение.

Если Вы собираетесь сдавать несклько задач, то нужно написать несколько писем (по одному на задачу). Задания присылаются по электронной почте.

Что должно быть в директории?

Требования к оформлению:

Предполагается, что присланная программа была вами проверена и должна работать. Количество попыток ограничено. У вас есть минимум две попытки. Основания для незасчитывания задачи (попытки):

Процесс сдачи задачи может привести к уточняющим вопросам и просьбам что-то изменить в вашей программе.

Вопросы

Присылайте свои вопросы по почте. Как со мной связаться »

По процедурной и технической части вопросы можно писать в форме ниже.

Техническая часть

Если у вас нет возможности установить линукс на своем компьютере, то можете скачать программу Putty и подключиться к серверу с именем hedgehog2.404.pc.imec.msu.ru. На нем заведены пользователи с вашими обычными логинами.

Можно попробовать установить Microsoft Visual Studio Code, добавить расширение (пункт меню View->Extensions) Remote - SSH (производитель Microsoft), SSH-клиент и подключиться по ssh к серверу. В результате вы получите современный текстовый редактор на своём компьютере с возможностью редактирования файлов на Linux-сервере. Для компиляции программы нужно открыть терминал (пункт меню Terminal->New terminal). Если у вас не получится настроить редактор MS Code— обращайтесь.

Для компиляции программ на языке C на сервере нужно использовать команду wgcc, которая содержит специальные ключи, позволяющие компилировать программы в режиме, приближенном к компьютерным классам.