Для чего нужна программа turbo pascal

Наверное, каждый пользователь ПК хоть раз, но задумывался о создании чего-то своего, какой-нибудь своей программы. Программирование – это процесс творческий и занимательный. Существует множество языков программирования и еще больше сред разработки. Если вы решили научиться программировать, но не знаете, с чего начать, то обратите свое внимание на Pascal.

Мы рассмотрим среду разработки от фирмы Borland, предназначенную для создания программ на одном из диалектов языка Pascal – Turbo Pascal. Именно Pascal чаще всего изучают в школах, так как это одна из самых простых в использовании сред. Но это не значит, что на Паскале нельзя написать ничего интересного. В отличии от PascalABC.NET, Turbo Pascal поддерживает гораздо больше возможностей языка, поэтому мы и обратили на него внимание.

Внимание!
Среда предназначена для работы с операционной системной DOS, поэтому для запуска ее на Windows необходимо установить дополнительное программное обеспечение. Например, DOSBox.

Back to basics: Exploring MS-DOS and Turbo Pascal #DOScember

Создание и редактирование программ

После запуска Турбо Паскаля, вы увидите окно редактора среды. Здесь вы можете создать новый файл в меню «Файл» —> «Настройки» и начать изучать программирование. Основные фрагменты кода будут выделятся цветом. Это поможет вам следить за правильностью написания программы.

Отладка

Если в программе вы допустили ошибку, то компилятор предупредит вас об этом. Но будьте внимательны, программа может быть написана синтаксически правильно, но не будет работать так, как задумано. В таком случае вы допустили логическую ошибку, обнаружить которую гораздо сложнее.

Режим трассировки

Если вы все-таки допустили логическую ошибку, то можно запустить программу в режиме трассировки. В этом режиме вы можете пошагово наблюдать выполнение программы и следить за изменением переменных.

Настройка компилятора

Также вы можете задать свои настройки компилятора. Здесь вы можете установить расширенный синтаксис, отключить отладку, подключить выравнивание кода и многое другое. Но если вы неуверенны в своих действиях, не стоит ничего менять.

Справка

Турбо Паскаль обладает огромным справочным материалом, в котором вы можете найти любую информацию. Здесь вы можете просмотреть список всех команд, а также их синтаксис и значение.

Достоинства

1. Удобная и понятная среда разработки;
2. Высокая скорость выполнения и компиляции;
3. Надежность;

Old Developer tools — Turbo Pascal


4. Поддержка русского языка.

Недостатки

1. Интерфейс, а вернее – его отсутствие;
2. Непредназначена для Windows. Turbo Pascal – среда разработки созданная для DOS в далеком 1996 году. Это одна из самых простых и удобных программ для программирования на Pascal. Это лучший выбор для тех, кто только начинает изучать возможности программирования на языке Паскаль и программирования в целом. Источник

Первая программа на Turbo Pascal. Скачать и установить приложение

В этом посте мы напишем с Вами первую программу на языке Турбо-Паскаль, и полностью разбирём её. А так-же установим сам язык программирования паскаль на Windows 10.

Скачиваем и устанавливаем приложение

  1. Распаковываем архив.
    • Для системы x32: установочного файла нет – после извлечения архива, зайдите в папку BIN и запускайте Turbo.exe.
    • Для системы x64: после распаковки – запустите установочный файл. Turbo Pascal установится на вашу систему – на рабочем столе появится ярлык для запуска программы.
    • Установка завершена.

    Ничего сложного, как видите нет. После установки Turbo Pascal, мы можем начать писать нашу первую программу.

    Первая программа на Pascal

    Текст Вашей первой программы приведен ниже. Наберите его в окне программы о котором мы говорили в предыдущем посте, стараясь не допускать ошибок.

    Пример 1

    Что же делает эта программа?

    Для того чтобы узнать это, нужно откомпилировать ее и запустить. Посмотрите на строку подсказки и Вы сразу же вспомните, что откомпилировать программу можно нажав клавишу F9 (или Alt+F9). Откомпилируйте сей шедевр, сохраните его на всякий случай (F2) и запустите на выполнение. Запустить программу можно через меню Run|Run или нажав клавишу Ctrl+F9.

    Если программа была набрана правильно, то после запуска она попросит Вас ввести Ваше имя. Наберите имя и нажмите Enter. Теперь программа поприветствует Вас лично. В данный момент экран Вашего компьютера должен выглядеть примерно так, как изображено ниже на рисунке.

    Чтобы вернуться к окну с текстом программы, нажмите Enter.

    Посмотрите ещё программы на паскале, которые мы разбирали в других статьях: про типы данных языка паскаль, про логический оператор IF, про опертор FOR. На нашем сайте ещё много написанных программ на паскале.

    Разберём нашу первую программу на Паскаль

    Попробуем разобраться в скрытом смысле каждой строки нашей программы.

    Первая строка программы начинается зарезервированным словом PROGRAM и содержит объявление имени программы: наша программа имеет имя Prog1. На самом деле, объявление имени программы необязательно, поэтому в дальнейшем эту строку мы будем опускать.

    Первая строка заканчивается разделителем точкой с запятой. Этот разделитель в языке Турбо-Паскаль показывает конец оператора или описания. Использование разделителя позволяет помещать в одной строке несколько различных операторов, но делать это не рекомендуется во избежание лишних ошибок.

    Читайте также:
    Как писать программы в браузере

    Вторая строка программы содержит объявление используемых модулей. Модуль – это дополнительный файл, который содержит процедуры, выполняющие действия, не предусмотренные стандартными операторами языка. В данной программе, например, для очистки экрана используется процедура ClrScr из модуля Crt. Позднее мы будем использовать и другие процедуры из этого модуля, а также процедуры из других модулей. Их описание будет рассматриваться далее.
    Обратите внимание на то, что зарезервированное слово uses должно следовать сразу же за объявлением имени программы или, если таковое отсутствует, в самом начале программы.

    В третьей строке Вы видите единственное слово var, означающее, что далее будут описаны одна или несколько переменных. Переменными в языке называют «ячейки» памяти, которые могут хранить какоенибудь значение. Описать переменную в Турбо-Паскале – значит указать ее имя и тип.

    В следующей строке программы описана переменная по имени Name. После двоеточия указан ее тип: string[10]. Это означает, что в программе будет использоваться переменная Name является строкой из десяти символов.

    Как видите, все четыре первые строки программы не связаны с какими либо действиями: они только содержат всякую информацию о самой программе и использующихся в ней объектах. Эта часть программы называется разделом описаний.

    Слово BEGIN, которое содержится в следующей строке программы, указывает на начало следующей части программы – раздела операторов. В этом разделе описываются последовательно все действия, которые должна выполнять программа. Раздел операторов является обязательным. В нашей программе этот раздел состоит из следующих пяти операторов.

    Знакомство с интерфейсом Turbo Pascal

    Система программирования Турбо-Паскаль представляет собой не только сам язык, но и некоторую среду, с помощью которой создаются и компилируются (преобразуются в машинные коды) исходные тексты программ, а также запускаются на выполнение и отлаживаются готовые программы. Сама система (а это тоже программа) находится в файле turbo.exe в каталоге tp. На Вашем компьютере Турбо-Паскаль может находиться и в другом каталоге. В любом случае, найдите файл turbo.exe и запустите его.

    Итак, Вы запустили Турбо-Паскаль. И увидели на экране что-то похожее:

    Обратите внимание на верхнюю строку экрана, она представляет собой меню системы Турбо-Паскаль. С помощью меню Вы можете выполнять все действия, которые только возможны в данной системе. Нажмите F10 и выбирайте, что бы Вы хотели сейчас сделать. Например, Вы можете создать новый файл, содержащий текст программы на Паскале. Для этого нужно:

    выбрать пункт меню File (поместите на него курсор и нажмите Enter или просто щелкните мышью);
    в появившемся выпадающем меню выбрать пункт New.
    Если Вы проделали все эти действия, то вид Вашего экрана изменился (рис. ниже). Теперь большую часть экрана занимает окно, в котором отображается содержимое только что созданного Вами файла – это окно редактора Турбо-Паскаль. Как видите, в окне ничего нет. Наша задача – чем-нибудь его заполнить. Что ж, приступим к написанию нашей первой программы.

    Но сначала рассмотрим поподробнее вид окна.
    В центре самой первой строки окна расположен его заголовок – имя файла, содержимое которого отображено в окне. В нашем случае файл называется NONAME00.PAS. Такое имя автоматически присваивается вновь создаваемому файлу.

    На верхней строке слева расположена кнопка закрытия окна [¦]. Попробуйте щелкнуть на ней мышкой – окно исчезнет (не забудьте потом снова открыть его). Можно закрыть окно и другим способом – нажатием клавиши Alt+F3.

    При работе с программой Турбо-Паскаль Вы будете использовать множество различных окон. И размеры окон могут быть самыми разными. Если в верхней строке окна справа имеется кнопка [^] или [¦], то, щелкнув мышкой на этой кнопке, можно увеличить окно до максимального размера или вернуть прежний размер, соответственно. К сожалению, наше окно уже распахнуто, насколько возможно, поэтому для того, чтобы испробовать эту кнопку откройте еще одно. Его размер чуть-чуть отличается от первого, это позволяет продемонстрировать возможности кнопок [^] и [¦].

    Обратите внимание на число рядом с кнопкой – это номер окна. Следует отметить, что для перехода из одного окна в другое нужно, нажать Alt+номер окна.

    Теперь перейдем к самой нижней строке окна.

    Слева отображаются координаты курсора – номер строки и столбца, в которых он находится. Попробуйте подвигать его и убедитесь в том, что координаты в нижней строке меняются. Скорее всего, Вы не смогли подвигать курсор по вертикали, так как для перехода на новую строку необходимо нажать Enter. Если Вы нажмете Enter, то сможете перемещаться уже по двум строкам и т.д.

    Большую часть самой нижней строки окна самый правый столбец занимают полосы скроллинга. Курсор на каждой из них показывает, текущее положение текста в окне относительно всего текста. В этом Вы убедитесь, когда напишите программу побольше – не помещающуюся на экране целиком. Вот тогда и попробуйте пощелкать на полосах скроллинга мышкой.

    Вот мы и разобрались с окном. Теперь уделим внимание самой нижней строке экрана. Эта строка постоянно напоминает Вам о том, как можно выполнить самые важные действия. Со временем Вы все это запомните, а пока – достаточно глянуть на строку подсказки и сразу ясно:

    чтобы посмотреть файл помощи, нужно нажать F1;

    чтобы записать файл (сохранить изменения в файле), находящийся в активном окне (в окне, в котором Вы работаете), нужно нажать F2;

    открыть существующий файл – F3;

    Читайте также:
    Mail Почта настройка почтовых программ

    откомпилировать программу (из текста создать файл, готовый к запуску) – Alt+F9;

    откомпилировать программу в режиме Make – F9 (отличие этого режима от обычного для Вас пока неважно – можете использовать и тот, и другой);

    попасть в локальное меню – Alt+F10.

    Итак, все, что нужно для работы, Вы уже знаете. Можно начинать писать программу. С возникающими вопросами будем разбираться по ходу дела.

    Пока наш файл не имеет даже имени. Запишите его на диск. Для этого нажмите F2. На экране появится диалоговое окно Save File As:

    В верхней части этого окна расположено поле для ввода имени файла. Если Вы наберете нужное имя и нажмете Enter (или щелкните мышкой кнопку OK), файл с таким именем и с расширением .PAS появится в каталоге, указанном внизу окна – в данном случае, в каталоге C:PASCAL. Если Вы хотите сохранить файл в каком нибудь другом каталоге, то перейдите с помощью клавиши Tab в поле Files и укажите нужный каталог.

    Сохраните Ваш файл под какимнибудь именем, например, под именем Prog1. В следующий раз, когда Вы нажмете F2, файл будет сохранен автоматически под этим же именем. Если же Вы захотите сохранить его под другим именем, выберите File|Save as… (в меню – пункт File, затем в выпадающем меню – пункт Save as…) и получите на экране диалоговое окно, которое мы только что рассмотрели.

    Источник: onecomp.ru

    10 Лекция №4 Интегрированная среда программирования “Turbo Pascal”

    1. Общие положения об интегрированной среде программирования

    Системы программирования — это набор специализированных программных продуктов, которые являются инструментальны средствами разработчика. Программные продукты данного класса поддерживают все этапы процесса программирования, отладки и тестирования создаваемых программ.

    Интегрированная система программирования (ИСП) «Turbo Pascal» предназначена для написания и отладки программ любого назначения на языке высокого уровня Паскаль.

    Система программирования включает следующие программные компоненты:

    1. редактор текста;
    2. транслятор с соответствующего языка;
    3. компоновщик (редактор связей);
    4. отладчик;
    5. библиотеки подпрограмм.

    Редактор текста — это программа для ввода и модификации текста.

    Трансляторы предназначены для преобразования программ, написанных на языках программирования, в программы на машинном языке. Программа, подготовленная на каком-либо языке программирования, называется исходным модулем. В качестве входной информации трансляторы применяют исходные модули и формируют в результате своей работы объектные модули, являющиеся входной информацией для редактора связей. Объектный модуль содержит текст программы на машинном языке и дополнительную информацию, обеспечивающую настройку модуля по месту его загрузки и объединение этого модуля с другими независимо оттранслированными модулями в единую программу.

    Трансляторы делятся на два класса: компиляторы и интерпретаторы. Компиляторы переводят весь исходный модуль на машинный язык. Интерпретатор последовательно переводит на машинный язык и выполнят операторы исходного модуля, программа пользователя имеет одно представление — в виде текста. При компиляции одна и та же программа имеет несколько представлений — в виде текста и в виде выполняемого файла.

    Компоновщик, или редактор связей — системная обрабатывающая программа, редактирующая и объединяющая объектные (ранее оттранслированные) модули в единые загрузочные, готовые к выполнению программные модули. Загрузочный модуль может быть помещен ОС в основную память и выполнен без использования системы программирования.

    Отладчик позволяет управлять процессом исполнения программы, является инструментом для поиска и исправления ошибок в программе. Базовый набор функций отладчика включает:

    1. пошаговое выполнение программы (режим трассировки) с отображением результатов;
    2. остановка в заранее определенных (контрольных) точках;
    3. возможность остановки в некотором месте программы (прерывания выполнения программы) при выполнении некоторого условия;
    4. изображение и изменение значений переменных.

    Загрузчик — системная обрабатывающая программа, объединяющая основные функции редактора связей и программы выборки в одном пункте задания. Загрузчик помещает находящиеся в его входном наборе данных объектные и загрузочные модули в оперативную память, объединяет их в единую программу, корректирует перемещаемые адресные константы с учетом фактического адреса загрузки и передает управление в точку входа созданной программы.

    Встроенный отладчик позволяет легко выполнять программы по шагам, проверяя или модифицируя при этом переменные и ячейки памяти, устанавливая точки останова и прерывая выполнение программы с помощью комбинации клавиш «Ctrl»+»Break». Наличие встроенного отладчика расширило список функциональных клавиш, используемых при работе ИСП.

    При работе ИСП используется ряд функциональных клавиш для выбора конкретных режимов работы:

    «F1» — используется для получения развернутой контекстно-справочной информации о работе ИСП в любой момент работы с ней;

    «F2» — осуществляет запись текста из окна текстового редактора в рабочую директорию на жесткий диск или дискету;

    «F3» — осуществляет чтение файла в окно текстового редактора из рабочей директории;

    «F4» — используется в отладочном режиме: начать или продолжить исполнение программы и остановиться перед исполнением той ее строки, на которой стоит курсор;

    «F5» — используется для раскрытия текущего окна на весь экран и обратно;

    «F6» — служит для смены текущего окна;

    «F7» — используется в отладочном режиме: выполнить следующую строку программы; если в строке есть обращение к процедуре (функции), войти в эту процедуру и остановиться перед исполнением первого ее оператора;

    «F8» — используется в отладочном режиме: выполнить следующую строку программы; если в строке есть обращение к процедуре (функции), исполнить ее и не прослеживать ее работу;

    «F9» — компилировать программу, но не выполнять ее;

    «F10» — перейти к диалоговому выбору режима работы с помощью главного меню.

    Начало работы с ИСП осуществляется запуском выполняемого файла turbo.exe, после чего на экране появляется основной экран системы.

    Читайте также:
    Какие программы должны стоять на Андроид

    Рис. Рабочее поле ИСП Турбо-Паскаль

    Как видно, на экране находятся две строки и два окна:

    • · верхняя строка меню, в которой перечислены пункты меню режимов работы ИСП
    • · нижняя информационная строка состояния, в которую выводится оперативная «подсказка» о возможных в данный момент командах;
    • · Edit — окно текстового редактора, предназначенное для работы с текстами программ;
    • · Watch — окно трассировки программы, предназначенное для отладки программ. Есть еще одно окно, доступное в «TurboPascal»:
    • · Output, в котором можно просмотреть результаты выполнения программы.

    Из окна Edit можно попасть в окно Output, нажав «F6». Еще одно нажатие «F6» возвращает Вас обратно в окно Editt. Можно полностью увидеть все окно Output, нажав клавиши «Alt»+»F5». Для возврата также необходимо нажать клавиши «Alt»+»F5».

    Рассмотрим назначение пунктов основного меню и работу с ними. Выбрать какой-либо из пунктов можно двумя способами:

    • · нажать клавишу «F10», затем с помощью клавиш горизонтального управления курсором выбрать необходимый пункт меню и нажать клавишу «Enter»;
    • · набрать одну из комбинаций нажать клавишу Alt и клавишу с заглавной буквой требуемого пункта меню.

    Все пункты основного меню имеют собственные подменю, детализирующие и уточняющие режимы их работы.

    Источник: studfile.net

    Система программирования Турбо Паскаль

    Система программирования Турбо Паскаль (Turbo Pascal) представляет собой сочетание компилятора с языка программирования Паскаль и программной оболочки, помогающей в создании программ. В названии языка Турбо – это торговая марка разработчика системы Турбо Паскаль фирмы Borland International, Inc (США), а Паскаль – название широко распространённого языка программирования (язык назван в честь выдающегося французского математика и философа Блеза Паскаля). Программной оболочкой предоставляется диалоговая среда, которая способствует повышению эффективности создания программ. Эту диалоговую среду называют также средой разработчика Турбо Паскаля.

    Система программирования Турбо Паскаль является одной из наиболее популярных систем программирования. Это объясняется сочетанием двух безусловных её достоинств: исключительной простотой и естественностью языка программирования Паскаль и хорошими сервисными возможностями диалоговой среды программирования фирмы Borland. С помощью Турбо Паскаля можно создавать любые программы – от программ, предназначенных для решения простейших вычислительных задач, до сложных современных систем управления базами данных и операционных систем.

    Диалоговая среда разработчика Турбо Паскаль

    Вход в диалоговую среду осуществляется с помощью ярлыка Турбо Паскаль рабочего стола Windows. После вызова системы на экране компьютера откроется диалоговое окно среды разработчика Турбо Паскаля. Для управления средой разработчика Турбо Паскаля используются меню и функциональные клавиши.

    Верхняя строка открывшегося окна содержит меню возможных режимов работы, а нижняя – краткую справку о назначении основных функциональных клавиш. Вся остальная часть экрана является окном редактора и предназначена для ввода и корректировки текста программ. В его верхней строке приводится имя того дискового файла, откуда был прочитан текст программы, или имя NONAME00.PAS, если текст не читался с диска.

    В Турбо Паскале можно работать одновременно с несколькими программами (или частями одной программы), каждая из которых может располагаться в отдельном окне редактора. Номер окна указывается справа в строке имени файла. Кроме окна редактора, используются также окна: отладочного режима, вывода результатов работы программы, справочной службы, стека, регистров. По желанию они могут вызываться на экран поочерёдно или присутствовать на нём одновременно.

    С каждым пунктом меню или функциональной клавишей связывается некоторая команда, управляющая средой. Функциональные клавиши обозначаются F1,F2, …, F12 и располагаются в самом верхнем ряду клавиатуры. Действие функциональных клавиш можно модифицировать одновременным нажатием особых клавиш: ALT, CTRL, SHIFT и т.д. Наиболее часто используемые функциональные клавиши и их сочетание называют «горячими клавишами». Ниже приведены основные команды среды разработчика Турбо Паскаль и соответствующие им горячие клавиши (знак «+» между клавишами означает одновременное нажатие клавиш).

    · F10 – вход в меню

    · Ctrl+F9 – запуск программы

    · Alt+F5 – просмотр пользовательского экрана

    · F2 – сохранение программы

    · F3 – открытие сохраненной программы

    · Alt+F3 – закрытие активного окна

    · Alt+X – выход из Турбо Паскаль

    · F1 – контекстная помощь

    · Ctrl+F1 – справка об операторе, на котором установлен курсор

    · Alt+Backspace – отмена последнего изменения

    · Ctrl+Y – удаление строки

    · Shift+стрелки – выделение блока текста

    · Ctrl+Insert – копирование выделенного блока в буфер

    · Shift+Insert – вставка из буфера

    Последовательность работы с программой в среде Турбо Паскаль:

    Открыть ярлык TurboPascal на рабочем столе.

    1. Организация нового файла:

    FileÞNew

    При этом откроется новый файл со стандартным именем NONAME00.PAS.

    1. Изменение имени диска или текущей директории:

    FileÞChang dir…Þвыбрать диск или папкуÞOK

    1. Открытие существующего файла:

    FileÞOpen (или нажать клавишу F3)

    1. Запись файла на диск с новым именем:

    FileÞSave as…Þвыбрать путь к папке, в которой хотите сохранить файлÞвписать имя файла вместо *ÞOK

    1. Сохранение файла на диске со старым именем (дозапись):

    FileÞSave(или нажать клавишу F2)

    1. Запуск программы на исполнение:

    RunÞRun (или одновременно нажать клавиши Ctrl+F9)

    DebugÞUser Screen (или одновременно нажать клавиши Alt+F5)

    1. Уменьшение или увеличение размера окна:

    Одновременно нажать клавиши Alt+Enter

    1. Копирование результатов в окно Word (для составления отчёта):

    Уменьшить окноÞв контекстном меню заголовка окна выбрать СвойстваÞустановить флажок Ú Выделение мышьюÞОКÞОКÞвыделить мышью текст результата расчётаÞ в контекстном меню заголовка окна выбрать ИзменитьÞКопировать Þоткрыть программу MS WordÞПравкаÞВставить

    FileÞExit (или одновременно нажать клавиши +)

    Источник: megaobuchalka.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru