Рабочие листы
к вашим урокам
Скачать
1 слайд
Язык программирования Pascal
Основные понятия
2 слайд
Язык программирования
Язык программирования (ЯП) – это формализованная система для описания алгоритмов, которая определяет
Алфавит (набор символов)
Лексику (набор лексических элементов)
Синтаксис (правила написания операторов)
Семантику (правила исполнения операторов)
3 слайд
АЛФАВИТ ЯЗЫКА
Алфавит – упорядоченный набор символов.
Цифры 0 1 2 …. 9
Латинские буквы a b c …. z A B C …Z
Знаки операций + * / - > < =
Символы # $
ВНИМАНИЕ!!! Русские символы допустимы только:
в комментариях, например:
{ это коментарий }
(* и это коментарий*)
// это тоже
в текстовых константах (в апострофах), например:
write (‘введите значения а и в’)
Особо опасны символы С Р А О М В К У Е Т
4 слайд
Лексические элементы языка
ключевые слова (begin, end, if, for…)
константы (2, 'ABC', #5)
идентификаторы ( a, b1)
спецсимволы ( := += * + / )
комментарии (3 вида {..} (*..*) //..)
5 слайд
Ключевые слова языка
(Внимание!!! Нельзя использовать как идентификаторы)
6 слайд
Структура Pascal-программы
program First;
const Pi = 3.14;
var r: real;
S,C: real;
begin
write('Введите радиус окружности: ');
readln(r);
S := Pi*r*r;
C := 2*Pi*r;
writeln('Длина окружности равна C=',С);
writeln('Площадь круга равна S=',S);
end.
Имя программы Заголовок
Секция описаний
Операторы (блок)
Начало блока операторов
Конец блока операторов
Внимание!!! Операторы языка отделяются знаком ;
Внимание!!! Программа заканчивается end.
7 слайд
Составной оператор (блок)
Составной оператор – это группа операторов заключенных в “операторные скобки”
Begin
….
еnd.
Пустой оператор содержит только ;, никаких действий не выполняет.
8 слайд
Идентификаторы (имена)
Идентификатор – это имя объекта (модуля, функции, переменной).
Синтаксис:
Идентификатор - последовательность латинских букв и цифр, начинающаяся с буквы.
Заглавные и строчные транслятор не различает.
Ограничение длины идентификатора (63 символа).
Рекомендуется!!! Использовать осмысленные идентификаторы и общепринятые сокращения – это улучшает читаемость программ.
Примеры:
srednee; V; F; m; massa; m1; skorost
9 слайд
Константы
Константа – это величина, которая не может измениться.
Числовые константы - это числа 3 3.5 1.75е2 $4ff
Строковые константы – это символы в апострофах ‘Привет кадет’.
ВНИМАНИЕ!!!
Именованные константы надо описать в секции описаний const.
Синтаксис:
const
<имя константы> = <значение> ;
Например:
const
Pi = 3.14;
Count = 10;
Name = 'Mike';
10 слайд
Переменные и их описание
Переменная — это группа ячеек памяти, имеющая имя, тип и значение.
Имя переменной – идентификатор.
Тип переменной - определяет:
множество принимаемых ею значений
количество связанных с ней ячеек памяти.
Значение переменной – содержимое группы ячеек памяти отведенных под нее.
ВНИМАНИЕ!!! Переменная должна быть описана в секции описаний VAR.
11 слайд
Секция описаний переменых VAR
<список имен переменных> - группа имен переменных, разделенных запятыми.
ВНИМАНИЕ!!!
Знаки : и ; обязательны.
Пример:
var
a,b,c : integer ;
d : real;
e,f : integer ;
s,s1 : string ;
ch : char ;
Синтаксис:
VAR
<список имен переменных> : <тип> ;
12 слайд
Типы переменных
boolean (логический)
real (вещественный)
complex (комплексный)
string (строковый)
тип "массив”
тип "запись”
тип "указатель”
Процедурный
Файловый
Классовый
Типы:
integer (целый)
byte (байтовый)
char (символьный)
Перечислимый
Диапазонный
называются порядковыми.
Только эти типы могут быть индексами массивов, переключателями оператора case и параметром цикла for.
13 слайд
Необходимые для нас типы
14 слайд
Типы данных
Какие из приведенных чисел являются константами целого типа?
1 2.1E3 4 0.7E-17 22.78
2 128 5 +0.9 8 -2100
3 -350 6 +71 9 1E5
2 3 6 8
15 слайд
Типы данных
Какие из приведенных чисел являются вещественными константами в
экспоненциальной форме?
1 11 4 -0,5E-2 7 2.7E05
2 1.3 5 1050 8 -1.38
3 -1.2E5 6 37.75 9 +3.21E-03
3 7 9
16 слайд
Идентификаторы
Какие из приведенных выражений могут служить именами переменных ?
1 5B 4 SIN 7 1AB
2 E6 5 G 8 +LN
3 Л1 6 10 9 L5
2 5 9
17 слайд
Стандартные функции Pascal
Рабочие листы
к вашим урокам
Скачать
Язык программирования(ЯП) – это формализованная система для описания алгоритмов, которая определяет•Алфавит (набор символов)•Лексику (набор лексических элементов)•Синтаксис (правила написания операторов)•Семантику (правила исполнения операторов)•Алфавит – упорядоченный набор символов.–Цифры 0 1 2 …. 9–Латинские буквы a b c …. z A B C …Z–Знаки операций + * / - =–Символы # $–ВНИМАНИЕ!!! Русские символы допустимы только:1.в комментариях, например: { это коментарий } (* и это коментарий*)// это тоже2.в текстовых константах (в апострофах), например: write (‘введите значения а и в’) 3.Особо опасны символы С Р А О М В К У Е Т
6 654 974 материала в базе
Настоящий материал опубликован пользователем Фролова Ирина Геннадьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
600 ч.
Мини-курс
4 ч.
Мини-курс
10 ч.
Мини-курс
3 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.