Г54 |
Глинський, Я. М. Інформатика. 8-11 класи [Текст] : навч. посіб. Кн. 1 : Алгоритмізація і програмування. Мова Паскаль. / Я. М. Глинський. – Львів : Деол, 2002. – 200 с.
Посібник складається з двох книжок. У першій книжці вивчаються основи алгоритмізації і програмування з застосуванням мови Паскаль і засобів візуального програмування Delphi для розв'язування типових навчальних задач. У другій - подано головні поняття інформатики, описано будову і принципи функціонування комп'ютерів, операційні системи MS-DOS, Windows 9x та Unix, правила створення та використання текстових документів, електронних таблиць і баз даних. Вивчаються основні принципи роботи в Internet, елементи Web-дизайну, способи створення мультимедійних презентацій, розглядаються історія виникнення і сфери застосування комп'ютерів тощо.
Для учнів 8-11 або 10-11 класів.
ЗМІСТ
Передмова З
Вступ до інформатики 5
1. Інформатика, інформація, інформаційні процеси 5
2. Вимірювання обсягів інформації 9
3. Будова комп'ютера . 11
Розділ 1. Алгоритмізація і програмування. Мова Pascal 16
1. Алгоритм та його властивості 16
2. Алгоритмічні конструкції 20
3. Головний і допоміжні алгоритми 23
4. Обчислювальні алгоритми 26
5. Графічні схеми алгоритми 28
6. Мови, системи і середовища програмування 29
7. Етапи розв'язування задач 36
8. Основні поняття мови Паскаль 38
9. Типи даних. Цілочисельні типи даних 43
10. Дані дійсних типів 46
11. Діалогові програми 48
12. Арифметичні вирази 52
13. Лінійні:(прості) програми 59
14. Поняття про моделювання 61
15. Логічні операції та вирази 6 7
16. Команда IF. Програми з розгалуженнями 72
17. Повне розгалуження 76
18. Вибір. Команда CASE 80
19. Циклічні програми. Цикл "Для". Команда FOR 85
20. Обчислення суми, добутку та кількості 89
21*. Методи перебирання варіантів 92
22. Цикл "Доки". Команди WHILE і REPEAT 95
23. Застосування циклу "Доки" (WHILE) 101
24*. Рекурентні формули 104
25. Підпрограми-процедури 107
26. Процедури з параметрами 110
27. Підпрограми-функції 114
28. Рекурсивні функції та процедури 118
29. Елементи комп'ютерної графіки (1) 122
30. Елементи комп'ютерної графіки (2) 128
31. Опрацювання текстових даних 132
32. Криптографічні задачі 135
33. Масиви даних. Основні поняття 139
34. Використання масивів 143
35. Упорядкування і відшукання даних у масиві 148
36. Двовимірні масиви 152
37. Файли даних 160
38. Робота з файлами даних 163
39. Тип даних - запис (RECORD) 168
40*. Типовані файли 172
Розділ 2. Візуальне програмування 175
1. Середовище візуального програмування Delphi 175
2. Об'єкти: форма, текстове поле, картинка 179
3. Поля редагування та кнопки. Лінійні програми 183
4. Програми з розгалуженнями. Кнопка BitBtn 186
5. Циклічні програми 189
6. Робота з текстовими файлами 192
|