Back to All Events

Algorithmic Techniques and Programming / Алгоритмізація та програмування


Study program: 122 Computer Science

Educational and professional program "Computer Science and Technology”

Degree: Bachelor

Type of module: lecture, practical work

Lecturer: Assoc. Prof., PhD Viktor Reshetnik / Доц., к.т.н. Віктор Решетнік

Language: Ukrainian

Credit Points: 6 ECTS

Description:
The mandatory discipline of professional training provides the study of the basics of C++ programming, algorithm development, creation and debugging of programs. Contains topics: 1.1. Computer architecture, computing systems. 1.2 Typical algorithmic structures. 1.3. Variables and constants, their types. 2.1. Control structures. Cycles. 2.2. Arrays and pointers. Dynamic memory allocation. 2.3. Functions. Methods of passing parameters. Link. 2.4. Sorting and search algorithms. 2.6. Procedural programming. Scope of identifiers. 3.1. Streaming data input/output. 3.2. Features of С-string processing. 3.3. Composite data types. 3.4. Abstract data structures.

Обов’язкова дисципліна професійної підготовки забезпечує вивчення основ програмування мовою С++, розробки алгоритмів, створення, та відлагодження програм. Містить теми: 1.1. Архітектура комп’ютерів, системи числення. 1.2 Типові алгоритмічні структури. 1.3. Змінні та константи, їх типи. 2.1. Керуючі конструкції. Цикли. 2.2. Масиви та вказівники. Динамічне виділення пам'яті. 2.3. Функції. Способи передавання параметрів. Посилання. 2.4. Алгоритми сортування та пошуку. 2.6. Процедурне програмування. Сфера дії ідентифікаторів. 3.1. Потокове введення/виведення даних. 3.2. Особливості обробки рядків. 3.3. Складені типи даних. 3.4. Абстрактні структури даних.

Previous
Previous
1 September

Quality management in IT projects  / Управління якістю в ІТ проєктах

Next
Next
1 September

IT Рroject Teams Management / Управління командою ІТ проєкту