- •Практическое задание №1
- •Теоретические сведения к практическому заданию
- •Содержание задания
- •Контрольные вопросы
- •Практическое задание №2
- •Теоретические сведения к практическому заданию
- •Содержание задания
- •Контрольные вопросы
- •Практическое задание № 3
- •Теоретические сведения к практическому заданию
- •Содержание задания
- •Контрольные вопросы
- •Практическое задание № 4
- •Теоретические сведения к практическому заданию
- •1. Установка нового программного обеспечения с диска
- •2. Установка или обновление программного обеспечения из загруженного файла
- •3. Установка программного обеспечения из загруженного файла, в котором отсутствует установщик
- •Содержание задания
- •Контрольные вопросы
- •Практическое задание №5
- •Теоретические сведения к практическому заданию Классификация программ по их правовому статусу
- •Преимущества лицензионного и недостатки нелицензионного программного обеспечения
- •Техническая поддержка производителя программного обеспечения.
- •Обновление программ.
- •Законность и престиж.
- •В ногу с техническим прогрессом
- •Профессиональные предпродажные консультации
- •Повышение функциональности
- •Содержание задания
- •Контрольные вопросы
- •Практическое задание №6
- •Теоретические сведения к практическому заданию
- •Содержание задания Вариант №__
- •Контрольные вопросы
- •Практическое задание № 7
- •Теоретические сведения к практическому заданию
- •Содержание задания
- •Контрольные вопросы
- •Практическое задание № 8
- •Теоретические сведения к практическому заданию
- •Порядок работы
- •Порядок работы
- •Порядок работы
- •Порядок работы
- •П Начало орядок работы
- •1. Текстовой редактор языка Паскаль.
- •1. 1. Запуск языка «Паскаль»
- •1. 2. Интерфейс программы.
- •1 .3. Текстовой редактор.
- •1. 4. Сохранение текста программы.
- •1.5. Загрузка текста программы с диска:
- •2. Структура программы.
- •2. 1. Алфавит языка и действительные числа
- •2. 2. Программа на языке «Паскаль»
- •3. Основные математические функции.
- •3.1. Арифметические операции.
- •3.2. Основные математические функции.
- •Содержание задания
- •Контрольные вопросы
- •Практическое задание №10
- •Теоретические сведения к практическому заданию
- •1. Оператор if.
- •2 Оператор case.
- •3 Оператор goto.
- •Тестирование готовой программы
- •Содержание задания Вариант №__
- •Контрольные вопросы
3. Основные математические функции.
3.1. Арифметические операции.
В языке Pascal используются следующие арифметические операции:
арифметическая операция |
a = 14, b = 4 |
результат |
||||||
сложение (+) |
S: = a + b |
S: = 18 |
||||||
вычитание (-) |
S: = a - b |
S: = 10. |
||||||
умножение (*) |
S: = a * b |
S: = 56 |
||||||
деление (/) |
S: = а / b |
S: = 3,5 |
||||||
целочисленное деление |
S: = а div b |
S: = 3 |
||||||
остаток от целочисленного деления |
S: = а mod b |
S: = 2 |
||||||
нет возведения в степень - если степень целая её заменяют умножением - для возведения числа в произвольную степень |
а3 xy=exp(y*ln(x)) |
S: = a*a*a |
||||||
|
: |
|
|
|
|
|
||
Порядок выполнения действий определяется рангом (старшинством) операций или скобками по правилам алгебры.
3.2. Основные математические функции.
sqr(x) - возведение X в квадрат
sqrt(x) - корень квадратный из X
abs(x) - модуль от X
int(x) - целая часть X (результат - вещественное число)
trunc(x) - целая часть X (результат - целое число)
round(x) - округляет число X до целого (результат – целое число)
fгас(х) - дробная часть от X
pi - выдаёт число 3.1415926 (19 знаков после запятой)
sin(x) - синус X
cos(x) - косинус X
arctan(x) - арктангенс X
ехр(х) - возведение числа е=2.7183 в степень X (ех)
ln(х) - логарифм числа X
random(x) - выбирается случайное число от 0 до Х-1 (целое)
random(x) - выбирается случайное число от 0 до 1 (вещественное)
3.3. Операции отношения.
= равно <> - неравно
< - меньше > - больше
<= - меньше или равно > = - больше или равно
3.4. Оператор присваивания.
Знак := называется оператором присваивания. Например Y:= 5; X:=sqr(Y) + 3
Это означает следующее: переменной Y присвоить значение 5, а переменной X присвоить значение 52+3=28.
3.5. Идентификаторы.
Идентификаторы в Pascal - это имена констант, переменных, меток, объектов. Идентификаторы могут иметь произвольную длину, но значащими являются только первые 63 символа.
Идентификатор всегда начинается буквой (или знаком подчеркивания), за которой следуют буквы и цифры. Пробелы и специальные символы алфавита не могут входить в идентификатор.
3.6. Оператор ввода и вывода информации.
Для вывода информации на экран компьютера используется оператор write() или writeln() В скобках записываются данные, которые будут выведены на экран при выполнении программы.
Для ввода информации с клавиатуры в компьютер используется оператор: read( ) – readln( ). В скобках необходимо записывать данные, которые мы хотим вводить при работе программы.
4. Составление простейших программ.
Пример 1. Запись текста.
Program primer1;
const
s: = ‘Я учусь в Выксунском политехническом колледже’;
begin
write(s);
end.
Пример 2. Нахождение значения
арифметического выражения
Program primer2;
var s: real;
begin
s: = 145 + sqrt(239 + sqr(84));
writeln(‘s = ‘, s);
end.
Пример 3.
Написать программу вычисления
выражения
при
.
Program primer3;
var x, y: real;
begin
readln(x)
y: = TAN(3*x) - SIN(2*x);
writeln(‘y = ‘, y);
end.
