Вопрос № 1

Что такое массив? Выберите НАИБОЛЕЕ правильный ответ.

*? Это обозначаемая одним именем последовательность однотипных величин.

*? Это обозначаемая одним именем последовательность однотипных величин, упорядоченных по номеру.

*? Это обозначаемая одним именем последовательность однотипных величин, упорядоченных по номеру и возрастанию значений.

*? Это обозначаемая одним именем последовательность однотипных величин, упорядоченных по возрастанию значений.

Вопрос № 2

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

*? Уникальный номер, присваиваемый всем значениям в массиве.

*? Имя, указываемое при описании массива.

*? Множество величин, входящих в массиве.

*? Величина, хранящаяся в массиве.

Вопрос № 3

Линейный массив — это?

*? Если местоположение элемента в массиве определяет только один его порядковый номер;

*? Если местоположение элемента в массиве определяет только его номер;

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

*? Если местоположение массива — только один порядковый номер;

Вопрос № 4

Что не является характеристикой величины?

*? Имя

*? Тип

*? Значение

*? Постоянная

*? Переменная

Вопрос № 5

Какие выражения не являются оператором присваивания?

*? A := b;

*? A * x — b := 0;

*? Y := y;

*? A : b – z;

*? – y := y;

Вопрос № 6

Сколько неизменных элементов останется в массиве A[1..N] после выполнения следующего цикла: For i := 1 To N Do A[i] := A[i] / A[5]; ?

*? 5

*? Все

*? N

*? N-5

*? N+5

*? Ни одного

Вопрос № 7

Какие элементы не образуют алфавит языка Паскаль?

*? Буквы

*? Десятичные цифры

*? Шестнадцатеричные цифры

*? Специальные символы

*? Двоичные цифры

*? Составные символы

*? Слова

Вопрос № 8 >

Для чего предназначен оператор присваивания?

*? Для вычисления нового значения некоторой переменной, а также для определения значения, возвращаемого функцией.

*? Для активизации предварительно определенной пользователем или стандартной процедуры.

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

*? Для вычисления нового значения некоторого числа, а также для определения переменной.

Вопрос № 9

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

*? Пока переменной не присвоено значение, она остаётся неопределенной.

*? Значение, присвоенное переменной, сохраняется в ней вплоть до выполнения следующего присваивания этой переменной нового значения.

*? Новое значение, присвоенное переменной, заменяет её предыдущее значение.

*? Команда присваивания используется в заголовке цикла For.

*? Команда присваивания используется в заголовке цикла While.

*? Команда присваивания используется при проверке условия в операторе ветвления.

*? Команда присваивания используется при проверке условия в цикле Repeat.

Вопрос № 10

Какие имена переменных записаны неверно?

*? Pascal

*? Час_Пик

*? BeginEnd

*? DoRoGa

*? UO-MGPU

*? Computer

*? Max

Вопрос № 11

Чем отличается процедура от функции? (Группа: Процедуры и функции)

*? Они аналогичны

*? Функция передает в точку вызова результат своей работы; имя функции может входить в выражение как операнд.

*? Хотя функция и не передает в точку вызова результат своей работы, но имя функции может входить в выражение как операнд.

*? Процедура передает в точку вызова результат своей работы, поэтому она может входить в выражение как операнд.

*? Поскольку процедура не передает в точку вызова никаких результатов своей работы, она не может изменять значения каких-либо внешних по отношению к ней переменных.

Вопрос № 12

Какие операторы языка Pascal не используются при записи циклических алгоритмов? (Группа: Операторы цикла For, While, Repeat)

*? While

*? Repeat

*? Until

*? For

*? If

*? Do

*? Goto

Вопрос № 13

Какие операторы языка Pascal используются для записи линейных алгоритмов? (Группа: Общие понятия)

*? Begin

*? End

*? ReadLn

*? Var

*? If

*? Goto

Вопрос № 14

Какие операторы языка Pascal используются для записи разветвляющихся алгоритмов? (Группа: Условный оператор)

*? If

*? Then

*? Else

*? Goto

*? While

*? Until

*? For

Вопрос № 15

Какие операции нельзя выполнять над целыми числами? (Группа: Целочисленная арифметика)

*? Деление

*? Извлечение квадратного корня

*? Присваивание

*? Умножение

*? Вычитание

*? Нахождение следующего значения