Навчальний курс 193БВБ7 Алгоритмізація і програмування інженерних задач

Основи алгоритмізації інженерних задач на ПЕОМ. Застосування функціоналу пакету прикладних програм MS Excel. Представлення результатів розрахунку задач у табличній та графічній формах. Масиви даних. Типи баз даних, основні етапи та технологія їх формування. Елементи роботи з таблицями баз даних у MS Excel. Основи програмування інженерних задач мовою VBA. Основні типи алгоритмів, їх особливості та класифікація. Призначення різних блоків структурних схем алгоритмів. Оператори мови програмування VBA. Синтаксис та семантика основних операторів, процедур та функцій. Реалізація лінійного, розгалуженого та циклічного алгоритмів. Представлення результатів розрахунку в різних формах. Робота з масивами даних. Поняття одновимірного та багатовимірних масивів.

Другий рік, осінь, 2 кредити (1 – 1) залік

Другий рік, весна, 2 кредити (1 – 1) залік

Перелік дисциплін, для яких курс є передумовою:

  • 193БОК14 ГІС та бази даних;
  • 193БВБ13 Інженерне та компʼютерне проектування

Тема 1. Сучасні операційні системи». «Сучасні мови програмування».

Тема 2. «Табличний процесор MS Excel. Налаштування програми». «Уведення, редагування і форматування даних»

Тема 3. «Робота з формулами в MS Excel. Робота з векторами і матрицями в MS Excel. Розв’язок СЛАР методом оберненої матриці». «Робота з функціями в MS Excel. Категорії функцій в MS Excel»

Тема 4. «Поняття про таблиці баз даних MS Excel. Розробка таблиці бази даних MS Excel на прикладі. Можливості обробки даних в MS Excel. Графічне представлення результатів обчислення»

Тема 5. «Основні типи алгоритмів, їх особливості та класифікація. Призначення різних блоків структурних схем алгоритмів»

Тема 6. «Оператори мови програмування Visual Basic for Application»

Тема 7. «Реалізація розгалуджених алгоритмів. Реалізація циклічних алгоритмів»

Тема 8. «Робота з одновимірними масивами. Робота із двовимірними масивами»

Лабораторне заняття №1. Налагодження вікна табличного процесора MS Excel. Редагування і форматування даних

Лабораторне заняття №2. Виконання обчислень у MS Excel. Робота з векторами і матрицями. Реалізація розв’язку системи лінійних алгебраїчних рівнянь методом оберненої матриці

Лабораторне заняття №3. Використання формул та функцій MS Excel

Лабораторне заняття №4. Поняття про бази даних. Перевірка даних при введенні. Робота із записами таблиці бази даних

Лабораторне заняття №5. Впорядкування даних в таблиці бази даних. Вибірка даних з таблиці бази даних за допомогою розширеного та автофільтру

Лабораторне заняття №6. Використання проміжних та кінцевих підсумків в таблиці бази даних

Лабораторне заняття №7. Графічне представлення результатів обчислень в таблиці бази даних

Лабораторне заняття №8. Інструментальне середовище Visual Basic for Application. Програмування алгоритмів лінійної структури.

Лабораторне заняття №9. Програмування алгоритмів розгалуженої структури

Лабораторне заняття №10. Програмування алгоритмів ітераційної циклічної структури

Лабораторне заняття №11. Програмування алгоритмів циклічної структури із заданим числом повторень.

Лабораторне заняття №12. Алгоритми роботи з одновимірними масивами. Програмування алгоритмів із структурою вкладених циклів і обробка матриць

Лабораторне заняття №13. Організація програм Лабораторне заняття №14. Підпрограми і функції. Робота з символьними рядками

Базова

  1. Ярмуш, О.В. Інформатика і комп’ютерна техніка: Навч. Посібник / О.В. Ярмуш, М.М. Редько. – К.: Вища освіта, 2006. – 359 с.
  2. Дибкова, Л.М. Інформатика та комп’ютерна техніка. Навч. Посібник / Л.М. Дибкова – К.: Академія, 2005. – 416 с.
  3. Рогоза, С.О. Інформатика і комп’ютерна техніка. Навч. Посібник / О.С. Рогоза – К.: Академія, 2006. – 368 с.
  4. Рогоза, М.Є. ХР: Windows, Word, Excel для самостійного вивчення / Рогоза М.Є. – К.: ЦУЛ, 2003. – 294 с.
  5. Слепцова, Л.Д. Программирование на языке VBA. Самоучитель. М.: Вильямс, 2004. – 384 с.

Допоміжна

  1. Симонович, С.В. Информатика. Базовый курс. Уч. пособие. / С.В. Симонович – СПб.: Питер, 2002. – 640 с.
  2. Глушаков, С.В. Microsoft Office 2003 / С.В. Глушаков, А.С. Сурядний. – Харьков: Фолио, 2005. – 511 с.
  3. Виллет, Э. Office ХР. Библия пользователя / Э. Виллет – М.: Диалектика, 2002. – 843 с.

Координатор Асистент координатор Syllabus