Проверяемый текст
Николаев, Алексей Витальевич. Теоретические основы применения грамматических сетей для распознавания и обработки разнородных сложноструктурированных данных и знаний в распределенных системах управления (Диссертация 2006)
[стр. 113]

113 С помощью механизма плагинов можно создавать свои элементы и включать их в проект, создавая таким образом целые библиотеки пакетов разработчика.
using WordCountNoStorage: UordCount public Timespan DoCount() < System; System.Collections; [public HordCountNoSti В О namespace.member.dedaration ® Ф type_declarat»n В Ф dass.declaratron О csjdent«"WordCountNoStorage Ф class.base fe Odass.type Э Ф type.name ВФ namespace_or.type.name Ф C5Jdent "WordCount" ЯФ dass.body и Ф dass.member .declarations =J> class jnember.dedaration О constructor-declaration £ o constructor .modifiers Ф constructor .modifier•"public & Ф constructor-declarator Ф cs Jdent = "WordCountNoStor SО formal .parameter Jist i В Ф fixed .parameters В =£> fixed „parameter ф Ф type О dass.type-* s < rank.spedfier: Ф rank.spec L «4* csJdent-"args" О constructor .Initializer В argument .list eO argument string line » null; Hashtable wordTable * new Hashtablet); DateTime st art Time = DateTime.Now; int wordCount • 0; while ((line » stream.ReadLine()) != null) < foreach (string word in regexsplit.Split(1: ( return(endTime startTime); wordCount++: //Console.WriteLine("Hord: (Oj", wore } stream.Close(); f.
Close (): DateTime endTime DateTime.
Now 1 ciass_menfoer_aeciaration: i [attributes) ( constant_declaration fie ld_d.ee lar at ion roethod_declaration property_declaration event declaration I I I l Рис 4.2.10 Дерево разбора В составе СПО разработан механизм подготовки полученных результатов работы для публикации.
На основе библиотеки, написанной на С#, оператор
получает возможность использовать как уже имеющиеся, готовые отчеты, так и создавать новые.
В качестве выходного файла, в зависимости от требований пользователя, можно получить PDF-, RTF-, XMLI , HTMLи XLSфайлы.
В
качестве готовых отчетов можно использовать: 1.
TODO/FIXME (сделать/исправить) отчет о необходимости что-то доделать в коде или исправить 2.
Code check отчет об эффективности и корректности кода.
[стр. 276]

276 ч * действия пользователя.
Есть два компонента: рисунок и интерпретация действия пользователя.
> Ctf.CS Ф namespace jnemberjjedaratlon а using System; Ф type_declaration using System.Collections; Ф с lass-declaration О cs Jdent = “WordCountNoStorage" class VordCountNoStorage: WordCount Ф class J>ase { Ф classjtype Ф type_name Ф namespace_or„type„name i^Hr Ф cs Jdent "WordCount" Ф dass_body public TimeSpan DoCount() Ф class_member_dedarations < Ф c las S-member-declaration string line * null; Ф constructor-declaration Hashtable wordTable ■ nee Hashtable(); Ф constructor „modifiers DateTime startTime • DateTime.
Now; Ф constructor_modifier "public int wordCount ■ 0; Ф constructor-declarator while ((line * stream.ReadLine()) !null) Ф cs Jdent = "WordCountNoStor ( iФ formaljjarameterJst ioreach (string word in regexSpllt.Split(l: Ф fixed-parameters < Ф fixed-parameter wordCount++; cs О type //Console.Writebine("Word; IO)*, wort Ф dassjype = " ) Ф rank_specifier: > Ф rank_spec stream.Close(); ф cs Jdent "ergs" f.Close (); Ф constructor Jnitializer DateTime endTime ■ DateTime.How; Ф argument Jist Ф argument return(endTime startTime); < > < I ...
.
.
.
.
.
L7J ' class_roember_declaration: [attributes] ( constant_declaration field_declaration I roethod_declaration property_declaration I event declaration Рис 6.10 Дерево разбора Таким образом, первая часть только использует библиотеку графического интерфейса устройств, в то время как вторая часть более сложна и требует организации элементов и интерпретации событий от нажатия мыши к изменениям рисунка.
Также библиотека используется для визуализации графов ГС (рис.6.12), с помощью которых тоже можно визуализировать деревья разбора, типы данных и многое другое.
С помощью механизма плагинов можно создавать свои элементы и включать их в проект, создавая таким образом целые библиотеки пакетов разработчика.

В составе СПО разработан механизм подготовки полученных результатов работы для публикации.
На основе библиотеки, написанной на С#, оператор


[стр.,277]

277 получает возможность использовать как уже имеющиеся, готовые отчеты, так и создавать новые.
В качестве выходного файла, в зависимости от требований пользователя, можно получить PDF-, RTF-, XML-, HTMLи XLSфайлы.
В
9 качестве готовых отчетов можно использовать: 1.
TODO/FIXME (сделать/исправить) отчет о необходимости что-то доделать в коде или исправить 2.
Code check отчет об эффективности и корректности кода.

3.
Help отчет, содержащий помощь пользователю.
4.
Dependency отчет о зависимостях в проекте.
5.
Content отчет о содержании проекта.
Так как система генерации отчетов доступна из скриптовой подсистемы СПО, пользователь может создать свой собственный тип отчета или просто генерировать отчет во время исполнения программы в проекте.

[Back]