і особливості необхідно розглянути у зв'язку зі специфікою функціональної завдання. Застосування пакетного режиму дозволяє зменшити втручання оператора в процес вирішення завдання, вимагає тільки попереднього введення даних, виключає можливість втручання користувача і, таким чином, зміни послідовності виконуваних дій. Однак, за рахунок цього з'являється більш повне завантаження устаткування, яке починає працювати за жорстким графіком [5].
. 2.4 Обгрунтування проектних рішень з програмного забезпечення комплексу завдань
Підсистема «Програмне забезпечення» (ПО) включає сукупність комп'ютерних програм, описів та інструкцій щодо їх застосування на ЕОМ. ПО ділиться на два комплексу: загальне (операційні системи, операційні оболонки, компілятори, інтерпретатори, програмні середовища для розробки прикладних програм, СУБД, мережеві програми і т.д.) і спеціальне (сукупність прикладних програм, розроблених для конкретних завдань в рамках функціональних підсистем , і контрольні приклади).
До загальносистемного програмного забезпечення відносяться програми, розраховані на широке коло користувачів і призначені для організації обчислювального процесу і рішень часто зустрічаються завдань обробки інформації. Вони дозволяють розширити функціональні можливості ЕОМ, автоматизувати планування черговості обчислювальних робіт, здійснювати контроль і управління процесом обробки даних, а також автоматизувати роботу програмістів. До даного класу ПО можна віднести операційні системи, інтегровані засоби управління завданнями. В рамках створення даної АІС планується використання операційної системи Windows 2000 [6].
Вікна 2000 народилися на світ від свого попередника NT 4.0. За гучним заявам Microsoft, Windows 2000 - це найважливіше втілення в життя чого-небудь з дня його (Microsoft) створення. Тобто, все чим вони займалися до цього часу - нісенітниця. NT 4.0 була випущена у світ в 1996 році. За цей час (три роки) вони там все проаналізували, врахували побажання (обурення) користувачів і свій власний досвід, отриманий в результаті боротьби з цією системою. І ось тепер, все буде OK. Як би не так! Насправді ж, «велосипед» так і не був винайдений. Всього на всього, ядро ??від NT 4.0 було лише трохи перероблено і вдосконалено. В результаті цих потуг система повинна тепер стати ще більш досконалою, надійною та захищеною в порівнянні з NT 4.0. На відміну від свого попередника, тепер Вікна +2000 володіють такими примочками як Plug and Play (PnP) та управлінням харчування, що не так погано, коли працює.
Досконалість операційної системи залежить від багатьох факторів. Приміром, система повинна не тільки добре завантажуватися, але і без сучка і задирки завантажувати різні додатки і коректно з усіма ними працювати. OS може бути дуже надійною, що не зависати і відновлюватися після НП, але не ефективно використовувати додатки і, тоді, останні стають тягарем для неї самої. (чого тоді з ними працювати, якщо вони погано працюють). Інше завдання, яке стояло перед Microsoft - це ефективна робота з базами даних, так як ця область, останнім часом, все більше і більше входить в наше життя. Тепер, на відміну від NT 4.0, Windows 2000 зовсім інша.
По-перше, вона виділяє додаткам особливо жадібним до пам'яті досі небачені обсяги пам'яті, в порівнянні з NT 4.0. Але як великий обсяг пам'яті може вплинути на ефективність роботи додатків? Більшість додатків повинні швидко обробляти дані, що містять великі обсяги інформації (бази даних сервантів) для того, щоб добре працювати. Так як жорсткі диски вважаються відносно повільними пристроями в порівнянні з пам'яттю, то куди краще зберігати ті ж бази даних в пам'яті і звідти їх зчитувати. Удосконалення Windows 2000 полягає в істотно кращому управлінні дуже великими обсягами даних. Йдеться про AWE (Adress Windowing Extensions). AWE складається з чотирьох API, які, в свою чергу, використовуються Microsoft для виділення або очищення пам'яті, а також для перенаправлення і вікон.
Наприклад, система з 4 Мб може дуже добре оперувати програмою з базами даних, виділяючи великі обсяги пам'яті під свій кеш. Вона створює вікна в кеші, до яких вона звертається при обробці даних. По закінченні своєї роботи, додаток закриває всі створені вікна.
За задумом Microsoft, API AWE повинні оснащуватися всі версії Windows 2000. Інтел випустив х386 процесори і материнські картки, що підтримують PAE (Physical Memory Extensions), механізм, який дозволить всім операційним системам і додаткам отримувати доступ до вище , ніж 32 розрядної фізичної пам'яті (тобто 4Гб), навіть якщо процесори продовжать використовувати віртуальну адресацію в 32 біта. PAE виконує адресацію в 36 біт для підтримки до 64 Гб пам'яті. Отже, Microsoft використовуючи API AWE, може використовувати бази даних, що зберігаються в кеш...