| Раздел: Turbo Pascal | Автор: fox++ |
| E-mail: |
Www: http://foxweb.net.ru |
| Просмотров: 4335 | Дата: 19.06.2005 |
Паскаль является универсальным языком высокого уровня. Его основы разработал Никлаус Вирт, профессор Технического Университета в Цюрихе (Швейцария), который назвал свой язык в честь Блеза Паскаля – знаменитого французского философа и математика 17 столетия. Создание профессором Виртом языка Паскаль в 1971 году имело своей целью облегчить процесс обучения систематическому подходу к программированию для ЭВМ, точнее сказать, структурному программированию.
С тех пор Паскаль используется для программирования почти всех типов задач на почти всех типах ЭВМ и в настоящее время считается одним из лучших языков программирования высокого уровня; независимо от того, для каких целей он используется: для обучения или для программирования, как любителями, так и профессионалами. Язык ПАСКАЛЬ удовлетворяет требования всех категорий пользователей: язык предоставляет возможность работать в режиме диалога, что может быть весьма полезно при обучении студентов; программисту предоставляются очень эффективные средства, которые обеспечивают трансляцию и выполнение программы за считанные секунды.
В настоящее время Turbo Pascal вытеснила более современная и мощная система программирования Borland Delphi, которая предлагает пользователю неограниченные возможности для написания Windows-программ любой сложности. Delphi продолжает традиции Turbo Pascal, и основана на языке Object Pascal. Тем не менее, Turbo Pascal остается самой распространённой оболочкой программирования для MS-DOS, с помощью которой с одинаковым успехом пишутся системы управления базами данных, игры с насыщенной графикой и звуковыми эффектами, так и сверхопасные и неуловимые компьютерные вирусы. Кроме того, его простота позволяет применять эту систему программирования для обучения.
Программы практически любой сложности можно написать с использованием стандартных средств языка Pascal, но фирма Borland дополнила свой продукт дополнительными модулями графики, текста, объектно-ориентированного и диалогового программирования, а также разными модулями поддержки графических адаптеров CGA, EGA, VGA, Hercules, IBM (покажите мне живого человека, который бы эти адаптеры видел хотя бы лет 20 назад!). Библиотека Turbo Vision позволяет писать очень сложные программы с интерфейсом аналогичным интерфейсу Turbo Pascal с кнопочками, меню и окошками.
Предположим, ты купил диск из серии "Программирование для студентов" ну и натурально не знаешь, как достать оттуда заветную систему программирования. Обычно Паскаль находится на диске уже в распакованном виде. То есть, для того, чтобы он работал, следует просто скопировать папку с диска на винт. Тогда запустить его можно будет следующим образом:
C:TPBINTURBO.EXE
Если запуск производится из Windows, то он запустится в режиме эмуляции MS-DOS. Конечно, папка TP может находиться на любом разделе винта, хоть на Z:. В этой папке должны находиться такие стандартные папки: BGI (графические модули), BIN (бинарные, системные, программные модули), DOC (документация), EXAMPLES (примеры применения модулей), OBJ (объектные модули), SOURCE (исходники стандартных модулей), UNITS (стандартные модули Turbo Pascal). Для удобства я всегда создаю отдельную папку для сохранения программ, например:
C:TPPROGI
Дело в том, что программы по у молчанию сохраняются и компилируются в папке BIN (так как во время работы TP она становится текущей). А потому очень быстро в процессе юзания системы BIN захламляется в геометрической прогрессии. Через месяц начинаешь чистить, и не разберёшь, где лапы, где хвосты. И вообще я сторониик того, чтобы всё было по полочкам, точнее по папочкам.
Вынести значок Turbo Pascal на Рабочий стол Windows нетрудно. Нужно только найти файл C:TPBINTURBO.EXE, щёлкнуть по нему правой кнопкой мыши. Вывалится контекстное меню, в котором следует выбрать Отправить/Рабочий стол. После этого можно запускать TP7 двойным щелчком прямо с Рабочего стола.
Настраивать рано или поздно приходится любую программу: будь то ОС Windows 98 или MS Word. Хотя, согласитесь, чаще всего, изначально любая современная программа настроена на нормальные рабочие параметры и можно работать сразу, ничего не настраивая. Но ведь Turbo Pascal настолько старая программа, что первая его версия восходит ещё к 1983 году! Потому скомпилировав несколько программ можно приступить к настройке. Вообще то я не собирался писать учебник по TP (продаются сотни книг десятков авторов), но объясню лишь основные методы работы, чтобы можно было хоть начать что-то делать.
Как мы все знаем, компиляция - это сборка программы в исполнимый файл. По умолчанию файл компилируется в оперативную память. Этот признак установлен в меню Compile/Destination: memory. Откуда он и запускается, если мы того хотим. Однако, самостоятельная exe-программа не создается на внешних носителях и следовательно её невозможно запустить автономно. Если установить (простым кликом мышки) Compile/Destination: disk, то в таком случае exe-файл будет скомпилирован и записан на жёстком диске в той же папке и с тем же именем, что исходник pas.
Вообще же все настройки находятся почему-то в меню Options. Здесь уже в двух словах не объяснить, приходится брать книгу (а вы что думали, прям так взял и всё настроил?). Конечно, никто не мешает разобраться самому например в настройках компилятора (Options/Compiler). Но самое главное все настройки теряются при выходе! Что делать? Даём команду Options/Save TURBO.TP и настройки сохраняются в файле TURBO.TP. Причём сохраняются не только настройки, но и состояние рабочей среды на момент сохранения (все открытые окна и файлы).