Skip to content

Latest commit

 

History

History
108 lines (96 loc) · 15.5 KB

File metadata and controls

108 lines (96 loc) · 15.5 KB

Архитектура ЭВМ (группа 9382)

Таблица текущего состояния сдачи работ

## ФИО Github lab1 lab2 lab3 lab4 lab5 lab6 lab7 lab8 Посещение Итог
1 Балаева MilanaBalaeva 22.10 29.10 03.12 17.12 17.12 17.12 +0.25 +0.0
2 Бочаров +0.25
3 Герасев TestGeorgeH 15.10 05.11 14.11 10.12 10.12 17.12 17.12 +0.0 +0.5
4 Голубева Valentina-Gol 08.10 15.10 29.10 05.11 14.11 19.11 +0.25 +0.0
5 Демин VIkDema 15.10 29.10 14.11 14.11 14.11 10.11 +0.25 +0.0
6 Дерюгин dmitryduy 15.10 05.11 19.11 19.11 17.12 17.12 +0.25 +0.0
7 Докукин tehril17 05.02 05.02 +0.25
8 Домнина +0.0
9 Иерусалимов NereusOcean 14.11 14.11 03.12 03.12 12.11 14.12 17.12 +0.25 +0.5
10 Кодуков alexundertable 24.09 01.10 15.10 29.10 12.11 26.11 03.11 03.11 +0.25 +1.0
11 Круглова somewaytolive 24.09 08.10 22.10 05.11 19.11 10.12 17.12 10.12 +0.25 +1.0
12 Кузьмин dmitrikuz 01.10 22.10 05.11 14.11 26.11 03.12 +0.25 +0.0
13 Михайлов BabylonExile 29.10 29.10 05.11 05.11 10.12 17.12 +0.25 +0.0
14 Павлов Crunchy0 15.10 22.10 12.11 19.11 26.11 10.12 10.12 10.12 +0.25 +1.0
15 Пя SonKhwa 01.10 22.10 29.10 05.11 12.11 26.11 10.12 10.12 +0.25 +1.0
16 Русинов lastrise 24.09 15.10 22.10 05.11 14.11 26.11 10.12 10.12 +0.25 +1.0
17 Рыжих Ryzhikh-Roman 12.11 26.11 26.11 10.12 10.12 14.12 +0.25 +0.0
18 Савельев Indiora 01.10 15.10 29.10 26.11 26.11 03.12 10.12 +0.25 +0.5
19 Сорокумов Homry 24.09 01.10 22.10 14.11 19.11 03.12 17.12 10.12 +0.25 +1.0
20 Субботин S1ckick 24.09 01.10 08.10 15.10 22.10 29.10 26.11 26.11 +0.25 +1.0
21 Телепнев +0.0
22 Тимофеева +0.0
23 Юрьев sergeyyurev 19.11 19.11 10.12 10.12 14.12 14.12 +0.0 +0.0

Правила работы с репозиторием (прочитайте внимательно!)

  • Для начала работы каждый студент делает форк (fork) репозитория на свой GitHub аккаунт. Каждый студент работает строго в своей директории firstname/ , где firstname - название директории в соотвтествии с вашей фамилией в таблицей, начинающаяся со строчой буквы. Работа в чужих директориях строго-настрого запрещается.

Как сделать так, чтобы этого не произошло? Не надо синхронизировать свой репозиторий с master-веткой origin-репозитория. Не надо делать fetch-и с origin-репозитория или тем более fork-ов ваших коллег. Сделали один раз fork -- с ним и работаете, в своей директории. На надо удалять никаких файлов: ни чужих, ни своих с других веток, например. Не надо выполнять merge своих веток лишний раз, ибо это просто излишне. Работаете вы в отдельных ветках для каждой из лабораторных. Все это -- настоятельные советы, которые должны нивелировать возможность конфликтов при работе. Большая просьба их соблюдать, уважая время и труд ваших коллег.

  • Для каждой лабораторной требуется создавать отдельную директорию lab#, где # - номер - лабораторной от 1 до 5. Для курсовой создается директория cw. Пример устройства корневой директории курса:
.
├── efremov
│   ├── lab1
│   │   ├── report.pdf
│   │   ├── report.odt
│   │   └── source.asm
│   └── lab2
│   │   ├── report.pdf
│   │   ├── report.odt
│   │   └── source.asm
├── ivanova
│   ├── lab1
│   │   ├── report.pdf
│   │   ├── report.odt
│   │   └── source.asm
│   └── lab2
│   │   ├── report.pdf
│   │   ├── report.odt
│   │   └── source.asm
└── README.md
  • Внутри должны находиться:
    • Исходный код лабораторных программ;
    • makefile для создания исполняемого модуля (4 и 6 лабораторные);
    • Отчет в формате pdf по шаблону с сайта университета. Отчеты, оформленные иначе приниматься не будут. Не тратьте наше общее время.

На всякий случай, каковы требования к оформлению: 14й шрифт Times New Roman (или похожий, например, свободный шрифты Linux Libertine или Liberation Serif), 1.5 строки интервал, красная строка; заголовки должны иметься для каждого из разделов докумета, имеют такой же 14pt шрифт, выделяются жирным; обязательные разделы: цель работы, ход выполнения, ответы на вопросы (пожалуйста, пишите сами формулировки вопросов перед ответами!), выводы; копирование текста методички в отчет вовсе не требуется; все изображения и листинги должны быть информативные (пример неинформативного скриншота: скриншот всего рабочего стола с открытым FAR-ом посреди какого-то представления исполняемого модуля. Как сделать информативнее: уменьшить размер изображения до тех размеров, в которые помещается ровно тот участок представления, который что-то отображает (например, границу PSP), подчеркнуть, выделить требуемый участок изображения) пронумерованы и подписаны тем же 14pt обычным шрифтом, выровненным по центру (Пример: Рисунок 2 -- Представление сегмента стека в памяти.), на рисунок, раз уж вы его представили, вы где-то должны ссылаться (иначе зачем он нужен вообще?). Страницы нумеруются в нижней части документа, по центру (если используете шаблон с сайта вуза, все уже сделано за вас). Пожалуйста, соблюдайте эти не сложные требования к оформлению: их так гораздо проще как писать (имеется четкая структура, все эти требования по-умолчанию уже есть в вузовском шаблоне), так и проверять.

  • Для каждой лабораторной создается отдельная новая ветка (branch) из master-ветви с названием вида < firstname_lab# >, где firstname - фамилия (аналогично названию вашей личной директории), а # - номер работы, тоже со строчной буквы). Пример создания ветви и перехода на нее:
git checkout master
git checkout -b efremov_lab1
  • Для сдачи лабораторной работы создается пул-реквест (pull-request) из вашей ветки с лабораторной работой в master-ветку общего репозитория курса. В начале заголовка пул-реквеста пишется "[READY] ", после - Фамилия латиницей, после - lab#. (Пример: [READY] Efremov lab1). Формат важен, так как для разбора ваших pull request используется поиск по ключевым словам.
  • Для сдачи работы требуется закрытый pull request со слиянием (merge) вашей ветки в общий репозиторий. В таком случае работа считается проверенной.
  • Если имеются какие-либо нарекания к предложенным студентом файлам, то все замечания пишутся проверяющим в комментарии пул-реквеста, а так же изменяется префикс заголовка на [WIP].
  • Напоминание: коммиты в ветку, которую студент отправляет на пул-реквест отображаются в самом пул-реквесте. Делать новый пул-реквест не надо.
  • Закончив исправления, студент пишет об этом отдельным комментарием, указывая, возможно, пояснения к исправлениям, а так же меняет префикс заголовка пул-реквеста снова на [READY], тем самым показывая, что его работа готова к повторному просмотру.
  • Курс лабораторных считается завершенным полностью, если в основном репозитории находятся директории всех 5 лабораторных работ студента, а так же курсовой.

Таблица посещения занятий

## ФИО 24.09 01.10 08.10 15.10 22.10 29.10 05.11 12.11 19.11 26.11 03.12 10.12 17.12 24.12 31.12
1 Балаева + - . . . . . . . . . . . . .
2 Бочаров - - . . . . . . . . . . . . .
3 Герасев - - . . . . . . . . . . . . .
4 Голубева + + . . . . . . . . . . . . .
5 Демин - - . . . . . . . . . . . . .
6 Дерюгин - + . . . . . . . . . . . . .
7 Докукин - - . . . . . . . . . . . . .
8 Домнина + + . . . . . . . . . . . . .
9 Иерусалимов - - . . . . . . . . . . . . .
10 Кодуков + + . . . . . . . . . . . . .
11 Круглова + + . . . . . . . . . . . . .
12 Кузьмин - + . . . . . . . . . . . . .
13 Михайлов - - . . . . . . . . . . . . .
14 Павлов - - . . . . . . . . . . . . .
15 Пя + + . . . . . . . . . . . . .
16 Русинов + - . . . . . . . . . . . . .
17 Рыжих + - . . . . . . . . . . . . .
18 Савельев + + . . . . . . . . . . . . .
19 Сорокумов + + . . . . . . . . . . . . .
20 Субботин + + . . . . . . . . . . . . .
21 Телепнев - - . . . . . . . . . . . . .
22 Тимофеева - - . . . . . . . . . . . . .
23 Юрьев + + . . . . . . . . . . . . .