включаючи мікрофон, виконує дію В«Натиснути NOВ». У клітку на перетині рядка В«Натиснути NOВ» і шпальти В«S (t-1) = 69В» ставимо 6 - В«режим очікуванняВ». p align="justify"> Варіант e. Даний варіант є модифікацією варіанту d і реалізується зі стану S69. У цьому стані абонент А виконує дію В«Натиснути YESВ», тобто включає мікрофон. У клітку на перетині рядка В«Натиснути YESВ» і шпальти В«S (t-1) = 69В» ставимо 70 - В«Абонент А включає МКФ., Абонент Б закінчив розмову (номер Б1 не введений)В». Потім абонент А виконує дію В«Натиснути NOВ». У клітку на перетині рядка В«Натиснути NOВ» і шпальти В«S (t-1) = 70В» ставимо 6 - В«режим очікуванняВ». p align="justify"> Варіанти f, g, h, i, j (введений 7-значний номер абонента Б1) реалізуються аналогічно, але замість стану очікування (S6) алгоритм переходить в стан В«Введена 7я цифра номера абонента БВ» - S54.
Доповнення алгоритму з урахуванням нестандартних варіантів
Принцип опису аналогічний даними раніше.
Таблиця 4 - Таблиця переходів станів реалізації функцій виклику
Номер назви стану 0 - Телефон відключений 6 - Змінено пін-коду (режим очікування) 48 - Введена 1я цифра номера абонента Б 49 - Введена 2я цифра номера абонента Б 50 - Введена 3я цифра номера абонента Б 51 - Введена 4я цифра номера абонента Б 52 - Введена 5я цифра номера абонента Б 53 - Введена 6я цифра номера абонента Б 54 - Введена 7я цифра номера абонента Б 55 - Введений номера абонента Б (очікування відповіді від абонента Б) 56 - Абонента Б зайнятий 57 - Абонента Б відмовляється від розмови 58 - Розмова абонентів А і Б (мкф. вкл., номер Б1 не введений) 59 - Розмова абонентів А і Б (мкф. вимк., номер Б1 не введений) 60 - Введена 1я цифра номера абонента Б1 61 - Введена 2я цифра номера абонента Б1 62 - Введена 3я цифра номера абонента Б1 63 - Введена 4я цифра номера абонента Б164 - Введено 5я цифра номера абонента Б1 65 - Введена 6я цифра номера абонента Б1 66 - Розмова абонентів А і Б (мкф. вкл ., введений 7-значний номер абонента Б1) 67 - Розмова абонентів А і Б (мкф. вимк., введений 7-значний номер абонента Б1) 68 - Першим розмову закінчив абонент Б (мкф. вкл., номер Б1 не введений) 69 - Першим розмову закінчив абонент Б (мкф. вимк., номер Б1 не введений) 70 - Абонент А включає МКФ., абонент Б закінчив розмову (номер Б1 не введений) 71 - Першим розмову закінчив абонент Б (мкф. вкл., введений 7 -значний номер абонента Б1) 72 - Першим розмову закінчив абонент Б (откф. вкл., введений 7-значний номер абонента Б1) 73 - Абонент А включає МКФ., абонент Б закінчив розмову (введений 7-значний номер абонента Б1) 74 - Вхідний дзвінок від абонента Б (дзвінок) Назви дій користувача і абонента БНОМЕРА СТАНІВ в S (t-1) 6484950515253545556575859606162636465666768697071727374Нажать NO і удерживать0000000000000000000000000000Ввести 1 ю ціфру4860Ввесті 2ю ціфру4961Ввесті 3ю ціфру5062Ввесті 4Ю ціфру5163Ввесті 5ю ціфру5264Ввесті 6ю ціфру5365Ввесті 7ю ціфру5466Нажать YES555559586766707358Нажать NO6666666666654546665454546Б Натиснути YES7458Б Натиснути NO5768696868686868687172Б Стан ЗАНЯТО56Нажать CLR6648495051525366666606162636465666666Нажать CLR і удерживать666666666666660606060606060596666666
) Розробка алгоритму стандартних варіантів
СТИРАННЯ вміст елементу пам'яті. За описом будь-яка реалізація функції починається зі стану очікування S6. Телефон може бути вимкнений, що відповідає стану S0. Записуємо ці стани в шапку шаблону. Дія В«Натиснути '& В» для входу в головне меню переводить алгоритм з S6 в S27. Дія В«Знайти '& меню: ВИБІР НА ІМ'ЯВ» переводить алгоритм з S27 в S75 (В«Знайдено МЕНЮ: ВИБІР НА ІМ'Я В»). Далі В«Натиснути YESВ» для входу в меню В«ВИБІР НА ІМ'ЯВ» (стан S76 - В«Вибрані МЕНЮ: ВИБІР НА ІМ'ЯВ»). Наступна дія - В«Знайти '& ІМ'ЯВ» - переводить алгоритм в стан S77 (В«Знайдено ІМ'ЯВ»). Потім В«Натиснути CLR і утримуватиВ» для видалення виділеної записи (перехід в стан S78 - В«Обрана ФУНКЦІЯ: СТЕРЕТЬ ЗАПИСВ»). Далі В«Натиснути YESВ» підтвердження видалення (перехід в стан S6).
Доповнення алгоритму з урахуванням нестандартних варіантів
Принцип опису аналогічний даними раніше.
Таблиця 5 - Таблиця переходів станів реалізації функцій стирання вмісту комірки пам'яті
Номер назви стану 0 - Телефон відключений 6 - Змінено пін-коду (режим очікування) 27 - Обрано МЕНЮ75 - Знайдено МЕНЮ: ВИБІР НА ІМ'Я 76 - Обрано МЕНЮ: ВИБІР НА ІМ'Я 77 - Знайдено ІМ'Я 78 - Обрана ФУНКЦІЯ: СТЕРЕТЬ ЗАПІСЬНазванія дій пользователяНОМЕРА СТАНІВ в S (t-1) 62775767778Нажать NO і удержівать000000Нажать '...