Базис стандартной схемы
Лабораторная работа, 09 Декабря 2012, автор: пользователь скрыл имя
Описание работы
Задание:
1.Построить базис стандартной схемы
2.Реализовать стандартную схему в графовой и линейной форме
3.Составить интерпретацию и протокол для заданной схемы
Файлы: 1 файл
Лаб.раб. №1.docx
— 20.16 Кб (Скачать файл)Задание:
- Построить базис стандартной схемы
- Реализовать стандартную схему в графовой и линейной форме
- Составить интерпретацию и протокол для заданной схемы
Расчет суммы ряда для первых 5 элементов, a € N
Выполнение работы:
- Базис стандартной схемы
X = {a; i; S} – множество символов
F = {f1(0); f2(0); g(i)(1); h(S,i)(2) } – множество функциональных символов
P = {T; F; p(i)(1)} – множество логических функций
{start; stop; goto; if; else} – множество специальных символов
- Реализация стандартной схемы в
графовой форме:
Реализация стандартной схемы в линейной форме:
0: Start (a)
1: i:=f1
2: S:=f2
3: If p(i) then 4 else 6
4: i:=g(i)
5: S:=h(S,i) goto 3
6: stop(S)
- Интерпретация:
a:= 2; f1:= 0; f2:= 0
h(S,i)= S + 1/ai
g (i) = i +1
p(i) = i < 5
Протокол:
метка |
a |
i |
S |
i<5 |
0 |
2 |
? |
? |
? |
1 |
2 |
0 |
? |
? |
2 |
2 |
0 |
0 |
+ |
3 |
2 |
0 |
0 |
+ |
4 |
2 |
1 |
0 |
+ |
5 |
2 |
1 |
0.5 |
+ |
3 |
2 |
1 |
0.5 |
+ |
4 |
2 |
2 |
0.5 |
+ |
5 |
2 |
2 |
0.75 |
+ |
3 |
2 |
2 |
0.75 |
+ |
4 |
2 |
3 |
0.75 |
+ |
5 |
2 |
3 |
0.875 |
+ |
3 |
2 |
3 |
0.875 |
+ |
4 |
2 |
4 |
0.875 |
+ |
5 |
2 |
4 |
0.9375 |
+ |
3 |
2 |
4 |
0.9375 |
+ |
4 |
2 |
5 |
0.9375 |
+ |
5 |
2 |
5 |
0.96875 |
+ |
3 |
2 |
5 |
0.96875 |
- |
6 |
2 |
5 |
0.96875 |
- |