Базовий рівень

Поняття програми та структура програмного забезпечення ПК

Лекція 6. Програмне забезпечення комп’ютерних інформаційних технологій

6.1. Огляд сучасних операційних систем.

6.6.1. Особливоті загальносистемного та прикладного програмного забезпечення

6.6.2. Визначення операційної системи

6.6.3. Основні функції операційної системи.

6.6.4. Основні переваги та недоліки сучасних операційних систем

6.7. Інформаційні технології обробки текстової інформації

6.8. Інформаційні технології обробки електронних таблиць

6.9. Інформаційні технології обробки графічної інформації

6.10. Інформаційні технології збереження інформації

6.11. Захист інформації в ІТ

6.6.1. Поняття про комп’ютерний вірус..............................................

6.6.2. Типи комп’ютерних вірусів.......................................................

6.6.3. Основні методи захисту від комп’ютерних вірусів................

6.7. Мови програмування для розробки компютнрних інформаційних технологій

6.8. Електронні перекладачі

 

 

В основу роботи комп'ютерів покладено програмний принцип керування, який полягає в тому, що комп'ютер виконує дії за заздалегідь заданою програмою. Цей принцип забезпечує універсальність використання комп'ютера: в певний момент часу розв'язується задача відповідно до вибраної програми. Після її завершення, в оперативну пам'ять ПК завантажується інша програма і т.д. Програма - це запис алгоритму розв'язку задачі у вигляді послідовності команд або операторів мовою, яку розуміє комп'ютер. Кінцевою метою будь-якої комп'ютерної програми є керування апаратними засобами.

Для нормального розв'язання задач на комп'ютері потрібно, щоб програма була налагоджена, не потребувала різного роду доробок і мала відповідну документацію. Тому, стосовно роботи на комп'ютері, часто використовують термін програмне забезпечення (software), під яким розуміють сукупність програм, процедур і правил, а також документації, що стосується функціонування системи обробки даних.

Програмне та апаратне забезпечення в комп'ютері працюють в нерозривному зв'язку та взаємодії. Склад програмного забезпечення обчислювальної системи називається програмною конфігурацією. Між програмами існує взаємозв'язок, тобто багато програм працюють, базуючись на програмах нижчого рівня. Міжпрограмний інтерфейс - це розподіл програмного забезпечення на декілька пов'язаних між собою рівнів. Рівні програмного забезпечення являють собою піраміду, де кожен вищій рівень базується на програмному забезпеченні попередніх рівнів. Схематично структура програмного забезпечення наведена на рис. 6.1.

 

Цей рівень є найнижчим рівнем програмного забезпечення і відповідає за взаємодію з базовими апаратними засобами. Базове програмне забезпечення міститься в складі базового апаратного забезпечення і зберігається у спеціальних мікросхемах постійного запам'ятовуючого пристрою (ПЗП), утворюючи базову систему вводу-виводу BIOS. Програми та дані записуються в ПЗП на етапі виробництва і не можуть бути змінені в процесі експлуатації.

 

Прикладний рівень
Службовий рівень
Системний рівень
Базовий рівень

 

Рис. 6.1. Програмне забезпечення