Строковый тип данных - язык Pascal
тест по информатике и икт (10 класс) на тему
Проверка знаний учащихся с помощью теста при изучении темы «Строковый тип данных»
Скачать:
Вложение | Размер |
---|---|
test_-_strokovyy_tip_dannyh.doc | 36 КБ |
Предварительный просмотр:
Строковый тип данных
Тест:
1) Функция Copy(str,n,m):
- Вырезает из строки str m символов, начиная с n-го, таким образом, сама строка изменяется.
- Копирует m символов строки str, начиная с n-го символа, при этом исходная строка не меняется.
- Копирует n символов строки str, начиная с m-го.
2) Сколько байтов занимает одно целое число или один символ в памяти ЭВМ:
- 1 байт;
- 2 бита;
- 2 байта;
- 1 бит;
3) Какова максимальная длина текста строки:
- от 0 – 255 символов;
- от 0 – 127 символов;
- от 128 – 255 символов;
4) Функция pos(str1,str2):
- Вставка строки str1в строку str2, начиная с n-го символа.
- Вставка строки str2, в строку str1.
- Определяет позицию подстроки в строке.
5) Строка – это
- Любое множество символов.
- Последовательность символов определенной длины.
- Последовательность символов, заключенных в скобки.
6) Вставка строки str1 в строку str2, начинается с n-го символа, при этом 1-ая строка остается такой же, как и была, а 2-ая получит новое значение; осуществляется следующей функцией:
- Str(n,str1).
- Insert(str1,str2,n).
- Delete(str1,n,m).
- 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);
По теме: методические разработки, презентации и конспекты
Задания для самостоятельной работы.Тема: СТРОКОВОЙ ТИП ДАННЫХ
Задания для самостоятельной работы.Тема: СТРОКОВОЙ ТИП ДАННЫХ...
Символьный и строковый типы данных в Паскале
Презентация предназначена для самостоятельного изучения, содержит массу примеров решения задач, задания для тренировки....
Строковый тип данных.
Презентация для изучения строкового типа данных языка программирования Паскаль....
Задачи для зачета по теме "Строковый тип данных в Паскале"
В материале имеются 14 задач по теме "Строковый тип данных в Паскале", которые предназначены для подготовки к контрольной работе или могут использоваться для проведения зачета по теме в 10 класс...
Символьный и строковый типы данных
Основные функции для работы с символами и строками...
Презентация. Тема: "Строковый тип данных. Индексация"
В презентации примеры для языка pytho...
Символьный строковый типы данных
Презентация по теме "Символьный строковый типы данных"...