Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Содержание. Введение. 1. Главное окно. 2. Инспектор объектов.. 3. Редактор исходного кода Lazarus.




Содержание

Введение. Знакомство с Lazarus…………………………………………
Практическая работа №1 «Первый проект»……………………………
Практическая работа №2 «Угадай число». ……………………………..
Практическая работа №3 «Светофор»……………………………….....
Практическая работа №4 «Побег картинки»….......................................
Практическая работа №5 «Калькулятор»……………………………….
Практическая работа №6 «Тест»………………………………………..
Практическая работа №7 «Массив»…………………………………….
Практическая работа №8 «Попрыгун»………………………………….
Практическая работа №9. Зачетная работа по программированию…..

 

Введение.

Lazarus это бесплатный инструмент разработки с открытым кодом. Он представляет собой среду с графическим интерфейсом для быстрой разработки программ, аналогичную Delphi, и базируется на оригинальной кроссплатформенной библиотеке визуальных компонентов Lazarus Component Library, совместимых с Delphi. В состав входят и не визуальные компоненты. Такого набора достаточно для создания программ с графическим интерфейсом и приложений, работающих с базами данных и Интернетом.

В среде Lazarus используются собственный формат управления пакетами и свои файлы проектов.

Lazarus это стабильная богатая возможностями среда разработки для создания самостоятельных графических и консольных приложений. В настоящее время она работает на Linux, FreeBSD и Windows и предоставляет настраиваемый редактор кода и визуальную среду создания форм вместе с менеджером пакетов, отладчиком и графическим интерфейсом, полностью интегрированным с компилятором FreePascal.

Рассмотрим основные элементы среды разработки Lazarus. Среда Lazarus состоит из нескольких, вообще говоря, не связанных окон.

1. Главное окно.

С помощью этого окна можно управлять процессом разработки приложения. В нем предусмотрены команды управления файлами, компиляцией, редактированием, окнами и т. д. Окно разбито на три функциональных блока: Главное меню. В нем расположены команды управления файлами, команды управления компиляцией и свойствами всего приложения, команды управления окнами и настройками среды и многое другое. Меню располагается в верхней части основного окна.

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

Палитра компонентов. Предоставляет доступ к основным компонентам среды разработки, например: поле ввода, надпись, меню, кнопка и т. п.

2. Инспектор объектов.

В верхней части окна показывается иерархия объектов, а снизу, расположены три вкладки: " Свойства", " События", " Избранное". Назначение инспектора объекта – это просмотр всех свойств и методов объектов. На вкладке " Свойства" перечисляются все свойства выбранного объекта. На вкладке " События" перечисляются все события для объекта. На вкладке " Избранное" избранные свойства и методы.

3. Редактор исходного кода Lazarus.

Именно в этом окне мы будем набирать тексты своих программ. Многие функции и возможности этого редактора совпадают с возможностями обычных текстовых редакторов, например Блокнота. Текст в редакторе можно выделять, копировать, вырезать, вставлять. Кроме того, в редакторе можно осуществлять поиск заданного фрагмента текста, выполнять вставку и замену. Но, конечно, этот редактор исходных текстов Lazarus обладает еще рядом дополнительных возможностей для комфортной работы применительно к разработке программ. Основное преимущество редактора заключается в том, что он обладает возможностями подсветки синтаксиса, причем не только Pascal, но и других языков, а также рядом других удобств. В частности, выделенный фрагмент текста можно сдвигать вправо или влево на количество позиций, указанных в настройках Окружение -> Параметры…-> Редактор -> Общие -> Отступ блока, что очень удобно для форматирования с целью структурирования кода. Выделенный фрагмент можно закомментировать или раскомментировать, перевести в верхний или нижний регистр и т. д.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...