Green-sell.info

Новые технологии
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Опишите среду программирования turbo pascal

Опишите среду программирования turbo pascal

Язык Паскаль, названный в честь французского математика и философа Блеза Паскаля (1623-1662), был создан как учебный язык программирования в 1968-71 годах швейцарским ученым Никлаусом Виртом на кафедре информатики Стэнфордского университета (Цюрих). В настоящее время это язык имеет более широкую сферу применения, чем предусматривалось при его создании. Свое признание Паскаль получил с появлением пакета Турбо Паскаль (Turbo Pascal). Этот язык отличается простотой понимания, стройностью и структурностью алгоритмов, быстротой компилятора и удобными средствами создания и отладки программ.

Достоинствами языка Паскаль являются:

  1. Простой синтаксис языка. Небольшое число базовых понятий. Программы на Паскале достаточно легко читаемы.
  2. Достаточно низкие аппаратные и системные требования как самого компилятора, так и программ, написанных на Паскале.
  3. Универсальность языка. Язык Паскаль применим для решения практически всех задач программирования.
  4. Поддержка структурного програмирования, программирования «сверху-вниз», а также объектно-ориентированного программирования.

В настоящем пособии рассматривается Tirbo Pascal v7.0. Данная версия разработана фирмой Borland и является последней в линейке компиляторов Pascal для DOS. Дальнейшее развитие Паскаль получил в Delphi — системе разработки программ для Windows.

Среда разработчика Turbo Pascal 7.0

Базовыми компонентами система программирования Турбо Паскаль являются компилятор языка Паскаль, средства создания и редактирования исходных текстов программ и средства их отладки (поиска и исправления ошибок). Все эти компоненты объединены в единую интегрированную среду разработчика, с которой как раз и работает программист, создавая свои программы.

Запуск программы

Если ваш компьютер настроен для более удобной работы с Турбо Паскалем (в файловом менеджере прописаны ассоциации файлов, настроено пользовательсткое меню), то для начала работы со средой разработчика удобнее всего поступить следующим образом:

  1. Запустить Norton Commander (Far Manager);
  2. Зайти в каталог, в котором планируется сохранять файлы с исходными текстами программы, а также вспомогательные файлы вашей прграммы;
  3. Вызвать горячее меню Norton Commander (нажав клавишу F2);
  4. Выбрать строку «Turbo Pascal 7.0»;
  5. Если окно редактирования не открылось, то открыть его через пункт меню «File» (нажать Alt+F, выбрать New).

Если у вас уже есть некоторый файл с исходным текстом программы (файл с расширением pas), с которым вы хотите продолжить работу, то достаточно навести на него указатель Norton Commander и нажать Enter. В этом случае запустится Turbo Pascal и сразу откроется текст выбранной вами программы.

Окно среды разработчика

Основной экран интегрированной среды разработчика Turbo Pascal 7.0 выглядит следующим образом:

По функциональному назначению выделяется три области экрана:

  • Строка меню
  • Рабочая область
  • Строка состояния

Строка меню активизируется нажатием клавиши F10. В меню содержатся следующие разделы:

  • File. Позволяет выполнять все основные действия с файлами (создание, открытие, сохранение ..)
  • Edit. Позволяет выполнять все основные операции редактирования текста (копирование, вставка, удаление фрагментов, отмена последних изменений ..)
  • Search. Позволяет осуществлять поиск и замену фрагментов текста.
  • Run. Позволяет запускать программу, в том числе в пошаговом режиме.
  • Compile. Позволяет осуществлять компиляцию программы.
  • Debug. Содержит команды, облегчающие процесс поиска ошибок в программе.
  • Tools. Содержит некоторые дополнительные средства Турбо Паскаль.
  • Options. Позволяет установить необходимые для работы параметры компилятора и среды разработчика.
  • Window. Позволяет выполнять все основные операции с окнами (открывать, закрывать, перемещать, изменять размер).
  • Help. Позволяет получить имеющуюся в системе справочную информацию.

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

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

Строка состояния демонстрирует некоторые доступные и важные в данный момент операции и соответствующие им комбинации клавиш.

Основные команды и горячие клавиши

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

  • Ctrl+F9 — запуск программы
  • Alt+F5 — просмотр пользовательского экрана
  • F2 — сохранение программы
  • F3 — открытие сохраненной программы
  • Alt+F3 — закрытие активного окна
  • Alt+X — выход из Турбо Паскаль
  • F1 — контекстная помощь
  • Ctrl+F1 — справка об операторе, на котором установлен курсор
  • Alt+Backspace — отмена последнео изменения
  • Ctrl+Y — удаление строки
  • Shift+стрелки — выделение блока текста
  • Ctrl+Insert — копирование выделенного блока в буфер
  • Shift+Insert — вставка из буфера

Волгоградский государственный педагогический университет
Кафедра алгебры, геометрии и информатики

ОПИСАНИЕ СРЕДЫ ПРОГРАММИРОВАНИЯ TURBO PASCAL 7.0

Дата добавления: 2014-11-28 ; просмотров: 2540 ; Нарушение авторских прав

1. Среда программирования Turbo Pascal 7.0.Для языка Паскаль наиболее распространенными являются две среды программирования: Turbo Pascal 7.0 и Borland Pascal для MS-DOS и Windows. Они предназначены для подготовки текстов программ и их выполнения. Принципы составления программ, кроме работы с графикой в Windows, для них одинаковы. Основные файлы среды Turbo Pascal 7.0 такие: turbo.exe (основной выполняемый файл, объем 400 Кбайт), turbo.tpl (библиотека, 48 Кбайт, однако, может зависеть от конфигурации), turbo.tph (помощь, 730 Кбайт), graph.tpu (модуль для работы с графикой, 33 Кбайт).

Для входа в среду нужно выполнить команду turbo.exe. В верхней строке экрана размещено главное меню, а в нижней -описание некоторых функциональных клавиш.

Чтоб активизировать (войти в) главное меню, необходимо нажать на клавишу F10. В распоряжении пользователя будут такие пункты меню:

File— для работы с файлами;

Edit— для редактирования файла;

Search— для поиска или замены заданного фрагмента текста;

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

Compile— для компиляции программы и создания ехе-файла;

Debug— для настройки программы;

Options— для конфигурирования среды;

Window— для конфигурации окон и работы с ними;

Help— для вызова помощи.

Необходимый пункт выбирают стрелками перемещения курсора или мышью и нажимают клавишу ввода. Можно воспользоваться и комбинацией клавиш Alt + : нажав и удерживая клавишу Alt, нажимают клавишу с высвеченной буквой и отпускают обе клавиши.

Рассмотрим основные этапы, из которых состоит сеанс работы.

1. Активизируют главное меню (нажимают на F10)и пункт File.

Получают дополнительное (выпадающее) меню, в котором выбирают команду New(будем записывать так: F10 => File => New). Среда переходит в режим создания нового файла с именем NONAME00.PAS. Набирают текст программы.

2. Для исправления очевидных ошибок ввода пользуются традиционными приемами редактирования текста, в частности, такими комбинациями клавиш для работы с блоками (фрагментами) текста:

Эти аккорды помнить не обязательно. Описание первых четырех можно увидеть, активизировав пункт главного меню Edit(Alt+E).

3. Если очевидных ошибок нет, программу можно компилировать и выполнять командами F10=>Run=>Run или при помощи комбинации клавиш Ctrl+F9.

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

Читать еще:  Объектом объектно ориентированного программирования называется

Ошибку исправляют. Теперь повторно компилируют и выполняют программу (нажимают на Ctrl+F9). Исправляют следующую ошибку и т.д.

5. Если синтаксических ошибок нет, программа будет выполнена Результаты можно увидеть в окне результатов, для чего нажимают на Alt+F5или используют методы пункта Debug.Нажав после пересмотра результатов на любую клавишу, переходят в режим редактирования программы.

6. Для создания ехе-файл последовательно выполняют F10=>Compile=> Destination=>Disk.Нажимают на Alt+F9 и в текущий каталог на диске будет записан ехе-файл, который можно выполнять вне среды программирования.

7. Чтобы сохранить текст программы в файле с расширением .pas, активизируют F10=>File=>Save As, если файлу дают новое имя, или F10=>File=>Save(достаточно нажать на клавишу F2)для сохранения файла под старым именем.

8. Для завершения сеанса работы и выхода из среды необходимо выполнить F10=>File=>Exitили нажать на клавиши Alt+x.

9. Для работы с программой, которая находится на диске, выполняют F10=>File=>Openили нажимают клавишу F3. При помощи клавиши Tabпереходят в нижнее окно и выбирают из меню имен файлов нужный файл, нажимают на клавишу ввода. Текст программы будет занесен в окно редактирования.

10.Окон с открытыми программами может быть несколько. Переходить от одной программы к другой можно при помощи клавиши F6.Чтобы развернуть на весь экран или свернуть окно, пользуются клавишей F5.Чтобы удобно для пользователя разместить окна на экране пользуются средствами пункта Window.Для закрытия активного окна, нажимают на Alt+F3или щелкают мышью на значке прямоугольника в левом верхнем углу рамки окна.

11. Если необходима дополнительная информация, нажимают на клавишу F1 и читают информационно-справочные тексты о среде и синтаксических конструкциях языка Турбо Паскаль.

Замечание. В среде Borland Pascal for Windows нет существенных отличий от описанных выше правил работы. Сообщения об ошибках будут в нижней части экрана. В начале программы нужно вставить команду usesWinCrt вместо usesCrt. Некоторых навыков требует работа с навигатором по файловой системе (команды Save as. или Open).

2. Коды типичных ошибок.ТР 7.0 генерирует два типа сообщений об ошибках: ошибки компиляции и ошибки выполнения.

Некоторые коды ошибок компиляции, чаще всего встречающиеся в процессе настройки программы, имеют такие номера:

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

Подготовка программы к выполнению

Процесс подготовки программы, записанной на алгоритмическом языке, для выполнения на ЭВМ включает в себя следующие этапы:

— ввод текста программы в ЭВМ;

— компиляция — преобразование программы, записанной на алгоритмическом языке, в машинную программу;

— формирование исполняемой программы (такая программа обычно имеет расширение .exe);

— отладка программы (поиск и исправление ошибок).

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

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

Tурбо Паскаль — это интегрированная программная система для разработки программ на языке Турбо Паскаль в интерактивном режиме.Среда ТР ориентирована на взаимодействие с пользователем с помощью системы меню и окон. Для указания тех или иных действий можно также использовать функциональные клавиши (F1 — F10), расположенные в верхнем ряду клавиатуры.

4.2.1. Функциональные клавиши

С помощью функциональных клавиш можно выполнять следующие действия:

[F1] — обращение к справочной службе;

[F2] — запись редактируемого текста в дисковый файл;

[F3] — чтение текста из дискового файла в окно редактора;

[F4] — выполнение программы до строки, на которой располагается курсор;

[F5] -распахнуть активное окно на весь экран (при повторном нажатии на F5 окно возвращается к прежнему размеру);

[F6] — сделать активным следующее окно;

[F7]- выполнить следующую строку программы; если в строке есть обращение к подпрограмме, то войти в подпрограмму и остановиться перед выполнением первого ее оператора;

[F8] — выполнить следующую строку программы; если в строке есть обращение к подпрограмме, то выполнить ее полностью;

[F9]- компилировать программу, создать EXE-файл, но не выполнять;

[F10] — войти в главное меню;

[Alt]+[F9]- компилировать программу в активном окне редактора;

[Ctrl]+[F9] — выполнить программу (компилировать программу, находящуюся в редакторе, сформировать исполняемую программу, загрузить ее в оперативную память и выполнить);

[Alt]+[F5] — открыть окно с результатами выполнения программы.

4.2.2. Система меню

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

Окно — это участок экрана, предназначенный для обмена информацией между программистом и ЭВМ. Среда ТР открывает различные окна в процессе выполнения тех или иных работ.

В Турбо Паскале экран разделен на три части (рис.4.12.1): вверху — меню возможных наборов команд среды ТР; в центре — место для размещения окон; внизу — набор наиболее часто используемых в главном меню функциональных клавиш. Для активизации команд, соответствующих этим клавишам, можно нажать функциональную клавишу или щелкнуть левой кнопкой мыши по соответствующему месту на экране. Тип окна, расположенного в центральной части экрана, зависит от пункта главного меню. В окнах можно просматривать и редактировать текст программы, просматривать результаты выполнения программы и т. п.

Меню в Турбо Паскале состоит из главного меню и системы подменю. Переход в главное меню из режима редактирования осуществляется нажатием клавиши F10, а возврат в режим редактирования — с помощью клавиши ESC. При активизации пункта главного меню раскрывается соответствующее ему подменю. Активизировать пункт меню можно различными способами:

— щелкнуть левой клавишей мыши по пункту меню;

— нажать клавишу F10 для входа в главное меню, переместить подсветку (с помощью клавиш управления курсором) на соответствующий пункт меню и нажать клавишу Enter;

— нажать клавишу F10, а затем нажать клавишу с буквой, выделенной красным цветом в ключевом слове пункта меню.

Главное меню представляет следующие возможности выбора:

· File (файл) — действия с файлами и выход из системы;

· Edit (редактировать) — операции с буферной памятью редактора;

· Search (искать) — поиск текста, процедуры, функции или места ошибки;

· Run (выполнение) — прогон программы;

· Compile (компилировать) — компиляция программы;

· Debug (отладка) — отладка программы;

· Tools (инструментальные средства) – выполнение сервисных функций;

Читать еще:  Что включает в себя система программирования

· Options(варианты) — задания свойств и режимов работы ТР;

· Windows(окно) – управление окнами среды ТР;

· Help (помощь) – обращение к справочной системе.

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

Меню FILEобеспечивает операции с файлом текста программы: загрузку существующих файлов; создание новых; сохранение редактируемого файла на диске; смены текущей директории и в некоторых других случаях. В этом меню имеются следующие пункты:

· Open (открыть) [F3] – открывает новое окно редактора и помещает в него файл с диска. Имя считываемого файла задаётся в дополнительном, так называемом диалоговом, окне, которое открывается при выборе этого режима;

· New (новый) — открывает окно редактора для создания нового файла; по умолчанию этому файлу присваивается имя Noname00.pas, которое можно будет изменить при записи файла на диск;

· Save (сохранить) [F2] – записывает содержимое активного окна редактора в дисковый файл;

· Save as (сохранить как) – записывает содержимое активного окна редактора в дисковый файл под заданным именем;

· Exit (выход) [Alt+X]– выход из системы Turbo Pascal.

Меню EDIT. Подменю этого режима используется в основном для удаления, вставки или замены текста:

· Cut (вырезать) – удаляет из окна редактора выделенный блок и переносит его во временный буфер;

· Copy (копировать) – копирует выделенный блок во временный буфер;

· Paste (приклеить) – копирует содержимое временного буфера в окно редактора.

Меню RUN используется для выполнения подготовленных программ в обычном или отладочном вариантах.

· Run (счет)-осуществляет полную обработку (прогон) программы, т.е. выполняет компиляцию, компоновку и исполнение программы, подготовленной и находящейся в редакторе.

· Trace into (трассировка внутри) – осуществляет пошаговое выполнение программы аналогично [F7].

Меню COMPILE(компиляция) осуществляет компиляцию программы или модуля, находящегося в активном окне редактора. В зависимости от того, в каком из подрежимов (Compile, Make, Build) осуществляется компиляция, обрабатывается либо текст программы из окна редактора, либо текст программы и дополнительные модули, хранящиеся в отдельных файлах.

· Compile ([Alt]+ [F9]) компилирует только ту программу (или модуль), которая загружена в данный момент в память редактора;

· Make (создать) [F9] — создает программу: сначала компилируется основной файл, указанный в меню Compile/Primary file или загруженный в редактор, а затем выполняется перекомпиляция тех файлов, составляющих программу, в которых произошли изменения на момент компиляции основного файла программы;

· Build ( построить) –заново транслируются все файлы, составляющие программу, т.е., для всех TPU-файлов отыскивается соответствующий PAS-файл и выполняется его перекомпиляция независимо от того, были сделаны в нем изменения или нет.

Меню DEBUG (отладчик)позволяет управлять процессом отладки программы.

· Evaluate (вычислить) – позволяет просмотреть в процессе отладки содержимое любой переменной или найти значение любого выражения с помощью дополнительного окна, содержащего три поля: первое используется для записи имени переменной или выражения, второе – показывает их текущее значение, в третьем можно задать новое значение этой переменной.

· Output (вывод)- выводит в окно Output результаты выполнения программы;

· User screen (экран пользователя)- вызывает для просмотра выходной экран выполняемой программы.

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

· Save options (сохранить конфигурацию) – позволяет сохранить всю настройку среды (параметры компилятора, компоновщика и самой среды) в специальном файле конфигурации (по умолчанию, имя файла – TURBO.TP);

· Numeric Processing (арифметический сопроцессор) – ключ, позволяющий использовать числовой сопроцессор (режим 8087/80287) либо его не использовать (режим Software). При работе с сопроцессором все операции с вещественными данными реализуются не только для данных типа Real, но и для данных типа Single, Double, Extended и Comp.

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

Система программирования Турбо Паскаль (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 – копирование выделенного блока в буфер

Читать еще:  Паттерны программирования c

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

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

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

FileÞNew

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

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

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

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 (или одновременно нажать клавиши + )

Краткие теоретические сведения.

Практическая работа 5,6

Тема: Среда программирования. Тестирование готовой программы. Программная реализация несложного алгоритма

Цель работы: изучить среду программирования и структуру программы Turbo Pascal, научиться составлять несложные программы в этой среде программирования, производить тестирование программы.

Оборудование: персональный компьютер, среда программирования Turbo Pascal.

Краткие теоретические сведения.

Паскаль — язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623-1662) и разработан в 1968-1971 гг. Никлаусом Виртом. Первоначально был разработан для обучения, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.

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

· Прост для обучения.

· Отражает фундаментальные идеи алгоритмов в легко воспринимаемой форме, что предоставляет программисту средства, помогающие проектировать программы.

· Позволяет четко реализовать идеи структурного программирования и структурной организации данных.

· Использование простых и гибких структур управления: ветвлений, циклов.

· Надежность разрабатываемых программ.

Турбо Паскаль — это система программирования, созданная для повышения качества и скорости разработки программ (80-е гг.). Слово Турбо в названии системы программирования — это отражение торговой марки фирмы-разработчика Borland International (США).

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

Основные файлы Турбо Паскаля:

· Turbo.exe — исполняемый файл интегрированной среды программирования;

· urbo.hlp — файл, содержащий данные для помощи;

· Turbo.tp — файл конфигурации системы;

· Turbo.tpl — библиотека стандартных модулей, в которых содержатся встроенные процедуры и функции (SYSTEM, CRT, DOS, PRINTER, GRAPH, TURBO3, GRAPH3).

Для запуска интегрированной среды программирования нужно установить текущим каталог с Турбо Паскалем (TP7BIN) и ввести команду: turbo.exe.

Окно программы содержит полосу меню, область окна и строку статуса.

Для входа в меню можно воспользоваться одним из способ:

· с помощью «мышки»;

· с помощью клавиши F10;

· с помощью комбинации Alt+ . О том, что мы в меню свидетельствует курсор — прямоугольник зеленого цвета.

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

Активное окно — это окно с которым вы в настоящий момент работаете.

Общие горячие клавиши:

· F1 — выводит окно подсказки;

· F2 — сохраняет файл активного окна;

· F3 — появление диалогового окна и возможность открыть файл;

· F4 — запускает программу до строки, на которой стоит курсор;

· F5 — масштабирует диалоговое окно;

· F6 — переходит к следующему открытому окну;

· F7 — запускает программу в режиме отладки с заходом внутрь процедур;

· F8 — запускает программу в режиме отладки, минуя вызов процедур;

· F9 — компилирование программы в текущем окне;

· F10 — возвращение в меню.

Команды меню File:

· Open-F3 — открыть существующий файл (при активизации этой опции появляется окно со списком файлов, где можно выбрать необходимый),

· New — создать новый файл (очищает память редактора и переводит в режим создания нового файла, которому присваивается имя Noname.pas; имя можно изменить при записи файла на диск),

· Save-F2 — сохранить файл (переписывает файл из памяти редактора на диск),

· Save as — сохранить с новым именем,

· Save all — сохранить все в окнах (записывает содержимое всех окон редактора в соответствующие файлы),

· Change dir — смена каталога (позволяет изменить установленный по умолчанию диск или каталог),

· Print — печать файла,

· Get info — выдача информации о текущем состоянии программы и используемой памяти,

· DOS Shell — выход в DOS без выгрузки из памяти (для возврата ввести команду exit),

· Exit — выход и выгрузка из памяти.

Программы на языке Паскаль имеют блочную структуру:

1. Блок типа PROGRAM — имеет имя, состоящее только из латинских букв и цифр. Его присутствие не обязательно, но рекомендуется записывать для быстрого распознавания нужной программы среди других листингов.

2. Программный блок, состоящий в общем случае из 7 разделов:

3. раздел описания модулей (uses);

o раздел описания меток (label);

o раздел описания констант (const);

o раздел описания типов данных (type);

o раздел описания переменных (var);

o раздел описания процедур и функций;

o раздел описания операторов.

Общая структура программы на языке Паскаль:

Пример программы, которая осуществляет сложение двух чисел и выводит сумму на экран:

2.Выполните следующие задания:

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

Задание 2. Откройте файл, в который Вы запишите программу, выполняющую сложение двух чисел. Для этого нажмите клавишу F10, чтобы выйти в главное меню, затем клавишами перемещения курсора выберите опцию File, а в выпавшем меню команду New.

Найдите в этой программе заголовок, раздел описания переменных, признак начала программы, признак конца программы, тело программы, комментарий. Ответьте на вопросы:

1. Какое назначение переменных number1, number2, rezult?

2. Что обозначает строка: number1, number2, rezult : integer; ?

3. Если присвоить переменным number1 и number2 соответственно значение 5 и 7, то какую строчку выдаст компьютер при исполнении последней процедуры Write? Запишите ее в отчет.

4. Переведите с английского языка слова: Write, Read. Как вы думаете, что должен делать операторы с таким названием?

5. Как вы понимаете запись: readln(number1); ?

6. Чему равно значение переменной rezult после выполнения оператора: rezult := number1 + number2; ?

7. Что делает оператор присваивания в этой программе?

Задание 3. Измените программу, выполненную выше так, чтобы она находила произведение двух чисел. Сохраните текстом программы в файле Proizv.pas. Результат покажите преподавателю.

3.Оформите отчет. Устно ответьте на контрольные вопросы.

1. Что такое среда программирования?

2. Опишите среду программирования Тurbo Pascal.

3. Как сохранить текст программы в Тurbo Pascal?

4. Какова структура программы на языке Pascal?

Ссылка на основную публикацию
Adblock
detector