Контрольная работа по дисциплине «Информатике и ИКТ» в формате теста в 10 классе

4
0
Материал опубликован 2 March 2020 в группе

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Контрольная работа предназначена для контроля и оценки образовательных достижений обучающихся 10-х классов после изучения темы: «Алгоритмизация и программирование»

Задания контрольной работы по информатике состоят из теоретических вопросов по теме и обработке задачи.

В тестовых заданиях необходимо выбрать только один вариант правильного ответа.

Цели урока:

оценить уровень подготовки по изученной теме;

получить информацию о направлениях корректировки и выявление пробелов в изучении темы для дальнейшей работы над ошибками.

Характеристика структуры контрольной работы

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

Также к контрольной работе прилагается таблица с ответами.



Вариант 1                                                                                                    Дата________

Контрольная работа в формате теста

по предмету Иформатика и ИКТ

учащегося(щейся) ____класса

МОУ «Амвросиевская школа №6» Амвросиевского района ДНР

____________________________________________________________________

Тема: «Алгоритмизация и программирование»

1. Последовательность действий, допустимых для исполнителя – это…

а) программа;                        в) команда;

б) алгоритм;                          г) система команд.

2. Выявление ошибок и их устранение называется…

а) отладкой задачи;              в) отладкой алгоритма;

б) отладкой исполнителя;     г) отладкой программы.

3. Человек, робот, автомат, устройство, компьютер, который выполняет чьи-то команды – это…

а) помощник;                        в) программа;

б) исполнитель;                    г) приложение.

4. Алгоритмы, в которых команды выполняются последовательно друг за другом, называются:

а) линейными;                      в) циклическими;

б) разветвляющимися;          г) вспомогательными.

5. Форма организации действий, при которой один и тот же блок выполняется несколько раз, называется…

а) следованием;                   в) ветвлением;

б) циклом;                           г) алгоритмом.

6. Совокупность всех команд, которые может выполнить конкретный исполнитель – это…

а) система программ;           в) система команд;

б) система алгоритмов;        г) система задач.

7. Что используют для разделения операторов друг от друга в программе Pascal?

а) запятую;                          в) пропуск;

б) двоеточие;                       г) точку с запятой.

8. Для записи вспомогательных алгоритмов в языке Паскаль используются:

а) массивы;                          в) процедуры и функции;

б) составные операторы;      г) операторы и операнды.

9. Между формальными и фактическими параметрами следует соблюдать соответствие:

а) по типу параметров;        в) по порядку следования параметров;

б) по количеству параметров; г) по всему перечисленному в пунктах а-в.

10. Величина, значение которой меняется в процессе выполнения программы, называется

а) константой;                     в) операндом;

б) переменной;                    г) служебным словом.

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

а) TYPE;                              в) VAR;

б) CONST;                           г) USES CART.

12. Выберите оператор цикла с известным числом повторений:

а) BEGIN;                           в) REPEAT;

б) WHILE;                           г) FOR.

13. Цикл  repeat  until - это:

а) цикл со счетчиком;        в) цикл с предусловием;

б) цикл с постусловием;     г) цикл с параметром.

14. Укажите, правильную запись следующего математического выражения: y=5x2-10x+2.

а) y:= 5*sqr(x)-10*x+2;     в) y:= 5*sqr(x)-10x+2;

б) y:= 5*sqrt(x)-10*x+2;    г) y:= 5sqr(x)-10*x+2.

15. Какое значение примет переменная c в результате выполнения программы?

program pr1;

     uses crt;

     var a,b: byte;

begin

     a:=1;

     b:=a*a;

     a:=a+1;

     b:=a*a;

     writeln(‘a=’,a,’ b=’,b);

end.

а) a=2, b=4;                       в) a=3, b=4;

б) а=6, b=2;                       г) a=4, b=2.


Вариант 2                                                                                                    Дата________

Контрольная работа в формате теста

по предмету Иформатика и ИКТ

учащегося(щейся) ____класса

МОУ «Амвросиевская школа №6» Амвросиевского района ДНР

____________________________________________________________________

Тема: «Алгоритмизация и программирование»

1. Запись алгоритма на языке конкретного исполнителя – это…

а) алгоритм;                                          в) программа;

б) команда;                                           г) исполнитель.

2. Отдельное указание исполнителю…

а) программа;                                       в) команда;

б) алгоритм;                                         г) приказ.

3. Исполнителем алгоритма может быть:

а) компьютер;                                      в) человек;

б) дрессированное животное;              г) все перечисленные выше варианты.

4. Алгоритмы, которые содержат команду повторения, называются..

а) линейными;                                    в) циклическими;

б) разветвляющимися;                        г) вспомогательными.

5. Составная команда, в которой одни и те же действия (команды) повторяются несколько раз, называется…

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

б) командой повторения;                    г) командой ветвления.

6. Графический способ описания алгоритма – это…

а) программа;                                    в) алгоритм;

б) блок-схема;                                   г) словесно-пошаговая запись.

7. Как записывается оператор присваивания на языке Pascal?

а) а = 1;                                           в) а =: 1;

б) а := 1;                                          г) а = 1’.

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

а) процедурой;                                 в) вспомогательным алгоритмом;

б) функцией;                                    г) оператором

9. Алгоритм, целиком используемый в составе другого алгоритма, называется:

а) рекурсивным;                               в) основным;

б) вспомогательным;                         г) дополнительным.

10. Переменная характеризуется:

а) именем, типом, значением;           в) значением, типом;

б) именем, значением;                      г) именем, типом.

11. Какая строка, из перечисленных ниже, описывает логическую переменную на языке Паскаль?

а) VAR X: INTEGER;                          в) VAR X: REAL;

б) VAR X: BOOLEAN;                         г) VAR X: CHAR.

12. Цикл while do это –

а) цикл со счетчиком;                     в) цикл с предусловием;

б) цикл с постусловием;                  г) цикл с параметром.

13. Какие из перечисленных операторов являются операторами ввода данных?

а) and, or;                                      в) if, then, else;

б) read, readln;                               г) write, writeln.

14. Укажите, правильную запись следующего математического выражения: L = (x2 +y2) R2

а) L:= (sqr(x) + sqr(y) ≤ R2;           в) L:= (sqr(x) + sqr(y)) <= sqr (R);

б) L:= (sqr(x) + sqr(y) <= R2;         г) L:= (sqr(x) + sqr(y) <= R*R;

15. Какие значения примут переменные С и D в результате выполнения программы?

Program V1;

     Var a, b, c, d: integer;

begin

     a:=6;

     b:=2*a+8;

     if b>a then c:= b-a else d:=a-b;

     writeln (‘c=’, c);

     writeln (‘d=’, d);

end.

а) c=14, d=0;                                в) d=14, d= -14;

б) c=38, d=14;                              г) d= -3, d=3.


Ответы на тесты

Вариант 1

Вариант 2

вопроса

ответы

вопроса

ответы

1

б

1

в

2

г

2

в

3

б

3

г

4

а

4

в

5

б

5

б

6

в

6

б

7

г

7

в

8

в

8

А

9

г

9

б

10

б

10

а

11

в

11

б

12

г

12

в

13

б

13

б

14

а

14

в

15

а

15

а


в формате Microsoft Word (.doc / .docx)
Комментарии
Комментариев пока нет.