Конспект урока по Информатике «Структура программы» 7 класс


Класс 7

Тема: Структура программы

Цели:

Образовательные:

Узнать, что такое структура программ

Научиться работать с разными структурой алгоритма

Развивающие:

способность анализа сообщений ПО и умение принятия соответствующих решений;

интерес к учению, потребность в самоутверждении;

Воспитательные:

внимательность, сосредоточенность, аккуратность при работе с ПО;

интерес к самостоятельной работе, творчеству;

Тип урока: Объяснение + практика

План урока

Орг.момент

Проверка д/з

Новая тема

Закрепление

Домашнее задание

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


Декларативная (описательная часть);

PROGRAM … ;

CONST … ;

VAR … ;

BEGIN

END .

Разделы

описаний

Указание имени программы ;

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

Описание переменных ;

Раздел операторов .

Выполняемая часть;




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

2. В программе может отсутствовать любой раздел, кроме раздела операторов.


Заголовок программы: PROGRAM название ;

PROGRAM – ключевое слово заголовка программы;

название – идентификатор пользователя;

CONST – ключевое слово описания констант;

VAR – ключевое слово описания переменных, используемых в программе;

BEGIN – начало исполняемых операторов;

END. – конец программы (обратите внимание на синтаксис: операторы разделяются символом “;”, программа заканчивается символом “.”).

п/п

Примеры описаний

Результаты описаний

1

констант:


CONST V=10 ; A=4.6E-4 ;

Y=17.3 ; ALFA=pi ;

K=-5 ;

V, K – константы целого типа;

А, Y, ALFA – константы вещественного типа

2

переменных:


VAR XX, V0 : Real ;

K, N, Pr : Integer ;

XX, V0 – переменные вещественного типа; K, N, Prпеременные целого типа

3

CONST Time = 31.5 ;

G = 1.9 ;

P = 15 ;

VAR Year : Word ;

Money : LongInt ;

S1, S2 : Real ;

Объявление констант Time и G со значениями 31,5 и 1,9 вещественного типа, P со значением 15 – целого типа.

Переменные Year, Moneyцелого тіпа; S1, S2 – вещественного типа

В результате последнего объявления идентификаторы Time, G, P будут в дальнейшем в программе использоваться как константы, а Year, Money, S1, S2 – как переменные указанных выше типов. Возможные значения этих переменных определяются соответствующим типом:

Year: 0 .. 65535 (например, 2007; 123)

Money: -2147483648 .. 2147483647 (например, 1000500; -150)

S1, S2: (например, 15.3; -4Е-21)

Всякий объявленный в программе идентификатор должен быть уникальным. Так, например, недопустимым является объявление:

Var X : Real ; X : Integer ;

Итак, описание констант осуществляется в разделе описания констант CONST, а описание переменных – в разделе описания переменных VAR:

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

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

CONST имя1 = значение1 ;

имя2 = значение2 ;

. . .

VAR имя1 : тип1 ;

имя2 : тип2 ;

. . .

имя1, имя2, … — имена констант, по которым будет осуществляться обращение к ним в программе

имя1, имя2, … — имена переменных, по которым будет осуществляться обращение к ним в программе; тип1, тип2, … – их типы. Несколько величин одного типа перечисляются через запятую: Var a, b, c : Real;

В тексте программы могут присутствовать комментарии, которые важны для документирования (пояснения) программы.

Свежие документы:  КТП по технологии по Воронковой 7 класс 8 вид 1 четверть

Комментарий – произвольный текст, ограниченный с обеих сторон фигурными скобками, или круглыми скобками и символом *, например,

{ Это комментарий } и (* Это комментарий *).

Ограничивая некоторый оператор символами комментария, можно при выполнении программы осуществлять обход этого оператора, делая его не выполняемым.

Комментарий может размещаться в любом месте программы.

Пример программы с комментариями:

{Программа сравнения физических характеристик Солнца и Земли}

Program Astronomy;

{Объявление констант}

CONST MS = 2E30; {Солнце : масса }

PS = 1.416; { плотность}

MZ = 5.976E24; {Земля : масса }

PZ = 5.518; { плотность }

{Объявление переменных}

VAR

dsZ, Om, Op : Real; {dsZ — длительность суток на Земле}

{Om — отношение масс, Ор — отношение плотностей}

Begin

End.

Операторы выполняемой части программы рекомендуется записывать в отдельных строчках с отступами (ступенчатообразно). Это способствует наглядности программы и упрощает понимание отдельных элементов оператора.

Закрепление

Какова общая структура программы на языке Паскаль?

Какие служебные (зарезервированные) слова Вы знаете?

Что является заголовком, символом начала и конца программы?

Каково назначение разделов Var, Const?

Как компилятор определяет тип константы? тип переменной?


Домашнее задание












скачать материал

Хочешь больше полезных материалов? Поделись ссылкой, помоги проекту расти!


Ещё документы из категории Информатика: