Апаратні та програмні засоби ПК
Мета дисципліни:
формування сучасного рівня інформаційної та комп’ютерної культури, набуття практичних навичок з основ застосування сучасних технологій обробки інформації за допомогою ЕОМ, вивчення основ програмування, алгоритмів, отримання навичок хорошого стилю програмування, оволодіння методами проектування та створення програм згідно сучасних технологій програмування, практичної роботи на персональних ЕОМ, які складуть основу при вивченні багатьох наступних дисциплін професійної підготовки фахівця.
Завдання дисципліни:
здатність використовувати інформаційні і комунікаційні технології. здатність вирішувати стандартні завдання професійної діяльності на основі інформаційної та бібліографічної культури із застосуванням інформаційно-комунікаційних технологій та з урахуванням основних вимог інформаційної безпеки та здатність мати навички самостійної роботи на комп'ютері та в комп'ютерних мережах; здійснювати комп'ютерне моделювання пристроїв, систем і процесів з використанням універсальних пакетів прикладних комп'ютерних програм.
Основні результати навчання
*
Уміти налагоджувати та обслуговувати персональні комп’ютери та периферійні пристрої; здійснювати вибір, встановлення та налагодження та програмного забезпечення персонального комп'ютера; працювати із основними офісними та інженерними програмними засобами та використовувати їх для вирішення інженерних задач;
Уміти виконувати монтаж, налагодження та експлуатацію офісних комп’ютерних мереж; налагоджувати підключення офісної мережі до Інтернету; використовувати в інженерній діяльності Інтернет і його сервіси. застосовувати програмні засоби для розв’язування задач що пов’язанні з професійною діяльністю в галузі телекомунікації та радіотехніки.
Форми організації освітнього процесу та види навчальних занять
*
Л – лекційні заняття; ПЗ – практичні заняття; ЛЗ – лабораторні заняття; СРС – самостійна робота здобувача вищої освіти; МКР – модульна контрольна робота; К – консультації.
*
*
Тематика та види навчальних занять
*
1 тиждень
Л 1. Вступ. Види програмних і операційних середовищ та апаратного забезпечення.
ЛЗ 1. IDE CodeBlocks .
СРС. К.
*
2 тиждень
Л 2. Особливості сучасних API. Умови виконання програм у різних апаратних середах.
ЛЗ 2. IDE CodeBlocks.
СРС. К.
*
3 тиждень
Л 3. Етапи розробки програм.
ЛЗ 3. Вивчення типів представлення даних.
СРС. К.
*
4 тиждень
Л 4. Структурно-функціональне програмування, методи опису структури програми.
ЛЗ 4. Вивчення типів представлення даних.
СРС. К.
*
5 тиждень
Л 5. Мова С/С ++. Вступ. Склад програми та стандартної бібліотеки.
ЛЗ 5. Складання алгоритму і програми вирішення квадратного рівняння.
СРС. К.
С
6 тиждень
Л 6. Оголошення функцій і змінних. Завдання початкових значень і констант.
ЛЗ 6. Складання алгоритму і програми вирішення квадратного рівняння.
СРС. К.
*
7 тиждень
Л 7. Види виразів (операцій) і їх подання у коді.
ЛЗ 7. Складання алгоритму і програми вирішення квадратного рівняння.
СРС. К.
*
8 тиждень
Л 8. Операції порівняння і логічні операції. Операції над бітами.
ЛЗ 8. Складання алгоритму і програми вирішення квадратного рівняння з використанням функцій і структур даних.
СРС. К.МКР 1.
*
9 тиждень
Л 9. Структури розгалуження алгоритму. Операнди та їх пріоритети.
ЛЗ 9. Складання алгоритму і програми вирішення квадратного рівняння з використанням функцій і структур даних.
СРС. К.
*
10 тиждень
Л 10. Складні (складові) типи даних. Поняття масиву і його уявлення.
ЛЗ 10. Складання алгоритму і програми вирішення квадратного рівняння з використанням функцій і структур даних.
СРС. К.
*
11 тиждень
Л 11. Порядок використання динамічної пам'яті.
ЛЗ 11. Складання алгоритму і програми зберігання даних у вигляді списку даних.
СРС. К.
*
12 тиждень
Л 12. Порядок використання динамічної пам'яті. Передача і отримання даних з функції.
ЛЗ 12. Складання алгоритму і програми зберігання даних у вигляді списку даних.
СРС. К.
*
13 тиждень
Л 13. Поняття динамічного списку і організація доступу до нього.
ЛЗ 13. Складання алгоритму і програми зберігання даних у вигляді списку даних.
СРС. К.
*
14 тиждень
Л 14. Поняття динамічного списку і організація доступу до нього із використанням структур даних.
ЛЗ 14. Інтерактивне введення-виведення даних.
СРС. К.
*
15 тиждень
Л 15. Порядок роботи з консоллю.
ЛЗ 15. Інтерактивне введення-виведення даних.
СРС. К.
МКР 2.
Індивідуальна робота - Розрахунково-графічна робота
Метою розрахунково-графічної роботі (РГР) є закріплення навичок по роботі з середовищами розробки і виконання етапів створення програмного продукту
Внаслідок виконання РГР студенти повинні: знати суть, склад і особливості застосування інтегрованої середи розробки; визначати складові елементи алгоритму та неєхидні для цього ресурси; виконувати створення програмного коду; освоїти методи тестування, налагодження і опису програм.
*
*
Самостійна робота
*
Самостійна робота складає 75 годин. Розподіл самостійної роботи за видами навчальних робіт:
1) підготовка до лекційних занять – 15 година;
2) підготовка до лабораторних занять – 25 годин;
3) виконання РГР – 30 годин.
4) підготовка до заліку – 5 годин;
4)*
Процедура оцінювання
*
Система оцінювання рівня навчальних досягнень ґрунтується на принципах ЄКТС та є накопичувальною. Для забезпечення оперативного контролю за успішністю та якістю рівня навчальних досягнень здобувачів вищої освіти дисципліна поділяється на два семестрові модулі. Здобувачі протягом семестру готуються до лекційних, практичних та лабораторних занять, виконують РГР або курсову роботу та 2 модульні контрольні роботи.
Модульні контрольні роботи №1, №2 виконуються у формі письмової роботи з використанням контрольних або тестових запитань. Максимальна оцінка за її бездоганне виконання становить 25 балів. Кількість контрольних запитань – 3, кожна правильна відповідь оцінюється в 8-9 балів. Кількість тестових запитань 10, кожна правильна відповідь оцінюється в 2,5 бали.
Кожний модуль оцінюється у максимально можливі 50 балів.
Семестровий модуль № 1
Лабораторні завдання ЛЗ 1 – ЛЗ 2. Оцінка за виконання – 25 балів (по 12.5 бали за кожне завдання).
МК1. Модульна контрольна робота – 25 балів (8 тиждень).
Перескладання можливе протягом 9–11 тижнів за розкладом консультацій.
Семестровий модуль № 2
Лабораторні завдання ЛЗ 3 – ЛЗ 6. Оцінка за виконання – 25 балів (по 6,25 бала за кожне завдання).
МК1. Модульна контрольна робота – 25 балів (15 тиждень).
Максимальна оцінка за повний обсяг виконаних навчальних елементів дисципліни – 100 балів.
Підсумковим контролем з дисципліни є залік.
*
*
Умови допуску до підсумкового контролю
*
Залік виставляється здобувачу вищої освіти як сумарна оцінка за виконання всіх елементів навчальної дисципліни не менше ніж на 60%.
*
*
Політика освітнього процесу
*
Здобувач зобов’язаний своєчасно та якісно виконувати всі отримані завдання; за необхідністю з метою з’ясування всіх не зрозумілих під час самостійної та індивідуальної роботи питань, відвідувати консультації викладача. Дотримуватись принципів академічної доброчесності.
Робота, яка виконана після встановлених викладачем термінів, не приймається.
*
Відсутність здобувача на контрольній роботі або на екзамені відповідає оцінці «0».
*
Під час лекції здійснювати телефонні дзвінки забороняється.