Алгоритмы обработки строковых величин
Список вопросов теста
Вопрос 1
Каким будет результат выполнения фрагмента программы: a:=’соловей’; delete(a,5,3); writeln(a)?
Варианты ответов
- Выведет на экран слово 'соло'
- Выведет на экран слово 'вей'
- Выведет на экран слово 'сове'
- Выведет на экран слово 'соло-вей'
- Выведет на экран слово 'сол'
Вопрос 2
В каком году был предложен стандарт Юникод некоммерческой организацией «Консорциум Юникода»?
Варианты ответов
- 1946
- 1977
- 1982
- 1991
Вопрос 3
Каким будет результат выполнения фрагмента программы: a:=’тапир’; writeln(copy(a,3,3))?
Варианты ответов
- Выведет на экран слово 'аир'
- Выведет на экран слово 'тир'
- Выведет на экран слово 'пир'
- Выведет на экран слово 'тапи'
- Выведет на экран слово 'ир'
Вопрос 4
Каким будет результат выполнения фрагмента программы: a:=’кит’; b:=‘ель’; writeln(a+b)?
Варианты ответов
- Выведет на экран слово 'ель'
- Выведет на экран слово 'кит'
- Выведет на экран слово 'китель'
- Выведет на экран слово 'кит+ель'
- Выведет на экран слово 'ель+кит'
Вопрос 5
Каким словом в языке Pascal описываются строковые переменные?
Варианты ответов
- String
- Char
- Integer
- Real
Вопрос 6
Каково будет значение функции Length ('Символьные переменные')?
Варианты ответов
- 20
- 10+10
- Символьные переменные
- 21
- 23
Вопрос 7
Каким словом в языке Pascal описываются символьные переменные?
Варианты ответов
- String
- Char
- Integer
- Real
Вопрос 8
Каким будет результат выполнения фрагмента программы: a:=’пот’; insert(‘р’,a,3); writeln(a)?
Варианты ответов
- Выведет на экран слово 'портр'
- Выведет на экран слово 'порт'
- Выведет на экран слово 'пор'
- Выведет на экран слово 'орт'
- Выведет на экран слово 'тор'
Вопрос 9
Какие виды вспомогательных алгоритмов используются в языке программирования Pascal?
Варианты ответов
- Операторы
- Процедуры
- Функции
- Циклы
Вопрос 10
Раздел VAR служит для...
Варианты ответов
- описания используемых переменных
- описания выражений
- обработки данных
- подключения библиотек
- описания используемых постоянных
Вопрос 11
К командам управления (управляющим конструкциям) относят...
Варианты ответов
- команды присваивания
- команды цикла
- команды ветвления
- вспомогательные алгоритмы (процедуры)
Вопрос 12
Тип переменных REAL - это...
Варианты ответов
- логический тип
- целочисленный тип
- вещественный тип
- натуральный тип
Вопрос 13
Когда используется цикл с параметром?
Варианты ответов
- Если условие в цикле всегда истинно
- Когда известно условие продолжения работы
- Если условие в цикле всегда ложно
- Когда известно количество повторений
- Когда известно условие окончания работы
Вопрос 14
Вывод данных на экран осуществляется с помощью оператора...
Варианты ответов
- VAR
- READ или READLN
- BEGIN
- PROGRAM
- WRITE или WRITELN
Вопрос 15
Базовыми алгоритмическими конструкциями являются...
Варианты ответов
- ветвление
- преследование
- присваивание
- цикл
- следование
Вопрос 16
Ввод данных с клавиатуры осуществляется с помощью оператора...
Варианты ответов
- VAR
- BEGIN
- READ или READLN
- PROGRAM
- WRITE или WRITELN
Вопрос 17
Что определяет тип данных?
Варианты ответов
- Приоритет выполнения арифметических действий
- Структуру программы
- Способ хранения данных в памяти компьютера
- Операции, которые с этим типом данных можно выполнять
- Имя переменной
Вопрос 18
Когда используется цикл с предусловием?
Варианты ответов
- Если условие в цикле всегда истинно
- Когда известно условие окончания работы
- Когда известно условие продолжения работы
- Когда известно количество повторений
- Если условие в цикле всегда ложно
Вопрос 19
Все команды делятся на группы:
Варианты ответов
- команды, которые выполняются в разделе описания
- команды, изменяющие порядок выполнения других команд
- команды, которые непосредственно выполняются в программе
- команды, которые не изменяют порядок выполнения других команд
Вопрос 20
Тип переменных INTEGER это - ...
Варианты ответов
- вещественный тип
- логический тип
- целочисленный тип
- натуральный тип


