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

Реферат Принципи побудови багаторівневих мереж





ointer). p align="justify"> Всі операції в програмі діляться на три типи: opt_menu, opt_navigation і opt_line; які зберігаються у файлі operationType.h. Перший з них перемикає розкладку клавіш в режим В«МенюВ» - кожна клавіша виступає номером елемента меню. По натискання на певну клавішу створюється вибраний елемент і розкладка клавіш перехід в режим В«НавігаціяВ» (другий тип операцій). У цьому режимі клавіші служать курсором, який допомагає переміщати об'єкт в заданий місце. Третій тип операцій призначений для малювання сполучної лінії. p align="justify"> Для обробки натискань клавіш створено метод Timer3_overflow що є обробником з переривання. При кожному вході у функцію йде перевірка кожної стоки і кожного символу на натискання. Відповідно від обраного режиму клавіатури здійснюється його обробка. br/>

5.4 Система класів


Програма написана на мові Сі з використанням таких відомих технологій як об'єктно-орієнтоване програмування (ООП) і патерни проектування. Частина програми написана за допомогою класів, а частина за допомогою процедур. Всі класи можна умовно поділити на три категорії: класи для відображення мережевих об'єктів, класи для управління системою і класи для взаємодії з обраним пристроєм. p align="justify"> .4.1 Класи взаємодії з обраним пристроєм

Розглянемо класи взаємодії з обраним пристроєм на прикладі класу TIC_149 (малюнок 5.7), який надає основні функції для роботи з РК-дисплеєм:

Вѕ Ініціалізація (Init);

Вѕ Очищення РК-дисплея (Clear);

Вѕ Висновок символів на РК-дисплей (Print) - параметром передаємо покажчик на виведену рядок;

Вѕ Установка активного курсору (SetStartPoint) - встановлює початкову точку для промальовування, параметром є шістнадцятковий символ відповідає за вісь абсцис або за вісь ординат;

Вѕ Установка активного полотна (SetHolst) - установка таблиці відповідає за розташування елементів на певному рівні. Параметром передається об'єкт класу Holst. Концепція полотна і управління рівнями укладення буде розглянута нижче;

Вѕ Отримання активного полотна (GetHolst) - дана функція повертає покажчик на поточний активний полотно;

Вѕ Зміна розташування активного курсору на одну клітку вгору (goUp);

Вѕ Зміна розташування активного курсору на одну клітку вправо (goRight);

Вѕ Зміна розташування активного курсору на одну клітку вниз (goDown);

Вѕ Зміна розташування активного курсору на од...


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





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

  • Реферат на тему: Театралізація и драматізація як метод активного навчання
  • Реферат на тему: Проектування активного фільтра Баттерворта
  • Реферат на тему: Програма з літератури 10-11-ті класи. Профільний рівень
  • Реферат на тему: Основні класи неорганічних сполук
  • Реферат на тему: Техніка активного слухання