Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по TURBO PASCAL.doc
Скачиваний:
18
Добавлен:
04.11.2018
Размер:
1.13 Mб
Скачать
      1. Запуск программы

Когда программа уже набрана, можно её запустить на выполнение. Для этого надо нажать Ctrl-F9 (или выбрать команду "Run" из меню "Run"). Программа начнёт компилироваться, о чём будет свидетельствовать появившиеся посередине экрана окошко со служебной информацией. Скорей всего с первого раза программа не запустится из-за наличия синтаксических ошибок (см. главу «Ошибки»). Пока вы их все не исправите, программа не будет работать.

Но вот наконец исправлены все ошибки и программа запустилась. Перед вами чёрный экран. Если ваша программа запрашивает ввод каких-то данных, то их нужно ввести и нажать Enter. Программа напечатает результат и компьютер вернёт вас к тексту вашей программы, вы даже не успеете просмотреть результат! Для вызова окна ДОС (то есть рабочего окна программы) необходимо выбрать команду "User screen" из меню "Debug" (или нажать Alt-F5). Полюбовавшись на результаты, вы можете вернуться назад к тексту программы, нажав любую клавишу.

      1. Завершение работы

Если вы уже всё сделали и вам нужно выйти из Турбо Паскаля, то выберите команду "Exit" из меню "File" (или нажмите Alt-X). Если вы перед выходом забыли сохранить свою программу, то компьютер вас предупредит об этом и спросит: "Сохранить изменения в программе?" Вы можете подтвердить (Yes) , отказаться от сохранения (No) или отменить выход (Cancel).

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

  1. Первая программа

    1. Краткая история

Мы с вами начинаем изучение языка программирования паскаль. Кроме паскаля существует много других языков программирования: BASIC, C, C++, ассемблер, Java Script и др. Языки программирования бывают высокого и низкого уровня:

Язык программирования высокого уровня – это язык, на котором легко программировать, он понятен человеку. Например: BASIC, C, Pascal.

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

Язык программирования Pascal был создан Н. Виртом (Niklaus Wirth) в начале 70-х годов специально для обучения программированию. Именно этот язык более других удобен для обучения, потому что он прост. Но в то же время его расширение – язык Turbo Pascal – пригоден для профессиональной работы, так как добавляет новые возможности в стандартный Pascal: работа с графикой, файлами, динамическими переменными. Язык Object Pascal предоставляет все возможности для создания объектно-ориентированных программ. На основе всех этих разновидностей языка Pascal построена еще более мощная система Delphi, которая позволяет писать программы для операционной системы Windows и использовать массу новых возможностей, например, работать с базами данных.

    1. Что такое программа?

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

Любая программа на языке Паскаль состоит из трёх частей: заголовка, секции описания и операторной части.

Ознакомимся с форматом записи программы:

Program <Имя программы>;

Заголовок программы

Секция описаний:

uses ... ;

подключение модулей2

const ... ;

описание констант

type ... ;

описание типов

var ... ;

описание переменных

procedure ... ;

описание процедур

function ... ;

описание функций

Begin

Операторная часть

<оператор1> ;

тело программы

<оператор2> ;

...

<операторN>

End.

Любая часть программы, кроме операторной части, может отсутствовать.

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

    1. Имена

Текст программы записывается при помощи арабских цифр, 26 латинских букв и специальных символов (например: +, , *, /, ^, (, ), #, &).

В программе для обозначения переменных, названия программы, названия процедур, функций и других объектов существуют имена. Имя может состоять из любой последовательности букв и цифр, которая начинается с буквы. Большие и маленькие буквы Паскалем не различаются, поэтому все следующие имена идентичны: kolobok, Kolobok, kOlObOk, KoloboK. Этим фактом не надо злоупотреблять, лучше стараться писать имена наглядно и читабельно. В имени также можно использовать знак подчёркивания «_» для разделения слов в одном имени, например: it_is_example (кстати, имя может начинаться с этого знака: _max_). Имя может быть любой длины, но Turbo Pascal считает значимыми только первые 63 символа. В качестве имени нельзя использовать зарезервированные слова (см. дальше).

В таблице приведены примеры правильно и неправильно записанных имён.

Таблица 1. Примеры имён

Пример правильных имен:

Неправильные имена и пояснения

A1

a24mt_9

1a Начинается с цифры.

Jevgesha

end_end

Begin Это зарезервированное слово.

End_of_work

_zx_

сумма Использованы русские буквы.

integer

write

Dima&Masha Символ & не цифра и не буква.