Font size
WorksheetsPascal. Символьные строки
Total questions: 10
Worksheet time: 6mins
Что называют символьными строками?
это совокупность символов, расположенных в последовательности рядом (на соседних позициях).
это последовательность символов, расположенных в строке рядом (в соседних знакоместах).
это последовательность символов, расположенных в памяти рядом (в соседних ячейках).
- это последовательность символов, не расположенных в памяти рядом (в соседних ячейках).
Почему неудобно представлять строки как массив ?
сложно работать со строками переменной длины
вводить символьный массив нужно посимвольно, в цикле.
строка – единый объект
элементы массива – отдельные объекты
3. Как объявляются строки в Паскале?
var s: string;
var s: char;
var s: strings;
var s: litera;
Что обозначает операция "+" применительно к строкам?
конкретенацию
конкатенацию
ассоциацию
сегрегацию
Укажите основные операции со строками и соответствующие им стандартные функции.
Copy
Delite
Insert
Length
Rewrite
Как определить, что при поиске в строке образец не найден?
Если образец не найден, функция поиск выводит сообщение "position 0"
Если образец не найден, функция Pos возвращает 0
Если образец не найден, функция Search
возвращает 0
Если образец не найден, функция позиция выводит сообщение "not position"
Когда строку можно преобразовать в число?
Если она представляет последовательность символов, формирующих знаковое целое число
Если она сдержит буквы и цифры
Если она является последовательностью символов, формирующих знаковое число
Если она не содержит в последовательности специальные символы
В языке Паскаль строка преобразуется в число (целое или вещественное) с помощью процедуры:
Over(Y:1:7, s)
Insert('ABC', s, 3);
Str(X:10:3, s)
Val (s, N, r);
Укажите верные утверждения о сравнении строк
сравнение строки производится посимвольно слева направо
сравнивают не сами символы а коды этих символов
сравнивают сами символы а не коды этих символов
сравнение строки производится посимвольно справа налево
сравнение строки производится побитно справа налево
Укажите верные высказывания о функциях и процедурах для работы с символьными строками
Copy (str1, str2,…,strn) соединяет (выполняет слияние) строк str1, str2,…,strn в одну строку.
Concat(Str, m, p) находит в строке Str подстроку ,начинающуюся с символа на месте m и, начиная от него, копирует p символов вправо.
Length (Str) определяет длину строки Str. В качестве результате выводиться целое число.
Insert (podStr, Str, m) — процедура необходима для вставки подстроки podStr в строку Str. Подстрока вставляется в строку с позиции m.
