Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Tekhnologii_programmirovania_i_metody_algoritmi...doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
151.04 Кб
Скачать
  1. Напишите какой оператор цикла изображен на рисунке ?

цикл с предусловием

цикл с постусловием

цикл со счетчиком

К какому типу циклов относится while логическое_выражение do?

цикл с предусловием

цикл с постусловием

цикл со счетчиком

  1. К какому типу циклов относится repeat {операторы тела цикла} until логическое_выражение; ?

цикл с предусловием

цикл с постусловием

цикл со счетчиком

К какому типу циклов относится for счетчик:=начальное_значение to конечное_значение do ?

цикл с предусловием

цикл с постусловием

цикл со счетчиком

Выберите правильно написанную краткую форму записи условного оператора?

If <оператор 1> then <оператор 2 >

If <условие> then <оператор 2 > else <оператор 3>

<оператор 1> else <оператор 3>

If <условие> then <оператор >

Если необходимо увеличить текущее значение переменной x на 1, как это записать на языке Pascal?

x= x+1;

x= x*(x+1);

x:= x+1;

x:= 1;

x:= x+x;

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

0

1

min

max

  1. В алгоритме накопления произведения какое начальное значение необходимо присвоить переменной-произведению?

0

1

min

max

Каким оператором накапливается сумма s на величину x?

s:=s*x;

s:=s-x;

s:=s+x;

s:=s/x;

  1. Каким оператором накапливается произведение p на величину X?

p:= p*x;

p:= p-x;

p:= p+x;

p:= p/x;

Каким должен быть тип переменной для параметра цикла FOR?

real

integer

Boolean

char

Каким оператором обрабатывается подходящий для поиска максимума элемент t?

if t < max then max:= t;

if t > max then max:= t;

if t = max then max:= t;

if t > max then max= t;

Каким оператором обрабатывается подходящий для поиска минимума элемент t?

if t > min then min:= t;

if t = min then min:= t;

if t < min then min= t;

if t < min then min:= t;

Что называют массивом?

упорядоченный набор однотипных чисел (элементов)

упорядоченный набор однотипных констант (элементов)

упорядоченный набор однотипных символовх (элементов)

упорядоченный набор однотипных переменных (элементов)

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

его адрес на диске

целочисленный порядковый номер

вещественный порядковый номер

целочисленный порядковый номер на диске

Что такое размерность массива?

число элементов в массиве

число индексов в массиве

размер памяти, занимаемый массивом на диске

размер памяти, занимаемый одним элементов массива на диске

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

Var ИмяМассива: Тип [НижнийИндекс .. ВерхнийИндекс] of array;

Var ИмяМассива: array [НижнийИндекс .. ВерхнийИндекс] of Тип;

Var ИмяМассива: array [ВерхнийИндекс .. НижнийИндекс] of Тип;

Var ИмяМассива: array [НижнийИндекс .. ВерхнийИндекс];

Что описано в данном примере: Var t : array [0..9] of String; ?

Массив t состоит из 10 символов, которые занумерованы с нуля

Массив t состоит из 9 строк, которые занумерованы с нуля

Массив t состоит из 10 строк, которые занумерованы с девяти

Массив t состоит из 10 строк, которые занумерованы с нуля

Что описано в данном примере: Var a: array [10..30] of integer;

массив с именем a, состоящий из 20 целочисленных элементов

массив с именем a, состоящий из 21 целочисленных элементов

массив с именем a, состоящий из 19 целочисленных элементов

массив с именем array, состоящий из 20 целочисленных элементов

Как обратиться к отдельному элементу массива?

ИмяМассива (Индекс)

ИмяМассива [Индекс]

ИмяМассива {Индекс}

ИмяМассива <Индекс>

Как правильно описать массив в разделе констант в Pascal?

const a:array [1..5] of real=(3.5, 2, -5, 4, 11.7);

const a:array [1..5] of real:=(3.5, 2, -5, 4, 11.7);

const a:array [1..5] of real=(3.5; 2; -5; 4; 11.7);

const a:array (1..5) of real=[3.5, 2, -5, 4, 11.7];

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

Writeln ('Введите элементы массива'); For i:=1 to n do read (A[i]);

Writeln ('Введите элементы массива'); read (A[i]);

readln ('Введите элементы массива'); write (A[i]);

readln ('Введите элементы массива'); For i:=1 to n do write (A[i]);

Как правильно написать алгоритм нахождения суммы положительных элементов массива b?

s:= 0; for i:= 1 to 5 do if b[i] > 0 then s:= s+b[i];

s:= 0; for i:= 1 to 5 do if b[i] > 0 then s:= b[i];

s:= 0; for i:= 1 to 5 do if b[i] > 0 then s:= s+b;

s:= 0; for i:= 1 to 5 do if b[i] > 0 then s= s+b[i];