Главная / Информатика / Презентация на тему: "Pascal - основные понятия".

Презентация на тему: "Pascal - основные понятия".

Язык программирования Pascal Основные понятия
Язык программирования Язык программирования (ЯП) – это формализованная систем...
АЛФАВИТ ЯЗЫКА Алфавит – упорядоченный набор символов. Цифры 0 1 2 …. 9 Латинс...
Лексические элементы языка ключевые слова (begin, end, if, for…) константы (2...
Ключевые слова языка (Внимание!!! Нельзя использовать как идентификаторы) and...
Структура Pascal-программы program First; const Pi = 3.14; var r: real; S,C: ...
Составной оператор (блок) Составной оператор – это группа операторов заключен...
Идентификаторы (имена) Идентификатор – это имя объекта (модуля, функции, пере...
Константы Константа – это величина, которая не может измениться. Числовые кон...
Переменные и их описание Переменная — это группа ячеек памяти, имеющая имя, т...
Секция описаний переменых VAR  - группа имен переменных, разделенных запятыми...
Типы переменных boolean (логический) real (вещественный) complex (комплексный...
Необходимые для нас типы тип	длина	комментарий string (текстовый)	256 байт	По...
Типы данных Какие из приведенных чисел являются константами целого типа? 1 	2...
Типы данных Какие из приведенных чисел являются вещественными константами в э...
Идентификаторы Какие из приведенных выражений могут служить именами переменны...
Стандартные функции Pascal Имя и параметры	Действие Abs(x)	модуль |x| Sqr(x) ...
1 из 17

Описание презентации по отдельным слайдам:

№ слайда 1 Язык программирования Pascal Основные понятия
Описание слайда:

Язык программирования Pascal Основные понятия

№ слайда 2 Язык программирования Язык программирования (ЯП) – это формализованная система д
Описание слайда:

Язык программирования Язык программирования (ЯП) – это формализованная система для описания алгоритмов, которая определяет Алфавит (набор символов) Лексику (набор лексических элементов) Синтаксис (правила написания операторов) Семантику (правила исполнения операторов)

№ слайда 3 АЛФАВИТ ЯЗЫКА Алфавит – упорядоченный набор символов. Цифры 0 1 2 …. 9 Латинские
Описание слайда:

АЛФАВИТ ЯЗЫКА Алфавит – упорядоченный набор символов. Цифры 0 1 2 …. 9 Латинские буквы a b c …. z A B C …Z Знаки операций + * / - > < = Символы # $ ВНИМАНИЕ!!! Русские символы допустимы только: в комментариях, например: { это коментарий } (* и это коментарий*) // это тоже в текстовых константах (в апострофах), например: write (‘введите значения а и в’) Особо опасны символы С Р А О М В К У Е Т

№ слайда 4 Лексические элементы языка ключевые слова (begin, end, if, for…) константы (2, &#039;
Описание слайда:

Лексические элементы языка ключевые слова (begin, end, if, for…) константы (2, 'ABC', #5) идентификаторы ( a, b1) спецсимволы ( := += * + / ) комментарии (3 вида {..} (*..*) //..)

№ слайда 5 Ключевые слова языка (Внимание!!! Нельзя использовать как идентификаторы) and 	a
Описание слайда:

Ключевые слова языка (Внимание!!! Нельзя использовать как идентификаторы) and array as begin break case class const constructor continue destructor div do downto else end exit external externalsync file finalization for forward function if in inherited initialization  is mod not of or private procedure program property protected public record repeat set shl shr sizeof string then to type unit until uses var while with xor

№ слайда 6 Структура Pascal-программы program First; const Pi = 3.14; var r: real; S,C: rea
Описание слайда:

Структура 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 <список имен переменных> - группа имен переменных, разделенных запятыми. ВНИМАНИЕ!!! Знаки : и ; обязательны. Пример: var   a,b,c : integer ;   d : real;   e,f : integer ;   s,s1 : string ;   ch : char ; Синтаксис: VAR <список имен переменных> : <тип> ;

№ слайда 12 Типы переменных boolean (логический) real (вещественный) complex (комплексный) s
Описание слайда:

Типы переменных boolean (логический) real (вещественный) complex (комплексный) string (строковый) тип "массив” тип "запись” тип "указатель” Процедурный Файловый Классовый Типы: integer (целый) byte (байтовый) char (символьный) Перечислимый Диапазонный называются порядковыми. Только эти типы могут быть индексами массивов, переключателями оператора case и параметром цикла for.

№ слайда 13 Необходимые для нас типы тип	длина	комментарий string (текстовый)	256 байт	После
Описание слайда:

Необходимые для нас типы тип длина комментарий string (текстовый) 256 байт Последовательность символов, в нулевом байте хранится длина строки. integer (целый) 4 байта Целые от - 2 147 483 648 до 2 147 483 647 real (вещественный) 8 байт Cодержат 15-16 десятичных цифр и по модулю < 1.7∙10308. Самое маленькое число 5.0∙10-324 Константы типа real можно записывать в форме с фиксированной точкой, или экспоненциальной форме: Например 1.7, 0.013, 2.5e3(2500), 1.4e-1 (0.14). Пояснение 2.5e3 = 2.5*103=2500 1.4e-1= 1.4*10-1=0.14 boolean (логический) 1 байт Принимает одно из двух значений TRUE или FALSE

№ слайда 14 Типы данных Какие из приведенных чисел являются константами целого типа? 1 	2.1E
Описание слайда:

Типы данных Какие из приведенных чисел являются константами целого типа? 1 2.1E3 4 0.7E-1 7 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 Имя и параметры	Действие Abs(x)	модуль |x| Sqr(x) 	 к
Описание слайда:

Стандартные функции Pascal Имя и параметры Действие Abs(x) модуль |x| Sqr(x) квадрат x2 Sqrt(x) квадратный корень из Sin(x) синус Sin x Cos(x) косинус Cos x Ln(x) натуральный логарифм Ln(x) Exp(x) (где e=2.718281...) Arctan(x) арктангенс arctg x Power(x,y) x в степени y xy Int(x) целая часть х Frac(x) дробную часть х Random случайное число в диапазоне [0..1) Аргументы функций заключены в скобки

Презентация на тему: "Pascal - основные понятия".
  • Информатика
Описание:

Язык программирования(ЯП) – это формализованная система для описания алгоритмов, которая определяет

Алфавит (набор символов)

Лексику (набор лексических элементов)

Синтаксис (правила написания операторов)

Семантику (правила исполнения операторов)

Алфавит – упорядоченный набор символов.

–Цифры 0 1 2 …. 9

–Латинские буквы a b c …. z A B C …Z

–Знаки операций + * / - > < =

–Символы # $

ВНИМАНИЕ!!! Русские символы допустимы только:

1.в комментариях, например:
{ это коментарий }
(* и это
коментарий*)
// это тоже

2.в текстовых константах (в апострофах), например:
write (‘введите значения а и в’)

3.Особо опасны символы С Р А О М В К У Е Т

Автор Гаврилов Анатолий Сергеевич
Дата добавления 14.03.2016
Раздел Информатика
Подраздел Презентации
Просмотров 287
Номер материала MA-065596
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓