інформатика

103 вересняБазові структури. Повторення.

Базові структури. Логічні вирази, операції відношення, логічні операції, складені вирази. if, switch.

207 вересняСкладені структури алгоритмів. Повторення.

Цикл з розгалуженням, вкладені цикли.

310 вересняЦиклічні конструкції.Повторення.

Цикл while.Цикл do/while, for. Операції інкремента та декремента . Оператори break и continue.

417 вересня Інформаційні моделі.

Поетапне розвязування задач.

521 вересняРозв`язування практичних задач.
624 вересня Розв`язування практичних задач.
701 жовтняАудиторна контрольна робота №1. Базові структури. Інформаційні моделі.

Базові структури. Інформаційні моделі.

805 жовтняТехнологія програмування. Модульне програмування.

Технологія програмування. Модульне програмування. Структура програми, як сукупність функцій. Поняття функції. Поняття стандартної функції. Поняття функції користувача. Математичні бібліотечні функції.

908 жовтняВизначення функцій користувача.

Визначення функцій користувача. Класифікація функцій. Функції з параметрами, функції без параметрів. Тип функції. void-функції без параметрів.Виклик та повернення. void-функції з параметрами.Виклик та повернення.

1019 жовтняФункції користувача.Типізовані функції.

Функцій користувача. Типізовані функції.Типізовані функції без параметрів.Виклик та повернення.Типізовані функції з параметрами. Виклик та повернення. Прототип функції.

1122 жовтняРекурсивні функції.
1229 жовтня Розв`язування практичних задач.
1302 листопадаАудиторна контрольна робота №2. Функції.

Функції.

1405 листопадаПринципи форматного виведення даних.

Принципи форматного виведення даних даних різних типів. Створення інтерфейсу програми. Написання читабельного коду.

1512 листопадаТекстові файли. Файлові отоки введення-виведення.

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

1616 листопадаВикористання текстових файлів для розв`язування задач.

Створення у Блокноті даних для опрацювання у програмі. Виведення у вихідний файл. Створення файлів для введення даних за допомогою програми для опрацювання іншою програмою.

1726 листопадаЛінійні структури даних. Масиви.

Одновимірні масиви. Характристика масивів. Розташуванні в оперативної пам`яті. Визначення масивів у програмі. Методи визначення елементів: введення з клавіатури (з текстового файлу), генератор випадкових чисел, за правилом. Способи виведення масивів.

1803 грудняОпрацювання одновимірних масивів. Кількісні характеристики.

Базові алгоритми обробки масивів. Кількісні характеристики числових масивів. Алгоритми суми, добутку, кількості певних елементів, середніх значень тощо. 

1907 грудняМасиви. Алгоритми пошуку.

Знаходження MAX, MIN та їх індексів, пошук за умовою: елемент, який дорівнює..., першій, який дорівнює..., останній, який дорівнює....

2010 грудняМасиви. Алгоритми вставки, видалення.

Масиви. Перетворення масивів. Алгоритми вставки, видалення. Ссув елементів вправо. Ссув елементів вліво. *Динамічні масиви.

2117 грудняРозв`язування практичних задач.
2221 грудняАудиторна контрольна робота №3. Лінійні структури даних. Одновимірні масиви.
2324 грудняВпорядкування масивів. Алгоритми сортування.
2414 січняРозв`язування практичних задач.
2518 січняКласифікація структур даних: список, словник, стек, черга, хеш-таблиця.

Поняття кожної структури, їхні відмінності. Основні методи опрацювання: додавання елементів, видалення елементів, пошук елементів, виведення..

2621 січняРозв`язування задач.
2728 січняДвовимірні масиви. Класичні алгоритми опрацювання двовимірних масивів.

Визначення масивів різними способами. Введення-виведення елементів масиву. Кільксні характеристики всього масиву: сума, добуток, середнє, мах, мін.

2801 лютогоДвовимірні масиви. Опрацювання елементів по рядках і стовпцях..
2904 лютогоДвовимірні масиви. Квадратні матриці.

Основні властивості елементів квадратної матриці. Опрацювання діагоналей та зон матриці вище і нижче діагоналей.

3011 лютогоАудиторна контрольна робота №4. Двовимірні масиви.
3115 лютогоРозв`язування задач.
3218 лютогоСимвольний тип даних. Стандартні функції опрацювання символьних величин.
3325 лютогоРядки символів. Масиви символів.
3404 березняРядковий тип даних. Бібліотека String. Стандартні функції.
3518 березняРозв`язування практичних задач
3625 березняАлгоритми опрацювання рядкових величин. Використання стандартних функцій..
3729 березняСкладені структури. Структури даних struct. Запис.
3801 квітняВикористання структур при розробці програм. Масиви структур даних.
3908 квітняРобота з файлами даних, пов`язаних з масиви структур даних..
4012 квітняРозв`язування практичних задач. Індивідуальний прект.
4115 квітняОсновні концепції об`єктно-орієнтованого програмування.
4222 квітняАудиторна контрольна робота №5. Захист Індивідуального проекта
4326 квітняОб`єкти та їх властивості. Методи. Графічний інтерфейс користувача. Розробка форм.
4406 травняСтворення простих об`єктно-орієнтованих програм. Введення-виведення даних.
4510 травняРозв`язування обчислювальних задач. Типи даних в обчислювальних задачах. Перетворення типів.
4613 травняГрафічні об`єкти, їхні властивості. Обробники подій.
4720 травняДіалогові вікна.
4824 травняАудиторна контрольна робота №6. Розробка об`єктно-орієнтованих програм.
4927 травняРозробка меню. Види меню.