Как создавать программы в turbo pascal

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

Завершается урок упражнениями. В данном уроке и далее в книге мы будем сопровождать описание конструкций языка и приемов программирования примерами программ — как относительно простых, так и более сложных.

Энциклопедия Turbo Pascal. Главы 9-11

Средства, предназначенные для работы с базой данных, и графические средства, которые являются двумя очень полезными дополнениями Турбо Паскаля, рассматриваются соответственно в главе 9 и главе 10. В главе 11 рассматриваются вопросы эффективности, мобильности и отладки программ. В конце книги дается три приложения.

В приложении А показано, как программы на языках Си и Бейсик можно преобразовать в программу на языке Turbo Pascal. В приложении Б описаны отличия языка Турбо Паскаль от стандартного Паскаля. В приложении В рассматривается применение блоков в Турбо Паскале.

Как создать и сохранить программу в Turbo Pascal

Энциклопедия Turbo Pascal. Главы 5-8

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

В главе 7 рассматривается несколько генераторов случайных числе и затем обсуждается их использование при решении двух задач моделирования /контрольной линии на складе и управления портфелем заказов. Глава 8, которая мне нравится больше всего, содержит полный код рекурсивного нисходящего синтаксического анализатора. Несколько лет назад я готов был заплатить почти любую цену за такой код. Глава 8 предназначена для тех, кому требуется выполнять анализ выражений.

Энциклопедия Turbo Pascal. Главы 1-4

Для опытного пользователя, применяющего Турбо Паскаль (Turbo Pascal), эта книга станет необходимым инструментом при разработке программ в среде системы Турбо Паскаль (Turbo Pascal). Турбо Паскаль (Turbo Pascal) насчитывает во всем мире более 700 000 пользователей и стал фактически стандартным Паскалем для персональных компьютеров. В этот раз Герберт Шилдт, который сам является программистом, в своей книге, предназначенной для опытных пользователей Турбо Паскаля (Turbo Pascal), представляет алгоритмы и методы разработки эффективных, мобильных программ, свободных от ошибок.

Источник: www.cyberguru.ru

Создание программ в интегрированной среде TURBO PASCAL. Разработка линейных программ.

Приобретение навыков по работе с системой Turbo Pascal. Приобретение навыков определения типов переменных в зависимости от характеристик данных и разработки линейной программы на языке Pascal с вводом и выводом данных.

Turbo Pascal — Основы работы и пример программы

    1. Задание на лабораторную работу
    1. Освоить функции интегрированной среды Turbo Pascal для подготовки текста программы, компиляции и запуска на выполнение (п.1.5.1 – 1.5.2).
    2. Составить программу ввода значений переменных заданного типа и вывода результатов вычислений в стандартном и заданном формате (в соответствии с вариантом задания).
      1. Требования к программе
      Читайте также:
      Как записывать на диск в программе неро

      Программа должна выводить:

      — сообщения о разработчике программы;

      — сообщения – подсказки перед вводом данных;

      — сообщение о выводе результатов;

      — результаты должны выводится в следующем виде: =.

        1. Порядок выполнения работы
        1. Получить вариант задания (п.1.9).
        2. Изучить функции системы Turbo Pascal для подготовки текста программы, компиляции и запуска на выполнение. Освоить функции редактора для подготовки текста программы (п.1.5.1 – 1.5.2).
        3. Изучить структуру Pascal- программы, операторы определения переменных стандартных типов и операторы ввода-вывода значений переменных указанных типов(п.1.6-1.7).
        4. Подготовить файл с исходным текстом программы и отладить программу с использованием среды Turbo Pascal (п.1.5, 1.8).
        5. Ответить на контрольные вопросы (п.1.11).
        6. Оформить отчет (п.1.10).
          1. Технология создания программы в интегрированной среде
              1. Порядок создания программы на языке Turbo Pascal

              При выполнении лабораторных работ используется интегрированная система. (среда) «Turbo Pascal», которая позволяет выполнять все функции, необходимые для создания программы:

              — подготовку текста программы;

              — компиляцию (перевод исходного текста программы в машинный код);

              — форматирование исполняемого (загрузочного) модуля.

              Далее данные справочные сведения о том, как выполнять указанные действия.

              Переход в каталог, содержащий файл turbo.exe и его запуск: найти на диске файл turbo.exe (см. организацию каталогов) и запустите его нажатием клавиши ввод или просто набрать на клавиатуре TURBO и нажать клавишу ENTER.

              При входе в интегрированную среду Turbo Pascal на экране появляется окно, в верхней части которого находится главное меню функции (рисунок 1.1), в нижней – строка подсказок (помощи).

              File Edit Search Compile Debug Tools Options window Help

              Рис. 1.1. – Главное меню

              — File – выполнение операций с файлами в целом (открыть, сохранить и др.);

              — Edit-команды редактирования текста (копировать блок или фрагмент текста, переместить блок текста и др.);

              — Run – выполнение программы;

              — Compile – компиляция программы;

              — Debug – откладка программы;

              — Tools – использование инструментальных программных средств (Turbo Debugger, Turbo Assembler и др.);

              — Options – «опции» или возможности для различных режимов (компиляции, откладки, использования каталогов, установка цветов и др.);

              — Window – команды управления окнами;

              — Help – использование помощи программисту.

              Для выполнения требуемой функции можно:

              курсор менюà,ß- нажать клавишу F10, затем, перемещая клавишами (выделительный прямоугольник), выбрать нужный пункт и нажать клавишу Enter,

              — одновременно нажать клавишу Alt и клавишу с выделенной буквой в нужном пункте меню; например, для выполнения функции File следует нажать Alt F.

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

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

              ^ Подготовка нового текста программы: F10, File, New; откроется новое окно, которое можно использовать для набора текста программы.

              Набор или редактирование исходного текста программ происходит в окне редактирования. При этом используются приемы, принятые во многих других редакторах (Works, Lexicon, Word и др.). Интегрированная среда поддерживает функции работы с блоками, строками, со словами и с отдельными символами. Подробнее об этом можно узнать в разделе помощи.

              Читайте также:
              Получить квартиру по программе многодетная семья

              Для этого нажмите F1 и в появившемся окне помощи выберите пункт Using the editor. Далее выберите из списка нужную группу команд. Примеры использования клавиш редактирования текста:

              — Ins – включение/выключение режима вставки/замены символа в позиции курсора;

              Клавиши со стрелками – сдвиг курсора в соответствующем направлении;

              — End – перемещение курсора в конец строки;

              — Home – перемещение курсора в начало строки;

              — PgUp – сдвиг текста программы на страницу назад;

              — PgDn – перемещение текста программы на страницу вперед;

              — Ctrl W – сдвиг строк текста программы вниз;

              — Ctrl Z – сдвиг строк текста программы вверх

              — Ctrl стрелка вправо- перемещение курсора на слово вправо;

              — Ctrl стрелка влево- перемещение курсора на слово влево;

              (BackSpace) – удаление символа слева от курсора;ß-

              — Del – удаление символа над курсором;

              — Ctrl Y – удаленные строки;

              — Ctrl Q,Y – удалить символы от курсора до конца строки;

              — Ctrl N – вставка строки.

              Имеются и другие возможности для редактирования текста (см. Help).

              Сохранение текста программы:

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

              — F10FileSave, ввести имя файла в поле Save file as (по умолчанию Turbo Pascal устанавливает имя NONAMExx.PAS (предпочтительно использование оригинальных имен, задаваемых программистом)).

              F2(текст будет сохранен с изменением по умолчанию или с заданным именем).

              Загрузка текста программы с диска:

              F10FileOpen; откроется окно с приглашением ввода имени программы (это окно можно вызвать также и путем нажатия клавиши F4); нажмите Tab для перехода в режиме выбора каталогов и файлов. Выберите нужный вам каталог и файл и нажмите ввод. Откроется новое окно, содержащее текст выбранного файла.

              Компиляция программы в исполняемый модуль;

              — F9, появится окно, информирующие о ходе компиляции. В строке Destination указывается место размещения исполняемого модуля. При значении Destination: «Memory» исполняемый модуль размещается в оперативной памяти и в дальнейшем будет потерян. Для сохранения исполняемого модуля на диске в главном меню в пунктеCompile выберите пункт Destination и нажмите ввод. Повторите компиляцию.

              После успешной компиляции, на диске, в установленном программистом каталоге (F10Options Directories) появляется новый файл хххххх.ехе, где хххххх – это имя файла с исходным текстом. При наличии синтаксических ошибок выводится сообщение об ошибке, и курсор указывает место, куда нужно внести изменения (см. п.1.8).

              ^ Выполнение программы:

              Находясь в окне с исходным текстом программы, нажмите одновременно Ctrl и F9. Появится окно компиляции. После окно компиляции. После происхождения процесса компиляции программа будет выполнена.

              ^ Выход из среды Turbo Pascal выполняется с помощью одновременного нажатия клавиш Alt и X или выбора пункта меню F10FileQuit. Если программа не была ранее сохранена, то появится окно, аналогичное окну загрузки, с приглашением ввести имя программы. После ввода имени нажмите ввод. Программа сохраняется в файле с заданным именем.

                  1. Использование помощи в среде Turbo Pascal предусмотрена обширная система помощи (пункт Help главного меню) Меню Help (справочной информации) дает доступ к встроенной справочной информации в специальном окне. Справочная информация имеется по всем аспектам интегрированной среды Turbo Pascal. Кроме того, в нежней строке экрана (строке статуса или состояния) выводятся подсказки для меню в одну строку и диалоговых окон.
                  Читайте также:
                  Этапы программы научного наблюдения

                  Для открытия окна Help можно:

                  — нажать F1 в любой момент времени (находясь в любом диалоговом окне при выборе любой команды меню),

                  — когда окно редактора активно, а курсор стоит под словом, нажмите Ctrl-F1 для получения справочной информации по языку и по текущему выбранному элементу, если слово не найдено, выполняется поиск вперед по оглавлению и показывается ближайший соответствующий текст.

                  Для закрытия окна Help, нажмите Esc.

                  Экраны Help часто содержат ключевые слова (выделенный текст), которые можно выбрать для получения более подробной информации. Нажмите Tab для перехода к ключевому слову, затем – Enter для получения более подробной справочной информации. (Альтернативным способом является подведение курсора к высвеченному ключевому слову и нажатие Enter).

                  Error 26: Type mismatch

                  Error 36: BEGIN expected

                  Error 37: END expected < Ожидается END>

                  Error 62: Division by zero < Ожидается на 0>

                  Error 85: «;» expected < Ожидается «;»>

                  Error 86: «:» expected < Ожидается «:»>

                  Error 87: «,» expected < Ожидается «,»>

                  Error 88: «(« expected < Ожидается «(«>

                  Error 89: «)» expected < Ожидается «)»>

                  Error 90: «=»expected < Ожидается «=»>

                  Error 91: «:=» expected < Ожидается «:=»>

                  Error 92: «[» or «(.» expected < Ожидается «[» или «(.» >

                  Error 93: «]» or «).» expected < Ожидается «]» или «).» >

                  Error 94: «.»expected < Ожидается «.»>

                  Error 113: Error in statement

                  Turbo Pascal требует, что бы Вы объя вляли все переменные, типы

                  данных, константы и подпрограммы (все идентификаторы) перед их

                  использованием. Если обратитесь к необъявленному идентификатору или

                  пропустите его, то при компиляции будет обнаружена ошибка. Другой

                  частой ошибкой является не соответствие пар begin..end; использование не

                  совместимых типов в операторе присваивания (например, присваивание

                  действительного числа переменной целого типа); несоответствии количества

                  и типа параметров в вызовах процедур и функций в их объявлении и т.д.

                  Когда вы начинаете компиляцию, в центре экрана появляется окно,

                  содержащие информацию о данной компиляции. Если во врем я компиляции

                  не выявлено никаких ошибок, то в этом окне появится сообщение

                  «Compilation successful: press any key» (Компиляция успешна: наж мите

                  любую клавишу). Окно остается на экране до тех пор, пока Вы не нажмете

                  любую клавишу.

                  Если во время компиляции обнаружена ошибка, Турбо-Паскаль

                  останавливается, устанавливает курсор на ошибку в редакторе и показывает

                  сообщение об ошибке вверху редактора. (Первое нажатие очистит это

                  сообщение, а при нажатии Ctrl+ Q W будет показывать его снова до тех пор,

                  пока Вы не измените или не перекомпилируете его). Сделайте исправления,

                  сохраните обновленный файл и компилируйте его снова.

                  1.9. Варианты заданий

                  1. Вычислить площадь треугольника.

                  2. Вычислить площадь круга.

                  Источник: www.studmed.ru

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