Программирование на языках высокого уровня: Методические указания к выполнению курсового проекта, страница 5

Имя

Флаг

Блок

принадлежности

b

     Список псевдонимов

c

-

d

1

main

e

g

1

f

h

1

f

i

1

f

j

1

f

Выполнение блока main

 


Имя

Флаг

Блок

принадлежности

b

     Список псевдонимов

c

-

d

1

main

e

g

h

1

main

i

j

Выполнение блока a

 


Имя

Флаг

Блок

принадлежности

b

1

a

     Список псевдонимов

c

1

a

-

d

1

a

e

1

a

g

h

1

main

i

j

Выполнение блока main

 


Имя

Флаг

Блок

принадлежности

b

     Список псевдонимов

c

-

d

1

main

e

g

h

1

main

i

j

Выполнение блока a

 


Имя

Флаг

Блок

принадлежности

b

1

a

     Список псевдонимов

c

1

a

b,h

d

1

a

e

1

a

g

h

1

main

i

j

Выполнение блока main

 


Имя

Флаг

Блок

принадлежности

b

     Список псевдонимов

c

-

d

1

main

e

g

h

1

main

i

J

3.  Варианты задания

Код варианта задания определяется тремя компонентами:

-  форма вывода результатов моделирования выполнения программы для статически определяемой области видимости (S – состояния стека, D – состояния дисплея);

-  форма вывода результатов моделирования выполнения программы для динамически определяемой области видимости (S – состояния стека, T – состояния таблицы);

-  синтаксис языка исходной программы (P –Pascal, C - C).

Таблица вариантов

№ вар.

0

1

2

3

4

5

6

7

Код вар.

STP

STC

DTP

DTC

SSP

SSC

DSP

DSC

4.  Содержание пояснительной записки

Введение

1.Постановка задачи

2.Описание программной модели

2.1.Структура программы

2.2.Алгоритмы функционирования блоков

2.3.Описание структур данных программы

2.4.Интерфейс программной модели

3.Результаты тестирования программы

Заключение

Литература

Приложение

5.  Пояснения к используемой терминологии

            Активация подпрограммы создается при каждом вызове этой подпрограммы.

            Под записью активации подпрограммы в рамках данного документа будем понимать таблицу локальных имен подпрограммы.