Free Pascal и Lazarus : учебник по программированию
Здесь можно купить книгу "Free Pascal и Lazarus : учебник по программированию" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Автор: Евгений Алексеев, Оксана Чеснокова, Татьяна Кучер
Форматы: PDF
Серия: Библиотека ALT Linux
Издательство: ДМК Пресс|ALT Linux
Артикул: 103224
Возрастная маркировка: 16+
Краткая аннотация книги "Free Pascal и Lazarus"
Free Pascal — свободная реализация языка Паскаль, совместимая с Borland Pascal и Object Pascal — Delphi, но при этом обладающая и некоторыми дополнительными возможностями. Свободный компилятор Free Pascal — кросплатформенный продукт, реализованный, в частности, для операционных систем Linux и Windows. Данная книга представляет собой учебник по алгоритмизации и программированию на основе языка Free Pascal. Кроме того, читатель познакомится с принципами создания визуальных приложений в среде Lazarus. К каждой теме прилагаются 25 вариантов задач для самостоятельного решения, что позволит использовать книгу не только начинающим самостоятельно изучать программирование, но и преподавателям в учебном процессе. Книга адресована преподавателям и учащимся средних и высших учебных заведений, а также широкому кругу читателей, интересующихся программированием.
Содержание книги "Free Pascal и Lazarus : учебник по программированию"
Оглавление
Введение
Глава 1. Средства разработки программ на языке Free Pascal
1.1 Процесс разработки программы
1.2 Среда программирования Free Pascal
1.3 Среда разработки Geany
1.4 Среда визуального программирования Lazarus
Глава 2. Общие сведения о языке программирования Free Pascal
2.1 Структура проекта Lazarus
2.2 Структура консольного приложения
2.3 Элементы языка
2.4 Данные в языке Free Pascal
2.5 Операции и выражения
2.6 Стандартные функции
2.7 Задачи для самостоятельного решения
Глава 3. Операторы управления
3.1 Основные конструкции алгоритма
3.2 Оператор присваивания
3.3 Составной оператор
3.4 Условные операторы
3.5 Операторы цикла
3.6 Задачи для самостоятельного решения
Глава 4. Подпрограммы
4.1 Общие сведения о подпрограммах. Локальные и глобальные переменные
4.2 Формальные и фактические параметры. Передача параметров в подпрограмму
4.3 Процедуры
4.4 Функции
4.5 Решение задач с использованием подпрограмм
4.6 Рекурсивные функции
4.7 Особенности работы с подпрограммами
4.8 Разработка модулей
4.9 Задачи для самостоятельного решения
Глава 5. Использование языка Free Pascal для обработки массивов
5.1 Общие сведения о массивах
5.2 Описание массивов
5.3 Операции над массивами
5.4 Ввод-вывод элементов массива
5.5 Вычисление суммы и произведения элементов массива
5.6 Поиск максимального элемента в массиве и его номера
5.7 Сортировка элементов в массиве
5.8 Удаление элемента из массива
5.9 Вставка элемента в массив
5.10 Использование подпрограмм для работы с массивами
5.11 Использование указателей для работы с динамическими массивами
5.12 Примеры программ
5.13 Задачи для самостоятельного решения
Глава 6. Обработка матриц в Паскале
6.1 Ввод-вывод матриц
6.2 Алгоритмы и программы работы с матрицами
6.3 Динамические матрицы
6.4 Задачи для самостоятельного решения
Глава 7. Обработка файлов средствами Free Pascal
7.1 Типы файлов в Free Pascal
7.2 Работа с типизированными файлами
7.3 Бестиповые файлы в языке Free Pascal
7.4 Обработка текстовых файлов в языке Free Pascal
7.5 Задачи для самостоятельного решения
Глава 8. Работа со строками и записями
8.1 Обработка текста
8.2 Работа с записями
8.3 Задачи для самостоятельного решения по теме «Строки»
8.4 Задачи для самостоятельного решения по теме «Записи»
Глава 9. Объектно-ориентированное программирование
9.1 Основные понятия
9.2 Инкапсуляция
9.3 Наследование и полиморфизм
9.4 Перегрузка операций
9.5 Задачи для самостоятельного решения
Глава 10. Графика в Lazarus
10.1 Средства рисования в Lazarus
10.2 Построение графиков
10.3 Задачи для самостоятельного решения
Заключение
Сведения об авторах
Литература
Предметный указатель
Все отзывы о книге Free Pascal и Lazarus : учебник по программированию
Внимание!
При обнаружении неточностей или ошибок в описании книги "Free Pascal и Lazarus : учебник по программированию (автор Евгений Алексеев, Оксана Чеснокова, Татьяна Кучер)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку