днання ціни, продуктивності, зручності, функціональності і надійності якої задовольняє вимогам, що пред'являються вирішуваних завдань.
Для розробки даного програмного додатка була використана Windows XP Professional. Дана операційна система є оптимальним рішенням для підприємства будь-якого розміру. Дана версія операційної системи Windows поєднує в собі переваги Windows 2000 Professional (наприклад, засоби безпеки, керованість і надійність) із кращими якостями Windows 98 і Windows ME (підтримка Plug & Play, простий користувальницький інтерфейс і передові служби підтримки). Це робить Windows XP Professional найбільш придатною операційною системою для настільних комп'ютерів, застосовуваних у корпоративному середовищі. Незалежно від того, де встановлюється Windows XP Professional - на одному комп'ютері або в масштабі локальної мережі, - ця система підвищує обчислювальні можливості підприємства, одночасно скорочуючи сукупну вартість програмного забезпечення всіх настільних комп'ютерів. # - Мова програмування, що поєднує об'єктно-орієнтовані і аспектно-орієнтовані концепції. Розроблений в 1998-2001 роках групою інженерів під керівництвом Андерса Хейлсберг в компанії Microsoft як основна мова розробки додатків для платформи Microsoft. NET. Компілятор з C # входить в стандартну установку самої. NET, тому програми на ньому можна створювати і компілювати навіть без інструментальних засобів, начебто Visual Studio. # Відноситься до сім'ї мов з C-подібним синтаксисом, з них його синтаксис найбільш близький до С + + і Java. Мова має строгу статичну типізацію, підтримує поліморфізм, перевантаження операторів, вказівники на функції-члени класів, атрибути, події, властивості, винятки, коментарі у форматі XML. Перейнявши багато що від своїх попередників - мов С + +, Java, Delphi, Модула і Smalltalk - С #, спираючись на практику їх використання, виключає деякі моделі, що зарекомендували себе як проблематичні при розробці програмних систем: так, C # не підтримує множинне спадкування класів ( на відміну від C + +). # розроблявся як мова програмування прикладного рівня для CLR і, як такий, залежить, насамперед, від можливостей самої CLR. Це стосується, перш за все, системи типів C #, яка відображає FCL. Присутність або відсутність тих чи інших виразних особливостей мови диктується тим, чи може конкретна мовна особливість бути трансльована у відповідні конструкції CLR. Так, з розвитком CLR від версії 1.1 до 2.0 значно збагатився і сам C #; подібної взаємодії слід чекати і надалі. (Проте ця закономірність була порушена з виходом C # 3.0, що представляє собою розширення мови, що не спираються на розширення платформи. NET.) CLR надає C #, як і всім іншим. NET-орієнтованим мовам, багато можливостей, яких позбавлені "класичні" мови програмування . Наприклад, збірка сміття не реалізована в самому C #, а проводиться CLR для програм, написаних на C # точно так само, як це робиться для програм на VB.NET, J #. R...