Язык программирования Delphi Алфавит языка




НазваниеЯзык программирования Delphi Алфавит языка
Дата конвертации02.03.2013
Размер445 b.
ТипПрезентации


Язык программирования Delphi


Алфавит языка

  • 53 буквы латинского алфавита и символ подчеркивания

  • Цифры от 0 до 9

  • 23 спец.символа (+,-,*,/,.,:;=,>,<,’,(,),{,},[,],#,$,^,@,пробел)

  • Комбинации спец.символов (:=,<>,..,<=,>=,(*)



Словарь языка

  • Ключевые слова (Unit, Goto, Begin, Interface)

  • Стандартные идентификаторы (Sin, Pi, Real)

  • Пользовательские идентификаторы



Структура программы

  • Program <Имя программы>

  • Uses <Список модулей>

  • Label <Список меток>

  • Const <Список констант>

  • Type <Описание типов>

  • Var <Объявление переменных>;

  • <Описание процедур>;

  • <Описание функций>;

  • Begin

  • <Инструкции>;

  • End.



Подпрограмма

  • Логически законченная и специальным образом оформленная часть программы, которая может вызываться для выполнения из других точек программы неограниченное число раз

  • Двух видов: процедуры и функции

  • Представляет собой блок и должна быть определена в разделе описания процедур и функций



Комментарии

  • Пояснительный текст, который можно записывать в любом месте программы, где разрешен пробел

  • Ограничен символами { и } или (* и *). Может занимать несколько строк

  • Однострочный комментарий содержит // в начале строки



Примеры комментариев

  • // Однострочный комментарий

  • { Начало многострочного комментария

  • Окончание многострочного комментария}



Основные инструкции языка Delphi

  • Простые инструкции:

  • Присваивания

  • Перехода

  • Пустая инструкция

  • Вызова процедуры



Инструкция присваивания

  • Имя переменной := Выражение

  • Примеры:

  • x := x+1;

  • n := 17*n-1;

  • s := ‘Дата’+DateToStr (Date);



Инструкция перехода

  • Goto <Метка>;

  • Пример:

  • Label m1;

  • Goto m1;

  • m1: <Инструкция>;



Пустая инструкция



Инструкция вызова процедуры



Структурированные инструкции:

  • Составная инструкция

  • Условная инструкция

  • Инструкция выбора

  • Инструкция цикла

  • Инструкция доступа



Составная инструкция

  • Begin <Оператор1>; …; <ОператорN>; end;

  • Пример:

  • Begin

  • Beep;

  • Edit1.Text:=‘Ошибка’;

  • Exit;

  • End;



Условная инструкция

  • If <Условие> then <оператор1> else <оператор2>;

  • If <Условие> then <оператор>;

  • Составные условия объединяются логическими операторами not, or, and



Инструкция выбора

  • Case <ключ выбора> of

    • <список1> : <оператор1>;
    • <списокN> : <операторN>
    • Else <операторы>
    • End;


Пример:

  • Case DayNumber of

    • 1..5 : strDay := ‘Рабочий день’;
    • 6,7 : strDay := ‘Выходной день’;
    • Else strDay := ‘’;
    • End;


Инструкции цикла



Цикл с параметром

  • For <параметр цикла>:=<начальное значение> to <конечное значение> do <оператор>;

  • Вместо слова to можно использовать downto для уменьшения параметра цикла

  • Параметр цикла – переменная порядкового типа



Оператор цикла с предусловием

  • While <условие> do <тело цикла>;

  • Тело цикла может ни разу не выполниться

  • В теле цикла должна быть инструкция, влияющая на значение условия



Оператор цикла с постусловием

  • Repeat <тело цикла> until <условие>;

  • Тело цикла всегда выполнится хотя бы один раз

  • Условие выхода должно меняться внутри операторов



Для гибкого управления циклами:

  • Break – немедленный выход из цикла

  • Continue – досрочное завершение очередного прохода цикла



Инструкция доступа

  • With <имя объекта> do <инструкция>;

  • Пример:

  • //Составные имена пишутся полностью

  • Form1.Canvas.Pen.Color:=ClRed;

  • Form1.Canvas.Pen.Width:=5;

  • Form1.Canvas.Rectangle(10,10,100,100);



  • //Использование инструкции доступа

  • With Form1.Canvas do

  • Begin

  • Pen.Color := ClRed;

  • Pen.Width := 5;

  • Rectangle (10,10,100,100);

  • End;



Спасибо за внимание!



Похожие:

Язык программирования Delphi Алфавит языка iconCи – процедурный язык программирования. Cи – процедурный язык программирования
Си вытеснил Бейсик с позиции ведущего языка для программирования микрокомпьютеров
Язык программирования Delphi Алфавит языка iconИсследовательская работа по информатике Графические возможности языка программирования Delphi
Нашей задачей является не создание каких-то сложных программ, а научиться создавать простые, но законченные приложения, имеющие практическую...
Язык программирования Delphi Алфавит языка iconЭволюция языков программирования Языки программирования
Если язык программирования ориентирован на конкретный тип процессора и учитывает его особенности, то он называется
Язык программирования Delphi Алфавит языка iconАлфавит языка Basic представляет собой таблицу символов ascii. Алфавит языка Basic представляет собой таблицу символов ascii
Вторая половина (символы с кодом 128-255) специфична для каждой страны. В этой таблице каждый символ имеет 8-битовое обозначение
Язык программирования Delphi Алфавит языка iconУрока: Дать основные понятия о языках программирования. Цель урока: Дать основные понятия о языках программирования
План урока: Основные сведения о языках программирования. Основные средства языков. Алфавит языков. Служебные слова. Структура программ....
Язык программирования Delphi Алфавит языка iconЯзык программирования машинного уровня «Паскаль» Центральное понятие программирования
Центральным понятием программирования является алгоритм. С него начинается работа над программой, а от качества алгоритма зависит...
Язык программирования Delphi Алфавит языка iconПрограммное обеспечение компьютеров Inna Issajeva
Системы программирования (Assembler Basic, Pascal, C, C++, Delphi, Java, php, Perl и др.)
Язык программирования Delphi Алфавит языка iconРусский язык – государственный язык Российской Федерации Происхождение русского языка
Федерации не уточняет требований к особенностям практического использования русского языка в качестве государственного языка Российской...
Язык программирования Delphi Алфавит языка iconВведение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом
Язык Паскаль был создан как учебный язык программирования в 1968 -1971г. Никлаусом Виртом
Язык программирования Delphi Алфавит языка icon«Отображение графической информации в Delphi» Delphi. Тема 12

Разместите кнопку на своём сайте:
hnu.docdat.com


База данных защищена авторским правом ©hnu.docdat.com 2012
обратиться к администрации
hnu.docdat.com
Главная страница