Програмування (176 Мікро- та наносистемна техніка)
Тип: На вибір ВУЗу
Кафедра: сенсорної та напівпровідникової електроніки
Навчальний план
Семестр | Кредити | Звітність |
2 | 5 | Іспит |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
2 | 32 | доцент Лис Р. М. | ФеM-11, ФеM-12 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
2 | 48 | ФеM-11 | доцент Лис Р. М., доцент Матвіїшин І. М. |
ФеM-12 | доцент Лис Р. М., доцент Матвіїшин І. М. |
Опис навчальної дисципліни
На сьогоднішній день курс “Програмування” є чи не основним курсом, без знання якого випусникам університету важко конкурувати на ринку праці. Знання декількох мов програмування значно розширює потенціал студентів, розвиває аналітичне мислення та вміння вирішувати різноманітні складні задачі.
Мета: Освоєння студентами мов програмування С та С++; написання простих та складних програм для роботи з масивами інформації та математичними залежностями; вміння застосовувати набуті навики на практиці.
Завдання: Освоєння студентами основних функцій в мові програмування С++ та С; вміння написати програми, які використовують для роботи із масивами даних, зокрема їх сортування; ознайомлення та робота із класами в мові С++; створення програм обробки символьних величин, тощо.
Результати навчання:
- знати: синтаксис мов програмування С та С++; основні функції, оператори, цикли та класи мови програмування С++; позиційні системи числення.
- вміти: використовувати здобуті знання на практиці для програмування роботи сенсорних елементів мікроелектроніки, для експериментальних досліджень основних проблем сучасної мікроелектроніки.
Рекомендована література
1. Грицюк Ю., Рак Т. Програмування мовою С++: навч. посіб. / Ю. Грицюк, Т. Рак. – Львів: вид-во ЛДУ БЖД, 2011. – 292 с.
2. Алхімова С.М. Алгоритмізація та програмування мовою високого рівня С++: комп’ютерний практикум / С.М. Алхімова. – К.: Вид-во Політехніка, 2018. – 156 с.
3. Каплун В.А., Баришев Ю.В., Остапенко А.В. Технологія програмування: лабораторний практикум[навч. посіб.] / В.А. Каплун, Ю.В. Баришев, А.В. Остапенко. – Вінниця: ВНТУ, 2015. – 126 с.
4. Шпак З.Я. Програмування мовою С: навч. посіб. / З.Я. Шпак. – Львів: Оріяна-Нова, 2006. – 432 с.
5. Зубленко В.В., Омельчук Л.Л. Програмування. Поглиблений курс: навч. посіб. / В.В. Зубленко, Л.Л. Омельчук. – К.: Київський університет, 2011. – 623 с.
6. Баран В.С., Власюк Г.Г., Оникієнко Ю.О., Смоленська О.І. Основи мікропроцесорної техніки: лабораторний практикум [навч. посіб.]. К.: КПІ ім. І. Сікорського, 2019. – 140 с.
7. Програмуваня: підручник / укладач Л.Я. Глинчук, Т.О. Гришанович. – Луцьк: ВНУ ім. Лесі Українки, 2022. – 160 с.
8. Вступ до програмування мовою С++. Організація обчислень / Ю.А. Белов, Т.О. Карнаух, Ю. В. Коваль, А. Б. Ставровський. – К.: ВПЦ “Київський університет”, 2012. – 175 с.
9. Іван Хвищун. Алгоритмізація та програмування. Лекції. Матеріали для самостійної роботи. – Львів: Вид. центр ЛНУ ім. І. Франка, 2017. – 282 с.
10. Хвищун І.О. Програмування і математичне моделювання: Підруч. – К.: Видавничий Дім “Ін Юре”, 2007. – 544 с.
11. Ковалюк Т.В. Основи програмування. К.: BHV Киев, 2005. – 400 с.