4 РОЗРОБКА ІНТЕРФЕЙСУ АВТОМАТИЗОВАНОЇ СИСТЕМИ РОЗПІЗНАВАННЯ СН
4.1 Вибір мови програмування
Система пошуку та розпізнавання номерів реалізована на мові програмування С#.NET 2005. Даний вибір охарактеризований тим, що в даний час технологія Microsoft.NET Framework є достатньо поширеною і дозволяє створювати на її базі програмні продукти, які відрізняються стійкістю і можливістю переносу із одного середовища в інше. Відзначимо деякі основні переваги даної технології:? підтримка різних операційних систем. В даний час, Microsoft.NET Framework може бути використана на будь-яких операційних системах, починаючи з Microsoft Windows 98, а надалі планується створити версії для операційних систем сімейства Unix;
? контроль і обмеження прав виконуваного коду відносно всіх операційних ресурсів (пам'яті, процесора, мережі і т.д.);
? абстрагування від архітектури комп'ютера. Microsoft.NET Framework проводить компіляцію проміжного коду в код, специфічний для ОС і архітектури комп'ютера, який використовується.
На даний момент існує чимала кількість мов, які мають свої компілятори для Microsoft.NET Framework: С++, С#, J#, VB, Delphi тощо. Використання С# як мова програмування було обумовлене його відносною легкістю в порівнянні з мовою програмування С++, з одного боку, і володіє практично такими ж можливостями, з іншого.



