Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  Программирование в среде Pascal ABC. Структура программы, операторы, массивы, логические конструкции.

Программирование в среде Pascal ABC. Структура программы, операторы, массивы, логические конструкции.

Avatar
07.02.2024. Тест. Информатика, 9 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Программирование в среде Pascal ABC. Структура программы, операторы, массивы, логические конструкции.

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

Вопрос 1

Раздел Var служит для:

Варианты ответов
  • Для описания операторов.
  • Для описания типов.
  • Для описания переменных.
Вопрос 2

Какие характеристики могут быть у переменной в языке программирования Pascal?

Варианты ответов
  • Имя, тип, значение.
  • Имя, значение.
  • Тип, значение.
Вопрос 3

Какой вариант из перечисленных описывает вещественную переменную на языке Паскаль?

Варианты ответов
  • Var a: integer
  • Var x: longint.
  • Var b: real.
  • Var c: byte.
Вопрос 4

Какой вариант из перечисленных описывает целочисленную переменную на языке Паскаль?

Варианты ответов
  • Var x: char.
  • Var x: boolean.
  • Var x: real.
  • Var x: integer.
Вопрос 5

Программа, составленная на языке Pascal ABC, заканчивается...

Варианты ответов
  • end.
  • Readln
  • Else
Вопрос 6

Как записывается оператор вывода?

Варианты ответов
  • Writeln (a1,a2)
  • Readln (a1,a2)
  • Readkey (a1,a2)
  • end abc.
Вопрос 7

Операторы ввода данных.

Варианты ответов
  • And, or.
  • Read, readln.
  • If, then.
  • Write, writeln.
Вопрос 8

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

Варианты ответов
  • a:=1
  • a=1
  • a=:1
  • a==:1
Вопрос 9

Какое выражение позволяет вычислить квадрат числа X?

Варианты ответов
  • div (X)
  • Sqr (X)
  • Sqrt (X)
  • Abs (X)
  • y:=x*x
  • mod (x)
Вопрос 10

Какой из операторов позволяет вычислить остаток отделения первого числа на второе?

Варианты ответов
  • Sqr (X)
  • Sqrt (X)
  • x Div y
  • a mod b
Вопрос 11

Сколько значений принимает целочисленная переменная в языке Паскаль?

Варианты ответов
  • 2
  • 1
  • более 10
  • бесконечное множество значений
Вопрос 12

Какие операции можно применять к переменным целого типа?

Варианты ответов
  • Сложение, вычитание, умножение, деление, нахождение остатка.
  • Сложение, вычитание, умножение, целочисленное деление, нахождение остатка от деления
  • Сложение, умножение, целочисленное деление, нахождение остатка.
  • Сложение, умножение
Вопрос 13

Какое значение примет переменная X после выполнения оператора X:=15 div 4?

Варианты ответов
  • 0
  • 2
  • 3,5
  • 3
Вопрос 14

Какое значение примет переменная X после выполнения оператора X:=18 mod 4?

Варианты ответов
  • 2
  • 4
  • 4,5
  • 0
Вопрос 15

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

Варианты ответов
  • Y:=5*x*x+10*x+2.
  • Y:=5*x*x+10x+2.
  • Y:=5x*x+10x+2.
  • Y:=5x*x+10x+2*2
Вопрос 16

Значения переменных a и b  после выполнения фрагмента программы
a:=1;

b:=10;

a:=a+b;

b:=a-b;

a:=a-b;

Варианты ответов
  • Останутся прежними.
  • Поменяются местами.
  • Статут равными соответственно сумме и разности прежних своих значений.
Вопрос 17

Каково будет значение переменной после выполнения операций присваивания:
x:=3; x:=x*2;

Варианты ответов
  • 3
  • 8
  • 6
  • 2
Вопрос 18

Укажите условие выбора чисел, кратных 5 и не кратных 10.

Варианты ответов
  • (X mod 5=0) and (X mod 10<>0).
  • (X mod 5<>0) or not (X mod 10=0).
  • (X mod 5=0) and (X mod 10=0).
  • (X mod 5<>0) or (X mod 10<>0).
Вопрос 19

Укажите условие выбора чисел, кратных 3 и не кратных 5.

Варианты ответов
  • (X mod 3=0) and (X mod 5=0).
  • (X mod 3<>0) or not (X mod 5=0).
  • (X mod 3=0) and (X mod 5<>0).
  • (X mod 3<>0) or (X mod 5<>0).
Вопрос 20

Укажите логическое выражение, определяющее интервал [-5,3).

Варианты ответов
  • (X >=-5) and (X <=3).
  • (X <-5) or not (X >=3).
  • (X >= - 5) and (X < 3).
  • (X >-5) or (X<=3).
Вопрос 21

Какими будут значения переменных j и k после выполнения условного оператора, если исходные значения переменных были равны

j=3, k=5
if j>k then j:=k-2 else k:=k-2?

Варианты ответов
  • j=5, k=3.
  • j=3, k=3.
  • j=3, k=5.
Вопрос 22

Какие значения примут переменные x  и  y в результате выполнения программы:

Варианты ответов
  • x=14, y=0.
  • x=38, y=14.
  • x=14, y= - 14.
  • x=3, y=3.
Вопрос 23

Какие значения примут переменные f  и  k в результате выполнения программы:

Варианты ответов
  • f=4, k=0.
  • f=-3, k=4.
  • f=4, k=-4.
  • f=0, k=3.
Вопрос 24

Какое значение примет переменная n в результате выполнения программы:

Варианты ответов
  • 33
  • 25
  • 15
  • 41
Вопрос 25

Каким оператором описывается массив:

Варианты ответов
  • var
  • read
  • for i:=1 to n
  • array
Вопрос 26

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

Варианты ответов
  • тело программы
  • var
  • for
Вопрос 27

Какое имя массива используется в программе?

var f: array[1..100] of integer;
    n, i:integer;
begin
readln (n);
for i:=1 to n do
  begin
   write('f[',i,']=');
   read(f[i]);
  end;
  for i:=1 to n do
      write(f[i],' ');
end.

Варианты ответов
  • read
  • i
  • a
  • f
Вопрос 28

Каким способом заполняется массив элементами?

Варианты ответов
  • автоматически случайными числами
  • вручную
  • в программе нет массива
Вопрос 29

Сколько элементов используется в массиве, который описан в программе?

Варианты ответов
  • 4
  • 10
  • 101
  • 9
  • сколько захочет пользователь
Вопрос 30

Сколько случайных чисел будет в массиве для обработки?

Варианты ответов
  • 500
  • 1000
  • 10
  • n
  • f
  • i
  • k
Пройти тест
Сохранить у себя:

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

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