Диплом: Автоматизация допечатного процесса создания, радактирования и заполнения кроссвордов,сканвордов и других головоломок для ООО МЕГА-ПРЕСС ГРУП.

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
221
должны пройти через ячейку подсказки (выделена цветом). Головоломка имеет
единственное решение.
Параметры:
Размеры - 9х9, 7х7 и 5х5 клеток. Уровни сложности - 2 (легкий и трудный).
A-4 Японский кроссворд
Черно-белый японский кроссворд
В японских кроссвордах, в отличие от других кроссвордов, зашифрованы не
слова, а изображения.
Задача - восстановить изображение по числам, которые проставлены слева от
строк и над колонками.
Числа показывают, сколько групп черных клеток находятся в соответствую-
щей строке или колонке и сколько слитных черных клеток содержит каждая
группа. Группы разделены, как минимум, одной пустой клеткой. Пустые клетки
могут быть и по краям рядов.
222
Рисунок A.105. Черно-белый японский кроссворд
Цветной японский кроссворд
В цветном японском кроссворде цифры задают количество закрашенных кле-
ток одного цвета и сколько слитных клеток содержит каждая группа. Пустых кле-
ток между группами может и не быть.
Максимальное количество цветов - 16.
223
Рисунок A.106. Цветной японский кроссворд
Приложение B. Классификаторы
B-1 Классификатор языков
Мнемоника
Код
LANG_AFRIKAANS
0x36
LANG_ARABIC
0x01
224
LANG_BASQUE
0x2d
LANG_BELARUSIAN
0x23
LANG_BULGARIAN
0x02
LANG_CATALAN
0x03
LANG_CROATIAN
0x1a
LANG_CZECH
0x05
LANG_DANISH
0x06
LANG_DUTCH
0x13
LANG_ENGLISH
0x09
LANG_ESTONIAN
0x25
LANG_FAEROESE
0x38
LANG_FINNISH
0x0b
LANG_FRENCH
0x0c
LANG_GERMAN
0x07
LANG_GREEK
0x08
LANG_HEBREW
0x0d
LANG_HUNGARIAN
0x0e
LANG_ICELANDIC
0x0f
LANG_INDONESIAN
0x21
LANG_ITALIAN
0x10
LANG_LATVIAN
0x26
LANG_LITHUANIAN
0x27
LANG_NORWEGIAN
0x14
LANG_POLISH
0x15
LANG_PORTUGUESE
0x16
LANG_ROMANIAN
0x18
LANG_RUSSIAN
0x19
LANG_SERBIAN
0x1a
LANG_SLOVAK
0x1b
LANG_SLOVENIAN
0x24
LANG_SPANISH
0x0a
LANG_SWEDISH
0x1d
LANG_TURKISH
0x1f
LANG_UKRAINIAN
0x22
Приложение C. Примеры наборов данных
C-1 Фрагмент набора данных для импорта в базу слов и определений
Русский|абажур|"Прикрытие" для лампочки.|
Русский|абажур|Подходящий головной убор для лампы.|
Русский|абажур|Лампочкина шляпка|
Русский|абажур|Матерчатый "прикид" лампы.|
225
Русский|абажур|Головной убор лампы|
Русский|абажур|"Облачение" светильника|
Русский|абажур|Колпак для лампы.|
Русский|абажур|Шляпа лампочки|
Русский|абажур|Колпак у настольной лампы|
Русский|абажур|Шелковый колпак на "голове" светильника.|
Русский|абажур|"Прикид" настольной лампы|
Русский|абажур|Прикрывает наготу лампы|
Русский|абажур|Шелковая "шляпка" лампочки, обшитая бахромой.|
Русский|абажур|"Юбочка" для изобретения Эдисона.|
Русский|абажур|"Шляпка" лампы с бахромой.|
Русский|абажур|Тряпичная часть светильника, защищающая глаза от действия
света.|
Русский|абажур|Плафон из шелка|
Русский|абажур|"Юбка" для лампочки|
Русский|абажур|Тряпичный плафон|
Русский|абажур|"Плафон" лампы из шелка или атласа.|
Русский|абажур|Матерчатый плафон|
Русский|абажур|Lamp-shade|
Русский|абаз|"восточная мелкая серебряная монета, распространенная в ста-
рину на Кавказе"|
Русский|абаз|"персидская (иранская) серебряная монета, названная по имени
шаха Аббаса I (1587-1628)"|
Русский|абаз|Старинная серебряная монета на Кавказе.|
Русский|абаз|" Восточная мелкая серебряная монета, ходила в старину на Кав-
казе."|
Русский|абаз|" Персидская мера веса, равная 368 гр."|
Русский|абаз|Эквивалент двугривенника|
Русский|абаз|Двугривенник при Иване Калите.|
Русский|абаз|Четыре пятака при Иване IV.|
Русский|абаз|20 копеек в эпоху Ивана IV.|
226
Приложение D. Листинги файлов
D-1 Листинг фрагмента файла сетки
<Crossword xmlns:dt="urn:schemas-microsoft-com:datatypes">
<XWordWidth dt:dt="i4">8</XWordWidth>
<XWordHeight dt:dt="i4">10</XWordHeight>
<XWordMeasurement>Centimeters</XWordMeasurement>
<XWordBorderWidth dt:dt="r8">0.152</XWordBorderWidth>
<XWordLineWidth dt:dt="r8">0.048</XWordLineWidth>
<XWordCellSizeX dt:dt="r8">1.5</XWordCellSizeX>
<XWordCellSizeY dt:dt="r8">1.5</XWordCellSizeY>
<XWordType>Scanword</XWordType>
<XWordColorBorder>928029</XWordColorBorder>
<XWordColorLine>63561F</XWordColorLine>
<XWordColorCellUnassigned>EEEEEE</XWordColorCellUnassigned>
<XWordColorCellPicture>FFFFFFFF</XWordColorCellPicture>
<XWordColorCellDefinition>DACB89</XWordColorCellDefinition>
<XWordColorCellWord>FFFFFF</XWordColorCellWord>
<XWordColorCellEmpty>FF0000</XWordColorCellEmpty>
<XWordColorFont>000000</XWordColorFont>
<XWordCellTextAlign dt:dt="i4">5</XWordCellTextAlign>
<XWordPicNumberType>Circle</XWordPicNumberType>
<XWordPicNumberAlign dt:dt="i4">5</XWordPicNumberAlign>
<XWordPicNumberXOffset dt:dt="r8">-0.3</XWordPicNumberXOffset>
<XWordPicNumberYOffset dt:dt="r8">0.3</XWordPicNumberYOffset>
<XWordPicNumberWidth dt:dt="r8">0.5</XWordPicNumberWidth>
<XWordPicNumberLineWidth dt:dt="r8">0.01</XWordPicNumberLineWidth>
<XWordPicNumberColor>FFFFFF</XWordPicNumberColor>
<XWordPicNumberLineColor>000000</XWordPicNumberLineColor>
<XWordFont>
<Name>PragmaticaC80Prc</Name>
<Bold>False</Bold>
227
<Italic>False</Italic>
<Strikethrough>False</Strikethrough>
<Underline>False</Underline>
<Charset dt:dt="i4">204</Charset>
<Size>
<Hi dt:dt="i4">0</Hi>
<Lo dt:dt="ui4">360000</Lo>
</Size>
<Weight dt:dt="i4">400</Weight>
</XWordFont>
<Cells>
<Cell value="0">
<XCellType>Word</XCellType>
<XCellBackgroundColor>FFFFFF</XCellBackgroundColor>
<XCellBorderWidth dt:dt="r8">0</XCellBorderWidth>
<XCellBorderColor>000000</XCellBorderColor>
<XCellPaddingLeft dt:dt="r8">0</XCellPaddingLeft>
<XCellPaddingTop dt:dt="r8">0</XCellPaddingTop>
<XCellPaddingRight dt:dt="r8">0</XCellPaddingRight>
<XCellPaddingBottom dt:dt="r8">0</XCellPaddingBottom>
<XCellIsTextColorSet>False</XCellIsTextColorSet>
<XWordFont>
<Name>PragmaticaC80Prc</Name>
<Bold>False</Bold>
<Italic>False</Italic>
<Strikethrough>False</Strikethrough>
<Charset dt:dt="i4">204</Charset>
<Size>
<Hi dt:dt="i4">0</Hi>
<Lo dt:dt="ui4">480000</Lo>
</Size>
228
<Weight dt:dt="i4">400</Weight>
</XWordFont>
</Cell>
D-2 Листинг фрагмента HTML файла
<svg id="Grid1" width="153.42mm" height="204.37mm" version="1.1"
xmlns="http://www.w3.org/2000/svg" >
<rect fill="transparent" stroke="#000000" stroke-width="0.285mm" x="0mm"
y="0mm" width="153.135mm" height="204.085mm"></rect>
<g>
<rect id="Grid1Cell0004" class="Grid1CellWord" fill="#FFFFFF"
stroke="#000000" x="40.95mm" y="0.19mm" width="10.095mm"
height="10.095mm"></rect>
<text id="Grid1Cell0004Text" class="Grid1CellText" fill="#000000"
x="45.9975mm" y="0.19mm" width="10.095mm" height="10.095mm" font-fam-
ily="PragmaticaC90Prc" font-size="2.398889mm" text-anchor="middle"
dy="7.055556mm"></text>
</g>
<g>
<rect id="Grid1Cell0005" class="Grid1CellWord" fill="#FFFFFF"
stroke="#000000" x="51.14mm" y="0.19mm" width="10.095mm"
height="10.095mm"></rect>
<text id="Grid1Cell0005Text" class="Grid1CellText" fill="#000000"
x="56.1875mm" y="0.19mm" width="10.095mm" height="10.095mm" font-fam-
ily="PragmaticaC90Prc" font-size="2.398889mm" text-anchor="middle"
dy="7.055556mm"></text>
</g>
<g>
<rect id="Grid1Cell0006" class="Grid1CellWord" fill="#FFFFFF"
stroke="#000000" x="61.33mm" y="0.19mm" width="10.095mm"
height="10.095mm"></rect>
229
<text id="Grid1Cell0006Text" class="Grid1CellText" fill="#000000"
x="66.3775mm" y="0.19mm" width="10.095mm" height="10.095mm" font-fam-
ily="PragmaticaC90Prc" font-size="2.398889mm" text-anchor="middle"
dy="7.055556mm"></text>
</g>
<g>
<rect id="Grid1Cell0007" class="Grid1CellWord" fill="#FFFFFF"
stroke="#000000" x="71.52mm" y="0.19mm" width="10.095mm"
height="10.095mm"></rect>
<text id="Grid1Cell0007Text" class="Grid1CellText" fill="#000000"
x="76.5675mm" y="0.19mm" width="10.095mm" height="10.095mm" font-fam-
ily="PragmaticaC90Prc" font-size="2.398889mm" text-anchor="middle"
dy="7.055556mm"></text>
</g>
<g>
<rect id="Grid1Cell0008" class="Grid1CellWord" fill="#FFFFFF"
stroke="#000000" x="81.71mm" y="0.19mm" width="10.095mm"
height="10.095mm"></rect>
<text id="Grid1Cell0008Text" class="Grid1CellText" fill="#000000"
x="86.7575mm" y="0.19mm" width="10.095mm" height="10.095mm" font-fam-
ily="PragmaticaC90Prc" font-size="2.398889mm" text-anchor="middle"
dy="7.055556mm"></text>
</g>
<g>
<rect id="Grid1Cell0009" class="Grid1CellWord" fill="#FFFFFF"
stroke="#000000" x="91.9mm" y="0.19mm" width="10.095mm"
height="10.095mm"></rect>
<text id="Grid1Cell0009Text" class="Grid1CellText" fill="#000000"
x="96.9475mm" y="0.19mm" width="10.095mm" height="10.095mm" font-fam-
ily="PragmaticaC90Prc" font-size="2.398889mm" text-anchor="middle"
dy="7.055556mm"></text>
</g>
230
<g>
<rect id="Grid1Cell0010" class="Grid1CellWord" fill="#FFFFFF"
stroke="#000000" x="102.09mm" y="0.19mm" width="10.095mm"
height="10.095mm"></rect>
<text id="Grid1Cell0010Text" class="Grid1CellText" fill="#000000"
x="107.1375mm" y="0.19mm" width="10.095mm" height="10.095mm" font-fam-
ily="PragmaticaC90Prc" font-size="2.398889mm" text-anchor="middle"
dy="7.055556mm"></text>
</g>
<g>
<rect id="Grid1Cell0104" fill="#D6D4CA" stroke="#000000" x="40.95mm"
y="10.38mm" width="10.095mm" height="10.095mm"></rect>
<text id="Grid1Cell0104Text" fill="#000000" x="40.95mm" y="10.38mm"
width="10.095mm" height="10.095mm" font-family="PragmaticaCUltraThin" font-
size="2.504722mm" text-anchor="middle">
<tspan x="5.0475mm" dx="40.95mm" dy="2.542778mm">Заведение</tspan>
<tspan x="5.0475mm" dx="40.95mm" dy="2.504722mm">с</tspan>
<tspan x="5.0475mm" dx="40.95mm" dy="2.504722mm">табльдо-</tspan>
<tspan x="5.0475mm" dx="40.95mm" dy="2.504722mm">том</tspan>
</text>
</g>
D-3 Листинг фрагмента CSV файла
блок;Волейбольная защита;;;;;0;;Русский;Активная;
блок;Защита в волейболе;Защита в;волейболе;;;0;;Русский;Активная;
самбо;Борьба-самозащита;Борьба-;само-;защита;;1;Все о ТВ 2015 7;Рус-
ский;Активная;
самбо;Самозащита без оружия;Само-;защита;без;оружия;1;Все о ТВ 2015
19;Русский;Активная;
самооборона;Защита собственными силами;;;;;1;Сканворды 2014 3;Рус-
ский;Активная;
охранение;Защита по сути;Защита по;сути ;;;0;;Русский;Активная;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)