Федеральный институт педагогических измерений icon

Федеральный институт педагогических измерений




НазваниеФедеральный институт педагогических измерений
страница4/4
Дата конвертации05.11.2013
Размер0.71 Mb.
ТипДокументы
1   2   3   4

C4



^ Содержание верного ответа и указания по оцениванию

(допускаются иные формулировки ответа, не искажающие его смысла)

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




Пример правильной и эффективной программы на языке Паскаль:

var p:array[1..100] of record

name:string;

sum:integer;

end;

c:char;

i,j,N,s1,s2,s3,m:integer;

begin

readln(N);

for i:=1 to N do

begin

p[i].name:='';

repeat

read(c);

p[i].name:=p[i].name+c

until c=' '; {считана фамилия}

repeat

read(c);

p[i].name:=p[i].name+c

until c=' '; {считано имя}

p[i].sum:=0;

for j:=1 to 3 do

begin

read(m);

p[i].sum:=p[i].sum+m

end; {подсчитана сумма баллов}

readln;

end;

s1:=20; s2:=20; s3:=20;

for i:=1 to N do

begin

if p[i].sum
begin

s3:=s2; s2:=s1;

s1:=p[i].sum

end else

if p[i].sum
begin

s3:=s2; s2:=p[i].sum

end else

if p[i].sum
end;

for i:=1 to N do

if p[i].sum<=s3 then writeln(p[i].name);

end.





Пример правильной программы на языке Бейсик:

DIM i, j, n, s1, s2, s3, sum(100) AS INTEGER

DIM s AS STRING

DIM nm(100) AS STRING

INPUT n

FOR j = 1 TO n

LINE INPUT s

c$ = MID$(s, 1, 1)

i = 1

WHILE NOT (c$ = " ")

i = i + 1

c$ = MID$(s, i, 1)

WEND

i = i + 1

c$ = MID$(s, i, 1)

WHILE NOT (c$ = " ")

i = i + 1

c$ = MID$(s, i, 1)

WEND

nm(j) = MID$(s, 1, i)

sum(j) = ASC(MID$(s, i + 1, 1)) - ASC("0")

sum(j)=sum(j)+(ASC(MID$(s,i+3,1))-ASC("0"))

sum(j)=sum(j)+(ASC(MID$(s,i+5,1))-ASC("0"))

NEXT j

s1 = 20: s2 = 20: s3 = 20

FOR j = 1 TO n

IF sum(j) < s1 THEN

s3 = s2: s2 = s1

s1 = sum(j)

ELSE

IF sum(j) < s2 THEN

s3 = s2: s2 = sum(j)

ELSE

IF sum(j) < s3 THEN s3 = sum(j)

END IF

END IF

NEXT j

FOR j = 1 TO n

IF sum(j) <= s3 THEN PRINT nm(j)

NEXT j

END.

^ Указания по оцениванию

Баллы

Программа работает верно, т.е. корректно выделяет из входных данных оценки, ищет три худших суммы баллов и распечатывает учеников, набравших эти суммы. Допускается наличие в тексте программы одной синтаксической ошибки.

4




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

3

Программа работает в целом верно, но выводит только трех худших учеников, даже если кто-то еще сдал экзамены так же. Возможно, в реализации алгоритма содержатся 1–2 ошибки (используется знак “<” вместо “>”, “or” вместо “and” и т.п.). Возможно, некорректно организовано считывание входных данных. Допускается наличие до пяти синтаксических ошибок: пропущен или неверно указан знак пунктуации, неверно написано или пропущено зарезервированное слово языка программирования, не описана или неверно описана переменная, применяется операция, недопустимая для соответствующего типа данных.

2

Программа неверно работает при некоторых входных данных и, возможно, содержит ошибку в алгоритме поиска трех минимальных элементов. Допускается до 4 различных ошибок в ходе решения задачи, в том числе описанных в критериях присвоения двух баллов. Допускается наличие от одной до семи синтаксических ошибок: пропущен или неверно указан знак пунктуации, неверно написано или пропущено зарезервированное слово языка программирования, не описана или неверно описана переменная, применяется операция, недопустимая для соответствующего типа данных.

1

Задание выполнено неверно

0

Максимальный балл

4


1   2   3   4



Похожие:

Федеральный институт педагогических измерений icon«утверждаю» Руководитель Федеральной службы по надзору в сфере образования и науки «согласовано»
Федеральным государственным научным учреждением «федеральный институт педагогических измерений»

Федеральный институт педагогических измерений iconФедеральный институт педагогических измерений
Рекомендации по использованию и интерпретации результатов выполнения экзаменационных работ для проведения государственной (итоговой)...

Федеральный институт педагогических измерений iconМатериалы для подготовки к егэ. Задание С1 Выписка из «Спецификации контрольных измерительных материалов единого государственного экзамена 2010 года по информатике и икт»
Выписка из «Спецификации контрольных измерительных материалов единого государственного экзамена 2010 года по информатике и икт»,...

Федеральный институт педагогических измерений iconПубликация федерального института педагогических измерений о планируемых изменениями в кимах егэ 2013 года

Федеральный институт педагогических измерений iconПеречень вопросов по разделу «Метрология»
Можете ли назвать виды и методы измерений, и пояснить семь методов прямых измерений?

Федеральный институт педагогических измерений icon2 Типографская система измерений
Для измерения линейных размеров печатных форм (главным образом, наборных) и их отдельных элементов, а также форматов полос (см. 1...

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

Федеральный институт педагогических измерений iconИнженер по автоматизации, Пермский государственный университет Кандидат технических наук
Метрологическое обеспечение производства, калибровка средств измерений теплотехнических величин, разработка методик выполнения измерений,...

Федеральный институт педагогических измерений iconУчастие в тестировании является добровольным!!!
Для выпускников 11- х классов 2013 года будет проводиться платное диагностическое тестирование с использованием контрольно-измерительных...

Федеральный институт педагогических измерений iconИнструкция для сотрудников ппэ государственная (итоговая) аттестация выпускников IX классов в новой форме на территории Московской области в 2011 году Введение
Русскому языку и математике обучающихся, освоивших основные общеобразовательные программы основного общего образования, разработанными...

Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©libdocs.ru 2000-2013
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы