Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Voprosy_k_modulyu_po_Paskalyu.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
117.44 Кб
Скачать

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

  1. Какой тип данных относится к символьному? (Ответ: Char)

  2. Для чего предназначены переменные символьного типа? (Ответ: для хранения отдельных символов – букв, цифр и специальных знаков.)

  3. Какие операции применимы к переменным и константам, принадлежащим символьному типу? (Ответ: операции сравнения - =, <=, >=, <, >, <>.)

  4. Какие процедуры и функции для работы с порядковыми типами применимы к переменным и константам символьного типа? (Ответ: Dec, Inc, Pred, Succ)

  5. Какие функции преобразования типов применимы к переменным и константам символьного типа? (Ответ: Ord, High, Low, UpCase)

  6. Каково назначение функции UpCase? (Ответ: Преобразует аргумент (значение типа Char) в соответствующий символ верхнего регистра.)

Простые типы данных. Логический тип данных.

  1. Какой тип данных относится к логическому? (Ответ: Boolean)

  2. Какие значения могут принимать переменные и константы логического типа? (Ответ: TRUE и FALSE)

  3. Какие операции применимы к переменным и константам, принадлежащим логическому типу? (Ответ: операции сравнения - =, <=, >=, <, >, <>, логические операции)

  4. Перечислите логические операции. (Ответ: AND (И), OR (ИЛИ), XOR (исключающее ИЛИ), NOT (НЕ))

  5. Какие функции преобразования типов применимы к переменным и константам логического типа? (Ответ: High, Low, Ord.)

  6. Каков результат применения логической операции TRUE and TRUE = . . .? (Ответ: TRUE)

  7. Каков результат применения логической операции not FALSE = . . .? (Ответ: TRUE)

  8. Каков результат применения логической операции TRUE and FALSE = . . .? (Ответ: FALSE)

  9. Каков результат применения логической операции FALSE and TRUE = . . .? (Ответ: FALSE)

  10. Каков результат применения логической операции FALSE and FALSE = . . .? (Ответ: FALSE)

  11. Каков результат применения логической операции TRUE or TRUE = . . .? (Ответ: TRUE)

  12. Каков результат применения логической операции TRUE or FALSE = . . .? (Ответ: TRUE)

  13. Каков результат применения логической операции FALSE or TRUE = . . .? (Ответ: TRUE)

  14. Каков результат применения логической операции FALSE or FALSE = . . .? (Ответ: FALSE)

  15. Каков результат применения логической операции not TRUE = . . .? (Ответ: FALSE)

Простые типы данных. Строковый тип данных.

  1. К какой группе (простых или структурированных типов данных) относиться строковый тип? (Ответ: занимает промежуточное положение между простыми и структурированными типами данных)

  2. Как задать строковый тип данных? (Ответ: string [n],где 1<n<255)

  3. Где содержится информация о текущей длине строки? (Ответ: в ее нулевом байте)

  4. Как ввести переменную типа string? (Ответ: с помощью оператора Read)

  5. Как вывести переменную типа string? (Ответ: с помощью оператора Write)

  6. Какая операция над строками выполняется с помощью знака +? (Ответ: объединения (или сцепления, или конкатенации))

  7. Какие операции применимы к строкам? (Ответ: операции сравнения: =, <=, >=, <, >, <>)

  8. Перечислите процедуры и функции, специально предназначенные для работы со строками. (Ответ: Concat, Copy, Delete, Insert, Length, Pos, Str, Val)

  9. Каково назначение и синтаксис процедуры Concat? (Ответ: Concat (S1,S2,…Sn) - Выполняет сцепление строк S1,S2,…Sn в одну строку в том порядке, в каком они указаны)

  10. Каково назначение и синтаксис процедуры Copy? (Ответ: Copy (St,Poz,N) - Выделяет из строки St, начиная с позиции Poz подстроку длиной N символов.)

  11. Каково назначение и синтаксис процедуры Delete? (Ответ: Delete (St,Poz,N) - Удаляет N символов строки St, начиная с позиции Poz.)

  12. Каково назначение и синтаксис процедуры Insert? (Ответ: Insert (S1,S2,Poz) - Вставка строки S1 в строку S2, начиная с позиции Poz.)

  13. Каково назначение и синтаксис процедуры Str? (Ответ: Str (N,St) - Преобразование числового значения N в строковый и помещает результат в строку St)

  14. Каково назначение и синтаксис процедуры Val? (Ответ: Val (St,N,Code) - Преобразует значение St в величину целочисленного или вещественного типа и помещает результат в N. Code – целочисленная переменная. Если во время операции преобразования ошибки не обнаружено, Значение Code равно 0, если же обнаружена ошибка, то Code будет содержать номер позиции первого ошибочного символа, а значение N не определено.)

  15. Каково назначение и синтаксис функции Length? (Ответ: Length (S) - Возвращает текущую длину строки S.)

  16. Каково назначение и синтаксис функции Pos? (Ответ: Pos (S1,S2) - Определяет первое появление в строке S2 подстроки S1. Результат равен номеру той позиции, где находится первый символ подстроки S1.)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]