СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 27.07.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Контрольная работа по информатике и ИКТ 8 класс

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Контрольная работа по информатике и ИКТ 8 класс»


Контрольная работа №4 8 класс


Вариант 1


1. Для вывода результатов работы программы на языке Pascal служит оператор:

    1) READ;

   2) WRITE;

   3) VAR;

   4) GOTO.


2. В каком разделе происходит описание переменных?

  1. Const; 2) Var; 3) Vag; 4) Begin.


3. Операторы в языке программирования отделяются:   

1) двоеточием;     2) точкой с запятой;     3) запятой;     4) пробелом.

 

4. Свойство алгоритма, заключающееся в том, что один и тот же алгоритм можно использовать с различными исходными данными, называется:

1) результативность;    2) массовость;    3) конечность;    4) детерминированность.



5. Какая алгоритмическая конструкция называется циклом:

1) выполнение операций зависит от условия;

2) операции выполняются друг за другом;

3) одни и те же операции выполняются многократно;

4) присутствие всех возможных операций в одном алгоритме?


6. Формат полного оператора ветвления следующий:

  1. If else ;

  2. If then else ;

  3. If then .


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

a := 16

b := 12 – a / 4

a := a + b * 3

8. Запишите значения переменных a,b после выполнения последовательности операторов

a := 235;

b := a mod 10;

a := a div 10;

a := a +10* b;


9. Дана блок-схема: Определите значение переменной S.





























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


а:=5; b:=17

b:=2*b-а

если а=b

то c:=b+3*a

иначе c:=b-a

все


11. Определите значение переменной а после выполнения фрагмента алгоритма, записанного в виде блок-схемы:


















Контрольная работа №4 8 класс


Вариант 2


1. Оператор организации ввода данных с клавиатуры записывается с использованием служебного слова:

1) VAR;

2) WRITE;

3) READ;

4) GOTO.


2. Операторы в языке программирования отделяются:   

1) двоеточием;     2) пробелом;    3) запятой;    4) точкой с запятой.


3. Числа в языке Pascal различаются:

   1) как натуральные и вещественные    2) как натуральные и целые;

   3) как целые и вещественные; 4) как целые и правильные дроби.


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

   1) результативность;    2) массовость;    3) дискретность;    4) конечность.


5. Какой алгоритм называется линейным:

1) выполнение операций зависит от условия;

2) операции выполняются друг за другом;

3) одни и те же операции выполняются многократно;

4) присутствие всех возможных операций в одном алгоритме?


6. Оператор цикла с предусловием в Паскале имеет следующий формат:

  1. Write do ;

  2. Writeln go ;

  3. While do .


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

a := 4

b := 8+2*a

a := b/2*a


8. Чему будет равна переменная «c» после выполнения этой программы:

a := 22;
b := 4;
b := a div b;
c := a mod (b + 1);

9. Дана блок-схема: Определите значение переменной S

















10. Определите значение переменной z после выполнения следующего фрагмента алгоритма:
x : = -2

y: = 10-x*2

x : =y/x*5

ecли xy

то z=2*x-y

иначе z: =2*y-x

все


11. Определите значение переменной с после выполнения фрагмента алгоритма, записанного в виде блок-схемы:


























Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!