ку в 2002 році Kylix 3 його розробка була припинена, і, незабаром після цього, було оголошено про підтримку Microsoft.NET. При цьому висловлювалися припущення, що ці два факти взіамосязани. Аналогічна ситуація мала місце і раніше - див Турбо Паскаль.
Реалізація мови Delphi проектом Free Pascal дозволяє використовувати його для створення додатків для таких платформ, як Mac OS X, Windows CE і Linux.
1.4 Визначення, терміни та скорочення
Нижче представлена ??таблиця 3 визначень, термінів і скорочень
Таблиця 3
Визначення, терміни та скорочення
Скорочення або терминОпределениеЛВСЛокальная обчислювальна сетьLANLocal Area NetworkФайрволКомплекс апаратних чи програмних засобів, здійснює контроль і фільтрацію проходять через нього мережевих пакетів відповідно до заданих правіламіGUIГрафіческій користувальницький інтерфейсActive DirectoryСлужба каталогів корпорації Microsoft для операційних систем сімейства Windows NT.RATRemote Administration Tools (Інструменти для віддаленого адміністрування) СокетНазваніе програмного інтерфейсу для забезпечення обміну даними між процессамі.DNSDomain Name SystemIP-адресСетевой адресу вузла в комп'ютерній мережі, побудованої за протоколом IPПКПерсональний компьютерБізнес-логікаЧасть програми, що має справу з расчетаміСУБДСістема управління базою даннихIDEIntegrated Developer EnvironmentIPInternet ProtocolICMPInternet Control Message ProtocolIDEF0Методологія проектування та аналізу бізнес-процесів 2. Детальні вимоги
2.1 Вимоги до функціональних характеристик
Функціональні вимоги до розроблюваної утиліті:
- підключення до користувальницької машині;
- отримання повної інформації про операційну систему і технічних характеристиках користувальницької машини;
- виклик диспетчера задач, керуючого процесами і додатками, запущеними на користувальницької машині;
- виклик екрану, що відображає робочу область монітора користувальницької машини;
- відключення клавіатури і «миші» на користувальницької машині;
- відправлення повідомлень, що імітують стандартні вікна повідомлень windows;
- збереження списку підключених машин попередньої сесії в окремому файлі RD.ini;
- застосування деяких функцій відразу до декількох комп'ютерів;
- щоб уникнути критичних ситуацій візуальне управління проводиться тільки над одним комп'ютером;
- приховування запущеного серверного додатка в системному треї;
- створення інсталятора для серверного додатка;
- створення інсталятора для клієнтського додатка;
- вхідними даними повинні бути IP-адресу та ім'я вузла;
- результатом буде отримання управління над обраним вузлом або текстове повідомлення, що інформує про неможливість підключення.
2.2 Нефункціональні вимоги
Утиліта RAT забезп...