Презентация предназначена для 7 класса. Тема: "Язык программирования Паскаль ". презентация включает в себе 20 слайдов. материалы взяты з учебника "Информатика" 2017 года выпуска. Минск "Народная асвета". Авторы: У.М. Котов, А.И.Лапа, А.М. Войтехович. Учебник допущен Министерством образования Республики Беларусь. Презентация доступная для изучения в 7 классе.
Язык праграммирование Pascal ABC.pptx
Язык программирования Паскаль
Язык программирования
Паскаль
Язык программирования Паскаль
Язык программирования устанавливает набор правил,
определяющих внешний вид программы и действия,
которые выполнит исполнитель под ее управлением.
• Язык программирования Паскаль (Pascal) используется для
обучения программированию и является базой для ряда
профессиональных языков программирования.
• Существует большое количество сред программирования,
поддерживающих язык Паскаль:PascalABC, FreePascal, Delphi,
GNU Pascal, Dev—Pascal, Rad Studio и др. В учебном курсе
используется среда PascalABC (с ней вы работали, знакомясь с
учебными компьютерными исполнителями).
Язык программирования Паскаль
Компьютер (от англ. computer — вычислитель) — устройство или
система, способные выполнять заданную четко определенную
изменяемую последовательность операций (чаще всего численных
расчетов).
Язык программирования Паскаль
Электронно-вычислительная машина(ЭВМ) — комплекс технических средств, где основные функциональные
элементы (логические, запоминающие, индикационные и др.) выполнены на электронных приборах, предназначенных
для автоматической обработки информации в процессе решения вычислительных задач.
Никлаус Вирт (род. в
1934 г.) — швейцарский
ученый, специалист по
информатике, один из
известнейших теоретиков
в области разработки
языков программирования,
профессор компьютерных
наук. Создатель и ведущий
проектировщик языков
программирования
Паскаль, Модула-2,
Язык программирования Паскаль
Команда вывода
Программа на языке Pascal (тело программы)
должна начинаться со слова begin, а заканчиваться
словом end и точкой. Программа, состоящая из этих
команд, разделенных пробелом или переводом
строки, может быть запущена на выполнение, но она
ничего не делает. Добавим в нее команду вывода
приветствия:
begin
write(‘Привет!’);
end.
Язык программирования Паскаль
Окно среды PascalABC с результатом работы программы:
Пример 14.1.
Язык программирования Паскаль
Пример 14.2. Выведем на экран компьютера
следующий текст: «Привет! Я компьютер!!! Я умею
выполнять программы! Сегодня ты написал свою
первую программу, а я ее выполнил. Сейчас на
экране – результат этой программы».
begin
write(‘Привет! ‘);
writeln(‘Я компьютер!!!’);
write(‘Я умею выполнять ‘);
writeln(‘программы!’);
write(‘Сегодня ты ‘);
write(‘написал свою ‘);
write(‘первую программу,’);
writeln(‘ а я ее выполнил.’);
write(‘Сейчас на экране -‘);
writeln(‘ результат этой
программы.’);
end .
3
4
5
6
7
8
9
1
0
1
1
1
2
Язык программирования Паскаль
Язык программирования Паскаль
Пример 14.3. Посчитаем значение выражения 2 + 2
∙ 2.
Если записать выражение в кавычках, то будет
выведено само выражение. При отсутствии кавычек
на экран будет выведено значение данного
выражения.
end .
begin
write (‘2+2*2=’);
write (2+2*2);
Язык программирования Паскаль
Язык программирования Паскаль
Понятие типа данных
• Информацию, представленную в пригодном для
обработки на компьютере виде,
называют данными.
• Переменная в программировании — это
именованная ячейка памяти, хранящая значение
переменной
• Тип данных определяет способ хранения данных в
памяти компьютера, диапазон возможных значений
данных и операции, которые с этим типом данных
можно выполнять
Язык программирования Паскаль
Пример 14.4. Примеры описания
переменных:
var x : real ;
var x1, y1: real;
var a_1, a_2, a_3: real;
2
3
Язык программирования Паскаль
Формат записи команды следующий:
var <имя переменной>: <тип>;
Для обозначения имени переменной используются
буквы латинского алфавита, цифры и знак «_».
Первым символом должна быть буква или знак
подчеркивания.
Тип данных real в языке
программирования Pascal позволяет работать с
числами и выполнять над ними арифметические
действия: сложение, вычитание, умножение и
деление.
Язык программирования Паскаль
Оператор присваивания
Оператор присваивания предназначен для того,
чтобы:
• задавать значения переменным;
• вычислять значения арифметического выражения
(результат вычисления будет записан как значение
переменной).
Формат записи оператора присваивания:
<имя переменной>:= <выражение>;
Язык программирования Паскаль
Пример 14.5. Примеры записи
оператора присваивания:
x:= 7;
x1:= 3.5;
a_1 := 20 * (x + x1) — 32;
y := y + 7;
Язык программирования Паскаль
В записи арифметического выражения используются
знаки математических действий — сложения,
вычитания, умножения, деления:
Математические операции
Запись в Pascal
+ (сложение)
– (вычитание)
∙ (умножение)
: (деление)
+
—
*
/
Язык программирования Паскаль
Пример 14.6. Запишем оператор присваивания
на Pascal для математических выражений:
Выражение
Запись на
Pascal
S = 2( a + b )
S:= 2*( a + b ) ;
S = a2
S:= a * a ;
a := ( x + y )/3;
Язык программирования Паскаль
Ввод данных
• Команда read( ) предназначена для ввода данных.
В скобках через запятую перечисляются имена
переменных, значения которых необходимо ввести.
Язык программирования Паскаль
Пример 14.8. Ввести два числа,
найти и вывести их сумму.
2
3
4
5
6
var a, b, S:
real;
begin
read(a, b);
S:= a + b;
writeln(‘a+b=’,
S);
end .
Язык программирования Паскаль
Структура программы
• В программе можно выделить следующие разделы:
• заголовок программы (является необязательным);
• подключаемые библиотеки (модули) (если подключать
дополнительные библиотеки не нужно, раздел отсутствует;
известные библиотеки: Drawman, Robot, RobTasks);
• описание переменных с указанием их типа;
• описание вспомогательных алгоритмов (если использовать
вспомогательные алгоритмы не нужно, раздел отсутствует);
• begin … end. — служебные слова, обрамляющие тело основной
программы, в которой находятся исполняемые команды.
Слово begin начинает исполняемую часть программы, а end.
(точка в конце обязательна) ее завершает.
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.