Напоминание

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


Автор: Зайцева Оксана Викторовна
Должность: учитель информатики
Учебное заведение: МОУ "СОШ № 10 им.В.П. Поляничко" г.Магнитогорска
Населённый пункт: город Магнитогорск Челябинская область
Наименование материала: Урок информатики
Тема: Примерный вариант итоговой контрольной работы по информатике за 8 класс
Раздел: среднее образование





Назад




Примерный вариант итоговой контрольной работы

по информатике за 8 класс

Проверяемый элемент содержания (сформированное умение)

Уровень

сложности

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

балл за

выполнение

задания

1.

Умение переводить небольшое целое число из десятичной системы

счисления в двоичную

Б

1

2.

Умение переводить целое число из двоичной системы счисления в

десятичную

Б

1

3.

Умение осуществлять поиск информации в Интернете (работа с

запросами)

Б

1

4.

Умение определять свойство алгоритма

Б

1

5.

Умение определять величины

Б

1

6.

Умение определять вид алгоритма по блок-схеме

Б

1

7.

Умение

исполнить

линейный

алгоритм,

записанный

на

алгоритмическом языке

Б

1

8.

Умение исполнить простейший циклический алгоритм, записанный с

помощью блок-схемы

П

1

9.

Умение определять структуру программы на языке Паскаль

Б

1

10.

Умение определять тип данных на языке Паскаль

Б

1

11.

Умение определять оператор на языке Паскаль

Б

1

12.

Умение исполнить простейший циклический алгоритм, записанный

на алгоритмическом языке

П

1

13.

Умение исполнить разветвляющийся алгоритм, записанный на

алгоритмическом языке

П

1

14.

Умение исполнить алгоритм, записанный на естественном языке,

обрабатывающий цепочки символов или списки

П

1

Уровни сложности заданий: Б – базовый; П – повышенный; В – высокий

Вариант

1.

Переведите число 124 из десятичной системы счисления в двоичную систему счисления.

В ответе укажите двоичное число.

2.

Некоторое число в двоичной системе счисления записывается как 1011010. Определите

число и запишите его в десятичной системе счисления.

3.

Приведены запросы к поисковому серверу. Расположите обозначения запросов в порядке

возрастания количества страниц, которые найдет поисковый сервер по каждому запросу. Для

обозначения логической операции «ИЛИ» в запросе используется символ |, а для логической

операции «И» – символ &.

1) алгебра & математика & геометрия

2) геометрия | алгебра

3) алгебра & математика

4) алгебра

4. Как называется свойство алгоритма, означающее, что путь решения задачи определен вполне

однозначно, на любом шаге не допускаются никакие двусмысленности и недомолвки?

5. Величины, значения которых не меняются в процессе исполнения алгоритма, называются:

1) табличными

2) переменными

3) константами

6. К какому виду алгоритмов можно отнести алгоритм, схема которого представлена ниже

1) линейный

2) разветвляющийся с неполным ветвлением

3) разветвляющийся с полным ветвлением

4) циклический

7. Определите значение переменной a после исполнения данного алгоритма.

a := 4

b := 28+5*a

a := b/2*a

Порядок действий соответствует правилам арифметики. В ответе укажите одно число – значение

переменной a.

8. Исполните фрагмент алгоритма при а=4 и b=1. Определите значение переменной b после

выполнения фрагмента алгоритма.

9. В программе на языке Паскаль обязательно должен быть:

1.

Заголовок программы

2.

Программный блок

3.

Блок описания используемых данных

4.

Оператор присваивания

10. Целые числа имеют тип данных:

1.

real

2.

boolean

3.

integer

4.

string

11. Для вывода результатов в Паскале используется оператор:

1.

readln

2.

begin

3.

print

4.

write

12. Определите, что будет напечатано в результате выполнения следующей программы (записан-

ной ниже на разных языках программирования):

Паскаль

Алгоритмический

язык

var k, s: integer;

begin

s:=5;

k:=0;

while k < 16 do

begin

k:=k+3;

s:=s+k;

алг

нач

цел k, s

s := 5

k := 0

нц пока k < 16

k:=k+3;

s:=s+k;

end;

write(s);

end.

кц

вывод s

кон

13. Определите значение переменной с после выполнения следующего фрагмента программы.

Ответ запишите в виде целого числа.

a := 20;

b := 9;

a := 3

*

b - a;

if a > b then

c := 2

*

a - b

else

c := 2

*

a + b;

14.

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим

образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то удаляется

последний символ цепочки, а если чётна, то в середину цепочки добавляется символ Б. В

полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском

алфавите (А — на Б, Б — на В и т. д., а Я — на А). Получившаяся таким образом цепочка является

результатом работы алгоритма.

Например, если исходной была цепочка РУКА, то результатом работы алгоритма будет

цепочка СФВЛБ, а если исходной была цепочка СОН, то результатом работы алгоритма будет

цепочка ТП.

Дана цепочка символов БРА. Какая цепочка символов получится, если к данной цепочке

применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к

результату

вновь

применить

алгоритм)?

Русский

алфавит:

АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ.



В раздел образования