Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  Язык программирования Pascal. Структурированные типы данных

Язык программирования Pascal. Структурированные типы данных

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

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

Вопрос 1

_________ программирования - формальная знаковая система, предназначенная для записи компьютерных программ.

 

Вопрос 2

Основными элементами языка Паскаль являются:

Варианты ответов
  • алфавит языка (латинские буквы, арабские цифры, специальные символы)
  • служебные слова
  • постоянные и переменные величины
  • знаки операций
  • стандартные функции
  • выражения
  • операторы
  • циклы
  • процедуры
Вопрос 3

Желательно, чтобы ______ отражало смысл величины

Вопрос 4

Арифметические операции в языке Паскаль:

Варианты ответов
  • + сложение
  • - вычитание
  • * умножение
  • / деление
  • ** возведение в степень
  • div целочисленное деление
  • mod остаток от целочисленного деления
Вопрос 5

Операции отношений в языке Паскаль:

Варианты ответов
  • = равно
  • <> не равно
  • > больше
  • < меньше
  • >= больше или равно
  • <= меньше или равно
  • mod
  • div
Вопрос 6

Логические операции в языке Паскаль:

Варианты ответов
  • not логическое отрицание
  • and логическое И
  • or логическое ИЛИ
  • + сцепление (присоединение)
Вопрос 7

Приоритет операций в языке Паскаль:

Варианты ответов
  • not
  • *, /, div, mod, and
  • +, -, or
  • =, <>, >, <, >=, <=
Вопрос 8

___________ - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элемента в массиве

Вопрос 9

Все  переменные, входящие в массив, имеют одно и тоже имя, а различаются по _____________ в массиве.

Вопрос 10

Описание массива выглядит так:

var day: array [1..7] of integer;

1.

указать имя массива

2.

сколько элементов в данном массиве?

3.

какого типа элементы массива?

Варианты ответов
  • 7
  • day
  • целочисленного
  • целочисленный
Вопрос 11

Фрагмент программы имеет вид:

d:=0;

for i:=1 to n do

    if a[i]> z then d:=d+1;

Что вычисляет данный фрагмент?

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

1.

количество элементов больших z

2.

a[i]

3.

кличество d

Варианты ответов
  • Как обозначен элемент массива?
  • Что вычисляет данный фрагмент?
Вопрос 12

Фрагмент программы имеет вид:

p:=0;

for i:=1 to n do

    if a[i]<> z then p:=p*a[i];

1.

p=0

2.

p=1

3.

не равных нулю

4.

произведение элементов

Варианты ответов
  • Чему равен результат данного фрагмента?
  • Что нужно изменить, чтобы можно было вычислять произведение заданных элементов?
  • Произведение каких элементов находит фрагмент программы?
Вопрос 13

Программист написал программу:

program prim1;

const n=5;

var b:array [1..n] of integer; m,i: integer;

begin

m:=0;

for i:=1 to n do

  begin

      read(a[i]);

      if a[i]<0 then m:=m+a[i];

  end;

writeln("m=",m);

end.

 

 

1.

b

2.

5

3.

целочисленный

4.

с клавиатуры

5.

отрицательных

6.

-9

Варианты ответов
  • Какого типы элементы массива?
  • Сколько элементов в массиве?
  • Какое имя имеет программа?
  • Каким образом вводятся элементы массива?
  • Сумму каких элементов находит программа?
  • Чему равен результат программы, если a[1]=2, a[2]=-4, a[3]=5, a[4]=-5, a[5]=3.
Вопрос 14

Программист написал программу:

program prim2;

const n=9;

var b:array [1..n] of integer; m,i: integer;

begin

s:=1;

for i:=1 to n do

  begin

      read(a[i]);

      s:=s*2;

  end;

writeln("s=",s);

end.

Чему равен результат? ____________

 

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

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

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