Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Теоретичне дослідження моделей програми, вирішальної задану задачу

Реферат Теоретичне дослідження моделей програми, вирішальної задану задачу





0-дуга - до вершини з міткою L0, то цьому розпізнавачів відповідає інструкція

L: if р (? 1, ... ? k) then L1 else L0;

5. якщо вершина з міткою L - петля, то їй відповідає інструкція

L: loop.


Графова форма стандартної схеми


Уявімо стандартну схему програм як розмічений граф, вершинам якого приписані оператори з деякого базису В.

Стандартної схемою в базисі В називається кінцевий (розмічений орієнтований) граф без вільних дуг і з вершинами наступних п'яти видів:

. Початкова вершина (рівно одна) позначена початковим о1ператором. З неї виходить рівно одна дуга. Немає дуг, ведуть до початкової вершини.

. Заключна вершина (може бути декілька). Позначена заключним оператором. З неї не виходить жодної дуги.

. Вершина-перетворювач. Позначена оператором присвоювання. З неї виходить рівно одна дуга.

. Вершина-распознаватель. Позначена умовним оператором (званим умовою даної вершини). З неї виходить рівно дві дуги, помічені 1 (ліва) і 0 (права).

. Вершина-петля. Позначена оператором петлі. З неї не виходить жодної дуги.

Кінцеве безліч змінних схеми S складають її пам'ять ХS.

З визначення випливає, що один і той же оператор може позначати кілька вершин схеми.

Вершини іменуються (мітки вершини) цілим невід'ємним числом (0, 1, 2 ...). Початкова вершина завжди позначається міткою 0. p align="justify"> Схема S називається правильною, якщо на кожній дузі задані всі змінні.


Інтерпретація стандартних схем програм


ССП не є записом алгоритму, тому дозволяє досліджувати тільки структурні властивості програм, але не семантику обчислень. При побудові В«семантичноїВ» теорії схем програм вводиться поняття інтерпретація ССП. Визначимо це поняття. p align="justify"> Нехай в деякому базисі У визначений клас ССП. Інтерпретацією базису У в області інтерпретації D називається функція I, яка зіставляє:

1. кожної змінної х з базису В - деякий елемент d = I (x) з області інтерпретації D;

2. кожній константі а з базису В - деякий елемент d = I (а) з області інтерпретації D;

. кожному функціональному символу f (n) - усюди певну функцію F (n) = I (f (n));

Назад | сторінка 7 з 20 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Духовна вершина Олександра Гречанінова
  • Реферат на тему: Філософія Аристотеля як вершина розвитку давньогрецької філософії
  • Реферат на тему: Вчення Фоми Аквінського - вершина середньовічної схоластики
  • Реферат на тему: Пошук вершини в графі між двома заданими вершинами
  • Реферат на тему: Взаємозв'язки теоретичної інтерпретації та схеми дослідження