Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 635043)
Контекстум
Руконтекст антиплагиат система

Программирование на языке FreePascal. Ч. 2. Интегрированные среды разработки (190,00 руб.)

0   0
Первый авторАкчурин Э. А.
ИздательствоИзд-во ПГУТИ
Страниц71
ID319832
АннотацияУчебное пособие предназначено для студентов направления «Информатика и вычислительная техника».
УДК004.43
ББК32.973.26-018.1
Акчурин, Э.А. Программирование на языке FreePascal. Ч. 2. Интегрированные среды разработки : учеб. пособие для студентов направления «Информатика и вычислительная техника» / Э.А. Акчурин .— Самара : Изд-во ПГУТИ, 2008 .— 71 с. : ил. — URL: https://rucont.ru/efd/319832 (дата обращения: 04.05.2024)

Предпросмотр (выдержки из произведения)

Введение В настоящее время бесплатный компилятор FPC (Free Pascal Compilier) используется в нескольких интегрированных средах разработки (ИСР). <...> Наиболее распространены две ИСР: FreePascal (FP) обеспечивает пользователю комфортный интерфейс. <...> Содержит редактор с синтаксическими выделениями, отладчик, браузер символов и др. <...> ИСР Free Pascal При старте ИСР отображается окно среды, которое содержит: Строку заголовка с именем ИСР – Free Pascal. <...> Пункт File (Файл) 7 Использует диалоговые команды работы с файлами: Команда Действие New Open… Reload Save Новый. <...> Создается окно редактора с шаблоном кода для программы или модуля. <...> Аналогичное действие для модуля приводит к созданию следующего окна кода модуля. <...> Отменить выделение Показать буфер Копировать выделенные строки в Windows. <...> 10 Использует стандартные диалоговые команды поиска: Команда Действие Find… Replace… Search again Найти. <...> Использует диалоговые команды исполнения: Команда Действие Run Step over Trace into Запуск. <...> Пункт Compile (Компиляция) Использует диалоговые команды компиляции: Команда Действие Compile Make Build Target… Win32 for i386 Primary file… Выбрать первичный файл Clear primery file Удалить первичный файл Compiler messages Отобразить окно с сообщениями компилятора 1.7. <...> По умолчанию Win32 для i386 12 Использует диалоговые команды отладки: Команда Output User screen Add Watch Watches Breakpoint Breakpoint List Evaluate Call stack Disassemble Registers GDB window Действие Вывод. <...> Команда Mode используется для выбора режима ИСР. <...> Выводит окно диалога для выбора режима из списка возможных: Normal – нормальная (быстрая) компиляция. <...> Закладка Syntax (Синтаксис) включает поля: Syntax switches – переключатели опций синтаксиса. <...> Выводит окно диалога, в полях которого можно задать: Stack size - размер стека. <...> При выборе Editor отображается окно диалога для выбора параметров редактора кода. <...> При выборе Code Template отображается окно диалога для редактирования шаблонов кода. <...> Шаблон кода – это фрагмент кода с уникальным именем. <...> Пункт Windows (Окна) Использует диалоговые <...>
Программирование_на_языке_FreePascal_Часть_2_Интегрированные_среды_разработки_Учебное_пособие_для_студентов_направления_«Информатика_и_вычислительная_техника»_.pdf
Содержание 1. ИСР Free Pascal .................................................................................................... 7 1.1. Главное меню 1.2. Пункт File (Файл) 1.3. Пункт Edit (Правка) 1.4. Пункт Search (Поиск) 1.5. Пункт Run (Запуск) 1.6. Пункт Compile (Компиляция) 1.7. Пункт Debug (Отладка) 1.8. Пункт Tools (Инструменты) 1.9. Пункт Options (Опции) 1.10. Пункт Windows (Окна) 1.11. Пункт Help (Справка) 7 7 10 10 11 12 12 13 14 22 22 2. ИСР Lazrus .......................................................................................................... 24 2.1. Установка ИСР Lazarus 2.2. Вход в ИСР Lazarus 2.3. Главное окно Lazarus 24 25 27 2.3.1. Содержание окна 2.3.2. Панель инструментов 2.3.3. Панель Компоненты 2.4. Окно Конструктора формы 2.5. Окно инспектора объектов 2.6. Окно редактора кода 2.7. Структура программ Lazarus 2.7.1. Консольное приложение 2.7.2. Приложение 2.8. Компиляция и выполнение проекта 2.9. Главное меню 2.9.1. Пункт Файл 2.9.2. Пункт Правка 2.9.3. Пункт Поиск 2.9.4. Пункт Просмотр 2.9.5. Пункт Проект 2.9.6. Пункт Запуск 2.9.7. Пункт Компоненты 27 29 29 35 36 37 38 40 41 42 43 43 44 45 45 46 46 46 4
Стр.4
2.9.8. Пункт Инструменты 2.9.9. Пункт Окружение 2.9.10. Пункт Окна 2.9.11. Пункт Справка 2.10. Модули в составе ИСР Lazarus 2.11. Графика 2.11.1. Класс TCanvas - холст 2.11.2. Вывод текста 2.11.3. Простые графические примитивы 2.11.4. Фигуры 2.11.5. Заполнение замкнутых областей 2.12. Рисование графиков функций 2.13. Компоненты 2.13.1. Текстовые компоненты 2.13.2. Кнопки 2.13.3. Счетчики 2.13.4. Переключатели 2.13.5. Группы 2.13.6. Списки 2.13.7. Управляющие компоненты 2.13.8. Таблицы 2.13.9. Диалоги 2.13.10. Системные компоненты 2.13.11. Компоненты графики 2.13.12. Компоненты создания меню 47 47 47 47 48 48 49 50 51 52 56 57 60 60 61 63 64 64 64 65 66 66 67 67 69 3. Отладка программ ............................................................................................ 70 5
Стр.5
Список литературы 1. Ван Кеннейт М.. Справочное руководство для FPC. 2005. 2. Van Canneyt M. Free Pascal: Reference Guide. 2007. 3. Van Canneyt M. Free Pascal: Programmer’s manual. 2007. 4. Van Canneyt M., Klampfl F. Free Pascal: Users’ manual. 2007. 5. Van Canneyt M. Free Pascal code documenter: Reference manual. 2007. 6. Van Canneyt M. Free Component Library (FCL): Reference guide.2007. 7. Van Canneyt M. Run-Time Library (RTL). Reference guide. 2007. 8. Van Canneyt M. Free Component Library (FCL): Reference guide. 2007. 9. http://www.FPC.org/down/i386/win32-ftp.FPC.org.html 10. http://www.FPC.org/download.html 11. Рудюк С.А., Lazarus - кросс-платформенный Delphi. Программирование для свободных людей. Компания НеРуСофт. 12. Акчурин Э.А. , Стефанова И.А. Программирование в среде Delphi. Методические указания к лабораторным работам. Самара, ПГАТИ, 2003. 13. Акчурин Э.А. Задания и методические указания к курсовой работе. ПГАТИ, 2001. Введение В настоящее время бесплатный компилятор FPC (Free Pascal Compilier) используется в нескольких интегрированных средах разработки (ИСР). Наиболее распространены две ИСР: FreePascal (FP) обеспечивает пользователю комфортный интерфейс. Содержит редактор с синтаксическими выделениями, отладчик, браузер символов и др. ИСР для всех поддерживаемых ОС использует символьный интефейс, подобный ИСР Turbo Pascal. Не поддерживает графику. Lazarus. Эта ИСР подобна Delphi, использует графический интерфейс. Поддерживает графику. 6
Стр.6