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

Реферат Реалізація за допомогою програми внутрішньої роботи цифрових елементів з використанням об'єктно-орієнтованого підходу





cls ); [i]. SetOJKDirectParameters (RInput [i] [3], RInput [i] [4], RInput [i] [0]); [i]. SetORSDirectParameters (RInput [i] [1], RInput [i] [2]);

}

}


Метод для забезпечення виведення меню:


while (x!=4)

{x=5; ( cls ); lt; lt; n n t n tChose Digital Element Which you want to Test: raquo ;; lt; lt ; n n t t1 - Combinatoric Element raquo ;; lt; lt; n t t2 - Memory Triger raquo ;; lt; lt; n t t3 - Register JK raquo ;; lt; lt; n t t4 - Quit n n t tAnd u chose is: raquo ;; gt; gt; x;

....

}


Метод для здійснення підрахунку вихідного сигналу триггере JK:

int calculations ()

{b=0; (Input [0] == 1 amp; amp; C == 0)

{= 0;=SieRa (); (b == 1)

{cout lt; lt; n t tERROR messenge: inputs R and S have valua 1 raquo ;; [0]=0; [1]=0; [2]=0; [3]=0; [4]=0;

} (b == 0) ();

} (Quas == 0)=1; (Quas == 1)=0; (Input [0] == 0)

C=0;

}


Повний текст програми наведено у додатку.

4. Тестування


При запуску програми, перед нами відображається вікно з 4 пунктами меню. Користувач повинен ввести цифру, відповідну потрібного розділу.



У випадку, якщо користувач ввів цифру 1 raquo ;, програма запитує кількість входів комбінаційного елемента, а потім значення на його входах.



Після того, як користувач ввів всі необхідні дані, він повинен натиснути Enter .



Далі, перед нами з'являється нове меню - підпункт розділу Комбінаційний елемент raquo ;, в нього користувачеві надається вибір якщо він хоче продовжити роботу з тим же комбінаційним елементом він натискає 1 і Enter, переднім знову з'являється вікно введення значень на входах даного комбінаційного елемента і т.д.

Якщо він натисне цифру 3 raquo ;, а потім Enter то переднім відкриється вікно, в якому він зможе ввівши номер входу дізнатися значення його сигналу потім програма поставить запитання чи хоче користувач повторити попередню операцію 1 - Так, 0 - Ні. Якщо ні то відбудеться повернення в попередні меню.



Якщо в попередньому меню він натисне цифру 0 і потім Enter то він повернутися в головне меню програми.



У разі якщо в головному меню користувач натисне цифру 2 і потім Enter то перед ним відкриється вікно роботи з тригером в якому йому буде необхідно ввести значення на входах тріггра




Після того як він натисне клавішу Enter перед ним з'явиться вікно



У цьому вікні буде відображення інформації про значення вихідного сигналу JK тригера і про значення інверсного сигналу JK тригера а так само аналогічне комбінаційному елементу меню в якому він натиснувши цифру 3 зможе перейти до перегляду значень сигналів на входах.



Ввівши значення відповідного входу зі списку можна буде побачити значення його текучого сигналу потім питання про повторі операції або виході з меню і переході до прядущим



Полсен виконання вище викладеної операції знову з'явиться меню вибору дейсвія якщо в ньому ввести цифру одні то відкриється вікно введення значень сигналів на входах тригера як було раніше якщо 0 то відбудеться повернення в головне меню



Якщо в головному меню ввести цифру 3 і натиснути клавішу Enter



Відкриється вікно роботи з Регістром

У ньому користувачеві буде необхідно ввести значення синхро-сигналу поля установки і поля скидання а так само 8 пар значень регістрів JK по порядку



Після введення даних відкриється вікно перегляду результатів в якому буде відображено значення виходів регістру і меню яке аналогічне меню з комбінаційного елемента і тригера надає можливість вибору операції яка буде виконана надалі



Якщо натиснути 1 користувачеві представитися можливість заново внести дані і переглянути результат якщо 0 то відбудеться повернення в головне меню якщо 3 то відкриється меню в якому можна буде ввівши номер тригера який перебуває у складі регістра і вибравши один з його входів зі списку дізнатися значення сигналу на даному вході.



Дал...


Назад | сторінка 5 з 8 | Наступна сторінка





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

  • Реферат на тему: Програма складної структури з використанням меню
  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Розробка технологічних карт на страви з меню
  • Реферат на тему: Створити меню без файла опису ресурсів за допомогою функцій CreateMenu і Cr ...
  • Реферат на тему: Автоматизована інформаційна система розрахунку меню харчування