Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua

Технології програмування, частина 1

Спеціальність: Кібербезпека
Код дисципліни: 6.125.00.O.7
Кількість кредитів: 6
Кафедра: Захист інформації
Лектор: доцент Отенко Віктор Іванович
Семестр: 1 семестр
Форма навчання: денна
Результати навчання:
• Здатність продемонструвати знання і розуміння основних принципів розробки алгоритмів розв’язання задач;
• Застосовувати знання і розуміння для побудови алгоритмів розв’язання задач;
• Здатність продемонструвати знання і розуміння парадигм структурного програмування та алгоритмічної мові C;
• Застосовувати знання і розуміння для розробки та відлагодження програмного забезпечення реалізованого алгоритмічною мовою C.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
-
Короткий зміст навчальної програми:
Алгоритми. Парадигми імперативного, структурного та процедурного програмування. Історія створення мови C. Характеристика та особливості мови C. Елементи мови C. Структура програми. Оголошення. Вирази, операції та операнди. Оператори. Функції. Директиви препроцесору та вказівки компілятору.
Рекомендована література:
1. Прата, С. Язык программирования С. Лекции и упражнения, 6-е изд. : Пер. с англ. - М. : ООО “И.Д. Вильямс”, 2015.
2. Проценко В.С., Чаленко П.Й., Ставровський А.Б. Техніка програмування мовою Сі: Навч. посібник.- К.: Либідь, 1993.
3. Клеменс Б. Язык С в XXI веке / Пер. с англ.- М.: ДМК Пресс, 2015.
Методи і критерії оцінювання:
• письмові звіти з лабораторних робіт, усне опитування (30%)
• підсумковий контроль (70 %, контрольний захід, екзамен): письмово-усна форма (70%)