- •§ 1. Поняття про інформаційне моделювання
- •Опорний конспект
- •§ 2. Етапи розв’язання задач на комп’ютері
- •§ 3. Середовища розробки проектів
- •§ 4. Властивості елементів керування
- •§ 1. Поняття про інформаційне моделювання 2
- •Контрольна робота № 1
- •§ 5. Створення проектів
- •§ 6. Основні поняття мови програмування
- •9. Процедура кнопки «Обчислити» для задачі про калькулятор.
- •§ 7. Алгоритм та його властивості
- •Запитання
- •§ 8. Різновиди алгоритмів
- •Запитання
- •§ 9. Типи даних
- •§ 10. Лінійні програми
- •Запитання та вправи
- •Контрольна робота № 2
- •§11. Введення даних і виведення результатів
- •§ 12. Текстові файли даних
- •§ 13. Програми з розгалуженням
- •§ 1. Поняття про інформаційне моделювання 2
- •Запитання
- •§ 14. Елементи керування прапорці і перемикачі
- •§ 15. Алгоритмічна конструкція вибір
- •Контрольна робота № 3
- •§ 16*. Списки
- •§ 17. Підпрограми. Функції користувача
- •§ 18. Підпрограми. Процедури користувача
- •§ 19. Цикли. Цикл з параметром
- •§ 20. Задачі пошуку даних. Цикл «доки»
- •§ 21. Застосування циклів
- •Контрольна робота № 4
- •Розділ 2. Складені структури даних
- •§ 22. Одновимірні масиви. Створення масивів
- •§ 23. Пошук даних в одновимірному масиві
- •1. Пошук даних у масиві за заданим критерієм.
- •5. Проект «На метеостанції». Застосування масивів і процедур користувача у vb.
- •§ 24. Впорядкування одновимірного масиву
- •§ 1. Поняття про інформаційне моделювання 2
- •4. Моделювання предметних областей за допомогою масивів.
- •§ 25. Двовимірні масиви. Створення масивів
- •§ 26*. Опрацювання двовимірних масивів
- •1. Елементи керування DataGridView (vb) та DataGrid (vba).
- •Контрольна робота № 5
- •§ 27. Опрацювання текстових даних
- •§ 28. Структури даних (записи)
- •§ 1. Поняття про інформаційне моделювання 2
- •§ 29. Файли даних прямого доступу
- •5. Vb. Команди для роботи з файлами даних прямого доступу.
- •§ 30. Застосування файлів даних послідовного доступу
- •§ 31. Графіка у vb
- •§ 32. Поняття про об’єктно-орієнтоване програмування
- •Розділ 3. Задачі
- •Складніші задачі*
- •Розділ 4. Vba у програмах пакету ms office
- •§ 33. Застосування vba у ms word
- •§ 34. Vba у програмі ms excell
- •§ 35. Задача про облік товарів на складі
- •§ 36. Розв’язування математичних задач
- •§ 37. Робота 3 базами даних
- •Список літератури
- •§ 1. Поняття про інформаційне моделювання 2
§ 1. Поняття про інформаційне моделювання 2
Опорний конспект 6
Вправи 7
§ 2. ЕТАПИ РОЗВ’ЯЗАННЯ ЗАДАЧ НА КОМП’ЮТЕРІ 8
Вправи 11
§ 3. СЕРЕДОВИЩА РОЗРОБКИ ПРОЕКТІВ 11
Вправи 19
§ 4. ВЛАСТИВОСТІ ЕЛЕМЕНТІВ КЕРУВАННЯ 20
Вправи 26
Контрольна робота № 1 27
Варіант № 1 27
Варіант № 2 27
§ 5. СТВОРЕННЯ ПРОЕКТІВ 27
Вправи 30
§ 6. ОСНОВНІ ПОНЯТТЯ МОВИ ПРОГРАМУВАННЯ 30
Вправи 33
§ 7. АЛГОРИТМ ТА ЙОГО ВЛАСТИВОСТІ 33
Запитання 36
Вправи 36
§ 8. РІЗНОВИДИ АЛГОРИТМІВ 37
Запитання 41
Вправи 42
§ 9. ТИПИ ДАНИХ 42
Вправи 45
§ 10. ЛІНІЙНІ ПРОГРАМИ 45
Запитання та вправи 48
Варіант № 2 49
§11. ВВЕДЕННЯ ДАНИХ І ВИВЕДЕННЯ РЕЗУЛЬТАТІВ 49
Вправи 54
§ 12. ТЕКСТОВІ ФАЙЛИ ДАНИХ 54
Вправи 56
§ 13. ПРОГРАМИ З РОЗГАЛУЖЕННЯМ 56
Запитання 65
Вправи 65
§ 14. ЕЛЕМЕНТИ КЕРУВАННЯ ПРАПОРЦІ І ПЕРЕМИКАЧІ 66
Вправи 68
§ 15. АЛГОРИТМІЧНА КОНСТРУКЦІЯ ВИБІР 69
Вправи 71
Контрольна робота № 3 71
Варіант № 1 71
Варіант № 2 71
§ 16*. СПИСКИ 72
Вправа 75
§ 17. ПІДПРОГРАМИ. ФУНКЦІЇ КОРИСТУВАЧА 75
§ 18. ПІДПРОГРАМИ. ПРОЦЕДУРИ КОРИСТУВАЧА 80
Вправи 83
§ 19. ЦИКЛИ. ЦИКЛ З ПАРАМЕТРОМ 83
Вправи 88
§ 20. ЗАДАЧІ ПОШУКУ ДАНИХ. ЦИКЛ «ДОКИ» 88
Вправи 92
§ 21. ЗАСТОСУВАННЯ ЦИКЛІВ 93
Вправи 95
Контрольна робота № 4 95
Варіант № 1 95
Варіант № 2 96
Розділ 2. СКЛАДЕНІ СТРУКТУРИ ДАНИХ 97
§ 22. ОДНОВИМІРНІ МАСИВИ. СТВОРЕННЯ МАСИВІВ 97
Вправи 100
§ 23. ПОШУК ДАНИХ В ОДНОВИМІРНОМУ МАСИВІ 101
Вправи 105
§ 24. ВПОРЯДКУВАННЯ ОДНОВИМІРНОГО МАСИВУ 106
1.j=1. 107
1. n—j. Порівняти два останні елементи. Якщо передостанній більший, то поміняти їх місцями. 107
Вправи 113
§ 25. ДВОВИМІРНІ МАСИВИ. СТВОРЕННЯ МАСИВІВ 113
8, 10, 12, 117
Вправи 117
§ 26*. ОПРАЦЮВАННЯ ДВОВИМІРНИХ МАСИВІВ 118
Вправи 121
Контрольна робота № 5 121
Варіант 1 121
Варіант 2 121
§ 27. ОПРАЦЮВАННЯ ТЕКСТОВИХ ДАНИХ 121
Вправи 127
§ 28. СТРУКТУРИ ДАНИХ (ЗАПИСИ) 127
Вправи 136
§ 29. ФАЙЛИ ДАНИХ ПРЯМОГО ДОСТУПУ 136
Вправи 141
§ 30. ЗАСТОСУВАННЯ ФАЙЛІВ ДАНИХ ПОСЛІДОВНОГО ДОСТУПУ 142
Вправи 146
§ 31. ГРАФІКА У VB 147
Вправи 150
§ 32. ПОНЯТТЯ ПРО ОБ’ЄКТНО-ОРІЄНТОВАНЕ ПРОГРАМУВАННЯ 151
Вправи 156
Розділ 3. ЗАДАЧІ 157
Складніші задачі* 166
Розділ 4. VBA У ПРОГРАМАХ ПАКЕТУ MS OFFICE 167
§ 33. ЗАСТОСУВАННЯ VBA У MS WORD 167
Вправи 173
§ 34. VBA У ПРОГРАМІ MS EXCELL 174
Вправи 178
§ 35. ЗАДАЧА ПРО ОБЛІК ТОВАРІВ НА СКЛАДІ 179
Вправи 182
§ 36. РОЗВ’ЯЗУВАННЯ МАТЕМАТИЧНИХ ЗАДАЧ 182
Вправи 184
§ 37. РОБОТА 3 БАЗАМИ ДАНИХ 185
Вправи 187
Список літератури 188
ЗМІСТ 189
If a = 0 Then GoTo finish
If a > 0 Then s = s+ a
If a < 0 Then k = k +1
GoTo 30
finish: <вивести s, k>
У цьому коді група команд, що є між позначкою 30 і командою! GoTo 30, буде виконана декілька разів. Таку конструкцію називають циклом.
Правило 1. Суму (s) деяких величин обчислюють у циклі за допомогою команди s = s + а, якій передує перед циклом команда s = 0.
Правило 2. Кількість (к) подій визначають у циклі за допомогою команди k = k +1, якій передує перед циклом команда k = 0.
Завдання 1. Виконайте код, ввівши такі числа: 5, 7, -4, -3, 2, 0.
Завдання 2. Модифікуйте попередній код, щоб можна було визначити загальну кількість введених чисел.
Завдання 3. Модифікуйте попередній код, щоб можна було визначити суму лише тих чисел, які більші від 5.
Завдання 4. Модифікуйте попередній код, щоб можна було ви значити середнє арифметичне введених додатних чисел;
Завдання 5*. Модифікуйте попередній код, щоб можна було визначити й вивести на екран третє додатне введене число, якщо таке число було, або вивести повідомлення про те, що такого числа не було (в умові завдання 1 таким числом є 2).
Висновок. За допомогою короткої умовної команди можна змінювати порядок виконання команд у програмі, організовувати розгалуження та повторення (цикли).
