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

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

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

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

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

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

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

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

Итоги урока

Тест по теме "Строковый тип данных"

Категория: Информатика

Нажмите, чтобы узнать подробности

Тест по теме "Строковый тип данных" для уроков информатики в 9 классе при изучении языка программирования Паскаль

Просмотр содержимого документа
«Тест по теме "Строковый тип данных"»

Строковый тип данных

Тест:

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

  1. Вырезает из строки str m символов, начиная с n-го, таким образом, сама строка изменяется.

  2. Копирует m символов строки str, начиная с n-го символа, при этом исходная строка не меняется.

  3. Копирует n символов строки str, начиная с m-го.


2) Сколько байтов занимает одно целое число или один символ в памяти ЭВМ:

  1. 1 байт;

  2. 2 бита;

  3. 2 байта;

  4. 1 бит;


3) Какова максимальная длина текста строки:

  1. от 0 – 255 символов;

  2. от 0 – 127 символов;

  3. от 128 – 255 символов;


4) Функция pos(str1,str2):

  1. Вставка строки str1в строку str2, начиная с n-го символа.

  2. Вставка строки str2, в строку str1.

  3. Определяет позицию подстроки в строке.


5) Строка – это

  1. Любое множество символов.

  2. Последовательность символов определенной длины.

  3. Последовательность символов, заключенных в скобки.


6) Вставка строки str1 в строку str2, начинается с n-го символа, при этом 1-ая строка остается такой же, как и была, а 2-ая получит новое значение; осуществляется следующей функцией:

  1. Str(n,str1).

  2. Insert(str1,str2,n).

  3. Delete(str1,n,m).

  4. Val(str1,n,k).


Даны фрагменты программ. Нужно написать какой результат выводится на экран.


7)var str1,str2,str3 str4:string[25];

str1:='Дима сдал';

str2:='на отлично';

str3:='экзамен';

str4:= str1+'_ ' + str2+'_ '+ str3;

8)сравните две строки:

'Belka ' 'Bylka '

'Belka ' 'Belka '

'bylka ' 'Bylka '

'bylka ' 'bylk '


9) str1:='AB CD EF GH';

str2:='Сегодня прекрасный день ';

k1:=length(str1);

k2:=length(str2);


10) str1:='АБВГДЕЖЗИЙКЛ';

str2:='ABCDEFGH';

str3:=copy(str1,5,3);

writeln(str3);

writeln(copy(str2,1,4));


11) str1:='абвгдежзийкл';

delete(str1,2,5);

writeln(str1);


12) str1:='abcdef';

str2:='ABCDEF';

insert(str1,str2,5);

insert(str2,str1,4);


13) str1:='АБВГДЕЖЗИЙКЛ';

str2:='БВГДЕЖЗИЙКЛ';

k1:=pos(str2,str1);

k2:=pos(str1,str2);



10) str1:='АБВГДЕЖЗИЙКЛ';

str2:='ABCDEFGH';

str3:=copy(str1,5,3);

writeln(str3);

writeln(copy(str2,1,4));


11) str1:='абвгдежзийкл';

delete(str1,2,5);

writeln(str1);


12) str1:='abcdef';

str2:='ABCDEF';

insert(str1,str2,5);

insert(str2,str1,4);


13) str1:='АБВГДЕЖЗИЙКЛ';

str2:='БВГДЕЖЗИЙКЛ';

k1:=pos(str2,str1);

k2:=pos(str1,str2);