Где искать своего преподавателя и материалы семестра?
- Присоединиться к серверу в discord. Сразу напишите как вас зовут, чтобы вам дали права.
- Таблица успеваемости - задачи сюда из ejudge попадают раз в неделю.
- Курсы на stepik:
Критерии оценки за зачет
С курсовой pdp-11
Тесты- отл 10 - тесты 09+10. Раньше зачетной сессии.
- отл 9 - тесты 09+10. В срок зачетной сессии.
- отл 8 - тесты 07+08 - Hello, world!
- хор 7 - тесты 03 - флаги и условные команды.
- хор 6 - тесты 02 - sob + байтовые варианты команд (mov и movb)
- хор 5 - тесты 01 - сложение 2 чисел.
- Если обнаруживаю в сдаваемом коде кусок, который вам не знаком, ставлю 2. Чтобы не тащили в код все, что ни попадя.
- Если нет репозитория, то 2.
- Если в репозитории весь код написан за последнюю неделю, то -2 балла к зачету.
- До 1 мая, +1 балл к зачету.
- предъявляете код в репозитории на github (базовая оценка),
- получаете тест, который должен начать работать,
- дописываете код,
- обсуждаете код с преподавателем,
- получаете итоговую оценку.
Без курсовой
- удовл 3-4 - решили все обязательные задачи контестов (см. ниже). Ответили на вопросы по задачам. Получили задачу и при мне ее решили за 1 час.
- хор - кроме обязательных задач контестов написали и сдали (!) утилиту (см. ниже). По результатам решения.
Обязательные задачи контестов
- Строки
- str_len .. str_bomb5 - если пишем курсовую
- все задачи - если курсовой нет
- Динамическая память
- ptr_1 .. str_bomb5_mem
- mem_4 и mem_1 вы уже решили в предыдущем контесте, второй раз их посылать не нужно.
- Сортировка
- qsort_1 .. qsort_9
- Стек
- stack_1 - рекомендую, но не настаиваю, можно пропустить
- stack_31, stack_skobki, один из postfix (или арфиметику, или логику)
- Списки
- list_2 - если пишем курсовую
- (list_02 ИЛИ list_01) + list_2 + list_3 - если без курсовой
- Деревья
- все
- Побитовые операции
- bit_1 .. bit_4 - если пишем курсовую
- все, кроме real_fract - если курсовой нет.
Как сдавать
- Если видеопоток нормально передается, то сдаете по звонку по discord с показом экрана. В Windows7 проблема с показом своего экрана.
- Если невозможно показать экран, делаете совместный проект в одной из онлайн-IDE
Мини-курсовые
Субтитры - от t1 до t2
Дан файл субтитров. Сделать из него другой файл субтитров, взяв времена от t1 до t2. Новые субтитры отсчитываются от 0 секунд../a.out FILE_INPUT T1 T2 FILE_OUTPUT
Субтитры - склеить несколько файлов
./a.out FILE_CONFIG
-- TatyanaDerbysheva - 13 Apr 2020