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




