Журналы
Email: Пароль: Войти Регистрация
Содержание журнала, редсовет, редколлегия, информация об обложке и о диске.

Table of contents, editorial board, editors, information on cover, information on CD
Поздравление СПбГУ ИТМО с присуждением премии Правительства Российской Федерации в области образования за создание центра подготовки специалистов по производству программного обеспечения.

Congratulations to St. Petersburg State University of Information Technologies, Mechanics and Optics for being awarded by the Governement of Russian Federation for the establishing of the educational center of software development
Алгоритм Тарского позволяет установить истинность или ложность любого утвержения про конечное количество вещественных чисел. Вместе с методом координат Декарта это позволяет автоматически доказывать широкий класс теорем элементарной геометрии. Изложенный здесь вариант алгоритма предназначен для первоначального знакомства с этой областью - его нетрудно понять, несложно запрограммировать, но полученная программа будет крайне неэффективной.

Tarskis algorithm allows to determine whether a given statement about a finite set of real numbers is true of false. Together with the Cartesian coordinate system, it allows to prove automatically a large class of theorems of elementary geometry. The version of the algorithm presented here is suitable for introduction to the subject - it is not difficult to understand the algorithm, it is easy to write a program, but it would be extremely inefficient.

Ключевые слова: Алгоритм Тарского, разрешимость элементарной алгебры и геометрии, элиминация кванторов.
Keywords: quantors elimination, solvability of elementary algebra and geometry, Tarski's algorithm
Обычно программа, работающая с синтаксическими структурами естественного языка, должна содержать синтаксический анализатор - парсер. Альтернативой созданию своего парсера является использование существующих, которые могут не совсем хорошо подходить для конкретной задачи программы. Лучшее решение заключается в создании одного парсера, выдающего в результате работы такую структуру данных, которая могла бы быть применима к как можно большему количеству прикладных задач. В статье предложен такой формат выходных данных парсера, приведены его преимущества по сравнению с более традиционными структурами представления текста и показана его к ним сводимость, а также возможности этого формата по автоматическому разрешению лексических неоднозначностей.

Typically, an NLP tool which has to work with syntactic structures should contain a parser. An alternative to developing one’s own parser is to use existing parsers that are likely to be not so well suited for the tool’s particular goals. A better solution would be to have one parser to produce some output that would be able to fit as many domain problems as possible. Such output format is presented, and its advantages are discussed, including backward compatibility to other widely used structures and lexical ambiguity resolution.

Ключевые слова: Парсер, структура непосредственно составляющих, структура зависимостей, синтаксис, семантика, разрешение неоднозначностей.

Keywords: ambiguity resolution, component structure, dependency structure, semantics, syntax, parser
В статье рассматриваются современные подходы к разработке надежных и безопасных программ (trustworthy computing - TWC). Особое внимание уделено взаимосвязи TWC и аспектно-ориентированного программирования (АОП), применению АОП и системы Aspect.NET для разработки надежных и безопасных программ [1].

The article covers modern approaches to trustworthy computing (TWC). Special attention is paid to tight relationship of TWC and aspect-oriented programming (AOP), to applying AOP and the Aspect.NET toolkit for trustworthy software development [1].

Ключевые слова: Надежность программ, безопасность программ, защита конфиденциальной информации, аспектно-ориентированное программирование.

Keywords: aspect-oriented programming, information protection, software reliabilityб software security
В данной статье рассказывается о командных студенческих турнирах по программированию формата ACM ICPC. Автор излагает общие правила данных соревнований, обсуждает их отличия от личных соревнований по программированию, делится своим опытом участия в них, а так же излагает советы и рекомендации будущим и нынешним участникам подобных соревнований и их тренерам.

The article covers the experience of participation in the ACM International Collegiate Programming Contest. The author considers rules and regulations of such competitions, discusses their differences from personal programming competitions, shares his competing experience and gives some advices and recommendations for future and actual participant teams and their coaches.

Ключевые слова: соревнования по программированию, ICPC, олимпиадное программирование

Keywords: ICPC, programming contest, programming olympiads
Содержание журнала "КИО" за 2008 год

Summary on articles issued in 2008
Для пополнения баланса выберите страну, оператора и отправьте СМС с кодом на указанный номер. Отправив одну смс, вы получаете доступ к одной статье.
Закрыть