Итоговая контрольная работа для 8 класса

Автор публикации:

Дата публикации:

Краткое описание: ...


Итоговая контрольная работа для 8 класса

Вариант 1

    1. Переведите число 120 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? Переведите число 10100110 из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.

    2. Вычислите, ответ дайте в десятеричной системе счисления 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

    1. Переведите число 211 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?

    2. Переведите число1101011 из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.

    3. Вычислите, ответ дайте в десятеричной системе счисления 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

    1. Переведите число 143 из десятичной системы счисления в двоичную систему счисления. Сколько нулей содержит полученное число?

    2. Переведите число10100010из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.

    3. Вычислите, ответ дайте в десятеричной системе счисления 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

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