Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ч1_b.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
933.89 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ

ГОУВПО «РОСТОВСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ»

Бордюгова Т.Н., Кузнецова Е.М., Кузнецова Т.К.

ЯЗЫК ПРОГРАММИРОВАНИЯ

TURBO PASCAL

Часть I

Лекции

к учебному курсу «Программирование»

для студентов

Ростов-на-Дону

2006

УДК 510

ББК 32.973.26—18.1

Печатается по решению редакционно – издательского совета

Ростовского государственного педагогического университета

Бордюгова Т.Н., Кузнецова Е.М., Кузнецова Т.К.

ЯЗЫК ПРОГРАММИРОВАНИЯ TURBO PASCAL.

Лекции к учебному курсу «Программирование»

Ростов-на-Дону : РГПУ, 2006.

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

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

Лекция №1 Тема: «Элементы языка»

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

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

  • Благодаря своей компактности, удачному первоначальному описанию, Паскаль оказался достаточно легким для изучения.

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

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

  • Язык Турбо Паскаль сыграл большую роль в развитии методов аналитического доказательства правильности программ и позволил перейти от методов отладки программ к системе автоматической проверки согласованности программы при компиляции без ее выполнения.

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

Для вызова Турбо Паскаль необходимо отыскать в древовидной структуре каталог PASCAL и войти в меню turbo.exe.

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

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

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

  • Множества накладывающихся окон;

  • Поддержка мыши, меню, диалоговых окон;

  • Многофайловый редактор;

  • Расширенные возможности отладки;

  • Полное сохранение и восстановление среды разработки.

Для вызова Турбо Паскаль необходимо отыскать в древовидной структуре каталог PASCAL и войти в меню turbo.exe.

После запуска программы экран компьютера будет иметь вид, показанный на рисунке 1.

Рис.1. Элементы окна редактирования

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

Полоса меню и подменю. Полоса меня является основным доступом ко всем командам меню. Она становится невидимой только в то время, когда вы просматриваете вывод своей программы. Если полоса меню активна, то заголовок меню будет высвечен; это выбрано текущее меню. Если за командой меню следует знак многоточия (…), выбор команды приведет к выводу диалогового окна. Если за командой следует стрелка (>), то команда ведет в другое меню. Команда без знака многоточия или без стрелки указывает, что как только вы выберите, произойдет какое-то действие.

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

  • напоминает основные строки ключей и сокращений, допустимых в этот момент в активном окне;

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

  • содержит информацию о том, какая функция выполняется.

  • предлагает краткие советы по выбранной команде меню и элементами диалогового окна.

Горячие клавиши:

F1

Help

Вывод на экран окна подсказки

F2

File/Save

Сохраняет файл, находящийся в активном окне редактора

F3

File/Open

Появляется диалоговое окно и возможность открыть файл

F4

Run/Go to Cursor

Запуск программы до строки, на которой стоит курсор

F5

Window/Zoom

Масштабирует активное окно

F6

Window/Next

Переход к следующему открытому окну

F7

Run/Trace Into

Запуск программы в режиме отладки с заходом внутрь процедуры

F8

Run/Step Over

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

F9

Compile/Make

Запуск make текущего окна

F10

(none)

Возврат в меню

Режимы работы среды Турбо Паскаль:

  • File - режим работы с файлами

  • New – создание нового файла

  • Open – открытие ранее созданного файла

  • Save – сохранить на диске под текущим именем

  • Save as - сохранить на диске, с указанием маршрута файла

  • Edit – редактирование файла

  • Search - поиск файла

  • Run – запуск программы на выполнение

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

  • Debug – режим отладки

  • Watch- открыть окно наблюдения ctrl+F5 - и с помощью стрелок устанавливается размер и местоположение окна

  • Tools – инструменты

  • Options – опции

  • Window - окно

  • Help - помощь

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]