Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
17 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
314.50 kB
Просмотров:
86
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№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.
№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
<список имен переменных> - группа имен переменных, разделенных запятыми.
ВНИМАНИЕ!!!
Знаки : и ; обязательны.
№12 слайд
Содержание слайда: Типы переменных
№13 слайд
Содержание слайда: Необходимые для нас типы
№14 слайд
Содержание слайда: Типы данных
Какие из приведенных чисел являются константами целого типа?
1 2.1E3 4 0.7E-1 7 22.78
2 128 5 +0.9 8 -2100
3 -350 6 +71 9 1E5
№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
№16 слайд
Содержание слайда: Идентификаторы
Какие из приведенных выражений могут служить именами переменных ?
1 5B 4 SIN 7 1AB
2 E6 5 G 8 +LN
3 Л1 6 10 9 L5
№17 слайд
Содержание слайда: Стандартные функции Pascal