Каранаев Линар Минтимерович Стерлибашево 2017 содержание глава реферативное изложение



бет50/64
Дата02.01.2022
өлшемі1.78 Mb.
#452913
түріИзложение
1   ...   46   47   48   49   50   51   52   53   ...   64
обб русский

Деятельность учителя



Деятельность ученика


Примечание


Организационный момент


Приветствие, проверка присутствующих.

Здравствуйте!!!





Актуализация опорныхзнаний


Учитель: На прошлом уроке мы познакомились с системой визуального программирования Lazarus.

Скажите, каким образом вы создавали объекты в этой среде программирования.

Правильно! Вы их создавали визуально, не вникая в код программы.


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





Объяснение нового материала


Таким образом, система визуального программирования Lazarus является системой программирования, так как позволяет кодировать алгоритмы на этом языке. С другой стороны, система объектно-ориентированного визуального программирования Lazarus является средой проектирования, так как позволяет осуществлять визуальное конструирование графического интерфейса.

Результатом процессов программирования и проектирова­ния является проект, который объединяет в себе программ­ный код и графический интерфейс. Система объектно-ориентированного программирования Lazarusсодержит программу-транслятор, поэтому проекты могут выполняться в самой системе, а также могут быть преобразованы в приложения, которые выполняются в операционной системе Windows.

Программы-трансляторы языков программирования бывают двух типов: интерпретаторы и компиляторы. Интерпретатор — это программа, которая обеспечива­ет последовательный «перевод» команд программы на машинный язык с одновременным их выполнением. Поэтому при каждом запуске программы на выполне­ние эта процедура повторяется. Достоинством интерпретаторов является удобство отладки программы (по­иска в ней ошибок), так как возможно «пошаговое» ее выполнение, а недостатком — сравнительно малая скорость выполнения.

Компилятор действует иначе, он переводит весь текст программы на машинный язык и сохраняет его в исполнимом файле (обычно с расширением ехе). Затем этот уже готовый к выполнению файл, записанный на машинном языке, можно запускать на выполнение. Достоинством компиляторов является большая скорость выполнения программы, а недостатком — трудоемкость отладки, так как невозможно пошаговое выполнение программы.

Система объектно-ориентированного программирова­ния Lazarus позволяет работать в режиме как ин­терпретатора, так и компилятора. На этапе разработ­ки и отладки программы используется режим интерпретатора, а для получения готовой исполнимой программы — режим компилятора.

Рассмотрим этапы разработки проектов:

1. Создание графического интерфейса проекта. В окне Конструктор форм с использованием Панели объектов на форму помещаются элементы управления, которые должны обеспечить взаимодействие проекта с пользователем.

2. Установка значений свойств объектов графического интерфейса. С помощью окна Свойства задаются значения свойств элементов управления, помещен­ных ранее на форму.

3.Создание и редактирование программного кода. В окне Редактор кода производится ввод и редактирова­ние программного кода проекта.

4.Сохранение проекта. Так как проекты включают в себя несколько файлов, необходимо каждый проект со­хранять в отдельной папке. Сохранение проекта производится командой [Файл-Сохранитъ все] ([File-Saveall]).



Загрузка проекта в систему про­граммирования Lazarus производится путем акти­визации в папке проекта основного файла проекта (файл проета имеет расширение *.lpr).

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

Учащиеся записывают новую тему.

Учащиеся конспектируют материал, записывают новые термины.

Учащиеся записывают термины проект и приложение.

Учащиеся записывают в тетрадях термины интерпретатор и компилятор.


Учащиеся внимательно слушают материал, задают вопосы.

Учащиеся записывают в тетрадях основные этапы разработки проектов.

Учащиеся загружают свои проекты и производят его отладку.


Учитель использует презентацию.




Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   64




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет