Знакомство со средой Pascal.

advertisement
Знакомство со средой
Pascal.
Алфавит языка.
Структура программы.
Операторы ввода и вывода.
Паскаль
Паскаль – универсальный ЯП,
позволяющий решать самые
разнообразные задачи обработки
информации.
В 1992 г. фирма Borland
International выпустила два пакета,
основанных на языке Паскаль:
• Borland Pascal 7.0
• Turbo Pascal 7.0.
Турбо Паскаль.
Пакет включает в себя
•
•
•
•
алгоритмический ЯП высокого уровня,
встроенный редактор,
справочную информацию;
среду, предназначенную для отладки и
запуска программ.
Турбо Паскаль относится к
компиляторным языкам.
В ЯП высокого уровня программа
- это перечень действий, команд.
Команда алгоритма, записанная на
ЯП, называется оператором.
Среда Турбо Паскаль.
• Как запустить среду Паскаль: Учебная→
закрыть
текущее
окно
имя файла меню возможных режимов
работы
справка о назначении основных
функциональных клавиш
номер
текущего
окна
Меню File-New
Для открытия нового окна.
Меню File-Open
Для открытия существующего файла
Меню File-Save и File-Save as
Сохранение нового файла или
файла после корректировки.
Меню File-Exit
Для выхода из среды.
Комбинации с клавишами
функциональные клавиши F1 – F12
•
•
•
•
•
и ALT, CTRL и SHIFT.
Alt+ Enter – большой (маленький
экран)
Правые Ctrl+Shift – русский язык
(только в режиме маленького окна)
Левые Ctrl+Shift –английский язык
Alt+F5 – просмотр окна результатов
Ctrl+F9 – запуск программы на
выполнение
Курсор.
курсор
Меню Compile → Compile
Для проверки правильности написания
программы.
Наличие ошибок
Курсор устанавливается на месте ошибки.
Ошибка НЕТ ;
Меню Run→Run
Запускает программу.
Окно просмотра результатов
Для выхода из него надо нажать
клавишу Esc.
Алфавит языка Паскаль.
ПАСКАЛЬ включает следующий набор основных символов:
1.
2.
3.
4.
строчные и прописные латинские буквы,
арабские цифры,
_ подчеркивание,
знаки операций: символьные + - * /
= <> < > <= >= := @
буквенные mod,
div, not
5. знаки пунктуации: . , ' ( ) [ ] (. .)
{ } (* *) .. : ;
6. спецификаторы: ^ # $
7. служебные слова.
Идентификатор - это имя любого объекта
языка, не должен начинаться с цифры.
К разделителям относятся, например,
пробел и комментарий.
Для пояснений можно делать комментарии,
которые не влияют на ход программы.
Комментарии заключаются в
фигурные скобки { комментарий },
символы (* комментарий *).
Неиспользуемые символы – те, которые
можно использовать только в комментариях. К
ним относятся все русские буквы, а также
символы %, &, !.
Структура программы.
program имя_программы;
uses - подключение модулей
сonst - раздел описания констант
var раздел описания переменных
begin
ОПЕРАТОРНЫЕ СКОБКИ
Тело программы
end.
Оператор ввода исходных данных.
Происходит с помощью оператора
read и readln:
Вид команды:
read (список переменных);
readln (список переменных);
Разница между операторами лишь
в том, что readln перемещает курсор
на начало новой строки, а read нет.
Вывод результатов
Происходит с помощью оператора
write и writeln:
Вид команды:
write (‘список вывода’);
writeln (‘список вывода’);
Разница между операторами лишь в
том, что writeln перемещает курсор на
начало новой строки, а write нет.
Теперь попробуем написать и запустить
простейшую программу.
Вывести на экран: Моя первая
программа на Паскале!
program one;
begin
write (‘Моя первая программа на Паскале!');
end.
Написать write и writeln посмотреть,
что происходит с курсором.
Исправить программу добавив новые
операторы:
program one;
uses crt; подключение модулей
begin
clrscr; очистка экрана
write (‘Моя первая программа на Паскале!');
readkey; задержка экрана
end
Download