Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Контрольная работа по теме «Символьный и строковый типы данных» 1 вариант

Контрольная работа по теме «Символьный и строковый типы данных» 1 вариант

Avatar
29.11.2020. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Контрольная работа по теме «Символьный и строковый типы данных»

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

Вопрос 1
  1. Определите значения k для строк

str1:=‘dorogoj drug

str2:= ‘drug’

k:= Lеngth(Str1);

 

 

Вопрос 2
  1. Определите значения k для строк

str1 :=‘dorogoj drug

str2:= ‘drug’

k:= Lеngth(Str2);

 

 

Вопрос 3
  1. Определите значения S для строк

str1 :=‘dorogoj drug

str2:= ‘drug’

s:=cоpу(str1,4,3)

 

 

 

Вопрос 4
  1. Определите значения Str1 для строк

str1 :=‘dorogoj drug

str2:= ‘drug’

Dеlеtе(str1,3,4)

 

 

 

Вопрос 5

s:=‘dorogoj drug

Запишите значение строки s1

s1:=copy(s,4,3)
 

 

 

Вопрос 6
  1. Определите значения n для строк

s1 :=‘dorogoj drug

s2:= ‘drug’

n:=pos(s2,s1)

 

 

 

Вопрос 7

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

Варианты ответов
  • byte
  • integer
  • real
  • char
Вопрос 8

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

Варианты ответов
  • integer
  • char
  • string
  • byte
Вопрос 9

Функция для определения длины строки S

Варианты ответов
  • ord(S)
  • length(S)
  • pred(S)
  • round(S)
Вопрос 10

Процедура УДАЛЯЕТ из строки ST участок, содержащий N символов с позиции P

Варианты ответов
  • Delete(st,p,n)
  • val(st,p,n)
  • insert(st,p,n)
  • Delete(st,n,p)
  • Delete(p,n,st)
Вопрос 11

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

s1:='В саду растут деревья ';

delete( s1, 1, 10);

Вопрос 12

Из слова КОМПЬЮТЕРИЗАЦИЯ получено слово КОМПЬЮТЕР. Запишите пропущенные значения в строке ответ через запятую без пробелов. 

COPY (‘компьютеризация‘,  ,,, )

Вопрос 13

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

var s: string;

i: byte;

begin

  s:= 'сокол около колокола';

  i:=pos('кол');

  while i<>0 do begin

       delete (s,i, 3); i:= pos('кол');

      end;

  writeln(s);

end.

Вопрос 14

Функция Copy(str,n,m):

Варианты ответов
  • Вырезает из строки str m символов, начиная с n-го, таким образом, сама строка изменяется
  • Копирует m символов строки str, начиная с n-го символа, при этом исходная строка не меняется
  • Копирует n символов строки str, начиная с m-го
  • Копирует n символов строки str, начиная с m-го символа, при этом исходная строка не меняется
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт