Выбранный для просмотра документ Ковалкина.docx
Скачать материал "Презентация «Язык программирования Turbo Pascal»"
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ Паскаль-введение.pptx
Скачать материал "Презентация «Язык программирования Turbo Pascal»"
Рабочие листы
к вашим урокам
Скачать
1 слайд
Язык программирования
Turbo Pascal
Тема:
2 слайд
Язык программирования Паскаль был разработан профессором, директором Института информатики Швейцарской высшей политехнической школы Николаусом Виртом в
1968 - 1970 годах как
язык обучения студентов
программированию.
Николаус Вирт
3 слайд
С тех пор Паскаль становился всё более и более популярным, причем не только, как язык для обучения принципам программирования, но и как средство создания достаточно сложного программного обеспечения.
В своем первоначальном виде Паскаль имел довольно ограниченные возможности, но расширенный вариант этого языка – Turbo Pascal является мощным языком программирования.
4 слайд
Почему PASCAL?
Язык программирования Pascal был назван в честь французского учёного Блеза Паскаля, который еще в 1642 г. изобрел первую механическую счётную машину. Она представляла собой систему взаимодействующих зубчатых колёсиков, каждое из которых соответствовало одному разряду десятичного числа и содержало цифры от 0 до 9. Когда колёсико совершало полный оборот, следующее сдвигалось на одну цифру. Машина Паскаля была суммирующей машиной.
5 слайд
Основные сведения о языках программирования
Язык – система знаков.
Язык ЭВМ (машинный язык) – двоичная знаковая система.
Поэтому, чтобы компьютер мог понять написанную программу, она должна быть переведена на язык, понятный компьютеру. Этот процесс перевода называется трансляцией.
6 слайд
Основные средства языка
Символы языка - это элементарные знаки, используемые при составлении текстов.
Алфавит языка - набор таких символов.
Алфавит языка Turbo Pascal 7.0 включает:
все латинские прописные и строчные буквы
арабские цифры (0 – 9)
символы + - * / = < > , . ; : ‘ _ ( ) { } и др.
служебные (зарезервированные) слова
7 слайд
Арифметические операции
8 слайд
Not– Поразрядное дополнение целого.
And– Поразрядное логическое умножение “И”
Or– Поразрядное логическое сложение “ИЛИ”
Xor– Поразрядное логическое исключающее ИЛИ.
Логические операции
9 слайд
Операции сравнения
10 слайд
Abs (x) – Абсолютное “X”.
Sqr (x) – Возведение X².
Sqrt (x) – Извлечение √x
Dec (x,[n]) – Процедура, уменьшающая “X” на величину “n”, где “n” по умолчанию рано 1 и ее можно не указывать.
Inc (x,[n]) – Процедура, увеличивающая “X” на величину “n”, где “n” по умолчанию рано 1 и ее можно не указывать.
Random (N) – Вернет случайное число из диапазона “0…N-1”.
sin(x) - Возвращает синус, угол в радианах
cos(x) - Возвращает синус, угол в радианах
arctan(x) - Возвращает арктангенс
trunc(x) - Отбрасывает дробную часть
round(x) - Округляет до ближайшего целого
exp(x) - Возвращает экспоненту
ln(x) - Возвращает логарифм натуральный
Основные математические функции
11 слайд
Основные средства языка
Для записи команд, имен функций, поясняющих терминов Turbo Pascal 7.0 существует набор строго определенных слов, которые называются служебными.
Служебные слова делятся на три группы:
операторы (READ, WRITELN и др.)
имена функций (SIN, COS и др.)
ключевые слова (VAR, BEGIN, END и др.)
12 слайд
Структура программы
PROGRAM имя;
Const - раздел констант;
Var - разделпеременных;
BEGIN
оператор 1;
оператор 2;
…..
оператор n-1;
оператор n;
Readln
END.
13 слайд
Оператор присваивания
Основное преобразование данных, выполняемое компьютером, - присвоение переменной нового значения.
Общий вид оператора присваивания:
Имя_переменной:=арифметическое выражение;
Например:
a:=b+c
Из ячеек b и c считываются заранее помещенные туда данные, вычисляется сумма, результат записывается в ячейку а
14 слайд
Операторы ввода- вывода
Любая программа взаимодействует с пользователем с помощью операторов ввода- вывода.
15 слайд
Оператор ввода READ
Ввод информации с клавиатуры осуществляется с помощью оператора READ.
Когда в программе встречается оператор READ, то её действие приостанавливается до тех пор, пока не будут введены исходные данные.
Имеет вид:
READ(а,b,...) ;
READLN(а,b,..,);
где а,b,... – имена вводимых переменных
READLN - применяется, когда исполнение программы желательно задержать до нажатия клавиши ENTER.
16 слайд
Оператор вывода WRITE
Для вывода информации на экран используется оператор WRITE.
Имеет вид:
WRITE(а,b,...) ;
WRITELN(а,b,..);
где а,b,... – список выводимых констант, переменных, выражений.
17 слайд
Оператор вывода WRITE
1. WRITE(2*2) – выводит на экран: 4
2.WRITE(‘2*2=‘) - выводит на экран: 2*2=
3. WRITE(‘2*2=‘, 2*2) - выводит на экран:
2*2=4
18 слайд
Закрывающая кнопка
Имя файла
Номер окна
Кнопка масштабирования
Полосы прокрутки
Номер редактируемой строки
Номер позиции в строке
Внешний вид окна
19 слайд
Типы данных в Паскале
целые типы;
логический тип;
символьный тип;
перечисляемый тип;
тип-диапазон;
вещественные типы.
20 слайд
Целые типы данных
21 слайд
Стандартный логический тип Boolean (размер - 1 байт) представляет собой тип данных, любой элемент которого может принимать лишь два значения: True и False.
22 слайд
Вещественные типы
23 слайд
Наберем текст первой программы, вычисляющей площадь прямоугольника:
Program p1;
Var a,b, s: integer; {Числа в языке Pascal различаются как целые и вещественные}
Begin
Writeln('Введите длины сторон прямоугольника');
Readln(a,b);
s:=a*b;
Writeln(‘Площадь прямоугольника = ', s);
ReadLn
End.
Русская раскладка клавиатуры – правый CTRL+SHIFT
Английская раскладка клавиатуры – левый CTRL+SHIFT
24 слайд
Компиляция программы
После того как текст программы набран, его следует перевести в машинный код. Для этого программу отправляют на компиляцию, выбрав из главного меню - меню Compile пункт Compile (или Alt+F9).
Сначала компилятор проверяет, не содержит ли программа синтаксических ошибок.
Обнаружив ошибку, останавливает свою работу, устанавливает курсор в то место программы, где найдена ошибка и выводит сообщение жёлтым цветом на красном фоне.
Успешная компиляция приводит к появлению сообщения о количестве строк программы и объёме доступной оперативной памяти.
25 слайд
Запуск программы
Для того чтобы запустить программу, из главного меню выбираем меню Run и в вертикальном меню выбираем пункт Run (или Ctrl+F9). После этого появляется окно, в котором осуществляется диалог с программой. На экране появляется сообщение:
Введите длины сторон прямоугольника
Курсор находится в следующей строке. Вводим два целых числа через пробел и нажимаем <Enter>, после этого появляется сообщение:
Площадь прямоугольника = …
Вместо точек будет выведено значение переменной s, т.е. число, равное произведению первого введенного числа на второе. Это сообщение останется на экране до тех пор, пока не будет нажата клавиша <Enter>.
26 слайд
Выход из системы программирования Turbo Pascal
Для того чтобы закончить работу, необходимо:
- в главном меню выбрать меню File;
- в вертикальном меню выбрать пункт Exit.
Либо просто нажать комбинацию клавиш Alt+Х.
27 слайд
Написать программу, вычисляющую периметр прямоугольника
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ ‚ ¦®!.txt
Скачать материал "Презентация «Язык программирования Turbo Pascal»"
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
Презентация предназначена для вводного урока по программированию в среде Турбо Паскаль. Содержит основную информацию о разработке языка программирования, типах данных, операторах ввода-вывода и пример простейшей задачи. Язык программирования Паскаль был разработан профессором, директором Института информатики Швейцарской высшей политехнической школы Николаусом Виртом в 1968 - 1970 годах как язык обучения студентов программированию. Язык программирования Pascal был назван в честь французского учёного Блеза Паскаля, который еще в 1642 г. изобрел первую механическую счётную машину. Она представляла собой систему взаимодействующих зубчатых колёсиков, каждое из которых соответствовало одному разряду десятичного числа и содержало цифры от 0 до 9. Когда колёсико совершало полный оборот, следующее сдвигалось на одну цифру. Машина Паскаля была суммирующей машиной. Полный вариант содержит 27 слайдов.
6 609 606 материалов в базе
Настоящий материал опубликован пользователем Звягина Валентина Брониславовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Мини-курс
3 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.