Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Контрольная работа по теме "Программироваине и обработка информации"

Контрольная работа по теме "Программироваине и обработка информации"

Avatar
16.05.2022. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Контрольная работа по теме "Программироваине и обработка информации" по курсу 10 класса

Список вопросов теста

Вопрос 1

Соотнесите перечисленные ниже разделы программы:

1.

program

2.

label

3.

const

4.

type

5.

var

6.

procedure (function)

7.

begin

8.

end.

Варианты ответов
  • имя программы
  • раздел меток
  • раздел констант
  • раздел типов
  • раздел переменных
  • раздел подпрограмм
  • начало программы
  • конец программы
Вопрос 2

Определите, к какому (каким) типу (типам) данных относится число 31245:

Варианты ответов
  • shortint
  • smallint
  • integer
  • byte
  • real
  • char
Вопрос 3

Определите, к какому типу данных относится число 125,56:

Варианты ответов
  • integer
  • byte
  • real
  • shortint
Вопрос 4

Какое из перечисленных идентификаторов (имен переменных) записано с ошибкой? 

Варианты ответов
  • FIRST
  • b12
  • 5five
  • _b12
Вопрос 5

Для чего предназначен оператор Readln(a)

Варианты ответов
  • для ввода данных с клавиатуры
  • для ввода символьных данных
  • для печати результатов на принтере
  • для вывода на экран
Вопрос 6

Для чего предназначен оператор Writeln

Варианты ответов
  • для ввода данных с клавиатуры
  • для ввода символьных данных
  • для печати результатов на принтере
  • для вывода на экран
Вопрос 7

Определите результат работы программы: Writeln(‘5+5=’,5+5)

Варианты ответов
  • 10=10
  • 20
  • 5+5=10
  • 5+5=5+5
Вопрос 8

Определите результат работы программы:

A:=-6;

B:=-5;

A:=A+2*B;

B:=A;

Writeln(A,', ',B);

Варианты ответов
  • 0, -16
  • -16, -16
  • -16, 0
  • -6, -5
Вопрос 9

Определите количество строк, которое будет выведено на экран, в результате выполнения следующего фрагмента программы:

Writeln('Здесь первая строка!');  Writeln('А вот это, видимо - вторая'); 

Write('Третья строка - самая лучшая');

Варианты ответов
  • 1
  • 2
  • 3
  • 0
Вопрос 10

Определить тип синтаксической ошибки в программе на языке Паскаль

Program A;

var b,c:real;

begin

readln(b);

if b>=0 then c:=23*d else c:=d*d;

writeln(‘c=’,c);

end.

Варианты ответов
  • ожидался символ «;»
  • ошибка в записи выражения
  • неописанный идентификатор
Вопрос 11

Дан фрагмент программы на языке Паскаль. Сколько раз выполнится тело цикла?

p:=1; a:=1;

while p<16 do

begin

a:=2*a;

p:=p*a;

end;

Варианты ответов
  • 0
  • 2
  • 3
  • 8
  • 16
Вопрос 12

Укажите номер строки с ошибкой, испраьте её и определите какое значение будет иметь переменная P после выполнения программы, если с клавиатуры введено число номера строки с ошибкой? 

(в ответе укажите значение переменной Р)

  1.   program OL;
  2.   var a,b,h,p:integer;
  3.   begin
  4.        writeln('Введите число');
  5.        readln(a);
  6.        If (a>=2) and (a<=14) 
  7.             then
  8.                  begin
  9.                       b:=3; 
  10.                       p:=a*a+b*b;
  11.                   end;
  12.              else b:=5;
  13.         p:=(a+b)*(a+b);
  14.        writeln ('p=',p);
  15.   end.
Вопрос 13

Ниже приведена программа, записанная на языке программирования Pascal:

var s, k: integer;

begin

    readln(s);

    readln(k);

    if s div 2 = k

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 1); (8, 4); (14, 10); (20, 1); (7, 3); (10, 5); (10, 2); (4, 1); (1, 0).

Сколько было запусков, при которых программа напечатала «ДА»?

Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт