СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 22.06.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Основы алгоритмизации и программирования

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Тест содержит 23 вопроса. Для успешного ответа на тестовые задания этого раздела необходимы: - знание терминологии, связанной с символьными и строковыми переменными, операции над ними, процедуры и функции обработки.

Список вопросов теста

Вопрос 1

Комментарий к тексту программы на языке Паскаль заключается:

Варианты ответов
  • в фигурные скобки
  • в круглые скобки
  • в квадратные скобки
  • в апострофы
Вопрос 2

При записи оператора вывода на языке Паскаль используется служебное слово:

Варианты ответов
  • Write
  • Reset
  • Read
  • Begin
Вопрос 3

Операторы в программе на языке Паскаль отделяются друг от друга:

Варианты ответов
  • двоеточием
  • пробелом
  • запятой
  • точкой с запятой
Вопрос 4

 Служебное слово VAR в программе на языке Паскаль фиксирует начало раздела программы, содержащего: 

Варианты ответов
  • операторы
  • список меток
  • перечень констант
  • описание переменных
Вопрос 5

Как записывается оператор ввода?

Варианты ответов
  • Writeln
  • Reset
  • Readln
  • While
Вопрос 6

Какая строка из перечисленных описывает символьную переменную на языке Паскаль?

Варианты ответов
  • Var x: integer
  • Var x: char
  • Var x: real
  • Var x: byte
Вопрос 7

Какая строка из перечисленных описывает строковую  переменную на языке Паскаль?

Варианты ответов
  • Var x: word
  • Var x: char
  • Var x: string
  • Var x: byte
Вопрос 8

Каким служебным словом заканчивается программа?

Варианты ответов
  • End
  • Clrscr
  • Readln
  • PrintLn
Вопрос 9

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

Варианты ответов
  • Writeln
  • ReadLn
  • Else
  • Insert
Вопрос 10

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

Варианты ответов
  • While
  • ReadLn
  • Write
  • Delete
Вопрос 11

Какое утверждение считается верным?

Варианты ответов
  • ‘ДОМ’ > ‘ДОРОГА’
  • ‘человек’ > ‘ЧЕЛОВЕК’
  • ‘столик’< ‘стол’
  • ‘ABC’ > ‘ADBA’
Вопрос 12

Какой оператор не относится к группе операторов ввода-вывода  языка Паскаль?

Варианты ответов
  • Read(A1,A2,...AK)
  • WriteLn(A1,A2,...AK)
  • PrintLn
  • ReadLn
Вопрос 13

Какую функцию используют для определения длины строки?

Варианты ответов
  • Ord (c)
  • Length(s)
  • Trim(s)
  • Pos(t,s)
Вопрос 14

Какую функцию используют для копирования элементов строки?

Варианты ответов
  • Length(s)
  • Copy(s, k, n)
  • Insert (t, s, k)
  • UpCase(c)
Вопрос 15

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

Варианты ответов
  • Insert (t, s, k)
  • TrimLeft(s)
  • LowCase(s)
  • Trim(s)
Вопрос 16

Какая функция определяет позицию подстроки в строке?

Варианты ответов
  • Pos (t,s)
  • Insert (t, s, k)
  • Trim(s)
  • Ord(c)
Вопрос 17

Функция Copy(s, k, n):

Варианты ответов
  • вырезает из строки s символов, начиная с k-го, таким образом, что сама строка изменяется
  • копирует n символов строки s, начиная с k-го символа, при этом исходная строка не меняется
  • копирует k символов строки s, начиная с n-го
  • из строки s копирует n символов, начиная с символа с номером k
Вопрос 18

Отметьте результат выполнения программы:

s:=’генералиссимус’;

t:= copy(s, 1, 3);

Варианты ответов
  • t:=’генерал’
  • t:= ’ген’
  • t:= ’мус’
  • t:= ’рали’
Вопрос 19

Отметьте результат выполнения программы:

s:=’кот и пес’;

t:= length(s);

Варианты ответов
  • t:= 7
  • t:= 8
  • t:= 9
  • t:= 6
Вопрос 20

Отметьте результат выполнения программы:

s:=’дорога’;

t:= delete(s,1,2);

Варианты ответов
  • t:= ‘до’
  • t:= ‘рога’
  • t:= ‘доро‘
  • t:= ‘дорога’
Вопрос 21

Отметьте результат выполнения программы:

s:=’мама’;

s1:=’очк’;

t:= insert(s1, s, 4);

Варианты ответов
  • t:= мамочка’
  • t:= ‘мочка’
  • t:= ‘мама’
  • t: =’очка’
Вопрос 22

Отметьте результат выполнения программы:

s:=’матрос’;

s1:=’трос’;

t:= pos(s1, s);

Варианты ответов
  • t:= 4
  • t:= 5
  • t:= 3
  • t:= 2
Вопрос 23

Функция pos(s1,s):

Варианты ответов
  • вставка строки s1в строку s, начиная с n-го символа
  • вставка строки s, в строку s1
  • определяет позицию подстроки s1 в строке s
  • перевод числового значения в строковое
Сохранить у себя:

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!