- •Поняття про програмне забезпечення
- •Базовий рівень
- •Системний рівень
- •Службовий рівень
- •Класифікація службових програмних засобів
- •Прикладний рівень
- •Класифікація прикладного програмного забезпечення
- •Класифікація програмного забезпечення Системне програмне забезпечення
- •Огляд програмного забезпечення пк
- •Рівні програмного забезпечення
- •Види системного та сервісного пз
- •Операційна система
- •Функції операційної системи
- •Драйвер
- •Компонувальник
- •Утиліта
- •Утиліти обслуговування системи (уос)
- •Основні типи уос
- •Утиліти контролю цілісності системи
- •Утіліти-конвертори
- •Утиліти по роботі з розділами диска:
- •Сервісні діагностичні програми
- •Ліцензування програмного забезпечення
- •Ліцензування програмного забезпечення
Огляд програмного забезпечення пк
Апаратне (технічне) забезпечення (hardware) – це лише невелика частина комп’ютерної системи. Основну її частину складає величезна логічна надбудова – програмне забезпечення (ПО або software). Достатньо сказати, що на комп’ютерному ринку лише 10 % складає вартість «заліза», що продається, – власне комп’ютерів і аксесуарів до них, а інші 90 % – вартість програм.
Програма – це послідовность команд, що виконуються пристроями персонального комп’ютера. Програма – особливий вид інформації у вигляді двійкових кодів (нулів і одиниць), що сприймаються процесором як команди до виконання якихось дій.
Сукупність розроблених програм для розв’язання різноманітних задач називається програмним забезпеченням (ПЗ).
Рівні програмного забезпечення
Якщо розглядати програмне забезпечення з точки зору знань розробників ПЗ та рівня навиків користувачів, слід виділити три рівні ПЗ, що дозволили подолати величезну відмінність між принципами функціонування комп’ютера і мисленням людини, а саме базове, загальносистемне і прикладне.
Прикладні програми орієнтовані на виконання задач конкретного користувача. В програмній ієрархії вони розташовані на найвищому рівні, самому видаленому від рівня пристроїв ПК, що вимагає від користувача знань лише по його спеціальності і навиків роботи тільки з цією програмою. Для такого користувача комп’ютер може бути пристроєм типу «чорний ящик». Саме завдяки такій можливості (бути «чорним ящиком») комп’ютер став інструментів людей, професії яких ніяк не назвеш технічними.
Для того, щоб успішно користуватися комп’ютером, абсолютно необов’язково бути програмістом. Призначені для користувача програми пишуть не користувачі, а прикладні програмісти. З комп’ютером можна успішно працювати і не мати навиків програмування. Проте знання основ забезпечення ПК розширює кругозір користувача і відкриває йому нові можливості.
Базові програми – повна протилежність прикладним – управляють роботою конкретних вузлів ПК. Їх ще називають низькорівневими програмами – вони написані на мовах самих пристроїв – нескінченно далеких від людської, але максимально наближених до машинної, розташованої внизу ієрархії програм – на рівні апаратних пристроїв. На цьому, найближчому до комп’ютера рівні, стоять системні програмісти – вони знають все про будову комп’ютера, але навряд чи зможуть написати хорошу прикладну програму – для цього потрібно знати область додатку програми.
Загальносистемні програми – проміжні між базовими і прикладними. Вони управляють роботою ПК на рівні програмно–технічного комплексу (пристроїв і програм) – забезпечують доступ прикладних програм до пристроїв ПК. За своєю суттю загальносистемні програми є перекладачами між апаратними пристроями ПК і прикладними програмами.
Три рівні програмного забезпечення розділили тих, хто працює з комп’ютером на три групи: користувачі («юзери»), прикладники і системні програмісти.
Класифікація програмного забезпечення Системне програмне забезпечення
На даний час не існує єдиного підходу до класифікації програмного забезпечення. Різні автори виділяють різну кількість груп програмного забезпечення. Однак, потрібно відмітити, що всі вони виділяють як мінімум два класи програмного забезпечення – системне та прикладне. При цьому різні автори відносять мови програмування (інструментальне ПЗ) або до системного, або до прикладного, або виділяють в окремий клас.
Програмне забезпечення (ПЗ) ПК можна розділити на три основні частини: системне, прикладне та інструментальне (мови програмування) ПЗ.
Системне програмне забезпечення (англ. system software) — більш відоме, як операційна система, це будь-яке програмне забезпечення, що забезпечує інфраструктуру, на якій можуть працювати прикладні програми, тобто воно керує і контролює комп'ютерним обладнанням, для можливості виконання прикладних програм. Операційні системи, такі як Microsoft Windows, Mac OS X та Linux є яскравими прикладами системного програмного забезпечення.
Системне програмне забезпечення — це ПЗ, що в принципі забезпечує роботу комп'ютера. Крім операційних систем, іншими прикладами є антивірусні програми, комунікаційні програми та драйвери принтерів. Без системного програмного забезпечення комп'ютер працювати не буде. На відміну від системного програмного забезпечення, програмні засоби, які дозволяють вам робити щось на кшталт створення текстових документів, грати в ігри, слухати музику або переглядати веб називаються прикладними.
В цілому прикладні програмні засоби — це програми, що дозволяють кінцевому користувачу виконання конкретних функцій, таких як обробляння текстів або редагування зображень. Системні програмні засоби виконують такі завдання, як передача даних з пам’яті довільного доступу на диск, або відтворення тексту на дисплеї.
Види системного та сервісного програмного забезпечення
Завантажувачі
Операційні системи
Драйвери,
Компонувальник
Утиліти.
