ї, відповіді ЕОМ (вузла мережі, сервера і т.д.). Аналіз існуючих методів диспетчеризації обчислень в різних операційних системах показав наявні обмеження застосовуваних методів. Методи та алгоритми, що лежать в основі керуючих програм для вирішення різноманітних завдань диспетчеризації обчислень реалізують, в основному, традиційні обчислювальні дисципліни обслуговування «першим прийшов - першим обслужений» або «останнім прийшов - першим обслужений», а також дисципліни обслуговування на основі черг пріоритетів. Перші з вищевказаних методів грунтуються на обліку лише на одного параметра - часу надходження заявки на обслуговування обчислювального процесу (повідомлення). Другий метод, враховуючи особливості кожного конкретного процесу: розмір процесу, пріоритет процесу, міститься в ньому інформацію і т.д., як правило, не враховує час надходження запиту. В результаті можуть відбуватися значні затримки в обслуговуванні інших процесів і повідомлень і як наслідок відмови в роботі систем управління при граничних навантаженнях системи та / або обмеженому часі очікування). У ряді випадків при наявності значної кількості обчислювальних процесів в системі (або вступників повідомлень), при аналізі подібних обчислювальних систем, і виборі алгоритмів диспетчеризації обчислювальних процесів намагаються використовувати методи теорії масового обслуговування, враховуючи так чи інакше відоме кількість вхідних потоків задач (повідомлень) і їх імовірнісні характеристики. Однак, практичне вирішення таких завдань диспетчеризації обчислень (та й ін подібних завдань) є досить складним і має неоднозначну відповідь. Крім того при диспетчеризації обчислень слід враховувати, що в подібних пріоритетних обчислювальних системах та мережах ЕОМ завжди є ймовірність того, що низькопріоритетні процеси зовсім не отримають обчислювальних ресурсів. Тому дати повну практичну, адекватну реальності оцінку роботи подібних існуючих обчислювальних систем методами теорії масового обслуговування. Можна лише приблизно, оскільки ці методи вимагають обліку таких численних різноманітних імовірнісних факторів, які практично неможливо виразити кількісно і тим більше об'єднати в єдиний оціночний критерій. У цьому зв'язку завдання розробки ефективних методів і алгоритмів диспетчеризації обчислень, особливо як для різноманітних завдань поділу часу, так і реального часу, пов'язаних зі збором, обробкою і передачею інформації з численних джерел, а також завдань комунікації і маршрутизації повідомлень в локальних і глобальних мережах ЕОМ , є надзвичайно актуальною і важливою.
1. Аналіз алгоритмів диспетчеризації обчислень в операційній системі
1.1 Аналіз освітнього стандарту за фахом 090303 «інформаційна безпека автоматизованих систем»
Аналіз освітнього стандарту за фахом 090903 «Інформаційна безпека автоматизованих систем» показав, що в рамках дисципліни «Безпека операційних систем» студент повинен вивчити основні механізми захисту інформації в операційної системи, в тому числі наступне:
основи організації та функціонування файлової системи;
безпеку файлової системи;
засоби підвищення надійності файлової системи;
організація файлової системи на базі операційних систем Windows 7.
Аналіз робочої програми за спеціальністю «Інформаційна безпека автоматизованих систем» показав, що студенти повинні отримати навички по роботі з файловою системою, а так само навичк...