Знакомство с языком программирования Pascal
Учитель информатики
МБОУ «Оксовская ОСШ»
Дорошенко Н.Ф.
Цели и задачи урока:
- познакомиться с алфавитом языка Pascal; правилами записи имен;
- научиться создавать новый документ в среде Pascal; создавать простейшую программу, выводящую одну или несколько строк, запускать программу и просматривать результат работы.
Окно интегрированной среды разработки состоит из трех частей:
Меню окна.
File - файл
Edit – редактировать
New - создать
Open - открыть
Undo - отменить
Save F2 - сохранить
Redo - повторить
Cut - вырезать
Save as - сохранить как
Exit - выход Alt+X
Copy - копировать Ctrl + Ins
Paste - вставить Shift + Ins
Clear – очистить буфер обмена
Window – окна
Tile – расположить все окна на экране
Команды редактирования:
Cascade – расположить каскадом
Ctrl + Y – удалить строку
Close all – закрыть все окна
Ctrl + N – вставить строку
Size/Move – изменение размеров окна и перемещение
Zoom – распахнуть на весь экран F5
Ctrl + QY – удалить от курсора до конца строки
Ctrl +T – удалить слово справа от курсора
Next – перейти к следующему окну F6
Run - выполнение
Previons – на предыдущее окно
Close – закрыть текущее окно Alt + F3
Run – запуск программы Ctrl + F9
Compile – компиляция Alt + F9
Структура программы:
- Program имя программы;
- uses раздел описания модулей;
- const раздел описания констант;
- var раздел описания переменных;
- procedure (function) раздел описания подпрограмм;
- begin
раздел операторов;
Оператор – команда алгоритма, записанная на ЯП
Комментарий в программе можно записывать в { } на любом языке. Все, что записано в { } компилятором не воспринимается.
Имена заголовка программы, переменных составляются по следующим правилам:
- имя должно начинаться с буквы, может содержать латинские буквы, цифры и знак _
- длина имени должна быть меньше 255 символов, но значащиеся только первые 63 символа;
- прописные буквы (A…Z) тождественны строчным (a…z).
- Например: book, KNIGA=kniga, nom_1, A2
- Неверные имена: 2A, Vip*bum
Пример простой программы.
Составим программу, выводящую на экран строку приветствия.
Program pr1; - имя программы
вegin - начало программы
writeln (‘Привет!’); -оператор вывода на экран сообщения
end. - конец программы.
writeln (‘Привет!’); - оператор вывода на экран сообщения (то, что заключено в символах ' - апостроф, выводится на экран без изменений)
Запишите программу, запустите командой Run - Run
Запишите программу, запустите командой Run - Run
Откройте окно просмотра результатов командой Debug – Output
Просмотрите результат
Практическая работа
Задание 1. Найди ошибки в записи программ:
Задание 2. Определите, что будет выведено на экран в результате выполнения следующей программы?
programm 4A
BEGIN ;
program z1;
Вася
begin
{Петя}
writeln('Сегодня на улице хорошая погода');
writeln('Светит солнце!');
end.
{И нет дождя!};
end.
PROGRAM summa chisel
Задание3 . Составьте программу, выводящую на экран сегодняшнюю дату в рамке: ***********************
начало
* 15.09.2010 *
{программа}
**********************
конец.
Задание 4. Составьте программу,
выводящую на экран лисенка-
program 1
begin;
баяниста:
Задание 5.Составьте программу, выводящую на экран елочку:
writeln(Мы создаем свою первую программу!);
writeln("А вы нашли все ошибки?");
end
Вопросы для повторения
- Из каких частей состоит окно разработки программы Pascal?
- Какими командами меню можно создать новое окно, открыть имеющееся, сохранить программу?
- Какими командами меню можно скопировать содержимое в буфер обмена, вставить из буфера?
- Какой командой меню можно запустить программу на выполнение?
- Какой командой меню можно открыть окно просмотра результатов?
- Из каких блоков может состоять программа на Pascal?
- По каким правилам составляются имена заголовков программы и переменных?
- Какой существует оператор вывода на экран?
Домашнее задание Задание . Составьте программу, выводящую на экран корабль: