Алгоритмізація та програмування

 

Алгоритмізація та програмування: Практикум

[Електронний ресурс, що знаходиться у вільному доступі]

Алгоритмізація та програмування: Практикум [Електронний ресурс]: навч. посіб. для здобувачів ступеня бакалавра за спеціальністю 122 “Комп’ютерні науки” / Л. І. Кублій; КПІ ім. Ігоря Сікорського. — Київ: КПІ ім. Ігоря Сікорського, 2019. — 209 с.

Кредитний модуль “Алгоритмізація та програмування” студенти вивчають на першому курсі в першому семестрі і він є необхідним практичним і теоретичним фундаментом для фахівців з інформаційних технологій, передбачає навчання студентів проектування алгоритмів і розробки програм з використанням сучасних технологій програмування, освоєння роботи на сучасних обчислювальних засобах. Подано завдання до практичних занять, зразки їхнього виконання. Базовою мовою навчання є мова програмування С.

 

Основи програмування. Python. Частина 1

[Електронний ресурс, що знаходиться у вільному доступі]

Основи програмування. Python. Частина 1 [Електронний ресурс]: підручник для студ. спеціальності 122 "Комп’ютерні науки", спеціалізації "Інформаційні технології в біології та медицині" / А. В. Яковенко ; КПІ ім. Ігоря Сікорського. – Київ : КПІ ім. Ігоря Сікорського, 2018. – 195 с.

У підручнику наведено базові поняття та означення основ обчислювальної техніки, апаратного та програмного забезпечення комп’ютерів, арифметичних основ ЕОМ та основ програмування мовою Python. Представлено опис теоретичних засад та вирішення практичних задач до вивчення дисципліни "Основи програмування", зокрема основних алгоритмічних структур, синтаксису мови Python та основ функціонального і модульного програмування. Матеріал супроводжується великою кількістю прикладів.

 

С++. Алгоритмізація та програмування

[Електронний ресурс, що знаходиться у вільному доступі]

Трофименко О.Г., Прокоп Ю.В., Логінова Н.І., Задерейко О.В. С++. Алгоритмізація та програмування : підручник. 2-ге вид. перероб. і доповн. Одеса: Фенікс, 2019. 477 с.

Підручник містить опис мови програмування С++ у поєднанні із засобами візуального програмування та об’єктно-орієнтованого підходу Visual C++. Розглянуто засоби програмування як базових алгоритмів, так і опрацювання структурованих типів, робота з вказівниками, засоби динамічного керування пам’яттю тощо. Кожна з розглянутих тем супроводжується значною кількістю прикладів програм.

 

Програмування мовою Python

[Друкований екземпляр знаходиться у власності викладача]

Програмування мовою Python / О.М. Васильєв. — Тернопіль: Навчальна книга – Богдан, 2019. — 504 с.

Книга містить інформацію про особливості мови Python та необхідне програмне забезпечення. Детально обговорюються основні програмні конструкції, які використовуються при написанні програм. Описуються базові оператори та керуючі інструкції, функції, списки, кортежі, множини, словники і текст. Окрема увага приділяється реалізації в Python парадигми об’єктно-орієнтованого програмування. Теоретичний матеріал ілюструється великою кількістю практичних прикладів.

» Інформаційні та комп'ютерні технології