- •Опорний конспект лекцій
- •Тематичний план курсу модуль I
- •Лекція № 1
- •Тема I: Предмет, методи і завдання дисципліни.
- •1. Предмет і задачі інформатики
- •2. Уявлення про інформаційне суспільство
- •1.1. Еволюція засобів обчислювальної техніки
- •Лекція № 2
- •Тема I: Предмет, методи і завдання дисципліни.
- •1. Історія розвитку обчислювальної техніки
- •1.2. Покоління сучасних комп’ютерів
- •1.2.2. Друге покоління комп’ютерів (1958–1960 роки)
- •2. Загальні відомості про персональний комп’ютер
- •2.1. Склад
- •2.2. Загальні відомості про пристрої, що входять до складу персонального комп’ютера
- •Лекція № 3
- •Тема 2: Теоретичні основи економічної інформатики.
- •Поняття економічної інформації, її особливості.
- •2. Класифікація й кодування економічної інформації
- •2.1. Система класифікації
- •2.2. Система кодування
- •3. Класифікація економічної інформації за різними ознаками
- •Лекція № 4
- •Тема 2: Теоретичні основи економічної інформатики.
- •1. Загальні відомості про системи числення
- •2. Системи кодування інформації в еом.
- •Кодування текстових даних
- •Базова таблиця кодування ascii
- •Кодування Windows 1251
- •Кодування кои-8
- •Кодування iso
- •Універсальна система кодування текстових даних
- •Кодова таблиця 0400 стандарту Unicode
- •Кодування графічних даних
- •Кодування звукової інформації
- •Одиниці виміру даних
- •3. Форми подання чисел в еом.
- •Лекція № 5
- •Тема 2: Теоретичні основи економічної інформатики.
- •1. Поняття інформаційної технології
- •Співставлення основних компонентів технологій
- •2. Класифікація інформаційних технологій
- •Інфор- матика
- •Основні характеристики нової інформаційної технології
- •3. Складові частини інформаційних технологій
- •Лекція № 6
- •Тема III: Системне забезпечення інформаційних процесів.
- •Поняття та призначення програмного забезпечення, класифікація
- •Загальні основи операційних систем
- •Призначення і функції ос
- •Класифікація ос
- •3. Мережні операційні системи
- •Мережні й розподілені ос
- •Функціональні компоненти мережної ос
- •Мережні служби й мережні сервіси
- •Вбудовані мережні служби й мережні оболонки
- •Однорангові й серверні мережні операційні системи
- •Вимоги до ос
- •Лекція № 7
- •Тема III: Системне забезпечення інформаційних процесів.
- •1. Логічна організація файлової системи
- •Мета і завдання файлової системи
- •Типи файлів
- •Ієрархічна структура файлової системи
- •Імена файлів
- •Монтування
- •Атрибути файлів
- •Логічна організація файлу
- •Фізична організація файлової системи
- •Диски, розділи, сектори, кластери
- •Фізична організація й адресація файлу
- •Фізична організація fat
- •Фізична організація s5 і ufs
- •Фізична організація ntfs
- •Захист від збоїв і несанкціонованого доступу
- •Основні поняття безпеки
- •Базові технології безпеки ос
- •Основні засоби захисту, убудовані в ос
- •Ядро безпеки ос
- •Механізм ідентифікації й аутентифікації в ос Windows nt
- •Механізми захисту в ос unix
3. Мережні операційні системи
К
Операційна система
комп'ютерної мережі є комплексом
взаємозалежних програм, який забезпечує
зручність роботи користувачам і
програмістам, надаючи їм деяку віртуальну
систему й реалізуючи ефективний спосіб
поділу ресурсів між безліччю виконуваних
у мережі процесів.
Комунікаційна система може включати кабелі, повторювачі, комутатори, маршрутизатори та інші пристрої, які забезпечують передачу повідомлень між будь-якою парою комп’ютерів у мережі.
Комп’ютерна мережа надає можливість працювати із своїм комп’ютером як з автономним і додає до цього можливість доступу до інформаційних і апаратних ресурсів інших комп’ютерів мережі.
При організації мережної роботи операційна система екранує від користувача всі деталі низькорівневих програмно-апаратних засобів мережі.
Мережні й розподілені ос
Залежно від того, який віртуальний образ створює операційна система для того, щоб підмінити ним реальну апаратуру комп’ютерної мережі, розрізняють мережні ОС і розподілені ОС.
Мережна ОС надає користувачеві якусь віртуальну обчислювальну систему, працювати з якою простіше, ніж з реальною мережною апаратурою. У той же час ця віртуальна система не повністю приховує розподілену природу реального прототипу, тобто є віртуальною мережею.
При використанні ресурсів комп’ютерів мережі користувач повинен враховувати те, що ресурси – мережні й для доступу до них варто виконати деякі особливі операції. Користувач мережної ОС звичайно повинен бути в курсі, де зберігаються його файли, і використовувати явні команди для переміщення файлів з однієї машини на іншу.
При роботі в середовищі мережної ОС користувач може запустити завдання на будь-якій машині мережі, якщо знає, на якій машині це завдання повинно виконуватися.
За замовчуванням користувач виконує завдання на тій машині, на якій користувач виконав реєстрацію (вхід у систему).
Якщо користувач хоче виконати завдання на віддаленій машині, він повинен на ній зареєструватися (команда типу remote login), або в команді на виконання завдання прописати віддалений комп’ютер.
Магістральним напрямом розвитку мережних операційних систем є досягнення якомога вищого ступеня прозорості мережних ресурсів. В ідеальному випадку мережна операційна система повинна надавати користувачеві мережні ресурси у вигляді ресурсів єдиної централізованої віртуальної машини. Така операційна система називається розподіленою ОС або істинно розподіленою ОС.
Розподілена ОС змушує набір мережних машин працювати як віртуальний уніпроцесор. Користувач розподіленої ОС не має відомостей про те, на якій машині виконується його робота.
Розподілена ОС існує як єдина операційна система в масштабах обчислювальної системи. Кожний компонент мережі, що працює під керуванням розподіленої ОС, виконує частину функцій цієї глобальної ОС. Розподілена ОС поєднує всі комп’ютери мережі в тому розумінні, що вони працюють у тісній кооперації один з одним для ефективного використання всіх ресурсів комп’ютерної мережі.
У цей час практично всі мережні операційні системи далекі від ідеалу справжньої розподіленості. Ступінь автономності кожного комп’ютера в мережі, який працює під керуванням мережної операційної системи, значно вищий порівняно з комп’ютерами, що працюють під керуванням розподіленої ОС.
Таким чином, мережна ОС може розглядатися як набір операційних систем окремих комп’ютерів, які становлять мережу. На різних комп’ютерах мережі можуть використовувати однакові або різні ОС. У кожному випадку операційні системи комп’ютерів, що працюють у мережі, повинні включати взаємно погоджений набір комутаційних протоколів для організації взаємодії процесів, що виконуються на різних комп’ютерах мережі, і розподілу ресурсів цих комп’ютерів між користувачами мережі.
Якщо ОС окремого комп’ютера дозволяє йому працювати в мережі, то якщо надавати свої ресурси в загальне користування і/або споживати ресурси інших комп’ютерів мережі, то така операційна система окремого комп’ютера також називається мережною ОС.
Термін «мережна операційна система» використовується у двох значеннях:
сукупність ОС усіх комп’ютерів мережі;
операційна система окремого комп’ютера, здатного працювати в мережі.
