Дисципліна: Комп'ютерна логіка та схемотехніка
Анотація дисципліни
«Комп'ютерна логіка та схемотехніка»
Обсяг дисципліни: 150 годин (5 кредитів ЄКТС)
Мета викладання дисципліни: опанування базових знань з фізичних та логічних принципів побудови електронних схем цифрових елементів і функціональних вузлів ЕОМ, а також отримання практичних навичок їх використання . Вивчення дисципліни дає студентам необхідну теоретичну та практичну підготовку для освоєння типових технічних засобів сучасної комп’ютерної техніки. переконати студента в доцільності і плідності систематичного застосування об'єктно-орієнтованого підходу на всіх етапах життєвого циклу прикладної програмної системи, починаючи з аналізу вимог до програмної системи і її попереднього проектування, і закінчуючи її реалізацією, тестуванням і подальшим супроводом.
Завдання дисципліни: здатність ідентифікувати, класифікувати та описувати роботу типових електронних пристроїв обробки інформації в комп’ютерних системах, реалізації апаратних засобів обробки та передачі інформаційних сигналів в системах керування, пристроях промислової електроніки, лініях зв'язку; відомих схемних рішень та інноваційних підходів при розробці сучасних засобів комп'ютерної техніки.
Передумови для вивчення дисципліни:
Дисципліни: "Іноземна мова", "Інформаційні технології", "Вступ до спеціальності", "Вища математика", "Дискретна математика", "Основи програмування", "Алгоритми та структури даних"
Загальні компетентності:
Z1. Здатність до абстрактного мислення, аналізу і синтезу.
Z2. Здатність до навчання та самонавчання (пошуку, оброблення та аналізу інформації з різних джерел).
Z3. Здатність застосовувати знання на практиці.
Z6. Навички використання інформаційних і комунікаційних технологій.
Z7. Здатність розв’язувати поставлені задачі та приймати відповідні рішення.
Z8. Здатність оцінювати та забезпечувати якість виконуваних робіт.
Z9. Здатність працювати як індивідуально, так і в команді.
Z10. Базові дослідницькі навички й уміння.
Спеціальні (фахові) компетентності:
P2. Здатність програмувати різними мовами програмування та налагоджувати програмний код із використанням оптимальних структур даних.
P3. Здатність розробляти окремі компоненти комп’ютерних систем, алгоритмічне та програмне забезпечення з використанням сучасних методів і засобів проектування, систем автоматизації проектування тощо.
P4. Здатність проектувати та обслуговувати комп’ютерні системи та мережі різного виду та призначення.
P5. Здатність створювати системне та прикладне програмне забезпечення комп’ютерних систем та мереж.
P7. Здатність розробляти ефективні алгоритми для застосування при розв‘язанні задач залежно від предметного середовища, застосовувати алгоритми для конкретних задач, перетворювати алгоритми на програмний код.
P12. Здатність проектувати архітектуру системи та архітектуру програмних засобів.
P14. Здатність проектувати системи та їхні компоненти з урахуванням усіх аспектів їх життєвого циклу та поставленої задачі, включаючи створення, налаштування, експлуатацію, технічне обслуговування та утилізацію.
P15. Здатність аргументувати вибір методів розв’язування спеціалізованих задач, критично оцінювати отримані результати та захищати прийняті рішення.
Результати навчання:
N1. Знати і розуміти наукові і математичні положення, що лежать в основі функціонування комп’ютерних засобів, систем та мереж.
N2. Знати основи професійно-орієнтованих дисциплін спеціальності.
N4. Мати знання з новітніх технологій у галузі комп’ютерних наук.
N5. Знати та розуміти вплив технічних рішень у суспільному, економічному, соціальному та екологічному контексті.
N6. Вміти застосовувати знання для ідентифікації, формулювання і розв’язання технічних задач спеціальності, використовуючи відомі методи.
N7. Вміти застосовувати знання для розв’язування задач аналізу та синтезу засобів, характерних для спеціальності.
N8. Вміти системно мислити та застосовувати творчі здібності до формування принципово нових ідей.
N12. Вміти ефективно працювати як індивідуально, так і у складі команди.
N13. Вміти ідентифікувати, класифікувати та описувати роботу комп’ютерних систем і їх компонентів.
N14. Вміти поєднувати теорію і практику, а також приймати рішення та виробляти стратегію діяльності для вирішення завдань спеціальності з урахуванням загальнолюдських цінностей, суспільних, державних та виробничих інтересів.
N19. Здатність адаптуватись до нових ситуацій та приймати рішення.
N20. Здатність усвідомлювати необхідність навчання впродовж усього життя з метою поглиблення набутих та здобуття нових фахових знань.
N21. Здатність відповідально ставитись до виконуваної роботи та досягати
Зміст курсу:
МОДУЛЬ 1. Основи теорії комп’ютерної схемотехніки
Змістовий модуль 1. Інформація та загальні принципи її перетворення
Тема 1. Інформацій ні основи цифрових автоматів
Тема 2. Дискретизація аналогових сигналів. Квантування по рівню та часові
Тема 3. Основні положення алгебри логіки
Тема 4. Основні закони логіки
Тема 5. Базові логічні функції
Тема 6. ДНФ, ДДНФ, Мінімальні диз’юнктивні та кон’юнктивні нормальні форми
Тема 7. Мінімізація, карти Карно-Вейча
Змістовий модуль 2. Основи побудови логічних елементів
Тема 8. Діодні логічні елементи
Тема 9. Транзистор ні логічні елементи
Тема 10. Логічні елементи на МОН-тразисторах
Змістовий модуль 3. Схемотехніка побудови комп’ютерних пристроїв
Тема 11. Схемотехніка побудови дешифраторів і шифраторів
Тема 12. Схемотехніка побудови мультиплексорів і демультиплексорів
Тема 13. Схемотехніка побудови суматорів і компараторів
Тема 14. Схемотехніка побудови типових пристроїв з пам’яттю
Тема 15. Схемотехніка побудови інтегрованих систем елементів
Форми контролю: лабораторні роботи, самостійна робота, тестування, усне опитування
Підсумковий контроль: Залік
