🗊 Презентация Объект Паскаль

Нажмите для полного просмотра!
Объект Паскаль, слайд №1 Объект Паскаль, слайд №2 Объект Паскаль, слайд №3 Объект Паскаль, слайд №4 Объект Паскаль, слайд №5 Объект Паскаль, слайд №6 Объект Паскаль, слайд №7 Объект Паскаль, слайд №8 Объект Паскаль, слайд №9 Объект Паскаль, слайд №10 Объект Паскаль, слайд №11 Объект Паскаль, слайд №12 Объект Паскаль, слайд №13 Объект Паскаль, слайд №14 Объект Паскаль, слайд №15 Объект Паскаль, слайд №16 Объект Паскаль, слайд №17 Объект Паскаль, слайд №18 Объект Паскаль, слайд №19 Объект Паскаль, слайд №20 Объект Паскаль, слайд №21 Объект Паскаль, слайд №22 Объект Паскаль, слайд №23 Объект Паскаль, слайд №24 Объект Паскаль, слайд №25 Объект Паскаль, слайд №26 Объект Паскаль, слайд №27 Объект Паскаль, слайд №28 Объект Паскаль, слайд №29

Содержание

Вы можете ознакомиться и скачать презентацию на тему Объект Паскаль. Доклад-сообщение содержит 29 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Object Pascal Алфавит Паскаля -Все прописные и строчные буквы латинского алфавита; -Цифры 0..9; -Знаки арифметических операций * / + -; -Знаки...
Описание слайда:
Object Pascal Алфавит Паскаля -Все прописные и строчные буквы латинского алфавита; -Цифры 0..9; -Знаки арифметических операций * / + -; -Знаки операций сравнения: = >= >

Слайд 2


Выражения. Оператор присваивания Общий вид выражения: Чтобы переменной придать значение, используют оператор присваивания: := Пример: D1:=SIN(t)-2*t;...
Описание слайда:
Выражения. Оператор присваивания Общий вид выражения: Чтобы переменной придать значение, используют оператор присваивания: := Пример: D1:=SIN(t)-2*t; I:=I+1;

Слайд 3


Математические операции
Описание слайда:
Математические операции

Слайд 4


Стандартные функции (system)
Описание слайда:
Стандартные функции (system)

Слайд 5


Комментарий Комментарии используются для пояснения фрагментов программы. Комментарий - это последовательность любых символов, заключенная между...
Описание слайда:
Комментарий Комментарии используются для пояснения фрагментов программы. Комментарий - это последовательность любых символов, заключенная между фигурными скобками. { Это комментарий } { А это пример многострочного Комментария } Комментарий можно использовать в конце строки.

Слайд 6


Идентификаторы Идентификатор (имя) служит для обозначения программных объектов: констант, типов, переменных, процедур, функций. Имя является ссылкой...
Описание слайда:
Идентификаторы Идентификатор (имя) служит для обозначения программных объектов: констант, типов, переменных, процедур, функций. Имя является ссылкой на используемый в программе объект. Имя состоит из букв, цифр и может включать символ подчеркивания "_", начинается обязательно с буквы. Имена не должны совпадать со служебными словами.

Слайд 7


Переменная - это именованный программный объект, который может изменять свое значение в ходе выполнения программы. Имя переменной является носителем...
Описание слайда:
Переменная - это именованный программный объект, который может изменять свое значение в ходе выполнения программы. Имя переменной является носителем ее значения. Константа - это программный объект, который не изменяет своего значения в ходе выполнения программы. В Паскале допускаются неименованные и именованные константы, т.е. константа в программе может обозначаться именем, которому ставится в соответствие неизменяемое значение.

Слайд 8


Заголовки разделов Разделы описаний в модуле появляются только в том случае, если в программе необходимы программные объекты, которые в этих разделах...
Описание слайда:
Заголовки разделов Разделы описаний в модуле появляются только в том случае, если в программе необходимы программные объекты, которые в этих разделах описываются: USES – Список подключенных модулей; LABEL – Метки; CONST – Список констант; TYPE – Описание типов; VAR – Описание переменных; FUNCTION, PROCEDURE;

Слайд 9


ОПИСАНИЕ ДАННЫХ все программные объекты должны быть описаны до их первого использования. ЦЕЛЫЙ ТИП INTEGER – имя типа; Операции Обозначения Сложение...
Описание слайда:
ОПИСАНИЕ ДАННЫХ все программные объекты должны быть описаны до их первого использования. ЦЕЛЫЙ ТИП INTEGER – имя типа; Операции Обозначения Сложение + Вычитание - Умножение * Деление нацело DIV Взятие остатка от деления - MOD

Слайд 10


Примеры: СТАНДАРТНЫЕ ФУНКЦИИ Обозначение Тип аргумента Результат ABS(x) – целый модуль х SQR(x) – целый квадрат х TRUNC(x) – вещественный целая часть...
Описание слайда:
Примеры: СТАНДАРТНЫЕ ФУНКЦИИ Обозначение Тип аргумента Результат ABS(x) – целый модуль х SQR(x) – целый квадрат х TRUNC(x) – вещественный целая часть х ROUND(x) – вещественный округление до целого Константы: обычная математическая запись целых чисел, например: 3, 276, -19.

Слайд 11


Вещественный тип Имя типа: REAL Допустимые операции: сложение, вычитание, умножение, деление Стандартные функции: Abs(x), cos(x), sin(x), sqr(x),...
Описание слайда:
Вещественный тип Имя типа: REAL Допустимые операции: сложение, вычитание, умножение, деление Стандартные функции: Abs(x), cos(x), sin(x), sqr(x), exp(x), arctan(x), ln(x), sqrt(x)

Слайд 12


Константы: используются две формы записи: с фиксированной точкой (обычная математическая запись, но дробная часть от целой отделяется точкой); с...
Описание слайда:
Константы: используются две формы записи: с фиксированной точкой (обычная математическая запись, но дробная часть от целой отделяется точкой); с плавающей точкой (вещественное число представляется в виде числового коэффициента, умноженного на степень по основанию 10, при записи вместо основания степени 10 используется буква e или E). Примеры: 2.87, 163.55, - 0.93, 0.287E 01, 287e-02, 43e-23.

Слайд 13


Логический тип Имя типа: BOOLEAN Логические операции: NOT – логическое отрицание; AND – логическое И; OR – логическое ИЛИ; Операции отношения: >, >=,
Описание слайда:
Логический тип Имя типа: BOOLEAN Логические операции: NOT – логическое отрицание; AND – логическое И; OR – логическое ИЛИ; Операции отношения: >, >=,

Слайд 14


Логические операции дают в результате логическое значение, которое можно определить по значениям данных из табл. : Операции отношения для любых типов...
Описание слайда:
Логические операции дают в результате логическое значение, которое можно определить по значениям данных из табл. : Операции отношения для любых типов данных также дают в результате логическое значение. Константы: False, True

Слайд 15


Литерный (символьный) тип Имя типа: CHAR Операции отношения: >, >=,
Описание слайда:
Литерный (символьный) тип Имя типа: CHAR Операции отношения: >, >=,

Слайд 16


Наряду со стандартными типами данных, в языках программирования вводится и новые, нестандартные простые типы данных, множество значений которых...
Описание слайда:
Наряду со стандартными типами данных, в языках программирования вводится и новые, нестандартные простые типы данных, множество значений которых задается перечислением этих значений. Для ввода в употребление любых новых типов в программе существует раздел описания типов, для указания которого в языке используют служебное слово "type", а описание новых типов дается в следующей форме: = ;

Слайд 17


Перечислимый тип описание перечислимых типов задается в виде: = () . Имя типа : задается программистом, вводится в употребление в разделе описания...
Описание слайда:
Перечислимый тип описание перечислимых типов задается в виде: = () . Имя типа : задается программистом, вводится в употребление в разделе описания типов. Пример: type дни_недели = (пн, вт, ср, чтв, пят, суб, вск); звукоряд = (до, ре, ми, фа, соль, ля, си); фрукты = (яблоко, груша, персик, айва, апельсин);

Слайд 18


Ограниченный (диапазонный) тип В Паскале ограниченный тип задается на основе ранее описанного перечислимого или стандартного типа указанием...
Описание слайда:
Ограниченный (диапазонный) тип В Паскале ограниченный тип задается на основе ранее описанного перечислимого или стандартного типа указанием диапазона. Диапазон указывается двумя константами базового типа (нижняя и верхняя границы), разделенных двумя точками. Пример: type рабочие_дни = пн..пят; индекс = 1..20; var день_работы : рабочие_дни; день_отдыха : суб..вск;

Слайд 19


Регулярные типы (массивы) Тип массива имеет вид: ARRAY [тип индекса] OF [тип элементов]; Одномерный массив: VAR Temperatura: ARRAY [1..40] OF REAL;...
Описание слайда:
Регулярные типы (массивы) Тип массива имеет вид: ARRAY [тип индекса] OF [тип элементов]; Одномерный массив: VAR Temperatura: ARRAY [1..40] OF REAL; Двумерный массив: ARRAY [тип индекса 1, тип индекса 2] OF [ тип элемента];

Слайд 20


Пример двумерного массива type погода = ( ясно, пасмурно, дождь, снег); месяц = (янв, фев, март, апр, май, июнь, июль, авг, сент, окт, нояб, дек);...
Описание слайда:
Пример двумерного массива type погода = ( ясно, пасмурно, дождь, снег); месяц = (янв, фев, март, апр, май, июнь, июль, авг, сент, окт, нояб, дек); день = 1..31; var погода_дня : array [день, месяц] of погода; Над массивами определена единственная операция - операция присваивания, т.е. значение массива можно присвоить другому массиву того же типа.

Слайд 21


Строковый тип Короткая строка SHORTSTRING или STRING[n], n
Описание слайда:
Строковый тип Короткая строка SHORTSTRING или STRING[n], n

Слайд 22


Комбинированные типы (записи) Записи (комбинированные типы данных) - совокупность разнородных, в общем случае, данных. Такая совокупность является...
Описание слайда:
Комбинированные типы (записи) Записи (комбинированные типы данных) - совокупность разнородных, в общем случае, данных. Такая совокупность является единым программным объектом и имеет единое имя. Записи используются для представления в программе сложных объектов реального мира, обладающих совокупностью разнородных характеристик. Элементы записи называются полями записи.

Слайд 23


В Паскале задание записи имеет вид: record : ; : ; ............................ : end; Каждое поле имеет свое уникальное имя и произвольный тип, в...
Описание слайда:
В Паскале задание записи имеет вид: record : ; : ; ............................ : end; Каждое поле имеет свое уникальное имя и произвольный тип, в том числе им может быть и тип записи (такие записи называются иерархическими).

Слайд 24


Пример описания записи, содержащей анкетные сведения о человеке: type анкета = record ФАМ : string; год_рожд : integer; адрес : record улица :...
Описание слайда:
Пример описания записи, содержащей анкетные сведения о человеке: type анкета = record ФАМ : string; год_рожд : integer; адрес : record улица : string; номер_дома: integer end end; На основе введенного типа могут быть описаны переменные, которые можно использовать для обработки разнородных данных : var карта_1 , карта_2 : анкета;

Слайд 25


Чтобы получить доступ к соответствующему полю переменной типа запись, нужно записать селектор записи, который имеет вид: < имя_переменной >. Тогда...
Описание слайда:
Чтобы получить доступ к соответствующему полю переменной типа запись, нужно записать селектор записи, который имеет вид: < имя_переменной >. Тогда справедливы операторы, использующие следующие обращения к полям записи: карта_1.год_рожд := 1973 ; карта_1.адрес.улица := 'Кузнечный взвоз'

Слайд 26


Конструкции языка для описаний 1. Описание констант Const P = 3.14; k = 1; 2. Описание переменных Var a,b,c: Real; I,J: Integer;
Описание слайда:
Конструкции языка для описаний 1. Описание констант Const P = 3.14; k = 1; 2. Описание переменных Var a,b,c: Real; I,J: Integer;

Слайд 27


Ввод/вывод данных
Описание слайда:
Ввод/вывод данных

Слайд 28


Ввод данных Read – ожидание ввода с клавиатуры. Readln – –//– с последующим переводом курсора на следующую строку. Readkey – ожидание нажатия любой...
Описание слайда:
Ввод данных Read – ожидание ввода с клавиатуры. Readln – –//– с последующим переводом курсора на следующую строку. Readkey – ожидание нажатия любой клавиши. Read(x,y)

Слайд 29


Вывод данных Write – вывод на экран. Writeln – –// – с переводом курсора на следующую строку. Пример writeln('x=',x:3:3,' y=',y:3:3); write('X=‘,X);
Описание слайда:
Вывод данных Write – вывод на экран. Writeln – –// – с переводом курсора на следующую строку. Пример writeln('x=',x:3:3,' y=',y:3:3); write('X=‘,X);



Похожие презентации
Mypresentation.ru
Загрузить презентацию