Page 366 - Методика преподавание информатики
P. 366

366

            при изучении информационных моделей.
                    Цель изучения синтаксических диаграмм состоит в показе идеи построе-
            ния информационной логико-структурной модели известного учащимся языка.
            Не следует ставить задачи построения полного набора диаграмм, описывающих
            язык Паскаль (его можно найти в справочных изданиях).
                    Вначале  проведите  следующее  рассуждение.  В  любом  языке  есть  изна-
            чальные базовые понятия, которые нуждаются не в разъяснении, а в перечисле-
            нии. В русском языке, например, это буквы кириллицы — они просто есть и не
            несут особой смысловой нагрузки. В Паскале такую роль играют символы, со-
            ставляющие алфавит языка, и служебные слова. Признаком такого не нуждаю-
            щегося в разъяснениях объекта в синтаксической диаграмме является то, что он
            заключен в овал (или кружок):





                    Все  остальные  объекты  на  синтаксической  диаграмме  заключаются  в
            прямоугольники. Каждый такой объект нуждается в точном однозначном опре-
            делении того, что он означает; соответствующее определение дается отдельной
            для каждого объекта синтаксической диаграммой.
                    Примеры  построения  синтаксических  диаграмм  начните  с  простейших
            понятий языка. Например, таким примером может быть понятие «программа»:




                    Важную роль на диаграмме играют линии, соединяющие отдельные объ-
            екты. В предыдущем примере в этот смысле все просто: линия со стрелкой —
            направление перемещения по диаграмме. Однако эти линии могут раздваивать-
            ся;  всякое  раздвоение  передается  словом  «или»  и  означает  возможность  дви-
            гаться по любой ветви. Приводим диаграмму понятия «заголовок»,  взятую из
            базовой версии языка Паскаль (обратите внимание учащихся, что пока нет диа-
            грамм для каждого из объектов языка, кроме базовых, описание его не законче-
            но, рис. 14.6):
















                           Рис. 14.6. Диаграмма понятия «заголовок»

                    С  помощью  этой  диаграммы  отрабатываем  правильное  понимание  раз-
            двоений линий. То, что после прямоугольника со словом «идентификатор» ли-




                                                                               www.trk.kg
   361   362   363   364   365   366   367   368   369   370   371