Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инф(Пр+Лаб)ФИОП(2).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.02 Mб
Скачать

Контрольные вопросы

  1. Что такое графический редактор? Перечислите наиболее распространённые графические редакторы.

  2. На какие виды делятся графические редакторы? Для чего служит программа Paint и какие возможности она имеет?

  3. Что такое программа презентационной графики? Какие возможности имеет программа OOO Impress?

  4. Как загрузить программы Paint и OOO Impress? Как задать размер рисунка и просмотреть презентацию на экране?

  5. Как задать цвета линий и заливки для рисования в программе Paint? Какие геометрические фигуры можно нарисовать и какими способами?

  6. С помощью каких инструментов можно нарисовать произвольную фигуру? Как изменить масштаб просмотра и вставить текстовое пояснение?

  7. Как выделить и скопировать часть рисунка? Какие операции вы знаете для изменения рисунка?

  8. Как задать цвета линий и заливки для рисования в программе OOO Impress? Какие виды сложной заливки вы знаете?

  9. Как добавлять и оформлять слайды в презентации? Какие типы и шаблоны слайдов вы знаете?

  10. Как задать эффекты для смены слайдов? Какие режимы презентации и панели инструментов вы знаете?

  11. Как настраивать анимационные эффекты для слайдов и их частей? Какие эффекты анимации вы знаете?

Лабораторная работа № 6. Программирование последовательных вычислений Элементы языка Pascal

Программа на языке Pascal включает: заголовок программы (Program), раздел описания используемых модулей (Uses), раздел описания меток (Label), раздел описания констант (Const), раздел описания типов данных (Type), раздел описания переменных (Var), раздел описания процедур (Procedure), раздел описания функций (Function), раздел операторов (Begin…End.).

К стандартным типам данных в языке Pascal относятся: целочисленный тип integer (целые числа), вещественный тип real (действительные числа), логический тип boolean (логические выражения), символьный тип char (отдельные символы), строковый тип string (строки символов).

В языке Pascal используются следующие операторы (управляющие инструкции): составной оператор begin…end (началоконец), оператор присваивания …:=… (…присвоить…), операторы ввода read(…) (считывать) и readln(…) (считывать до новой строки), операторы вывода write(…) (записывать) и writeln(…) (записывать до новой строки), оператор безусловного перехода goto… (перейти к…), оператор условного перехода (условный оператор) if…then…else… (еслитоиначе…), оператор варианта (выбора) case…of…else…end (в случаеизиначеконец), оператор цикла с предусловием while…do… (покаделать…), оператор цикла с постусловием repeat…until… (повторятьпока…), операторы цикла с параметром for…:=…to…do… (дляотдоделать…) и for…:=…downto…do… (дляотвниз доделать…), оператор присоединения with…do… (сделать…).

Операции и функции в языке Pascal

В языке программирования Pascal используются следующие операции: арифметические операции + (сложение); - (вычитание);  (умножение); / (деление); div (целочисленное деление); mod (остаток от деления); операции сравнения = (равно); <> (не равно); > (больше); < (меньше); >= (больше или равно); <= (меньше или равно); логические операции and (логическое «и»); or (логическое «или»); not (логическое «не»).

Среди арифметических операций сначала выполняются умножение и деление, а потом сложение и вычитание. Порядок выполнения операций можно изменить с помощью круглых скобок.

Пример 1.

Математическая запись

Запись на Паскале

Математическая запись

Запись на Паскале

В языке Pascal используются следующие математические функции и выражения:

Математическая запись

Запись на Паскале

sin(x)

cos(x)

arctan(x)

abs(x)

ln(x)

exp(x)

sqr(x)

sqrt(x)

exp(bln(a))

exp(1/bln(a))

Математическая запись

Запись на Паскале

ln(b)/ln(a)

ln(x)/ln(10)

sin(x)/cos(x)

cos(x)/sin(x)

sin(sqr(x))

sqr(sin(x))

Константа

pi

Среди других стандартных функций в языке Pascal наиболее часто применяются: round (округление числа), trunc (целая часть числа), frac (дробная часть числа), random (случайное число), odd (проверка нечётности), ord (порядковый номер аргумента), chr (символ с заданным порядковым номером), pred (предшествующее значение аргумента), succ (последующее значение аргумента).