Автор неизвестен - Знакомство с FreePascal
Название: | Знакомство с FreePascal | |
Автор: | Автор неизвестен | |
Жанр: | Учебники и пособия: прочее, Самиздат, сетевая литература, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее, Pascal, Delphi, Lazarus и т.п. | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Знакомство с FreePascal"
Знакомство с FreePascal. Пример написания простой программы.
Читаем онлайн "Знакомство с FreePascal". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (5) »
1
Знакомство с FreePascal. Первая программа.
Программы на языке Pascal содержатся в обычных текстовых файлах. В операционной системе Windows такие файлы
обычно редактируются программой, которая называется Блокнот (по-английски notepad). Файлы, которые, кроме
собственно текста, содержат сложную информацию о форматировании, например, документы редактора Word, для
программирования на Pascal (как и на любом другом языке программирования) не годятся.
После того, как программа написана и введена в компьютер в виде текстового файла (обычно файл с программой
на языке Pascal имеет расширение .pas), для запуска программы на выполнение ее необходимо скомпилировать, т.
е. преобразовать в другую программу, делающую то же самое, но написанную на машинном языке — языке, понятном процессору того компьютера, на котором эту программу придется выполнять (исполняемые файлы, содержащие
программы на машинном языке, в операционной системе Windows имеют расширение .exe).
Наконец, после компиляции программы, полученный файл с расширением .exe можно запустить. Для этого можно
воспользоваться, например, проводником Windows, открыв в нем папку с этим файлом и щелкнув на нем мышью два
раза.
Для упрощения программирования на языке Pascal (как и на многих других языках программирования) созданы специальные среды, по-английски называемые IDE (integrated development environment, интегрированная среда
разработки). В их состав обычно входит текстовый редактор, а также ряд вспомогательных средств для запуска
компилятора, отладчика, профилировщика и других средств программирования.
Среди всех удобств использования IDE можно отметить возможность быстро найти в тексте программы то место,
в котором компилятор выдал ошибку. Также полезной является возможность отладки программы, когда подлежащая
выполнению строка подсвечивается прямо в текстовом редакторе, и в отдельном окне показаны значения переменных
в данной точке программы.
Мы будем работать в IDE, поставляемой вместе с компилятором FreePascal. По виду и основным командам она
напоминает TurboPascal.
Для ввода текста программы необходимо сначала завести новое окно редактора. Это делается при помощи пункта
New меню File. В открывшемся окне редактора нужно ввести интересующую нас программу, после чего записать ее
в файл (File/Save). Важным здесь является вопрос о том, где сохранять файл. Чтобы он не пропал при следующей
перезагрузке компьютера, а также был доступен независимо от того, за каким компьютером Вы работаете, его нужно
сохранять на диске W:. Это сетевой диск; его содержимое свое у каждого студента, и он подключается в момент входа
в систему. Именно на нем студенты должны хранить все свои программы и прочие файлы, поскольку диск C: при
каждой перезагрузке восстанавливается, и все записанные пользователями на него файлы пропадают.
Далее, после ввода и записи программы на диск, ее необходимо скомпилировать (Compile/Compile). Если в появившемся окне написано Compile successful, значит, компилятор не обнаружил ошибок в программе, и она успешно
скомпилирована. В противном случае в окошке появляется надпись Compile failed (компиляция не удалась), и внизу
экрана открывается окно с сообщениями компилятора об обнаруженных в программе ошибках. В этом случае нужно
нажать клавишу Esc, чтобы закрыть окно компиляции, и затем нажать Enter на одном из сообщений об ошибках —
курсор переместится в окно с текстом программы в место, где, по мнению компилятора, должна быть исправлена
ошибка. При этом внизу окна появится текст сообщения об ошибке. После исправления этой ошибки можно вернуть
окно с сообщениями компилятора, выбрав Compile/Compile messages, перейти к другой ошибке при помощи клавиш
перемещения курсора вверх/вниз, и опять вернуться к исходному тексту программы, для исправления очередной
ошибки.
Правда, имеется одно хорошее правило — исправлять всегда только первую ошибку. Дело в том, что компилятор
в принципе не может знать, чего хотел программист, поэтому сообщения об ошибках могут отличаться от истинной
причины возникновения той или иной ошибки, замеченной компилятором. В частности, одна ошибка может провоцировать несколько (иногда — очень много) сообщений об ошибках. Поэтому иногда исправление одной ошибки может
убирать сотни сообщений об ошибках по всей программе; увы, внесение в программу дополнительных ошибок тоже может радикально влиять на количество сообщений, причем как в сторону его --">
Знакомство с FreePascal. Первая программа.
Программы на языке Pascal содержатся в обычных текстовых файлах. В операционной системе Windows такие файлы
обычно редактируются программой, которая называется Блокнот (по-английски notepad). Файлы, которые, кроме
собственно текста, содержат сложную информацию о форматировании, например, документы редактора Word, для
программирования на Pascal (как и на любом другом языке программирования) не годятся.
После того, как программа написана и введена в компьютер в виде текстового файла (обычно файл с программой
на языке Pascal имеет расширение .pas), для запуска программы на выполнение ее необходимо скомпилировать, т.
е. преобразовать в другую программу, делающую то же самое, но написанную на машинном языке — языке, понятном процессору того компьютера, на котором эту программу придется выполнять (исполняемые файлы, содержащие
программы на машинном языке, в операционной системе Windows имеют расширение .exe).
Наконец, после компиляции программы, полученный файл с расширением .exe можно запустить. Для этого можно
воспользоваться, например, проводником Windows, открыв в нем папку с этим файлом и щелкнув на нем мышью два
раза.
Для упрощения программирования на языке Pascal (как и на многих других языках программирования) созданы специальные среды, по-английски называемые IDE (integrated development environment, интегрированная среда
разработки). В их состав обычно входит текстовый редактор, а также ряд вспомогательных средств для запуска
компилятора, отладчика, профилировщика и других средств программирования.
Среди всех удобств использования IDE можно отметить возможность быстро найти в тексте программы то место,
в котором компилятор выдал ошибку. Также полезной является возможность отладки программы, когда подлежащая
выполнению строка подсвечивается прямо в текстовом редакторе, и в отдельном окне показаны значения переменных
в данной точке программы.
Мы будем работать в IDE, поставляемой вместе с компилятором FreePascal. По виду и основным командам она
напоминает TurboPascal.
Для ввода текста программы необходимо сначала завести новое окно редактора. Это делается при помощи пункта
New меню File. В открывшемся окне редактора нужно ввести интересующую нас программу, после чего записать ее
в файл (File/Save). Важным здесь является вопрос о том, где сохранять файл. Чтобы он не пропал при следующей
перезагрузке компьютера, а также был доступен независимо от того, за каким компьютером Вы работаете, его нужно
сохранять на диске W:. Это сетевой диск; его содержимое свое у каждого студента, и он подключается в момент входа
в систему. Именно на нем студенты должны хранить все свои программы и прочие файлы, поскольку диск C: при
каждой перезагрузке восстанавливается, и все записанные пользователями на него файлы пропадают.
Далее, после ввода и записи программы на диск, ее необходимо скомпилировать (Compile/Compile). Если в появившемся окне написано Compile successful, значит, компилятор не обнаружил ошибок в программе, и она успешно
скомпилирована. В противном случае в окошке появляется надпись Compile failed (компиляция не удалась), и внизу
экрана открывается окно с сообщениями компилятора об обнаруженных в программе ошибках. В этом случае нужно
нажать клавишу Esc, чтобы закрыть окно компиляции, и затем нажать Enter на одном из сообщений об ошибках —
курсор переместится в окно с текстом программы в место, где, по мнению компилятора, должна быть исправлена
ошибка. При этом внизу окна появится текст сообщения об ошибке. После исправления этой ошибки можно вернуть
окно с сообщениями компилятора, выбрав Compile/Compile messages, перейти к другой ошибке при помощи клавиш
перемещения курсора вверх/вниз, и опять вернуться к исходному тексту программы, для исправления очередной
ошибки.
Правда, имеется одно хорошее правило — исправлять всегда только первую ошибку. Дело в том, что компилятор
в принципе не может знать, чего хотел программист, поэтому сообщения об ошибках могут отличаться от истинной
причины возникновения той или иной ошибки, замеченной компилятором. В частности, одна ошибка может провоцировать несколько (иногда — очень много) сообщений об ошибках. Поэтому иногда исправление одной ошибки может
убирать сотни сообщений об ошибках по всей программе; увы, внесение в программу дополнительных ошибок тоже может радикально влиять на количество сообщений, причем как в сторону его --">
- 1
- 2
- 3
- . . .
- последняя (5) »
Книги схожие с «Знакомство с FreePascal» по жанру, серии, автору или названию:
Автор неизвестен - Тайна башни (сборник) Жанр: Классический детектив Год издания: 2014 |
Другие книги автора « Автор неизвестен»:
Автор неизвестен - Регулярные выражения для фронтендеров Жанр: Учебники и самоучители по компьютеру Год издания: 2021 |
Автор неизвестен - Солдатская служба Жанр: Политика и дипломатия Год издания: 1909 Серия: Народный листок |