Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Алгоритмізація та програмування, частина 1
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.00.O.1
Кількість кредитів: 7
Кафедра: Автоматизовані системи управління
Лектор:
Семестр: 1 семестр
Форма навчання: заочна
Результати навчання:
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Короткий зміст навчальної програми:
Рекомендована література:
Методи і критерії оцінювання:
Алгоритмізація та програмування, частина 1
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.00.O.2
Кількість кредитів: 7
Кафедра: Системи автоматизованого проектування
Лектор:
Семестр: 1 семестр
Форма навчання: заочна
Результати навчання:
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Короткий зміст навчальної програми:
Рекомендована література:
Методи і критерії оцінювання:
Алгоритмізація та програмування, частина 1
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.00.O.3
Кількість кредитів: 7
Кафедра: Системи штучного інтелекту
Лектор: Гасько Р.Т.
Семестр: 1 семестр
Форма навчання: заочна
Результати навчання:
? основи методології проектування і програмування систем штучного інтелекту, відповідні нормативні документи, чинні стандарти і технічні умови
? опанувати основи програмування алгоритмічними мовами
вміти:
? здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності;
? ефективно працювати як індивідуально, так і у складі команди, представляти результати роботи
? уміти здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності
? уміти системно мислити та застосовувати творчі здібності до формування принципово нових ідей
? опанувати основи програмування алгоритмічними мовами
вміти:
? здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності;
? ефективно працювати як індивідуально, так і у складі команди, представляти результати роботи
? уміти здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності
? уміти системно мислити та застосовувати творчі здібності до формування принципово нових ідей
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Дискретна математика
Короткий зміст навчальної програми:
СКЛАДОВІ ПРОГРАМИ: ТИПИ ДАНИХ, ОПЕРАТОРИ, ЦИКЛИ
ФУНКЦІЇ
ДВІЙКОВЕ ПРЕДСТАВЛЕННЯ ЧИСЕЛ. ПОНЯТТЯ АЛГОРИТМУ
АЛГОРИТМИ ПОШУКУ І СОРТУВАННЯ
ПРАВИЛА НАПИСАННЯ КОДУ
СТРУКТУРИ ДАНИХ
РЕКУРСІЯ. ВІДЛАГОДЖЕННЯ ПРОГРАМИ
РОБОТА З ПАМ'ЯТТЮ
РОБОТА З ФАЙЛАМИ І ПАПКАМИ
РОБОТА З БІБЛІОТЕКАМИ МОВИ СІ
ОЦІНКА ТРИВАЛОСТІ ЗАДАЧ
Рекомендована література:
1. Стивен Прата. Язык программирования С++. Лекции и упражнения. Учебник: Пер. с. англ. СПб.: ООО «ДиаСофтЮП», 2003. - 1104 с.
2. Страуструп Б. Дизайн и эволюция С++. Пер. с англ. – М.: ДМК Пресс., СПб.: Питер, 2006. – 448 с.
3. Керниган Б., Ритчи Д., Фьюэр А. Язык программирования Си. Задачи по языку Си: Пер. с англ.- М.: Финансы и статистика, 1985.
1. Стивен Прата. Язык программирования С++. Лекции и упражнения. Учебник: Пер. с. англ. СПб.: ООО «ДиаСофтЮП», 2003. - 1104 с.
2. Страуструп Б. Дизайн и эволюция С++. Пер. с англ. – М.: ДМК Пресс., СПб.: Питер, 2006. – 448 с.
3. Керниган Б., Ритчи Д., Фьюэр А. Язык программирования Си. Задачи по языку Си: Пер. с англ.- М.: Финансы и статистика, 1985.
Методи і критерії оцінювання:
лабораторні роботи - 30
практичні роботи - 20
письмова компонента - 30
усна компонента - 20
практичні роботи - 20
письмова компонента - 30
усна компонента - 20