Лекція №5 "Програмне забезпечення"
Вступ
Програмне забезпечення
software — сукупність програм системи обробки інформації і програмних документів, необхідних для експлуатації цих програм.
Розрізняють системне програмне забезпечення (зокрема, операційна система, транслятори, редактори, графічний інтерфейс користувача) та прикладне програмне забезпечення, що використовується для виконання конкретних завдань, наприклад, статистичне програмне забезпечення.
Виконання програмного забезпечення комп'ютером полягає у маніпулюванні інформацією та керуванні апаратними компонентами комп'ютера. Наприклад, типовим для персональних комп'ютерів є відтворення інформації на екран та отримання її з клавіатури.
Програмне забезпечення (software) та апаратне забезпечення (hardware) — це два комплементарні компоненти комп'ютера, причому межа між ними нечітка: деякі фрагменти програмного забезпечення на практиці реалізуються суто апаратурою мікросхем комп'ютера, а програмне забезпечення, в свою чергу, здатне виконувати (емулювати) функції електронної апаратури. По суті, призначення програмного забезпечення полягає в керуванні як самим комп'ютером так і іншими програмами та маніпулюванні інформацією.
Даний клас програмних продуктів тісно пов'язаний з типом комп'ютера і є його невід'ємною частиною. Програмні продукти даного класу носять загальний характер застосування, незалежно від специфіки предметної області. До системним програмним продуктам пред'являються високі вимоги по надійності і технологічності роботи, зручності та ефективності використання.
До системного програмного забезпечення відносяться:
- операційні системи;
- інтерфейсні оболонки для взаємодії користувача з ОС;
- системи управління файлами;
- системи програмування;
- утиліти.
Системне програмне забезпечення призначене для:
- створення операційного середовища функціонування інших програм (іншими словами, для організації виконання програм);
- автоматизації розробки (створення) нових програм;
- забезпечення надійної та ефективної роботи самого комп'ютера й обчислювальної мережі;
- проведення діагностики і профілактики апаратури комп'ютера й обчислювальних мереж;
- виконання допоміжних технологічних процесів (копіювання, архівування, відновлення файлів програм і баз даних і т.д.).
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу