- •Лабораторная работа № 2 программирование алгоритмов линейной структуры
- •Теоретические сведения
- •Запуск и остановка программы
- •Структура программы
- •Константы и переменные
- •Встроенные константы
- •Встроенные функции
- •Процедуры ввода-вывода данных
- •Процедура ввода информации
- •Процедура вывода информации.
- •Оператор присваивания
- •Пустой оператор
- •Примеры выполнения заданий
- •Контрольные вопросы
- •Задания
Контрольные вопросы
Из каких разделов состоит программа на языке Паскаль?
Для чего предназначен раздел описания? Из каких подразделов он состоит?
Что представляет собой раздел операторов?
Каким символом заканчивается программа на языке Паскаль? В каких случаях в программе не ставится «;»?
Какой символ является разделителем в Паскале?
Какова структура заголовка?
Хороший стиль программирования требует…
Что представляет собой константа?
Перечислите типы констант. Приведите примеры объявления констант различных типов.
Что представляет собой переменная? Примеры объявления переменных различных типов.
Какая характеристика связана с каждой переменной? Что такое мощность типа?
Приведите примеры объявления переменных целочисленных, логического, вещественного, символьного типов.
На какие группы делятся типы данных в Паскале?
Какие разделы могут отсутствовать в программе?
Охарактеризуйте тип Byte. Какие операции допустимы над данными этого типа? Почему при вычитании a-b, если a<b получается неверный результат?
Охарактеризуйте тип Integer. Какие операции допустимы над данными этого типа?
Охарактеризуйте тип Word. Какие операции допустимы над данными этого типа? Почему при вычитании a-b, если a<b получается неверный результат?
Охарактеризуйте тип Real. Какие операции допустимы над данными этого типа?
Охарактеризуйте тип Char. Какие операции допустимы над данными этого типа?
Охарактеризуйте тип Boolean. Какие операции допустимы над данными этого типа?
Приведите примеры встроенных констант. Чем они отличаются от пользовательских?
Для чего предназначена функция ODD? Какого типа должен быть аргумент и результат какого типа возвращает эта функция?
Для чего предназначены функции INT, FRAC? Какого типа должен быть аргумент и результат какого типа возвращает эта функция?
Для чего предназначены функции ROUND, TRUNC? Какого типа должен быть аргумент и результат какого типа возвращает эта функция?
Для чего предназначена функция ABS? Какого типа должен быть аргумент и результат какого типа возвращает эта функция?
Для чего предназначена функция RANDOM? Какого типа должен быть аргумент и результат какого типа возвращает эта функция?
Для чего предназначены функции ORD, CHR? Какого типа должен быть аргумент и результат какого типа возвращает эта функция?
Для чего предназначена функция UPCASE? Какого типа должен быть аргумент и результат какого типа возвращает эта функция?
Для чего предназначены функции SQR, SQRT? Какого типа должен быть аргумент и результат какого типа возвращает эта функция?
arcsin (x)=…
arctg (x)=…
arccos (x)=…
arcctg (x)=…
log b a=…
ax=…
a2=…
a1/2=…
=…Какая процедура предназначена для ввода информации? Её синтаксис.
Какая процедура предназначена для вывода информации? Её синтаксис.
Форматированный и неформатированный вывод значений на экран. Приведите примеры.
«Слепой» и «неслепой» вывод значений переменной на экран. Приведите примеры.
Организовать вывод на экран фразы «Защита лабораторной работы №1» и значения выражения X*Y.
Оператор присваивания. Его синтаксис.
Пустой оператор. Его назначение.
