Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Sit_teoriya_teoriya.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.84 Mб
Скачать

48. Поняття програмного забезпечення. Класифікація програмного забезпечення.

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

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

Теоретичні основи програмного забезпечення комп'ютерів базуються на теорії cкінченних автоматів, і практично були закладені британським математиком Аланом Т'юрінгом (Alan Turing) в 1936 році, який створив так звану машину Т'юрінга, математичну модель абстрактної машини здатної виконувати послідовності рудиментарних операцій які переводять машину з одного фіксованого стану в інший, наперед заданий стан. Головна ідея полягала в математичному доведенні факту, що будь-який, попередньо сформульований стан системи може бути завжди досянутий послідовним виконанням кінцевого набору елементарних команд (програми) з фіксованого алфавіту команд.

На відміну від апаратних складових hardware комп'ютера, Програмне забезпечення являє собою інформацію, яка зберігається на матеріальних носіях у вигляді файлів (дискета, HDD,CD,DVD, тощо) та може передаватись по каналах зв'язку.

Розрізняють системне та прикладне програмне забезпечення;

Системне програмне забезпечення призначено для обслуговування власних потреб комп'ютера - забезпечення його працездатності і виконання його внутрішніх функцій а також для створення передумов для виконання прикладного програмного забезпечення. Типовим прикладом системного ПЗ є операційна система

прикладне програмне забезпечення власне призначено для розвязання конкретних задач. Наприклад: редактори тексту, електронні таблиці, бази даних, тощо.

49. Операційна система.

Операційна система — комплекс програм, що забезпечує управління апаратними засобами комп'ютера; організує роботу з файлами і прикладним програмним забезпеченням; здійснює введення і виведення даних.

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

Сьогодні найвідомішими операційними системами є ОС сімейства Microsoft Windows і UNIX-подобні системи — Linux, *BSD, Mac OS X

Найвідоміші операційні системи

  • CP/M

  • MS-DOS

  • Microsoft Windows

  • Mac OS X

  • BeOS

Родина Юнікс (UNIX)

  • BSD

  • Лінукс (Linux)

    • Debian

    • Fedora

    • Gentoo

    • Knoppix

    • MandrakeLinux

    • Slackware

    • SUSE

    • Yoper

Операційні системи, повністю написані на асемблері

  • MenuetOS

Базові поняття

  • Файлова система (File System)

  • Основна система вводу-виводу (BIOS)

50, 76. Файлова система.

Файлова система - формат даних, який використовуються операційною системою для збереження інформації про файли на логічному томі. Також цим поняттям позначають сукупність файлів та директорій, які розміщуються на одному логічному томі. Логічний том, на якому створено файлову систему, називають форматованим. Деякі файлові системи: FAT 16, FAT 32, NTFS.

Загальні відомості про файлову систему

Що таке файл?

Вся інформація в комп’ютері записана на диски: гнучкі, тверді, лазерні, магнітооптичі. Інформація на дисках зберігається в файлах.

Файл – це поіменована область диска. У файлах можуть зберігатися тексти програм, документи, а також програми, готові для виконання та інші дані.

Файлова система –це набір погоджень (правил), що визначають організацію даних на носіях інформації.

Для того, щоб ОС та інші програми могли звертатися до файлів, вони повинні мати свої ідентифікатори. Ідентифікатор складається з двох частин: імені та типу файла. Імена файлів в ОС ПЕОМ (крім ОС Windows) містять до 8-ми літер, цифр і знаків “мінус” та “підкреслення” , а тип – до трьох літер, цифр і деяких інших символів. Тип визначає користувач або програма, яка породжує файл. Ім’я відокремлюється від типу крапкою. Тип файла називають також розширенням імені. Наприклад:

Basik.com, autoexe.bat, arj.exe.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]