# | Название | Баллы |
1 | Наличие правильной архитектуры программы (функции обработки ошибок, глобальный массив сообщений об ошибках в отдельном файле). | 1 |
2 | Наличие правильной управляющей структуры и корректная ее инициализация, работа с битовыми полями | 2 |
3 | Обработка командной строки, проверка синтаксиса | 2 |
4 | Наличие инициализирующего файла, корректная его обработка | 2 |
5 | Корректное выделение памяти в куче (с проверками), освобождение выделенной памяти в случае аварийного завершения программы, регистрация освобождающих память функций с помощью atexit. | 2 |
6 | Использование условной компиляции, наличие отладочного и рабочего режимов, макросы для комментирования действий в отладочном режиме, использование директив # и ##. | 2 |
7 | Работа с консолью, меню. Работа с функцией _getch(). Постраничный вывод файла на экран. | 2 |
8 | Корректная работа с потоковым вводом и выводом. | 1 |
9 | Корректная работа с низкоуровневым вводом и выводом. | 2 |
10 | Организация буферизованной обработки данных при низкоуровневом вводе и выводе. | 2 |
11 | Работа по алгоритму RC4. | 2 |
Сумма | 20 |
20 февр. 2011 г.
Критерии 1ой лабораторной работы - 1ый курс
Написал
Archiater
в
15:15
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий