Видеоурок «Этапы разработки программы. Структура простой программы»
В разделе Информатика 5 уроков

Содержание:

§1. Этапы разработки программы на языке Паскаль

§2. Структура простой программы на языке Паскаль

§3. Краткие итоги по теме урока

§1. Этапы разработки программы на языке Паскаль

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

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

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

Далее следует раздел операторов, который начинается со служебного слова Begin, затем прописывается алгоритм решения конкретной задачи и заканчивается программа служебным словомEnd. Так же важно не забывать про синтаксис любой программы на языке программирования Паскаль: после каждой строки или завершенного действия ставится точка с запятой. Не ставится точка с запятой после слова Begin, возможно её опустить перед словом end, а так же после последнего слова End ставится точка, которая означает завершение программы.

§2. Структура простой программы на языке Паскаль

Рассмотрим cтруктуру простой программы на языке Паскаль на примере решения задачи нахождения площади круга заданного радиуса R.

Первым этапом решения задачи необходимо определить входные и выходные данные. К входным данным относится радиус круга R. К выходным данным площадь S. Для составления алгоритма так же необходимо знать формулу площади круга S =?R2.
Значение
? возьмём равным 3,14.

Составим блок-схему алгоритма нахождения площади круга.

Первый блок – начало.

Второй блок ввода данных – параллелограмм, блок в котором записывается переменная R, так как именно это значение будет вводить пользователь.

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

Четвертый блок – параллелограмм вывода, с записанной в нем переменной S -результат вычислений.

Последний блок – конец.

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

Первая строка Program Square;

Во второй строке необходимо описать переменные, которые будут участвовать в решении задачи, и определить их тип. Так как площадь круга находится с использованием значения = 3,14 , это означает, что переменная S будет типа Real. Так же пользователь при вводе радиуса круга может ввести вещественное значение переменной. Таким образом, раздел var содержит переменные S и R вещественного типа Real.

Обратите внимание, что раздел описания переменных var не реализован в блок-схеме, однако, при помощи блок-схемы возможно определить количество и тип переменных.

Третьей строкой программы будет слово begin, то есть начало. После соответствующего блока в блок-схеме следует параллелограмм ввода, однако, если пользователь не знает, что именно вводить, необходимо вывести подсказку. Для данной задачи подсказкой является фраза: «Введите радиус круга: ». Для вывода строки на экран монитора используют процедуру write или writeln. Важно помнить, что если при помощи процедуры write выводится строка, она должна быть заключена в апострофы.

После фразы-подсказки пользователь должен ввести значение переменной R c клавиатуры. Для того чтобы прочитать введенные данные с клавиатуры необходима процедура read или readln, в скобках пишется переменная, которая будет содержать вводимое значение.

Находим площадь круга: S:= 3.14 * R* R; однако, нахождение переменной S, не означает, что пользователь увидел ответ. Необходимо вывести значение переменной при помощи процедуры write. Обратите внимание на то, что строка оформления «Площадь круга равна» и переменная S записаны через запятую.

Итак, результат будет выведен на экран монитора, значит, осталась последняя строка программы End.

§3. Краткие итоги по теме урока

Итак, структура простой программы состоит из строки Program, в которой указывается имя программы, раздела описания переменных Var, где определяется размер памяти, выделяемой на хранение переменных рассматриваемой задачи, последовательности действий, то есть алгоритм решения задачи, заключенный между словами Begin и End. Для вывода информации на экран монитора используется процедура Write или Writeln; для ввода – процедура Read или Readln.

 

Литература:

1. Босова Л.Л., Босова А.Ю. Информатика и ИКТ: учебник для 9 класса: в 2 ч. – М.: БИНОМ. Лаборатория знаний, 2012.

2. Семакин И.Г. Основы программирования: Учебник/ И.Г. Семакин, А.П. Шестаков. – 3-е изд., стереотип. – М.:Издательский центр "Академия", 2004.

 

 

Подпишись и будь в курсе новых событий и новостей!