Інформатика інфокомунікаційних систем, частина 1

Спеціальність: Електроніка
Код дисципліни: 6.171.00.O.004
Кількість кредитів: 6.00
Кафедра: Електронна інженерія
Лектор: К.т.н., доц. Ільканич Катерина Іванівна
Семестр: 1 семестр
Форма навчання: денна
Результати навчання: 1. Знати основні компілятори програм С. 2. Вміти встановлювати необхідні компоненти для компіляторів мови С. 3. Вміти використовувати алгоритмічну мову для створення завдань для написання програм. 4. Вміти складати програми для математичних розрахунків на мові С. 5. Створювати масиви даних різного типу та здійснювати обробку та пошук даних в них. 6. Створювати програми для проведення табулювання математичних функцій. 7. Вміння будувати графічну інформацію. 8. Вміти використовувати навички алгоритмізації фізичних процесів для складання програм на С.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Інформатика інфокомунікаційних систем, частина 2. Фізичні основи електронної техніки. Фізика. Матеріали та структури наноелектроніки.
Короткий зміст навчальної програми: Дисципліна “Інформатика інфокомунікаційних систем” розглядає питання сучасних інформаційних комп’ютерних систем. Зокрема частина 1 дисципліни розкриває сучасні тенденції процесів програмування із використанням компіляторів мови програмування С. Також у дисципліні “Інформатика інфокомунікаційних систем, частина 1” увага приділяється створенню програм у середовищі С, створенні масивів даних, табулюванні математичних функцій, та побудови графічних залежностей для дослідження фізичних процесів та початкових навичок використання методів ООП.
Методи та критерії оцінювання: • письмові звіти з лабораторних робіт, усне опитування, контрольна робота, (30%), • підсумковий контроль (70%, контрольний захід, залік): письмово-усна форма (70%).
Рекомендована література: 1. Скиена С. Алгоритмы. Руководство по разработке. 2-е изд.: Пер. с англ. — СПб.: БХВ-Петербург. 2011. – 720 с. 2. Об’єктні технології С++11, Навчальний посібник. Львів: Видавництво Львівської політехніки, 2013, – 360 с. 3. Николаи М. Джосаттис (Nicolai M. Josuttis) — Стандартная библиотека C++: справочное руководство, 2-е издание, 2014, – 249 с. 4. Б. Страуструп Язык программирования С++. Специальное издание. Пер. с англ. – М.: Издательство Бином, 2011. – 1136 с. 5. Стивен Прата. Язык программирования C++ (C++11). Лекции и упражнения, 6-е издание — М.: Вильямс, 2012. — 1248 с. 6. Мейерс С. Эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов. – М.: ДМК Пресс, 2014. – 294 с.