| Код элемента | Наименование | Метод оценки | Оценка калькулятора Microsoft | Оценка калькулятора | ||
| С0803 | Наличие комментариев в точках входа и выхода программы | экспертный | | | ||
| С0303 | Осуществляется ли передача результатов работы модуля через вызывающий его модуль | экспертный | | | ||
| С0604 | Оценка программы по числу циклов | экспертный | | | ||
| С1001 | Используется ли язык высокого уровня | экспертный | | | ||
| С0301 | Наличие проверки корректности передаваемых данных | экспертный | | | ||
| С0601 | Использование при построении программ метода структурного программирования | экспертный | | | ||
| С0602 | Соблюдение принципа разработки программы сверху вниз | экспертный | | | ||
| С0201 | Наличие ограничений на размеры модуля | экспертный | | | ||
| С0101 | Наличие модульной схемы программы | экспертный | | | ||
| Всего | | | ||||
| Код элемента | Наименование | Метод оценки | Оценка калькулятора Microsoft | Оценка калькулятора | ||
| К0101 | Наличие всех необходимых документов для понимания и использования ПС | экспертный | | | ||
| К0102 | Наличие описания и схемы иерархии модулей программы | экспертный | | | ||
| К0103 | Наличие описания основных функций | экспертный | | | ||
| К0104 | Наличие описания частных функций | экспертный | | | ||
| К0105 | Наличие описания данных | экспертный | | | ||
| К0106 | Наличие описания алгоритмов | экспертный | | | ||
| К0107 | Наличие описания интерфейсов между модулями | экспертный | | | ||
| К0111 | Наличие описания всех параметров | экспертный | | | ||
| К0112 | Наличие описания методов настройки системы | экспертный | | | ||
| К0114 | Наличие описания способов проверки работоспособности программы | экспертный | | | ||
| К0201 | Реализация всех исходных модулей | экспертный | | | ||
| К0202 | Реализация всех основных функций | экспертный | | | ||
| К0203 | Реализация всех частных алгоритмов | экспертный | | | ||
| К0204 | Реализация всех алгоритмов | экспертный | | | ||
| К0209 | Наличие определения всех данных; переменные, индексы, массивы и пр. | экспертный | | | ||
| К0210 | Наличие интерфейсов с пользователем | экспертный | | | ||
| К401 | Отсутствие противоречий в выполнении основных функций | | | | ||
| К402 | Отсутствие противоречий в выполнении частных функций | экспертный | | | ||
| К0403 | Отсутствие противоречий в выполнении алгоритмов | экспертный | | | ||
| К0404 | Правильность взаимосвязей | экспертный | | | ||
| К0406 | Правильность реализации интерфейса с пользователем | экспертный | | | ||
| К0407 | Отсутствие противоречий в настройке системы | экспертный | | | ||
| К0701 | Комплектность документации в соответствии со стандартами | экспертный | | | ||
| Всего | | | ||||
| Код элемента | Наименование | Метод оценки | Оценка калькулятора Microsoft | Оценка калькулятора |
| Г1208 | Наличие общих комментариев к программам | экспертный | | |
| Г1301 | Использование языков высокого уровня | экспертный | | |
| Г1302 | Семантика имен используемых переменных | экспертный | | |
| Г1303 | Использование отступов, сдвигов и пропусков при формировании текста | экспертный | | |
| Г0803 | Зависимость от других программных средств | экспертный | | |
| Г0101 | Оценка числа потенциальных пользователей | экспертный | | |
| Г0201 | Наличие схемы иерархии модулей программы | экспертный | | |
| Г0202 | Оценка независимости модулей | экспертный | | |
| Г0402 | Наличие описания структуры программ | экспертный | | |
| Г0802 | Оценка зависимости программы от программ операционной системы | экспертный | | |
| Всего | | | ||