КулЛиб - Классная библиотека! Скачать книги бесплатно
Всего книг - 712077 томов
Объем библиотеки - 1398 Гб.
Всего авторов - 274359
Пользователей - 125036

Новое на форуме

Новое в блогах

Впечатления

DXBCKT про Дамиров: Курсант: Назад в СССР (Детективная фантастика)

Месяца 3-4 назад прочел (а вернее прослушал в аудиоверсии) данную книгу - а руки (прокомментировать ее) все никак не доходили)) Ну а вот на выходных, появилось время - за сим, я наконец-таки сподобился это сделать))

С одной стороны - казалось бы вполне «знакомая и местами изьезженная» тема (чуть не сказал - пластинка)) С другой же, именно нюансы порой позволяют отличить очередной «шаблон», от действительно интересной вещи...

В начале

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
DXBCKT про Стариков: Геополитика: Как это делается (Политика и дипломатия)

Вообще-то если честно, то я даже не собирался брать эту книгу... Однако - отсутствие иного выбора и низкая цена (после 3 или 4-го захода в книжный) все таки "сделали свое черное дело" и книга была куплена))

Не собирался же ее брать изначально поскольку (давным давно до этого) после прочтения одной "явно неудавшейся" книги автора, навсегда зарекся это делать... Но потом до меня все-таки дошло что (это все же) не "очередная злободневная" (читай

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
DXBCKT про Москаленко: Малой. Книга 3 (Боевая фантастика)

Третья часть делает еще более явный уклон в экзотерику и несмотря на все стсндартные шаблоны Eve-вселенной (базы знаний, нейросети и прочие девайсы) все сводится к очередной "ступени самосознания" и общения "в Астралях")) А уж почти каждодневные "глюки-подключения-беседы" с "проснувшейся планетой" (в виде галлюцинации - в образе симпатичной девчонки) так и вообще...))

В общем герою (лишь формально вникающему в разные железки и нейросети)

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
Влад и мир про Черепанов: Собиратель 4 (Боевая фантастика)

В принципе хорошая РПГ. Читается хорошо.Есть много нелогичности в механике условий, заданных самим же автором. Ну например: Зачем наделять мечи с поглощением душ и забыть об этом. Как у игрока вообще можно отнять душу, если после перерождении он снова с душой в своём теле игрока. Я так и не понял как ГГ не набирал опыта занимаясь ремеслом, особенно когда служба якобы только за репутацию закончилась и групповое перераспределение опыта

  подробнее ...

Рейтинг: 0 ( 0 за, 0 против).
pva2408 про Зайцев: Стратегия одиночки. Книга шестая (Героическое фэнтези)

Добавлены две новые главы

Рейтинг: +2 ( 2 за, 0 против).

Экспресс курс программирования в Lazarus. 6-е изд. [Е. А. Попов] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Е.А.Попов

Экспресс курс программирования в Lazarus

Шестое издание

2011 — 2013 год

Содержание
Введение..............................................................................................................................................3
Часть 1. Основные сведения о языке Free Pascal.............................................................................4
Глава 1. Хранение данных.............................................................................................................4
Глава 2. Основные операторы.......................................................................................................6
Глава 3. Условные операторы.......................................................................................................8
Глава 4. Циклы...............................................................................................................................9
Глава 5. Подпрограммы...............................................................................................................10
Глава 6. Стандартные математические подпрограммы............................................................13
Глава 7. Инкремент и декремент................................................................................................13
Глава 8. Работа с консолью.........................................................................................................14
Глава 9. Массивы.........................................................................................................................14
Глава 10. Указатели......................................................................................................................16
Глава 11. Динамическое распределение памяти.......................................................................17
Глава 12. Процедурный тип........................................................................................................18
Глава 13. Множества....................................................................................................................18
Глава 14. Обработка строк..........................................................................................................20
Глава 15. Записи...........................................................................................................................21
Глава 16. Перезагрузка операторов............................................................................................22
Глава 17. Определение типа во время выполнения программы..............................................22
Глава 18. Работа с файлами.........................................................................................................22
Глава 19. Структура программы.................................................................................................24
Глава 20. Области видимости данных.......................................................................................24
Часть 2. Сопровождение и повышение надежности программ...................................................25
Глава 1. Комментарии..................................................................................................................25
Глава 2. Завершение программы................................................................................................25
Глава 3. Параметры командной строки......................................................................................25
Глава 4. Обработка ошибок.........................................................................................................26
Глава 5. Модули............................................................................................................................27
Часть 3. Объектно-ориентированное программирование.............................................................28
Глава 1. Принципы объектно-ориентированного программирования....................................28
Глава 2. Классы...........................................................................................................................29
Глава 3. Наследование.................................................................................................................32
Глава 4. Вспомогательные классы..............................................................................................33
Глава 5. Ссылки на классы..........................................................................................................34
Глава 6. Интерфейсы....................................................................................................................34
Глава 7. Объекты без классов.....................................................................................................35
Глава 8. Динамические объекты.................................................................................................38
Часть 4. Создание программ с графическим интерфейсом..........................................................39
Глава 1. Средства быстрой разработки......................................................................................39
Глава 2. Описание элементов графического интерфейса.........................................................40
Глава 3. Проектирование в Lazarus............................................................................................43
Глава 4. Основные элементы интерфейса..................................................................................44
Глава 5. Диалоги...........................................................................................................................50
Глава 6. Таймер............................................................................................................................51
Глава 7. Запуск программ............................................................................................................52
Заключение........................................................................................................................................53
Список литературы...........................................................................................................................54

2

Введение
Данная книга представляет собой краткий справочник, содержащий
необходимые сведения для того чтобы освоить язык Free Pascal и среду Lazarus.
Книга рассчитана на уже имеющих опыт программистов, которым необходимо
освоить еще одну среду разработки. По ходу изложения дается краткое
объяснение терминов и понятий.
Free Pascal является свободным компилятором, который реализует мощный
диалект языка Паскаль. Этот диалект совместим с Turbo Pascal и Object Pascal.
Язык Паскаль придумал швейцарский ученый Никлаус Вирт в 1968 году.
Своему названию язык обязан французскому математику девятнадцатого века
Блезу Паскалю.
Компилятор Free Pascal лежит в основе среды разработки Lazarus, которая
предназначена для создания программ с графическим интерфейсом.