Итоговая контрольная работа для 8 класса
Вариант 1
Переведите число 120 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? Переведите число 10100110 из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.
Вычислите, ответ дайте в десятеричной системе счисления 112+1116+118
2.1Построить таблицу истинности для функцииF=˅˄
2.2В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
Код Запрос
А
Снегири | Пингвины| Павлины | Сойки
Б
Снегири | Пингвины | Павлины
В
Снегири&Пингвины
Г
Снегири | Пингвины
Победителем какой олимпиады стал каждый из этих ребят?
2.3 Для какого из приведённых значений числа X истинно высказывание: НЕ(X > 5) И (X > 4)?
1) 4
2) 5
3) 6
4) 7
3.1Какое значение будет иметь переменная у в результате выполнения алгоритма при х=10
[pic]
4.1Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
- Vars,k: integer;
Begin
s := 0;
for k := 4 to 10 do
s := s + 11;
writeln(s);
End.
4.2 В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.
Определите значение переменной b после выполнения данного алгоритма:
a := 4
b := 15
a := b-a*3
b := 24/a*4
В ответе укажите одно целое число – значение переменной b.
Вариант 2
1.1Переведите число 147 из десятичной системы счисления в двоичную систему счисления. Сколько нулей содержит полученное число?
1.2Переведите число 10101001 из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.
1.3Вычислите, ответ дайте в десятеричной системе счисления 102+1016+108
2.1Построить таблицу истинности для функцииF=˅˅
2.2В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке убывания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
Код Запрос
А
Земля |Луна | Венера
Б
Земля&Луна
В
Земля&Луна&Венера
Г
Земля | Луна
2.3Для какого из приведённых значений числа X истинно высказывание: (X < 7) И НЕ (X < 6)?
1) 4
2) 5
3) 6
4) 7
3.1 Какое значение будет иметь переменная у в результате выполнения алгоритма при х=-5
[pic]
4.1Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Паскаль Vars,k: integer;
Begin
s := 0;
for k := 5 to 11 do
s := s + 6;
writeln(s);
End.
4.2 В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.
Определите значение переменной b после выполнения данного алгоритма:
a := 3
b := 11
a := b-a*2
b := 50/a*4
В ответе укажите одно целое число – значение переменной b.
Вариант 3
Переведите число 211 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
Переведите число1101011 из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.
Вычислите, ответ дайте в десятеричной системе счисления 112+128+1216
2.1Построить таблицу истинности для функцииF=˅
2.2 В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке убывания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
- Код
Запрос
А
Москва | Столица | Златоглавая | Город
Б
Москва | Столица | Златоглавая
В
Москва&Столица
Г
Москва | Столица
2.3Для какого из приведённых чисел истинно высказывание: НЕ (число < 100) И НЕ (число чётное)?
1) 123
2) 106
3) 37
4) 8
3.1 Какое значение будет иметь переменная у в результате выполнения алгоритма при х=0,5
[pic]
4.1 Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Vars,k: integer; Begin
s := 8;
for k := 2 to 8 do
s := s + 8;
writeln(s);
End.
4.2В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.
Определите значение переменной а после выполнения данного алгоритма:
a := 5
b := 7
b := 9+a*b
a := b/11*a
В ответе укажите одно целое число – значение переменной а.
4.2
Вариант 4
Переведите число 143 из десятичной системы счисления в двоичную систему счисления. Сколько нулей содержит полученное число?
Переведите число10100010из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.
Вычислите, ответ дайте в десятеричной системе счисления 102+1116+128
2.1Построить таблицу истинности для функции F=AB
2.2В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
Код Запрос
А
Пустыня&Лес
Б
Пустыня | Лес | Море
В
Пустыня | Лес | Море | Джунгли
Г
Пустыня | Лес
2.3Для какого из приведённых чисел истинно высказывание: (число <75) И НЕ (число чётное)?
1) 46
2) 53
3) 80
4) 99
3.1Что получится на выходе блок-схемы, если:a=5, b=10
[pic]
4.1Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Паскаль Vars,k: integer;
Begin
s := 0;
for k := 4 to 9 do
s := s + 10;
writeln(s);
End.
4.2 В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.
Определите значение переменной а после выполнения данного алгоритма:
a := 4
b := 7
b := 4+a*b
a := b/4*a
В ответе укажите одно целое число – значение переменной а.