Приложение
к рабочей программе по информатике
КОНТРОЛЬНО-ОЦЕНОЧНЫЕ СРЕДСТВА
по информатике
8 класс
Контрольно-оценочные средства
Структура и содержание
Паспорт КОС
| Раздел, тема | Проверяемые компетенции (из рабочей программы) | Вид оценочных средств (контрольная работа, тест, диктант, тестирование в формате ОГЭ, ЕГЭ и т.д.) | Вариативность |
| Математические основы информатики | Понятие о непозиционных и позиционных системах счисления. Знакомство с двоичной, восьмеричной и шестнадцатеричной системами счисления, запись в них целых десятичных чисел от 0 до 1024. Перевод небольших целых чисел из двоичной, восьмеричной и шестнадцатеричной системы счисления в десятичную. Двоичная арифметика. Логика высказываний (элементы алгебры логики). Логические значения, операции (логическое отрицание, логическое умножение, логическое сложение), выражения, таблицы истинности. | Контрольная работа № 1 по теме «Математические основы информатики» | 2 |
| Основы алгоритмизации | Учебные исполнители Робот, Удвоитель и др. как примеры формальных исполнителей. Понятие алгоритма как формального описания последовательности действий исполнителя при заданных начальных данных. Свойства алгоритмов. Способы записи алгоритмов. Алгоритмический язык – формальный язык для записи алгоритмов. Программа – запись алгоритма на алгоритмическом языке. Непосредственное и программное управление исполнителем. Линейные программы. Алгоритмические конструкции, связанные с проверкой условий: ветвление и повторение. Понятие простой величины. Типы величин: целые, вещественные, символьные, строковые, логические. Переменные и константы. Алгоритм работы с величинами – план целенаправленных действий по проведению вычислений при заданных начальных данных с использованием промежуточных результатов. | Контрольная работа № 2 по теме «Основы алгоритмизации» | 2 |
| Начала программирования | Язык программирования. Основные правила языка программирования Паскаль: структура программы; правила представления данных; правила записи основных операторов (ввод, вывод, присваивание, ветвление, цикл). Решение задач по разработке и выполнению программ в среде программирования Паскаль. | Контрольная работа № 3 по теме «Начала программирования». | 2 |
2. КИМ с критериями оценки
При выполнении контрольной работы в виде тестирования.
При оценке ответов учитывается:
Оценка «5» ставится за работу, выполненную полностью без ошибок или при допуску незначительных 75-100 %
Оценка «4» ставится, если выполнено 50-74 % всей работы.
Оценка «3» ставится, если выполнено 25-49 % всей работы.
Оценка «2» ставится, если выполнено 0-24 % всей работы.
При выполнении контрольной работы:
Содержание и объем материала, подлежащего проверке в контрольной работе, определяется программой. При проверке усвоения материала выявляется полнота, прочность усвоения учащимися теории и умение применять ее на практике в знакомых и незнакомых ситуациях.
Отметка зависит также от наличия и характера погрешностей, допущенных учащимися.
грубая ошибка – полностью искажено смысловое значение понятия, определения;
погрешность отражает неточные формулировки, свидетельствующие о нечетком представлении рассматриваемого объекта;
недочет – неправильное представление об объекте, не влияющего кардинально на знания определенные программой обучения;
мелкие погрешности – неточности в устной и письменной речи, не искажающие смысла ответа или решения, случайные описки и т.п.
Эталоном, относительно которого оцениваются знания учащихся, является обязательный минимум содержания информатики и информационных технологий. Требовать от учащихся определения, которые не входят в школьный курс информатики – это, значит, навлекать на себя проблемы связанные нарушением прав учащегося («Закон об образовании»).
Исходя из норм (пятибалльной системы), заложенных во всех предметных областях выставляете отметка:
«5» ставится при выполнении всех заданий полностью или при наличии 1-2 мелких погрешностей;
«4» ставится при наличии 1-2 недочетов или одной ошибки:
«3» ставится при выполнении 2/3 от объема предложенных заданий;
«2» ставится, если допущены существенные ошибки, показавшие, что учащийся не владеет обязательными умениями поданной теме в полной мере (незнание основного программного материала):
Перечень ошибок
Содержание и объем материала, подлежащего проверке в контрольной работе, определяется программой. При проверке усвоения материала выявляется полнота, прочность усвоения учащимися теории и умение применять ее на практике в знакомых и незнакомых ситуациях.
Отметка зависит также от наличия и характера погрешностей, допущенных учащимися.
грубая ошибка – полностью искажено смысловое значение понятия, определения;
погрешность отражает неточные формулировки, свидетельствующие о нечетком представлении рассматриваемого объекта;
недочет – неправильное представление об объекте, не влияющего кардинально на знания определенные программой обучения;
мелкие погрешности – неточности в устной и письменной речи, не искажающие смысла ответа или решения, случайные описки и т.п.
Контрольная работа №1 по теме «Математические основы информатики».
Вариант 1
Переведите в десятичную систему счисления двоичное число 1000011002.
Переведите из десятичной системы счисления в двоичную число 16010.
Приведите по одному примеру истинного и ложного высказываний.
Постройте таблицы истинности для выражений:
F
= B & (A v B)
F = A & (B v B)
F
= A & (A v B v C)
F
= A v B v C
Для какого из приведённых значений числа X истинно высказывание:
НЕ (X 5) И (X 4)?
4 c) 6
5 d) 7
Для какого из данных слов истинно высказывание:
НЕ (оканчивается на мягкий знак) И (количество букв чётное)?
сентябрь с) декабрь
август d) май
Для какого из данных слов ложно высказывание:
НЕ (третья буква гласная) ИЛИ (последняя согласная)?
слива c) ананас
инжир d) киви
Вычислите: ((1 & 0) v 1) & (1 v A).
Ниже в табличной форме представлены сведения о результатах некоторых участников Кубка мира по биатлону:
| Участник | Страна | Год рождения | Очки |
| М. Фуркад | Франция | 1988 | 1100 |
| Э. Свендсен | Норвегия | 1985 | 1035 |
| С. Фуркад | Франция | 1984 | 716 |
| А. Шипулин | Россия | 1987 | 637 |
| А. Бёф | Франция | 1986 | 415 |
| У. Э. Бьорндален | Норвегия | 1974 | 548 |
| Т. Бё | Норвегия | 1988 | 680 |
| А. Маковеев | Россия | 1982 | 601 |
| Е. Гараничев | Россия | 1988 | 585 |
Сколько строк в данном фрагменте удовлетворяет условию
(Страна = «Норвегия») ИЛИ (Очки
В ответе укажите одно число — искомое количество записей.
Задача: Богини Гера, Афина и Афродита пришли к юному Парису, чтобы тот решил, кто из них прекраснее. Представ перед Парисом, богини высказали следующие утверждения:
Афродита: «Я самая прекрасная. Гера не самая прекрасная».
Афина: «Афродита не самая прекрасная. Я самая прекрасная».
Гера: «Я самая прекрасная».
Парис предположил, что все утверждения прекраснейшей из богинь истинны, а все утверждения двух других богинь ложны. Мог ли Парис вынести решение, кто прекраснее из богинь?
Постройте таблицы истинности для выражений.
Контрольная работа №1 по теме «Математические основы информатики».
Вариант 2
Переведите в десятичную систему счисления двоичное число 1000100112.
Переведите из десятичной системы счисления в двоичную число 19210.
Приведите по одному примеру истинного и ложного высказываний.
Постройте таблицы истинности для выражений:
F = B v (A & B)
F
= A & (B v A)
F
= A & (A & B v C)
F
= A v B v C
Для какого из приведённых значений числа X истинно высказывание:
НЕ (X И (X
5 c) 7
6 d) 8
Для какого из данных слов истинно высказывание:
(ударение на первый слог) И НЕ (количество букв чётное)?
корова c) кошка
козел d) конь
Для какого из приведённых имён ложно высказывание:
НЕ (Первая буква гласная) ИЛИ НЕ (Последняя буква согласная)?
Арина c) Раиса
Владимир d) Ярослав
Вычислите: ((0 & 0) v 0) & (1 v A).
Ниже в табличной форме представлены сведения о некоторых странах мира:
| Название | Часть света | Форма правления | Население (млн чел.) |
| Мальта | Европа | Республика | 0,4 |
| Греция | Европа | Республика | 11,3 |
| Турция | Азия | Республика | 72,5 |
| Таиланд | Азия | Монархия | 67,4 |
| Великобритания | Европа | Монархия | 62,0 |
| Марокко | Африка | Монархия | 31,9 |
| Египет | Африка | Республика | 79,0 |
| Куба | Америка | Республика | 11,2 |
| Мексика | Америка | Республика | 108,3 |
Сколько строк в данном фрагменте удовлетворяют условию
(Часть света = «Африка») И (Население 50,0)?
В ответе укажите одно число — искомое количество записей.
Задача: Министры иностранных дел Великобритании, Франции и Германии обсудили за закрытыми дверьми проекты соглашения о полном разоружении, представленные каждой из стран. Отвечая затем на вопрос журналистов: «Чей именно проект был принят?», министры дали такие ответы:
Великобритания — «Проект не наш, проект не Франции»;
Франция — «Проект не Великобритании, проект Германии»;
Германия — «Проект не наш, проект Великобритании».
Один из них (самый откровенный) оба раза говорил правду; второй (самый скрытный) оба раза говорил неправду, третий (осторожный) один раз сказал правду, а другой раз — неправду.
Определи, представителем какой страны является откровенный министр.
Постройте таблицы истинности для выражений.
Ответы к контрольной работе.
Вариант 1
1. 1000011002= 26810.
2. 16010=101000002.
3. Примеры высказываний.
4. Таблицы истинности для выражений:
F = B & (A v B)
| A | B | A v B | F |
| 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 1 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 1 | 1 |
F = A & (B v ¬B)
| A | B | ¬ B | B v ¬B | F |
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 0 | 1 | 0 |
| 1 | 0 | 1 | 1 | 1 |
| 1 | 1 | 0 | 1 | 1 |
F = A & (A v B v C)
| A | B | C | A v B v C | F |
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 0 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 |
| 0 | 1 | 1 | 1 | 0 |
| 1 | 0 | 1 | 1 | 1 |
| 1 | 1 | 0 | 1 | 1 |
| 1 | 1 | 1 | 1 | 1 |
F = ¬ (A v B v ¬ C)
| A | B | C | ¬C | A v B v ¬ C | F |
| 0 | 0 | 0 | 1 | 1 | 0 |
| 0 | 0 | 1 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 1 | 0 | 1 | 0 |
| 1 | 0 | 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 | 1 | 0 |
| 1 | 1 | 1 | 0 | 1 | 0 |
5. b.
6. b.
7. а.
8. ((1 & 0) v 1) & (1 v A)=1.
9. 8.
10. Афродита прекраснее из богинь
| Афродита | Афина | Гера | Афродита | Афина | Гера |
| Афродита | ¬Гера | ¬Афродита | Афина | Гера |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Вариант 2
1000100112=275.
19210=110000002.
Примеры высказываний.
Таблицы истинности для выражений:
F = B v (A & B)
| A | B | A & B | F |
| 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
F = A & (B v ¬A)
| A | B | ¬ A | B v ¬A | F |
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 1 | 1 | 0 |
| 1 | 0 | 0 | 0 | 1 |
| 1 | 1 | 0 | 1 | 1 |
F = A & (A & B v C)
| A | B | C | A & B | A & B v C | F |
| 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 1 | 0 |
| 0 | 1 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 | 1 | 0 |
| 1 | 0 | 1 | 0 | 1 | 1 |
| 1 | 1 | 0 | 1 | 1 | 1 |
| 1 | 1 | 1 | 1 | 1 | 1 |
F = ¬ (A v ¬ B v C)
| A | B | C | ¬B | A v B v ¬ C | F |
| 0 | 0 | 0 | 1 | 1 | 0 |
| 0 | 0 | 1 | 1 | 1 | 0 |
| 0 | 1 | 0 | 0 | 0 | 1 |
| 1 | 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 1 | 0 | 1 | 0 |
| 1 | 0 | 1 | 1 | 1 | 0 |
| 1 | 1 | 0 | 0 | 1 | 0 |
| 1 | 1 | 1 | 0 | 1 | 0 |
b.
c.
d.
((0 & 0) v 0) & (1 v A)=0.
1.
Откровенный министр Германии.
| В | Ф | Г | Великобритания | Франция | Германия |
| ¬В | ¬Ф | ¬В | Г | ¬Г | В |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
Контрольная работа №2 по теме «Основы алгоритмизации».
Вариант 1
В заданиях группы А выбрать один верный вариант ответа.
А1. Запись алгоритма в виде набора высказываний на разговорном языке:
словесное описание;
построчная запись;
схема;
аннотация.
А2. Для записи условия в блок-схеме используют элемент:
2) 3) 4)
А3.Величина 45А01 относится к величинам:
целого типа;
вещественного типа;
логического типа;
символьного типа.
А4. В результате выполнения алгоритма:
а:=10
b:=20
а:=а-b/2
если аb
то с:=а+b
иначе с:=b-а
все
переменная примет значение:
30 2) 20 3) 0 4) -20
А5. Исполнитель Калькулятор выполняет 2 команды, которым присвоены номера:1-прибавь 3, 2-умножь на 2. Выполняя первую команду, исполнитель прибавляет к числу на экране 3, а выполняя вторую, умножает это число на 2. (Например, программа 12112: прибавь 3, умножь на 2, прибавь 3, прибавь3, умножь на 2, преобразует цифру 1 в число 28).
Порядок команд, преобразующих цифру 3 в число 45:
122211
212121
111111
121212
В заданиях группы Б представить решение задачи или полный ответ на вопрос.
Б1. Вычислите:
34div7=
57mod6=
120mod(65div12)=
Б2. Запишите, как называется свойство алгоритма, означающее, что алгоритм должен обеспечивать возможность его применения для решения любой задачи из некоторого класса задач.
Б3. Запишите формулу на алгоритмическом языке:
Б4. Запишите название алгоритма, содержащего конструкцию повторение.
Контрольная работа №2 по теме «Основы алгоритмизации».
Вариант 2
В заданиях группы А выбрать один верный вариант ответа.
А1.Запись алгоритма в виде набора высказываний на естественном языке с соблюдением некоторых дополнительных правил:
словесное описание;
построчная запись;
схема;
аннотация.
А2. Для записи действий в блок-схеме используют элемент:
2) 3) 4)
А3.Величина FALSE относится к величинам:
целого типа;
вещественного типа;
логического типа;
символьного типа.
А4. В результате выполнения алгоритма:
а:=50
b:=20
а:=а-b/2
если аb
то с:=а+b
иначе с:=b-а
все
переменная примет значение:
1)-30 2) 170 3)60 4) 20
А5. Исполнитель Калькулятор выполняет 2 команды, которым присвоены номера:1-прибавь 3, 2-умножь на 2. Выполняя первую команду, исполнитель прибавляет к числу на экране 3, а выполняя вторую, умножает это число на 2. (Например, программа 12112: прибавь 3, умножь на 2, прибавь 3, прибавь3, умножь на 2, преобразует цифру 1 в число 28).
Порядок команд, преобразующих цифру 3 в число 84:
122211
212122
111111
121212
В заданиях группы Б представить решение задачи или полный ответ на вопрос.
Б1. Вычислите:
78div9=
65mod8=
124div(55mod10)=
Б2. Запишите как называется свойство алгоритма, означающее, что решение задачи разделено на отдельные шаги, действия.
Б3. Запишите формулу на алгоритмическом языке:
Б4. Запишите название алгоритма, содержащего конструкцию ветвления.
Ответы.
| Вар | А1 | А2 | А3 | А4 | А5 | Б1 | Б2 | Б3 | Б4 |
| Ι | 1 | 1 | 2 | 2 | 2 | 1)4, 2)3, 3)0 | Массовость | (45+3*а*а)/(7*с-6*а*а*а) | Циклический алгоритм |
| ΙΙ | 3 | 4 | 3 | 3 | 2 | 1)8, 2)1, 3)24 | Дискретность | (68-6*х*х*х)/(10*у+4*х*х) | Разветвляющийся алгоритм. |
Оценивание:
| | А1 | А2 | А3 | А4 | А5 | Б1 | Б2 | Б3 | Б4 |
| Балл | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 |
Итого:13
12-13 - «5»
9-11 – «4»
5-8- «3»
Контрольная работа№3 по теме «Начала программирования».
Вариант 1
В заданиях группы А выбрать правильный ответ.
А1. Что из нижеперечисленного не входит в алфавит языка Паскаль?
латинские строчные и прописные буквы,
арабские цифры,
русские строчные и прописные буквы,
знак подчёркивания.
А2. Какая последовательность символов может служить именем программы в языке Паскаль?
_test, 2) nos_56, 3) 56_ttt, 4)Игорь78.
А3. Обозначение целочисленного типа данных в языке Паскаль.
integer, 2) real, 3) char, 4) string.
А4. В результате выполнения фрагмента программы:
a:=3,14;
writeln (frac(a));
на печать будет выведено:
14, 2) 3.14, 3) 3, 4) 3,14.
А5. В каком из условных операторов допущена ошибка?
if b=0 then writeln ( ‘Деление не возможно‘);
if a
if ab then max:=a else max:=b;
if (ab) and (b0) then c:=a+b.
А6. В результате выполнения фрагмента программы
a:=5;
b:=20;
a:=a-b/2;
if ab then c:=a+b else c:=b-a;
переменная с примет значение:
25, 2) 14,5, 3) -15, 4) -14,5.
А7. Цикл во фрагменте программы :
a:=0.5;
s:=0;
i:=0;
repeat i:=i+1; b:=1/i; s:=s+a; until b
выполнится
0 раз, 2) 2 раза, 3) 1 раз, 4) 4 раза.
А8. С помощью оператора while в языке Паскаль программируется:
цикл - ПОКА, 2) цикл с параметром, 3) цикл – ДО, 4) все вышеперечисленные.
В заданиях группы Б представить полное решение или записать ответ.
Б1. Определите значение переменной b после выполнения фрагмента программы:
a:=4;
b:=3;
a:=12/a*b;
b:=a+b*2.
В ответе укажите одно целое число – значение переменной b.
Б
2. Б2. Запишите значение переменной S , полученное в результате работы следующей программы.
Контрольная работа по теме «Начала программирования»
Вариант 2
В заданиях группы А выбрать правильный ответ.
А1. Что из нижеперечисленного не входит в алфавит языка Паскаль?
латинские строчные и прописные буквы,
римские цифры,
специальные символы,
знак операции присваивания.
А2. Какая последовательность символов не может служить именем программы в языке Паскаль?
N_test, 2) nos_56, 3) 56_ttt, 4) Ivan79
А3. Обозначение вещественного типа данных в языке Паскаль.
integer, 2) real, 3) char, 4) string.
А4. В результате выполнения фрагмента программы:
a:=3,14;
writeln (int(a));
на печать будет выведено:
14, 2) 3.14, 3) 3, 4) 3,14.
А5. В каком из условных операторов допущена ошибка?
if b=0, then writeln ( ‘Деление не возможно‘);
if a
if ab then max:=a else max:=b;
if (ab) and (b0) then c:=a+b;
А6. В результате выполнения фрагмента программы
a:=6;
b:=20;
a:=a-b/2;
if ab then c:=a+b else c:=b-a;
переменная с примет значение:
16, 2) 14,5, 3) 24, 4) -14,5.
А7. Цикл во фрагменте программы :
a:=0.1;
s:=0;
i:=1;
repeat i:=i+1; b:=1/i; s:=s+a; until b
выполнится
10 раз, 2) 2 раза, 3) 1 раз, 4) 4 раза.
А8. Если число повторений тела цикла известно, то целесообразно использовать:
цикл - ПОКА, 2) цикл с параметром, 3) цикл – ДО, 4) все вышеперечисленные.
В заданиях группы Б представить полное решение или записать ответ.
Б1. Определите значение переменной b после выполнения фрагмента программы:
a:=5;
b:=3;
a:=15/a*b;
b:=a+b*3.
В ответе укажите одно целое число – значение переменной b.
Б2. Запишите значение переменной S , полученное в результате работы следующей программы.
Ответы.
| Вар | А1 | А2 | А3 | А4 | А5 | А6 | А7 | А8 | Б1 | Б2 |
| 1 | 3 | 2 | 1 | 1 | 2 | 1 | 3 | 1 | 15 | 49 |
| 2 | 2 | 3 | 2 | 3 | 1 | 3 | 1 | 2 | 18 | 37 |