Study program: 122 Computer Science
Degree: Bachelor
Type of module: lectures, practical work
Lecturer: Lecturer, PhD Liliia Bielova / Ст.викладач, к.т.н. Лілія Бєлова
Language: Ukrainian
Credit Points: 4 ECTS
Description:
The purpose of teaching the academic discipline: to provide competence in mastering the basic concepts of structural programming, programming methods and idioms, basic data types and structures, and methods of their application for solving certain problems. This course learns the basic structure of algorithms; concepts of type, operation, operator; functions and methods of transferring parameters; principles of memory management using pointers and use of dynamic variables; structure and rules of execution of recursive algorithms; principles and methods of working with files.
Мета викладання навчальної дисципліни: формування компетентності в оволодінні основними поняттями структурного програмування, методами та ідіомами програмування, основними типами та структурами даних, методами їх застосування для розв’язування окремих задач. Цей курс вивчає структуру алгоритмів; поняття типу, операції, базові оператор; функції та способи передачі параметрів; принципи управління пам'яттю за допомогою покажчиків і використання динамічних змінних; структуру та правила виконання рекурсивних алгоритмів; принципи та методи роботи з файлами.