Відповіді до підручника Інформатика 8 клас Морзе Н.В - Морзе Н.В 2016-2020
Розділ 2. Апаратно-програмне забезпечення комп'ютера
5. Програмне забезпечення комп'ютера
Обговорюємо
1. Під програмним забезпеченням розуміють сукупність програм і правил, а також документації щодо функціонування комп’ютера для опрацювання даних.
2. Розрізняють такі рівні програмного забезпечення: базовий, системний, службовий, прикладний.
3. Програми базового рівня зберігаються у спеціальних мікросхемах постійного запам’ятовуючого пристрою та утворюють базову систему введення-виведення — БСВВ (BIOS).
4. Програми службового рівня взаємодіють як з програмами базового рівня, так і з програмами системного рівня. До таких програм відносять архіватори, антивірусні програми, програми для оптимізації розміщення даних на диску, програми тестування комп’ютера.
5. Програми системного рівня забезпечують взаємодію інших програм комп’ютера з програмами базового рівня та безпосередньо з апаратним забезпеченням. Системне програмне забезпечення призначене для керування роботою складових комп’ютера й обміном даними між ними, діагностування й усунення недоліків у роботі комп’ютера, автоматизації процесу опрацювання даних, організації обміну даними між комп’ютером та користувачем.
6. До складу системного програмного забезпечення входять операційні системи та службові програми.
7. Програми, призначені для взаємодії з конкретними пристроями, називають драйверами. Інший клас програм системного рівня відповідає за взаємодію з користувачем.
8. Відмінність між безкоштовними та відкритими програмами полягає в тому, що користувачі не мають права поширювати, дарувати, модифікувати програму у першому випадку, а у другому — це дозволено.
9. Ліцензія на програмне забезпечення — правовий документ, що визначає правила використання та поширення програмного забезпечення. Основні види ліцензій: вільні, відкриті, власницькі.
10. Операційна система — це програмний комплекс, що забезпечує такі функції: управління ресурсами — злагоджену роботу всіх апаратних засобів комп’ютера; управління процесами — виконання всіх програм та їх взаємодію з пристроями комп’ютера та даними; взаємодію між користувачем та комп’ютером.
11. До складу сучасних ОС входять: ядро — центральна частина ОС, що забезпечує прикладним програмам координований доступ до ресурсів комп’ютера, драйвери, утиліти, інтерфейс
12. ОС починає працювати відразу після ввімкнення комп’ютера. Останнім часом ОС встановлюють виробники, однак користувач за потреби може самостійно замінити операційну систему, придбавши відповідний ліцензійний пакет програм.
13. Схема класифікації операційних систем.


14. Інсталяція — процес встановлення програмного забезпечення на комп’ютер, деінсталяція — вилучення програм.
15. Архівування даних виконують для об’єднання кількох файлів (каталогів) в один файл — архів. Програми-архіватори не лише компонують файли в єдиний архів, а також використовують алгоритмічне перекодування інформації для зменшення загального об’єму пам’яті, який вони займають. Мета стиснення даних — зменшення об’єму інформації, а архівування — об’єднання групи файлів в єдиний файл із застосуванням стиснення.
16. Функції програм-архіваторів: створення нового архіву; додавання файлів в архіві; видобування файлів з архіву; оновлення файлів в архіві; створення самороз- паковуваних (самовидобувних) архівів; створення багатотомного архіву; захист архіву від несанкціонованого доступу паролем; перегляд вмісту архіву без видобування; пошук файлів і даних в архіві; перевірка даних в архіві на віруси до видобування; вибір і налаштування коефіцієнту стиснення.
17. Програми-архіватори належать до службових програмних засобів.
Працюємо в парах
1. Піраміду з указаних в умові програм можна скласти так: 1) операційна система; 2) драйвер модема; 3) прикладні програми забезпечення доступу до Інтернету; 4) антивірусні програми; 5) текстовий редактор.
2. Правило розпакування архіву: двічі клацнути ліву клавішу мишки (ЛКМ) на архіві
у вікні програми-архіватора натиснути кнопку Видобути
відкриється вікно Шляхи і параметри видобування, вказати місце, куди архів буде розпаковано (якщо не вказати шлях розпаковування, то файли з архіву будуть поміщенні в теж місце, де знаходиться і сам архів)
натиснути кнопку ОК.
3. Є кілька розповсюджених причин, чому не на всіх комп’ютерах можна пограти у певні ігри: 1) ПК не відповідає мінімальним системним вимогам, зазначеним в описі гри (гра або взагалі не запуститься, або буде зависати чи видавати різноманітні помилки); 2) ПК заражено вірусами (програми працюють не коректно, ігри зокрема, і вся система загалом); 3) не вистачає програмного забезпечення для запуску конкретної гри (у таких випадках потрібно доставити програмне забезпечення); 4) не встановлені драйвери пристроїв.
Працюємо самостійно
2. Рейтинг операційних систем на початок 2016 року: 1 місце — Windows 7; 1 II місце — Windows ХР; III місце — Windows 8.1; IV місце — Windows 10; V місце — OS X 10.11 (продовження MacOS); VI місце — Windows 8; VII місце — OS X 10.10; VIII місце — Linux. Рейтинг мобільних операційних систем за 2016 рік: І місце — Android, II місце — iOS. Світова статистика відповідає загальній ситуації в Україні. Рейтинг використання WindowsХР залишається значним, оскільки вона встановлена у 98% банкоматів у США (в Україні теж на більшості банкоматів встановлена дана операційна система). Па моєму домашньому ПК була всгановлена Windows 7, яку ми оновили до Windows 10, на моєму телефоні та планшеті встановлена ОС Android (на більшість гаджетів, а тепер уже і на нові покоління флагманів Samsung встановлено саме ОС Android).
Для побудови діаграми в табличному процесорі знадобляться числові дані (подані нижче). Тип діаграми для відображення рейтингу операційних систем за даними 2016 року доречно подати у вигляді стовпчастої, секторної або гістограми.

4. Таблиця для кодування за алгоритмом Хаффмана слів «молоко», «кукуріку»
|
Таблиця ймовірності символів |
Розрахунок коду Хаффмана |
|
Символ |
Значення (частота входження) |
Значення |
о |
3 |
0 |
м |
1 |
011 |
л |
1 |
010 |
к |
1 |
00 |
|
Таблиця ймовірності символів |
Розрахунок коду Хаффмана |
|
Символ |
Значення (частота входження) |
Значення |
к |
3 |
11 |
у |
3 |
0 |
р |
1 |
101 |
І |
1 |
100 |
Довжина коду та коефіцієнт стиснення даних за алгоритмом Хаффмана: в результаті кодування файлу, де символ А зустрічається 10 разів, В — 20, С — ЗО, D — 5, Е — 25, F — 10.
У результаті кодування отримуємо: С = 11 (2 біти), А = 0111 (4 біти), Е = 10 (2 біти), F = 011 (3 біти), В = 00 (2біти), D = 0110 (4 біти).
Кожен символ спочатку представлявся 8 бітами (1 байт), а оскільки в результаті кодування було зменшено число біт, необхідних для представлення кожного символу, відповідно тепер зменшено і розмір вихідного файлу. Схема стиснення відображена в таблиці:
Частота входження |
Початкові значення (біт) |
Отримання значення за алгоритмом Хаффмана |
Зменшено на (біт) |
С —30 |
30 • 8 = 240 |
30 • 2 = 60 |
180 |
Е —25 |
25 • 8 =200 |
25 • 2 = 50 |
150 |
В —20 |
20 • 8 = 160 |
20 • 8=40 |
120 |
А— 10 |
10 • 8 = 80 |
10 • 4=40 |
40 |
F— 10 |
10 • 8 = 80 |
10 • 4=40 |
50 |
D — 5 |
5 • 8 = 40 |
5 • 4 = 20 |
20 |
Усього (біт) |
800 |
240 |
560 |
Початковий розмір файлу: 100 байт— 800 біт; розмір стиснутого файлу: 30 байт — 240 біт; результат стиснення файлу — зменшення обсягу на 70% (560 : 800 • 100% = 70%).
Перша публікація: 01/01/2016-2020
Останнє оновлення: 31/12/2023
Редакційна та навчальна адаптація: Даний матеріал зведено на основі першоджерела/оригінального тексту. Команда проєкту здійснила редакційне оглядове опрацювання, виправлення технічних неточностей, структурування розділів та адаптацію змісту до навчального формату.
Що було опрацьовано:
- усунення форматних дефектів (OCR-помилки, розриви структури, дефектні символи);
- редакційне упорядкування змісту;
- уніфікація термінів відповідно до академічних джерел;
- перевірка відповідності фактичних тверджень тексту першоджерела.
Усі згадки про автора, рік видання та походження первинного тексту збережено відповідно до джерела.