В данной теме представлен банк вопросов по теме Pascal. В разработке представлено 135 вопросов для формирования теста для контроля знаний по теме Pascal. Банк вопросов по предмету информатика (информатика и информационно-коммуникационные технологии) подходит для использования при изучении данных курсов в 10-11 классах и на 1 и 2 курсах колледжа. Представленный банк вопросов можно использовать для закрепления изученного теоретического материала.
1. Что представляет собой строка в Pascal'е?
1. Cтруктурированный тип данных, состоящий из фиксированного числа элементов,
имеющих один и тот же тип
2. Структурированный тип данных, представляющий последовательность взаимосвязанных
по какому либо признаку объектов
3. Ограниченная апострофами последовательность любых символов.
4. Последовательность символов греческого, латинского, русского алфавитов
2. Какова максимально допустимая длина строки ?
1. 128
2. 255
3. 512
4. 1024
3. Какое действие выполняет процедура Val(S,V,Code) ?
1. Преобразует строку S в ее численное представление и сохраняет результат в V
2. Преобразует строку V в ее численное представление и сохраняет результат в S
3. Bозвращает динамическую длину строки S и присваивает значение V
4. Вставляет строку S в строку V
4. Какое действие выполняет процедура Str(X,S) ?
1. Удаляет из строки S число символов Size, соответсвующее параметру X
2. Вставляет строку X в строку S
3. Копирует строку X в строку S
4. Преобразует переменную числового типа X в его строковое представление S
5. Какое действие выполняет функция Pos(Sub,S) ?
1. Ищет подстроку, заданную параметром S, в строке Sub
2. Ищет строку Sub в строке s и возвращает позицию, с которой строка Sub первый раз
встретилась в строке S
3. Преобразует Sub в его строковое представление S
4. Преобразует строку S в ее численное представление Sub
6. Определить результат операции: s:=’Привет’ ; z:=s[4]+s[5]+s[6]+s[5]+s[2];
1. привет
2. ревит
3. ветер
4. веер
7. Определите результат операции: z:=copy(‘шутка’,2,4)
1. кут
2. утка
3. шут
4. тушка
8. Определите результат операции: delete(‘шутка’,4,2)1. кут
2. утка
3. шут
4. тушка
9. Определите результат операции: z:= insert(‘Ми’,‘шутка’,1)
1. мишутка
2. Мишутка
3. Шутка
4. Ми
10. Определите результат операции: s:=’Привет!’
z:=copy(s,4,3)+copy(s,5,1)+copy(s,2,1);
1. Приветит
2. Ветер
3. Привет
4. Веер
11. Какое действие выполняет процедура Delete(S,Index,Count)?
1. Удаляет в строке S Count символов начиная с позиции Index.
2. Ищет подстроку, заданную параметром S, в строке Count
3. Копирует строку Count в строку Index
4. Преобразует строку S в ее численное представление Index
12. Какие операции позволяет выполнять Pascal ABC над строками?
1. Склеивание, сравнение
2. Удаление, копирование
3. Перемещение, вырезку
4. Репликацию, преобразование
13. Какой тип используется в Pascal ABC для хранения символов?
1. Real.
2. Char.
3. Length
4. Integer
14. Какой тип используется в Pascal ABC для хранения строк?
1. Length
2. Integer
3. String
4. Real.
15. Определите результат операции: Concat(‘А ’, ‘зори ’, ‘здесь ’, ‘тихие.’ )
1. здесь А зори тихие.
2. Тихие здесь зори.
3. А зори здесь тихие.
4. А здесь тихие зори.
16. Определите результат операции: Length(‘Pascal ABC’)1. 9
2. . Pascal
3. Pascal ABC
4.10