Итоговый
тест
Тело цикла заключается между служебными
словами
for .... do
to ..... do
begin ..... do
begin ..... end
Если начальное значение переменной-счётчика n в цикле for i:=n to k do
превышает её конечное значение k, то последовательность
операторов между begin и end будет выполнена
1 раз
бесконечное множество раз
2 раза
ни разу
За начальным значением переменной-счётчика в
цикле for следует служебное слово
do
to
for
if
За конечным значением переменной-счётчика в
цикле for следует служебное слово
do
to
begin
if
Условие в цикле while
должно быть выражением ................. типа
логического
целочисленного
символьного
строкового
Тело цикла while
выполняется до тех пор, пока значение условия равно
True
False
«действуй»
Тело цикла repeat
выполняется до тех пор, пока значение условия равно
True
False
«цикл»
Условие в инструкции Repeat следует за служебным словом
Until
Do
Begin
Else
Переменные, объявленные в функции
программиста, называются
глобальными
формальными
функциональными
локальными
FOR – это инструкция
цикла:
со счётчиком
с предусловием
с постусловием
WHILE – это инструкция цикла:
с постусловием
с предусловием
со счётчиком
REPEAT – это инструкция цикла:
со счётчиком
с предусловием
с постусловием
За служебным словом For
следует ................ переменной-счётчика
начальное значение
конечное значение
имя
Циклической инструкцией является инструкция:
case
if
goto
while
Функция, которая обращается сама к себе,
называется ................. функцией.
позитивной
рекурсивной
стандартной
циклической
For i := n to m do begin
тело цикла end. В данном примере (при условии m >= n) тело цикла будет выполнено ............
раз
m – (n -1)
m – n
m – (n +1)
n – (m +1)
For i:=m downto n do begin тело цикла end. В данном примере
(при условии m >= n) тело цикла
будет выполнено .............. раз
m – (n -1)
m – n
m – (n +1)
n – (m +1)
Инструкцией безусловного перехода является:
if
goto
to
repeat
Для решения
относительно простых задач, в которых не предусмотрен выбор из нескольких
возможных альтернатив или циклическое повторение каких-либо операций,
предназначены…
алгоритмы
разветвляющейся структуры
линейные алгоритмы и линейные программы
оба ответа верны
Из каких блоков
состоит алгоритм решения задач линейного программирования?
из
блока ввода данных, блока вычислений и блока вывода результатов работы
программы
из заголовка, за
которым следуют раздел объявления переменных и вывод результатов
нет правильного
ответа
Пусть в программе
объявлены переменные: h,l,p:integer; d,v:real; Является ли
инструкция d:=5.9*h правильной?
инструкция верная
ошибка, переменной
типа real присваивается значение переменной
integer
ошибка, переменной
типа integer присваивается значение
переменной real
Какие элементы
данных могут изменять свое значение в ходе выполнения программы?
переменные
константы
комментарии
Условный оператор и
оператор выбора реализуют одну из основных алгоритмических структур, а именно
процедуры
ветвления
циклы
Какое значение
может принимать логическое выражение типа Boolean?
только True (“истина”)
только False (“ложь”)
оба
ответа верны
Определите значение
следующего выражения: (summa>120) and (summa<=2 00), если summa=120
False
True
120
При каком значении
переменной А значение следующего выражения равно True? (A=5) or
((A>10) and (A<1))
5
1
10
При каких значениях
переменной А значение следующего выражения равно True? (A=5.37) and (A=-10.0)
-5.37
-10.0
нет таких значений
Какое из условий
того, что значение переменной А находится в диапазоне от L до M, при условии, что L<M, верно?
(A>=L) or (A<=M) and (L<M)
(A>=L) and (A>=M) and
(L<M)
(A>=L) and (A<=M)
Если число
повторений цикла известно и задано наибольшее допустимое значение n, то лучше использовать
цикл с предусловием
цикл с
постусловием
цикл со счетчиком
Чему будет равно значение переменной n после выполнения инструкций?
n:=0
while n<5 do
n:=n+1
1
5
6
Набор однотипных
данных, имеющий общее для всех своих элементов имя
множество
массив
запись
Как называется
процесс перестановки элементов массива с целью упорядочивания их в соответствии
с каким-либо критерием?
поиск
перебор
сортировка
В основе какого
метода сортировки лежит обмен соседних элементов массива?
прямой обмен
прямой выбор
оба ответа верны
Какой метод
применяется для поиска в упорядоченных массивах?
бинарный поиск
прямой выбор
прямой обмен
Какой тип данных
используется в примере? Var а, с: (red, blue, green); В: (dog, cat)
Вещественный тип
Логический тип
Строковый
Перечислимый
Какой тип данных
используется в примере? Var a, b, с: -7 .. 4;Х:'а'..'с'
Целочисленный
Строковый
Интервальный
Логический
Какой тип данных
используется в примере? Var а, с: char
Логический
Символьный
Вещественный
Строковый
Какой тип данных
используется в примере? Var a, b: byte; F : word
целочисленный
вещественный
строковый
перечислимый
Тип Extended относится к:
целочисленный
вещественный
строковый
файлам
Длина строки ограничена:
156 символами
256 символами
255 символами
128 символами
Какой тип данных
используется в примере? Var s: string [10]
вещественный
строковый
символьный
перечислимый
Диапазон
Word:
0..255
0..65535
0..256
0..65534
Укажите тип данных специально
предназначенный для обработки строк:
String
Array
Правильных
ответов нет
Record
С помощью каких
процедур строки выводятся на экран?
Write, writeln
Readln, read
Правильных
ответов нет
IntToStr
Какая функция определяет длину
строки?
Length
Pos
UpCase
Copy
Укажите функцию,
позволяющею преобразовывать символ любой литеры из строчного в прописной
Pos
Length
UpCase
Set
Вызывая функцию Сору какие параметры нужно указывать
Имя строки из которой должен
извлекаться фрагмент
Позицию в строке начиная с которой
будет копироваться фрагмент
Число
копируемых символов
Все перечисленные параметры
Какая функция
может осуществить в некоторой строке поиск определенного фрагмента?
Pos
UpCase
Сору
Val
Укажите что
выполняет процедура Insert(l)
Вставляет
фрагмент из одной строки в другую
Удаляет
фрагмент из строки
Переводит число в строку
Нет
правильных ответов
Какая функция
производит очистку экрана?
UpCase
ClrScs
Delete
Нет
правильных ответов
Какие значения может принимать логическое
выражение типа Boolean?
целые
char
true ("истина")
и false ("ложь")
zero (ноль)
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.