Головна

Програмне забезпечення інформатики

  1. b. За межами США. Якщо ви придбали програмне забезпечення в будь-якій країні, застосовується законодавство такої країни.
  2. II. Навчально-методичне забезпечення вивчення курсу
  3. III. Геологічна і маркшейдерська забезпечення використання ділянки надр
  4. IX. ІНФОРМАЦІЙНЕ ЗАБЕЗПЕЧЕННЯ АСОИУ
  5. V Навчально-методичне та інформаційне забезпечення практики
  6. V. НАВЧАЛЬНО-МЕТОДИЧНЕ ЗАБЕЗПЕЧЕННЯ ДИСЦИПЛІНИ
  7. V. НАВЧАЛЬНО-МЕТОДИЧНЕ ЗАБЕЗПЕЧЕННЯ ДИСЦИПЛІНИ

Термін «програмне забезпечення» відноситься до всіх програм, які складені для виконання на ЕОМ. Обсяг програм може становити від декількох десятків операторів (студентські програми) до декількох тисяч (прикладні системи загального призначення). Дані програми утворюють клас прикладного програмного забезпечення, призначеного для вирішення конкретних завдань користувачів.

Інший клас програмного забезпечення - це програми системного призначення, що утворюють клас системного програмного забезпечення. До них відносяться:

- Операційні системи;

- Алгоритмічні мови і системи програмування на їх основі.

Операційні системи доповнюють апаратні засоби будь-якого комп'ютера, дозволяючи прикладним програмам звертатися до зовнішніх пристроїв, а користувачеві ЕОМ - керувати роботою системи за допомогою відповідних команд.

Інструментальні мови і системи програмування - це особлива категорія програмних засобів. З їх допомогою створюються всі інші програми, включаючи програми системного призначення. Існує широка номенклатура мов програмування, кожен з яких характеризується певними властивостями, призначеними для вирішення певних класів задач.

Операційні системи (ОС)

ОС є невід'ємною частиною ЕОМ, забезпечуючи управління всіма апаратними компонентами ЕОМ. Число ОС невелика - не більше десятка, але їх роль надзвичайно важлива. Найбільш поширені операційні системи сімейства Windows, Unix, ОС Mac, Linux.

Призначення ОС. ОС вирішує два головні завдання. Перше - підтримка роботи всіх програм, забезпечення їх взаємодії з апаратурою. Друге - надання користувачеві можливості загального управління машиною.

В рамках першого завдання ОС забезпечує взаємодію програм з зовнішніми пристроями і один з одним, розподіл оперативної пам'яті, виявлення різних подій в процесі роботи і реакцію на них і ін. Загальне керівництво машиною здійснюється на основі командного мови ОС (мови директив).

Склад ОС. Основні компоненти будь-якої ОС:

- Файлова система;

- Процесор командного мови (командний процесор);

- Драйвери зовнішніх пристроїв.

файлова система. Одна з найважливіших функцій ОС - організація файлової системи. файл - Це місце постійного зберігання інформації - програм і даних. Реалізуються файли як ділянки пам'яті ЕОМ на зовнішніх носіях інформації. Кожен файл має своє ім'я, зареєстроване в змісті файлів - каталозі. Каталоги доступні користувачеві або через командний мову ОС, або через «програми-оболонки». Ці засоби дозволяють виконувати операції з файлами: переглядати їх, переносити, копіювати, видаляти. Каталог може також мати власне ім'я і зберігатися в іншому каталозі разом із звичайними файлами. Такий каталог називається підкаталогом (підлеглим) або вкладеним. Сукупність каталогів і файлів файлової системи утворює ієрархічну структуру, яка називається деревом каталогів.

До файлової системи має доступ будь-яка прикладна програма - для цього в мовах програмування є спеціальні процедури.

Драйвери. ЕОМ може мати великий набір зовнішніх пристроїв (ВУ). Крім стандартних (дисплей, клавіатура, миша, дисководи, принтер) до ЕОМ підключаються додаткові: модем, графічний пристрій, сканер, контролер локальної мережі та ін. Підтримка широкого набору ВУ - одна з найважливіших функцій ОС. Для її здійснення використовуються спеціальні програми, орієнтовані на управління конкретним ВУ, - драйвери.

Командний процесор. Будь-яка ОС має командний мову. Аналіз і виконання команд здійснюється командним процесором ОС. Крім введення окремих команд є можливість складання програм на командному мовою, які забезпечують виконання ЕОМ ряду складних дій. Ці програми оформляються у вигляді командних файлів.

Класифікація СОД | Інструментальні мови і системи програмування


Визначення інформатики. Поняття інформації та інформаційної технології. Формула Шеннона. Предмет і завдання інформатики | З історії створення та розвитку ЕОМ | Класична архітектура ЕОМ загального призначення | структура шин | Структура ЕОМ 5-го покоління |

© 2016-2022  um.co.ua - учбові матеріали та реферати