Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе




Скачать 306.4 Kb.
НазваниеАвтоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе
страница1/7
Дата публикации24.03.2013
Размер306.4 Kb.
ТипПояснительная записка
www.vbibl.ru > Информатика > Пояснительная записка
  1   2   3   4   5   6   7


Министерство образования Российской Федерации

Самарский государственный аэрокосмический университет
имени академика С.П. Королева


Кафедра информационных систем и технологий

Автоматизированная система генерирования линейных кроссвордов
Пояснительная записка к лабораторной работе

Выполнили студенты
Сиганов С. гр. 637
Торопов А. гр. 637
Тарароев В. гр. 637


Руководитель проекта
доцент каф. ИСТ
Зеленко Л.С.

Дата сдачи:


Оценка:

Самара 2003

РЕФЕРАТ

Отчет

Пояснительная записка: 55 с., 6 рис., 6 схем программ и алгоритмов, 6 библиограф. источников.

^ КРОССВОРД, ПОЛЕ, ГЕНЕРАЦИЯ, СЛОВАРЬ ПОНЯТИЙ, РАЗГАДЫВАНИЕ

В лабораторной работе разработан алгоритм и соответствующая ему программа, позволяющая выполнять автоматическое составление кроссворда по выбранной теме. Словарь терминов (понятие и его расшифровка) хранится в текстовом файле и может расширяться вручную (с использованием текстового редактора) или внутри программы. Ограничений на длину словаря не существует. Программа написана на языке Object Pascal в среде Delphi v.5.0.

Содержание

ВВЕДЕНИЕ 5

^ 1 СИСТЕМОТЕХНИЧЕСКАЯ ЧАСТЬ 6

1.1 Функциональная спецификация 6

1.2 Описание структур данных 13

1.3 Классы объектов 14

1.4 Иерархия классов 21

1.5 Обоснование основных алгоритмов 22

1.2 Алгоритм генерации линейного кроссворда 22

2.1 Технические и системные требования 26

^ 2 КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ 27

1.1 Обоснование выбора инструментальных средств и среды реализации. 27

1.2 Состав программных модулей ПС 27

Список используемой литературы 30

Общее 31

Иходные файлы для компиляции 31

Папка "Dictionary" 31

Папка "Krosswords" 31

Папка "Res" 31

Папка "Help" 32

Создание нового кроссворда 32

Автоматическое создание кроссворда 32

Автоматическое разгадывание кроссворда 32

Ручное разгадывание кроссворда 32

Редактирование кроссворда 32

Редактирование определения 32

"Файл" 32

"Вид" 33

"Размеры" 33

"Редактирование" 34

"Словари" 34

"Помощь" 34

"Редактирование определений" 35

"Закрыть" 35

Формат файла словаря. 35

Формат файла кроссворда. 35

Формат файла кроссворда для разгадывания. 36

Приложение B. Текст программы (Основные модули) 39

ВВЕДЕНИЕ


Для разработки нам была предложена задача автоматизированного генерирования линейных кроссвордов. Данная задача имеет немаловажное значение для предприятий и частных лиц, работающих в сфере организации досуга.

Разработанная система позволяет быстро и легко создать линейный кроссворд любой степени сложности, применяя готовые словари или словари пользователя. Предусмотрена возможность создания кроссворда по заданной тематике, что, безусловно, может иметь применение в средствах массовой информации. Так, например, наша система значительно облегчит процесс составления кроссвордов для печатных изданий – газет и журналов.

Описываемая система создавалась таким образом, чтобы минимизировать затраты системных и аппаратных ресурсов ЭВМ.
  1   2   3   4   5   6   7

Добавить документ в свой блог или на сайт

Похожие:

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconОтчет по лабораторной работе по дисциплине "Технологии программирования"...
Пояснительная записка: с., рис., схем программ и алгоритмов, библиограф. Источник, приложения

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconПояснительная записка к курсовой работе по дисциплине «Интеллектуальные подсистемы сапр»
Пояснительная записка к курсовой работе 10 страниц, 2 рисунка, 1 таблица, 3 источника

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconОтчет по лабораторной работе по дисциплине "Технологии программирования"...
Произвести анализ предметной области по методологии объектной декомпозиции и разработать логический проект системы по технологии...

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconОтчет по лабораторной работе по дисциплине "Технологии программирования"...
Произвести анализ предметной области по методологии объектной декомпозиции и разработать логический проект системы по технологии...

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconОтчет по лабораторной работе по дисциплине "Технологии программирования"...
Произвести анализ предметной области по методологии объектной декомпозиции и разработать логический проект системы по технологии...

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconОтчет по лабораторной работе по дисциплине "Технологии программирования"...
Произвести анализ предметной области по методологии объектной декомпозиции и разработать логический проект системы по технологии...

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconОтчет по лабораторной работе по дисциплине "Технологии программирования"...
Произвести анализ предметной области по методологии объектной декомпозиции и разработать логический проект системы по технологии...

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconОтчет по лабораторной работе по дисциплине "Технологии программирования"...
Произвести анализ предметной области по методологии объектной декомпозиции и разработать логический проект системы по технологии...

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconОтчет о лабораторной работе должен содержать
Разработать экспертную систему, реализующую алгоритм обратной цепочки рассуждений на основе базы знаний, разработанной в лабораторной...

Автоматизированная система генерирования линейных кроссвордов Пояснительная записка к лабораторной работе iconПояснительная записка к курсовому проекту по дисциплине: «Процессоры...
Вычислительная система цифровой обработки сигналов в реальном времени пояснительная записка

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
www.vbibl.ru
Главная страница