Ситуации, сложные для оценивания

Программа может быть написана на языке программирования, отличном от тех, которые используются в приводимых в КИМах примерах программ, например на языках С#, Java, Perl, PHP и т.д. При этом допускается использование библиотек, описанных в стандартах соответствующего языка. Например, при использовании языка C++ допускается использование средств стандартных библиотек (библиотеки STL). Могут использоваться, например, версии языков Паскаль и Бейсик, отличные от использованных в примерах решений. Во всех таких случаях экзаменуемый обязан явно указать, какой именно версией какого языка он пользуется. Если, например, в решении не указана версия языка, а использованное экзаменуемым средство доступно не во всех версиях языка, считается, что экзаменуемый допуcтил ошибку.

Подключение стандартных библиотек должно быть правильно описано в программе (если это требуется правилами языка). Вызовы библиотечных подпрограмм также должны быть корректно оформлены, т.е. не должно быть ошибок в названии подпрограммы, количестве, порядке и типе аргументов.  

Чтобы разобраться в подобных ситуациях, эксперт может воспользоваться справочной литературой, а также обратиться к консультанту или председателю предметной комиссии. 

В тексте задания есть фраза «Перед текстом программы кратко опишите используемый Вами алгоритм решения задачи». Отсутствие такого описания (при наличии правильной программы) не является основанием для снижения оценки, задание НЕ контролирует умение экзаменующегося составлять описания. Назначение описания – облегчить работу проверяющего эксперта.

 

Типичная проблемная ситуация Решение
1 Обучающийся допускает в программе алгоритмическую ошибку, которая не входит в приведенный в критериях оценивания перечень допустимых ошибок на 2 или 3 балла В соответствии с критериями оценивания программа оценивается не более чем в 1 балл независимо от её возможных остальных достоинств
2 Обучающийся использует библиотечные процедуры поиска, сортировки, обработки списков или приводит рекурсивное решение Особое внимание при проверке должно быть уделено эффективности программы по памяти и времени, поскольку рекурсивные вызовы в решении данного задания обычно приводят к неэффективности по памяти, а процедуры сортировки– по памяти и по времени.

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: