По каждому критерию оценка ставится независимо от 0 до 10 (но может быть и больше на усмотрение проверяющих). Итоговая оценка равна средней оценке по критериям.
1) Аналог getc или другой системный вызов на ваше усмотрение (можно и аналог сигналов), который помнит не одно последнее нажатие на клавиатуру, а как минимум 32 последних нажатия/отжатия
2) Системный вызов получения реального времени (все тики должны занимать одинаковое время вне зависимости от скорости вычислений)
3) Системный вызов проигрывания звука
4) Системный вызов переключение экрана в режим 13h с выбором адреса в юзерспейсе
5) Системный вызов переключения обратно в режим вывода на консоль (после завершения программы ОС должна продолжить работу в штатном режиме)
6) Системный вызов ожидания/сна
#### Код игры
Код должен быть читаем, понятен и аккуратен.
На 10 обязательно наличие автоигры, где змейка сама себя проходит (по нажатию на клавишу). В режиме автоигры змейка обязана дойти до конца (заполнить все поле).