Навигация

О программе

Алгоритм программы

Код программы

English version

 

Благодарности

Автор программы выражает благодарность за перевод сайта компании ТрансИнтер.

Также благодарность заслужил проект Банкеты Москвы за отлично организованную презентацию программы.

 
О программе

Программа GenName является программным обеспеченим с "открытым" исходным кодом и поставляется "как есть", без каких-либо гарантий со стороны разработчика и т.д. и т.п. Пользователи используют программу исключительно под свою ответственность, на свой страх и риск.

Программа предназначена для генерации английских названий (имён англоязычных объектов) и составлена на основе анализа алфавитного списка имён малых планет Гарвардского университета (Minor Planet Names: Alphabetical List). В результате анализа были выявлены наиболее часто встречающиеся последовательности английских символов в названиях малых планет. Для чего это нужно? Например, для генерации названий космических объектов проекта http://www.moo-r.ru/. Всего при 5 максимально заданных символах программа сгенерирует почти 650000 названий (если точно - то 642489 названий).

Интерфейс программы:
Интерфейс программы

Работа с программой крайне проста:
1. Выбираем максимальную длину генерирующихся названий (по умолчанию 2).
2. Выбираем тип генерируемых данных TXT или XML (по умолчанию TXT).
3. Нажимаем кнопку Generation, ждём.
4. По окончании работы программы появится табличка с количеством сгенерированных названий. Данные будут записаны в файле names.txt или names.xml в рабочей папке программы.

ВАЖНО. Время работы программы (и размер файла данных на выходе) зависит от максимально заданной длины названий НЕЛИНЕЙНО. Например, уже при заданной максимальной длине 8, примерно через 15 минут работы программы на компьютере класса Celeron-1800 Вы получите 300Мб названий, и программа будет продолжать работать. Так что рекомендуется генерировать названия аккуратно, допустим, начав с максимальной длины 5...

В результате работы программы Вы получите список английских названий в формате *.txt или XML.

XML-файл, сгенерированный программой, открытый в Internet Explorer

Помните, формат данных на выходе задаётся перед нажатием на кнопку Generation (по-умолчанию данные записываются на жёсткий диск компьютера в формате *.txt). При генерации XML объект Microsoft XMLDOM не используется.

Обратите внимание! В интернете можно встретить одноимённые программы, они не имеют никакого отношения к программе, размещённой на этом сайте.

Разработка и отладка программы велась на ноутбуке Asus A9RPseries, также отдельную благодарность получает интернет магазин мебели за качественный компьютерный стол и стул. :-)

Программа написана на MS Visual Basic 6 и может быть использована студентами высших учебных заведений для изучения программирования вообще и рекурсивных функций в частности.

СКАЧАТЬ ПРОГРАММУ И ИСХОДНЫЙ КОД (12295 байт, WinRAR)




ГЛАВНАЯ СТРАНИЦА

Copyright © 2008 Программа генерации английских названий