Слайд 1Занятие 1
Основные понятия языка Pascal
Слайд 3Поколения языков программирования
Языки 1-го и 2-го поколения – машинно-зависимы.
Языки 3-го поколения
это – Fortran, Algol, Basic, Pascal.
Языки 4-го поколения – языки баз данных электронных таблиц.
Языки 5-го поколения – СМОЛТОК, ЛИСП, ПРОЛОГ.
Слайд 4
Потребность в эффективных средствах разработки программного обеспечения привели к появлению систем
программирования, ориентируемых на так называемую «быструю разработку», среди которых можно выделить Borland Delphi, Microsoft Visual Basic.
В основе систем быстрой разработки (RAD-систем) лежит технология визуального проектирования и событийного программирования. Суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий.
Слайд 5
Считается, что производительность программиста при использовании RAD-систем фантастическая!
Delphi- это среда быстрой
разработки. В основе языка Delphi лежит Паскаль.
Delphi рассчитан на работу с операционной системой Windows 95/98/2000/NT. А на Delphi 7 можно программировать и для ОС Linux.
Слайд 6Работа над проектом,
так в Delphi называется разрабатываемое приложение, начинается с создания
стартовой формы.
Стартовая форма создается путем изменения значений свойств формы и добавления к форме компонентов.
Свойства формы определяют ее внешний вид, размер, положение на экране, текст заголовка, вид рамки.
Слайд 8Свойства формы (продолжение)
Слайд 9Свойства формы (продолжение)
Слайд 12Свойства компонента Edit (продолжение)
Слайд 13Событие и процедура обработки события
Вид созданной формы подсказывает, как работает приложение.
Очевидно, что пользователь должен ввести данные и щелкнуть мышью на кнопке «Вычислить». Щелчок на изображении командной кнопки – это пример того, что в Windows называется событием.
Событие (Event) – это то, что происходит во время работы программы. В Delphi каждому событию присвоено свое имя.
Слайд 15
В результате этого откроется окно редактора кода, в которое будет добавлен
шаблон процедуры обработки события, а в окне Object Inspector рядом с именем события появится имя функции его обработки. Delphi присваивает функции обработки события имя, которое состоит из двух частей. Первая часть имени идентифицирует форму, содержащую объект (компонент). Вторая часть имени идентифицирует сам объект и событие. Procedure Tform1. Button1 Click (Sender:Tobject) .
Слайд 16
В окне редактора кода между словами begin и end можно печатать
инструкции, реализующие функцию обработки события.
Хочется отметить как представлена программа: ключевые слова выделены полужирным, комментарии – курсивом, инструкции программы набраны с отступами. Все это выполняет редактор кода.
Слайд 17Алфавит и словарь языка Pascal
Языком называется совокупность символов, соглашений и правил,
используемых для общения. При записи алгоритма решения задачи на языке программирования необходимо четко знать правила написания и использования элементарных информационных и языковых единиц. Основой языка Паскаль является алфавит – конечный набор знаков, состоящих из букв, десятичных и шестнадцатеричных цифр, специальных символов.
Слайд 18Алфавит языка Pascal содержит:
Все буквы латинского алфавита (прописные и строчные);
десятичные (0,1,
…, 9) и шестнадцатеричные цифры (0,1,…, 9,A,B,C,D,E,F);
специальные символы +, -, *, /, =,>,<,[],(),@(коммерческая а),{}, . ,запятая,:,; ,’ (апостроф), №(номер), $, ^(тильда(каре)),пробел, знак подчеркивания.
составные символы := (присваивание), <> (не равно), .. (диапазон значений), <=, >= (Примечание: в программе эти символы нельзя разъединить пробелами).
Слайд 19Слова в Pascal
Неделимые последовательности знаков алфавита образуют слова, отделенные друг от
друга разделителями и несущие определенный смысл в программе. Набор слов, используемых в Паскале, можно разделить на три группы:
зарезервированные слова,
стандартные идентификаторы,
идентификаторы пользователя.
Слайд 20Сохранение проекта
Проект – это набор файлов, используя который компилятор создает исполняемый
файл программы Exe-файл. В простейшем случае проект состоит из файлов:
описания проекта dof-файл;
файла главного модуля dpr-файл;
файла ресурсов res-файл;
файла описания формы dfm-файл;
файла модуля формы cfg-файл.