- •Пояснювальна записка
- •Вступление
- •II Для заданного графа знайти
- •III Минимизация логической функции
- •IV Выполнение синтеза конечного автомата по заданной совмещенной таблице перехода-выхода
- •V Составить программу: Минимизация логических выражений аналитическим методом Выводы
- •Список використаної літератури
- •Пояснювальна записка
- •2013 Зміст
- •Розв’язок поставленої задачі
- •1.2. Використання метода Форда-Фалкерсона для обчислення максимальної пропускної здатності.
- •1.3. Мережеве планування
- •Розв’язок поставленої задачі
- •2.1. Мінімізація логічних функцій.
- •Розв’язок поставленої задачі
- •2.2. Синтез скінченного автомату.
- •Розв’язок поставленої задачі
- •3.1. Представлення оператора case за допомогою кв-граматики
- •Розв’язок поставленої задачі
- •Висновки
- •Список використаної літератури
Розв’язок поставленої задачі
i,j |
0, 1 |
0, 4 |
1, 4 |
1, 2 |
1, 3 |
4, 3 |
4 ,5 |
3, 2 |
3,5 |
5,2 |
2,Z |
5,Z |
ti,j |
9 |
8 |
5 |
6 |
4 |
8 |
8 |
7 |
4 |
5 |
3 |
14 |
i — час початку події;
j — час завершення події;
ti,j — тривалість роботи.
0
Рис.3
а) Розрахунок мережевого графа.
Рис.3 б). Розрахунок
мережевого графа. Розмітка події
1. Розрахунок раннього строку початку події.
tjp = max {tip + ti,j}
t0p = 0
t1p = t0p + t0,1 = 0+9=9
t4p =max {t0p + t0,4 , t1p + t1,4 }= max {8,14} = 14;
t3p = max {t4p + t4,3; t1p + t1,3} = max {14+8; 9+4} = 22;
t5p = max {t4p + t4,5; t3p + t3,5} = max {14+8; 22+4} =26;
t2p = max {t1p + t1,2; t3p + t3,2; t5p + t5,2} = max {9+6; 22+7; 26+5} =31;
tzp = max {t2p + t2,z; t5p + t5,z} = max {31+3; 26+14} = 40;
2. Розрахунок пізнього строку початку події.
tіп = min {tjр - ti,j}
tzп = 40
t2п = tzп – t2,z = 40 - 3 = 37
t5п = min {t2п – t2,5; tzп – t5,z} = min {37-5; 40-14} = 26
t3п = min {t2п – t2,3; t5п – t3,5} = min {37-7; 26-4} = 22
t4п = min {t5п – t4,5; t3п – t3,4} = min {26-8; 22-8} = 14
t1п = min {t2п – t1,2; t3п – t1,3; t4п – t1,4} = min {37-6; 22-4; 14-5} = 9
t0п = min {t1п – t0,1; t4п – t0,4} = min {9-9; 14-8} = 0
3. Розрахунок резерву часу.
ri = tіп - tip
r0 = t0п - t0p = 0-0 = 0
r1 = t1п - t1p = 9-9 = 0
r2 = t2п - t2p = 37-31 = 6
r3 = t3п - t3p = 22-22 = 0
r4 = t4п - t4p = 14-14 = 0
r5 = t5п - t5p = 26-26 = 0
rz = tzп - tzp = 40-40 = 0
4. Розрахунок раннього строку початку роботи.
tі,jп.р = tip
t0,1п.р = t0p = 0;
t0,4п.р = t0p = 0;
t1,4п.р = t1p = 9;
t1,2п.р = t1p = 9;
t1,3п.р = t1p = 9;
t4,3п.р = t4p = 14;
t4,5п.р = t4p = 14;
t3,2п.р = t3p = 22;
t3,5п.р = t3p = 22;
t5,2п.р = t5p = 26;
t2,Zп.р = t2p = 31;
t5,Zп.р = t5p = 26;
5. Розрахунок пізнього строку початку роботи.
tі,jп.п = tjр - ti,j
t0,1п.п = t1р - t0,1 = 9-9 = 0;
t0,4п.п = t4р - t0,4 = 14-8 = 6;
t1,2п.п = t2р - t1,2 = 31-6 = 25;
t1,3п.п = t3р - t1,3 = 22-4 = 16;
t1,4п.п = t4р - t1,4 = 14-5 = 9;
t4,5п.п = t5р - t4,5 = 14-8 = 8;
t4,3п.п = t3р - t4,3 = 22-8 = 14;
t3,2п.п = t2р - t3,2 = 31-7 = 24;
t3,5п.п = t5р - t3,5 = 26-4 = 22;
t5,2п.п = t2р - t5,2 = 31-5 = 26;
t2,Zп.п = tZр - t2,Z = 40-3 = 37;
t5,Zп.п = tZр - t5,Z = 40-14 = 26;
6. Розрахунок раннього строку завершення роботи.
ti,jз.р = tip + ti,j
t0,1з.р = t0p + t0,1 = 0+9 = 9;
t0,4з.р = t0p + t0,4 = 0+8 = 8;
t1,2з.р = t1p + t1,2 = 9+6 = 15;
t1,3з.р = t1p + t1,3 = 9+4 = 13;
t1,4з.р = t1p + t1,4 = 9+5 = 14;
t4,3з.р = t4p + t4,3 = 14+8 = 22;
t4,5з.р = t4p + t4,5 = 14+8 = 22;
t3,2з.р = t3p + t3,2 = 22+7 = 29;
t3,5з.р = t3p + t3,5 = 22+4 = 26;
t5,2з.р = t5p + t5,2 = 26+5 = 31;
t2,Zз.р = t2p + t2,Z = 31+3 = 34;
t5,Zз.р = t5p + t5,Z = 26+14 = 40;
7. Розрахунок пізнього строку завершення роботи.
ti,jз.п = tjп
t0,1з.п = t1п = 9;
t0,4з.п = t4п = 14;
t1,4з.п = t4п = 14;
t1,2з.п = t2п = 37;
t1,3з.п = t3п = 22;
t4,3з.п = t3п = 22;
t4,5з.п = t5п = 26;
t3,2з.п = t2п = 37;
t3,5з.п = t5п = 26;
t5,2з.п = t2п = 37;
t2,Zз.п = tZп = 40;
t5,Zз.п = tZп = 40;
8. Розрахунок повного резерву часу.
Ri,j = tjп - tі,jп.р - ti,j
R0,1 = t1п - t0,1п.р - t0,1 = 9-0-9 = 0;
R0,4 = t4п - t0,4п.р - t0,4 = 14-0-8 = 6;
R1,2 = t2п - t1,2п.р - t1,2 = 37-9-6 = 22;
R1,3 = t3п - t1,3п.р - t1,3 = 22-9-4 = 9;
R1,4 = t4п - t1,4п.р - t1,4 = 14-9-5 = 0;
R4,3 = t3п – t4,3п.р - t4,3 = 22-14-8 = 0;
R4,5 = t5п – t4,5п.р - t4,5 = 26-14-8 = 4;
R3,2 = t2п – t3,2п.р - t3,2 = 37-22-7 = 8;
R3,5 = t5п – t3,5п.р - t3,5 = 26-22-4 = 0;
R5,2 = t2п – t5,2п.р - t5,2 = 37-26-5 = 6;
R2,Z = tZп – t2,Zп.р - t2,Z = 40-31-3 = 6;
R5,Z = tZп – t5,Zп.р - t5,Z = 40-26-14 = 0;
Висновок. Роботи з нульовим резервом – критичні, тому вони утворюють критичний шлях. Він складається з дуг (0,1),(1,4),(4,3),(3,5),(5,Z).
Lкр.=tzр.=40
Розділ ІІ.
Виконання операцій мінімізації логічних функцій. Розробка скінчених автоматів.