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

Простые типы данных. Вещественные типы данных.

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

  2. На какие группы делятся простые типы данных? (Ответ: стандартные и определенные пользователем)

  3. Какие простые типы данных относятся к стандартным? (Ответ: вещественные, целые, логические, символьные, строки)

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

  5. Какие типы данных относятся к вещественным? (Ответ: real, single, double, extended, comp)

  6. Чем отличаются друг от друга различные вещественные типы данных? (Ответ: диапазонами допустимых значений (т.е. значениями, которые могут принимать переменные этих типов), объёмами памяти, требуемыми для хранения переменных того или иного вещественного типа.)

  7. Какие формы записи вещественных чисел используются в Паскале? (Ответ: с фиксированной и плавающей точкой)

  8. Как записываются числа в форме с плавающей точкой? (Ответ: mE+p, где m – мантисса, E – экспонента, p – показатель степени.)

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

  10. Какие функции преобразования типов применимы к переменным и константам, принадлежащим вещественному типу? (Ответ: Round, Trunc)

  11. Каково назначение функции Round? (Ответ: Округляет (согласно правилам округления) значение вещественного типа до ближайшего значения целочисленного типа)

  12. Каково назначение функции Trunc? (Ответ: Превращает значение вещественного типа в целочисленное значение путем отбрасывания дробной части)

  13. Можно ли применить к переменным и константам, принадлежащим вещественному типу математические функции? (Ответ: Да)

Простые типы данных. Целые (целочисленные) типы данных.

  1. Какие типы данных относятся к целочисленным? (Ответ: integer, shortInt, longInt, byte, word.)

  2. Какой диапазон имеет тип данных integer? (Ответ: -32 768..32 767)

  3. Какой диапазон имеет тип данных shortInt? (Ответ: -128..127)

  4. Какой диапазон имеет тип данных longInt? (Ответ: -2 147 483 648..2 147 483 647)

  5. Какой диапазон имеет тип данных Byte? (Ответ: 0..255)

  6. Какой диапазон имеет тип данных Word? (Ответ: 0..65535)

  7. В каких форматах данных могут записываться целые числа в программе? (Ответ: в десятичном и шеснадцатиричном)

  8. Как записать в программе целое число в шеснадцатиричном формате? (Ответ: необходимо набрать с клавиатуры знак $, после чего набрать само число.)

  9. Какие операции применимы к переменным и константам, принадлежащим целочисленному типу? (Ответ: +, -, /, *, div – целая часть частного от деления, mod – остаток от деления, операции сравнения - =, <=, >=, <, >, <>.)

  10. Можно ли к целочисленным значениям применять математические функции? В чем особенность использования математических функций к целочисленным значениям? (Ответ: Да, особенность в том, что результат часто представляет собой вещественное значение.)

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

  12. Каково назначение процедуры Dec? (Ответ: Уменьшает значение переменной)

  13. Каково назначение процедуры Inc? (Ответ: Увеличивает значение переменной)

  14. Каково назначение функции Odd? (Ответ: Проверяет, является ли параметр нечетным числом)

  15. Каково назначение функции Pred? (Ответ: Возвращают значения того же типа, предшествующее значению параметра)

  16. Каково назначение функции Succ? (Ответ: Возвращают значения того же типа, следующее за значением параметра)

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

  18. Каково назначение функции Chr? (Ответ: Возвращает значение символьного типа, соответствующему указанному коду из таблицы ASCII.)

  19. Каково назначение функции Ord? (Ответ: Возвращает порядковый номер значения, принадлежащего одному из порядковых типов)

  20. Каково назначение функции High? (Ответ: Возвращают наибольшее значение указанного диапазона.)

  21. Каково назначение функции Low? (Ответ: Возвращают наименьшее значение указанного диапазона.)

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