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

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





0%BD%D0%BD%D1%8B%D1%85gt; в об'єктно-орієнтованому програмуванні lt;http://ru.wikipedia/wiki/%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5gt;, характеризуемий способом своєї побудови.

Майже кожному члену класу можна встановити модифікатор доступу.

Модифікатори бувають:

· Private;

· Protected;

· Public;

Клас є одним з ключових понять в ООП. Класи утворюють ієрархію, побудовану на принципах спадкування . Клас схожий з загальною моделлю, на основі якої створюються об'єкти . Наприклад, клас auto може володіти характеристиками, властивими спільним поданням про автомобіль. Створення класу - це створення нового типу даних. У процесі створення класу ми розповідаємо комп'ютера про рід і обсязі даних, які може зберігати новий тип, а також які дії можуть виконуватися для нового типу. Потім можна використовувати новий клас для створення змінних нового типу - об'єктів даного класу. Всі поля даних і методи оголошуються усередині класу. Об'єкт є конкретним екземпляром класу. Інакше кажучи, клас оголошує властивості, якими володіє об'єкт, а об'єкт зберігає конкретні значення цих властивостей.

Методи - це функції, які належать класу і визначають дії, які можна виконувати для об'єкта класу. Методи є звичайні функції, які є частиною об'єкта. Вони дозволяють визначити можливості об'єкта, а їх основне призначення - робота з полями класу. Поля або члени-дані класу - це змінні, які визначають, якого роду дані може зберігати об'єкт класу. Компонентами класу є всі методи і поля даних, що належать цьому класу.

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

У цій роботі буде застосований принцип інкапсуляції, який дозволяє захистити дані. Для цього використовується ключове слово private. Всі поля всіх класів захищені, і звернення до них відбувається через методи самого класу.

Також представлена ??завдання вимагає для своєї реалізації використовувати принцип успадкування. Завдяки його існуванню, процес програмування полегшується, відбувається економія ресурсів і підвищується швидкодія, що, безсумнівно, є головним достоїнством ООП.

1. Аналіз технічного завдання


Дан комбінаційний елемент АБО з 3-ма входами і 1-му виходом.

Для наочності представлена ??його схема.


Рис. 1. Комбінаційний елемент АБО


Далі наведена таблиця істинності.


123ІЛІ 00000011010101111001101111011111 Рис. 2. Побудови комбінаційного елемента АБО raquo ;.


Якщо хоча б один вхід буде дорівнює 1, Диз'юнкція буде 1.

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

Тригер - клас електронних пристроїв, що володіють здатністю тривало знаходитися в одному з двох стійких станів і чергувати їх під впливом зовнішніх сигналів. Кожне стан тригера легко розпізнається за значенням вихідної напруги. Відмінною особливістю тригера як функціонального пристрою є властивість запам'ятовування двійкової інформації. Під пам'яттю тригера увазі здатність залишатися в одному з двох станів і після припинення дії переключающего сигналу. Прийнявши один зі станів за 1 raquo ;, а інше за 0 raquo ;, можна вважати, що тригер зберігає один розряд числа lt;http://ru.wikipedia/wiki/%D0%A7%D0%B8%D1%81%D0%BB%D0%BE%D0%B2%D0%BE%D0%B9_%D1%80%D0%B0%D0%B7%D1%80%D1%8F%D0%B4gt;, записаного в двійковому коді.


Рис. 3 Схема тригера JK


Регістром називається функціональний вузол, що здійснює прийом, зберігання та передачу інформації. Регістри складаються з групи тригерів. За типом прийому та видачі інформації розрізняють 2 типи регістрів:

...


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





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

  • Реферат на тему: Прикладне додаток &Розробка проекту для створення нового класу Auto і елеме ...
  • Реферат на тему: Клас птахи, загальна характеристика класу
  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Створення комп'ютерної мережі навчального класу школи на основі кабелю ...
  • Реферат на тему: Створення класу і розробка програми "Бінарне дерево пошуку"