Фамилия Имя ____________________________ класс___________ Самостоятельная работа по теме «Обработка текста» Вариант 1. 1. Найдите длину строки a:=’задача’ а) 8 б) 6 в) 7 2. Как получить слово ‘соль’ из слова ‘фасоль’? а) a:=copy(‘фасоль’, 1, 4); б) a:=copy(‘фасоль’, 2, 3); в) a:=copy(‘фасоль’, 4, 3); г) a:=copy(‘фасоль’, 3, 4); 3. Какое слово пустое? (обозначение пробела ˽ ) а) s:= ‘˽˽’ б) s:=’’ в) s:=’ a’ 4. Сравните два слова x1:=’пар’ и x2:=’парад’ а) x1<x2 б) x1>x2 в) x1=x2 5. Какое слово русского языка больше, чем слово ‘час’, и меньше, чем слово ‘часы’? а) часовня б) чат в) чары 6. Даны две строки s1:=’родина’; s2:=’дина’. Чему равно значение Pos(s2, s1)? а) 1 б) 2 в) 3 7. Дана строка s:=’символ’. Что получится после выполнения операции delete(s,1,3)? а) вол б) сим в) мво г) имв Фамилия Имя ____________________________ класс___________ Самостоятельная работа по теме «Обработка текста» Вариант 2. 1. Что является результатом действия функции Length(a)? а) длина текста б) удаление текста в) просмотр текста г) копирование текста 2. Как удалить слово ‘кон’ из слова ‘балкон’? а) delete(‘балкон’,2,3) б) delete(‘балкон’,3,3) в) delete(‘балкон’,4,3) г) delete(‘балкон’,4,4) 3. Выполняется ли для соединения двух слов переместительный закон? а) да б) нет 4. Сравните два слова a1:=’раньше’ и a2:=’раннее’ а) a1=a2 б) a1<a2 в) a1>a2 5. Какое слово русского языка больше, чем слово ‘пар’, и меньше, чем слово ‘парус’? а) паруса б) парк в) парча 6. Даны две строки t1:=’ров’; t2:=’кодирование’. Чему равно значение Pos(t1,t2)? а) 3 б) 7 в) 5 7. Дана строка q:=’дешифровка’. Что получится после выполнения операции delete(q,1,2)? а) шифровка б) дешифров в) шифр г) ров Фамилия Имя ____________________________ класс___________ Вариант 3. 1. Как сравниваются два слова между собой? а) посимвольно сравниваются буквы б) сравниваются длины строк в) посимвольно сравниваются коды символов 2. Как получить слово ‘стан’ из слова ‘установка’? а) b:=copy(‘установка’, 2, 5); б) b:=copy(‘установка’, 3, 4); в) b:=copy(‘установка’, 2, 4); г) b:=copy(‘установка’, 4, 2); 3. Что является результатом функции insert(s1,s2,N)? а) целое положительное число б) число и строка в) строка г) две строки 4. Сравните два слова m1:=’алгоритм’ и m2:=’ангара’ а) m1<m2 б) m1>m2 в) m1=m2 5. Какое слово русского языка больше, чем слово ‘кадр’, и меньше, чем слово ‘каток’? а) катушка б) кадет в) каламбур 6. Даны две строки с1:=’раннее утро’; с2:=’вечер’. Чему равно значение Length(c1)*Length(c2)? а) 50 б) 55 в) 16 7. Дана строка k:=’программа’. Что получится после выполнения операции copy(k,5,3)? а) ограм б) рама в) рам г) прогр Фамилия Имя ____________________________ класс___________ Вариант 4. 1. Как работает функция copy(a,m,n)? а) копирует a символов в слове m начиная с позиции n б) копирует m символов в слове a начиная с позиции n в) копирует n символов в слове a начиная с позиции m г) копирует m символов в слове n начиная с позиции a 2. Как получить слово ‘маг’ из слова ‘магистр’? а) delete (‘магистр’, 3, 4); б) delete (‘магистр’, 4, 4); в) delete (‘магистр’, 2, 5); г) delete (‘магистр’, 4, 3); 3. Что является результатом действия функции delete(S, m,n)? а) строка б) целое положительное число в) длина строки 4. Сравните два слова f1:=’мораль’ и f2:=’море’ а) f1>f2 б) f1=f2 в) f1<f2 5. Какое слово русского языка больше, чем слово ‘журнал’, и меньше, чем слово ‘журчание’? а) журналист б) журавль в) жук 6. Даны две строки d1:=’чародей’; d2:=’род’. Чему равно значение Pos(d2,d1)? а) 2 б) 3 в) 5 7. Дана строка z:=’морозостойкий’. Что получится после выполнения операции copy(z,3,2)+copy(z,7,2)? а) розой б) мороз в) рост г) стой