ВУЗ:
Составители:
Рубрика:
61
• генерирует события, относящиеся, к некоторому подмно-
жеству объектов,
• обрабатывает эти события при помощи соответствующих
продукций.
Например, игровой вариант: имеется командный пункт,
подходы к которому на фиксированных направлениях перекрыты
дистанционно управляемыми минами, на других направлениях
подходы контролирует артиллерия, в резерве находятся мобиль-
ные группы истребителей танков. Опишите различные варианты
отражения
танковой атаки противника.
12. Предположим, в некотором текстовом файле строки ог-
лавления рубрик имеют следующую структуру:
<4_пробела><римское_число>.<пробел><слово_с_большой
_буквы>[<пробел><слово>]
Преобразуйте текстовый файл в HTML-формат с лидирую-
щим оглавлением. Каждый элемент оглавления оформите как ги-
пертекстовую ссылку.
Пояснение: простенькая структура HTML-файла.
<HTML><HEAD>
<TITLE>Пример html-файла</TITLE>
</HEAD>
<BODY>
<H2>Оглавление</H2>
%Элементы оглавления
<a href="#h1">Здесь строка оглавления 1</a>
<a href="#h2">Здесь строка оглавления 2</a>
……………………………………………….
%Возможно, некотрый текст
<a name="h1">Строка оглавления 1</a>
%Текст рубрики
<a name="h2">Строка оглавления 2</a>
…………………………………………..
</BODY></HTML>
13. Некоторый файл содержит текст на русском языке. Кро-
ме слов русского языка (лексем), в нем содержатся целые и деся-
тичные числа, а также лексемы, набранные латиницей (например
,
Windows XP, HTML, TM75 и т. п.).
62
Напишите программу, которая:
• выделяет лексемы,
• подсчитывает частоту их повторения в тексте,
• классифицирует по признакам: лексема кириллическая,
лексема в латинице, лексема буквенно-цифровая,
• для каждой лексемы определяет их позиции в тексте в ко-
ординатах "строка, позиция в строке".
Словарь представьте в виде фактов следующей структуры:
лексема(сама_лексема
,призак_лексемы,частота_повторения, список_
позиций).
Подберите тексты различных объемов (200 Кб, 500 Кб,
1 Мб, 2 Мб) и постройте таблицу зависимости времени анализа от
объема текста.
• генерирует события, относящиеся, к некоторому подмно- Напишите программу, которая: жеству объектов, • выделяет лексемы, • обрабатывает эти события при помощи соответствующих • подсчитывает частоту их повторения в тексте, продукций. • классифицирует по признакам: лексема кириллическая, Например, игровой вариант: имеется командный пункт, лексема в латинице, лексема буквенно-цифровая, подходы к которому на фиксированных направлениях перекрыты • для каждой лексемы определяет их позиции в тексте в ко- дистанционно управляемыми минами, на других направлениях ординатах "строка, позиция в строке". подходы контролирует артиллерия, в резерве находятся мобиль- Словарь представьте в виде фактов следующей структуры: ные группы истребителей танков. Опишите различные варианты лексема(сама_лексема,призак_лексемы,частота_повторения, список_ отражения танковой атаки противника. позиций). 12. Предположим, в некотором текстовом файле строки ог- Подберите тексты различных объемов (200 Кб, 500 Кб, лавления рубрик имеют следующую структуру: 1 Мб, 2 Мб) и постройте таблицу зависимости времени анализа от <4_пробела><римское_число>.<пробел><слово_с_большой объема текста. _буквы>[<пробел><слово>] Преобразуйте текстовый файл в HTML-формат с лидирую- щим оглавлением. Каждый элемент оглавления оформите как ги- пертекстовую ссылку. Пояснение: простенькая структура HTML-файла.Пример html-файла Оглавление
%Элементы оглавления Здесь строка оглавления 1 Здесь строка оглавления 2 ………………………………………………. %Возможно, некотрый текст Строка оглавления 1 %Текст рубрики Строка оглавления 2 ………………………………………….. 13. Некоторый файл содержит текст на русском языке. Кро- ме слов русского языка (лексем), в нем содержатся целые и деся- тичные числа, а также лексемы, набранные латиницей (например, Windows XP, HTML, TM75 и т. п.). 61 62