рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Анализ методов решения

Анализ методов решения - раздел Программирование, Комплекс программ для создания Web сайта Анализ Методов Решения. Преобразование Формата Текстового Файла Из Кодировки ...

Анализ методов решения. Преобразование формата текстового файла из кодировки СР-866 в формат HTML в кодировке СР-1251 с проверкой и исправлением букв с идентичным написанием на русском и английском языках может осуществляться следующими способами 1 Частично автоматизированным сама перекодировка осуществляется вручную, а компьютер используется для набора и редактирования текстов в стандартных редакторах - пользователь ищет на диске нужные текстовые файлы, формат которых необходимо преобразовать, создаёт их копии, а затем поочерёдно открывает в текстовом редакторе копию каждого найденного файла и расставляет HTML-теги, выделяя в тексте встречающиеся элементы форматирования.

Затем пользователь проверяет написание и исправляет слова, в которых символы кириллицы, схожие по начертанию с латинскими символами, ошибочно заменены на латинские символы, и слова, в которых латинские символы, схожие по начертанию с символами кириллицы, ошибочно заменены на символы кириллицы.

Такую проверку и исправление можно осуществить, открыв файл, уже находящийся в формате HTML, например, в окне редактирования среды программирования Borland C, в котором символы кириллицы выделяются подсветкой, как недопустимые.

Затем пользователь должен осуществить перекодировку полученного файла в формате HTML из кодовой страницы СР-866 в кодовую страницу СР-1251, открыв этот файл в редакторе Лексикон.

Каждый символ кириллицы и символ необходимо будет заменить на такой символ из таблицы ASCII, который в кодировке Windows будет выглядеть также, как исходный символ до его замены.

Замену большинства символов таким образом придётся выполнять при помощи сочетаний управляющих клавиш. Так как на диске может содержаться большое количество текстовых файлов, в тексте каждого из этих файлов содержится много элементов форматирования, а в каждом элементе форматирования содержится большое количество символов, поэтому преобразование формата текстового файла этим способом требует больших затрат времени и усилий. 2 Автоматизированным - в этом случае пользователь задаёт имя каталога, в котором находятся текстовые файлы, и имя каталога, в который нужно поместить создаваемые HTML-файлы.

При этом преобразование формата текстовых файлов в формат HTML, проверку написания и исправление слов, в которых символы кириллицы, схожие по начертанию с латинскими символами, ошибочно заменены на латинские символы, и слов, в которых латинские символы, схожие по начертанию с символами кириллицы, ошибочно заменены на символы кириллицы, а также перевод текста из кодировки СР-866 в кодировку СР-1251 выполняет программа.

Для решения постановленной задачи частично автоматизированный способ не подходит, потому что он требует больших затрат времени и усилий пользователя. Для реализации постановленной задачи подходит автоматизированный метод, но для этого нужно написать программу, работа которой основывается на использовании следующих приёмов 1 Программа выполняет поиск текстовых файлов в кодировке СР-866 в каталоге, указанном пользователем и сохраняет на диске список имён найденных файлов. Затем программа последовательно считывает имя каждого файла из списка и выполняет для него ряд ниже перечисленных действий до тех пор, пока не будет достигнут конец списка 2 Программа создаёт копию align.dat для считанного текстового файла.

В этой копии устраняется возможный отступ текста с левой стороны 3 Программа копирует файл align.dat в файл frame.dat. В файле frame.dat программа размечает таблицы без разметки символами и 4 Файл frame.dat копируется в файл table.dat. В файле table.dat таблицы с разметкой размеченные с помощью символов и и таблицы без разметки размеченные с помощью символов и преобразуются в таблицы в формате HTML 5 Файл table.dat копируется в файл error.dat. В файле error.dat выполняется проверка и исправление слов, в которых символы кириллицы, схожие по начертанию с латинскими символами, ошибочно заменены на латинские символы, и слов, в которых латинские символы, схожие по начертанию с символами кириллицы, ошибочно заменены на символы кириллицы 6 Из файла error.dat программа формирует файл в формате HTML с расширением htm, выделяя из текста элементы форматирования и сохраняя их в виде элементов HTML. Этот htm-файл помещается в каталог, указанный пользователем. 7 После того, как программа создала HTML-файл для каждого файла из списка, создаётся конфигурационный файл style.css для HTML-тегов для созданной группы htm-файлов. 1.3.

– Конец работы –

Эта тема принадлежит разделу:

Комплекс программ для создания Web сайта

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Анализ методов решения

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Описание предметной области
Описание предметной области. Всемирная паутина World Wide Web WWW соткана из Web страниц, которые создаются с помощью так называемого языка разметки гипертекста HTML HyperText Markup Language. При

Обзор средств программирования
Обзор средств программирования. Существует множество различных языков программирования, с помощью которых можно выполнить данную программу HTML, Java Script, CGI Script и т.д. HTML - Язык разметки

Элементы языка гипертекста HTML
Элементы языка гипертекста HTML. HTML и HTML . Эти тэги сообщают браузеру, что текст между ними следует интерпритировать как HTML-текст. Поскольку документы HTML чисто текстовые, тэг HTML го

Встроенные элементы
Встроенные элементы. Функции printf и scanf Функции printf и scanf осуществляют форматированный ввод и вывод на консоль. Форматированный ввод и вывод означает, что функции могут читать и выв

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

Описание логической структуры
Описание логической структуры. Программа состоит из основного модуля, модулей preload.html, index.html, main.html, about.html, links.html, files.html, browser.js, error.js, preload.js, resolution.j

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

Цель работы
Цель работы. Разработка комплекса программ для создания Web сайта. В этом разделе определяется экономическое обоснование проектирования программы. Для определения экономической целесо

Стоимостная оценка затрат по проектируемой программе
Стоимостная оценка затрат по проектируемой программе. где Pн - норматив рентабельности Pн 10 n - количество разработчиков k - порядковый номер разработчиков k, ,n tpi - время затраченное на разрабо

Стоимостная оценка результата от вложенных средств
Стоимостная оценка результата от вложенных средств. где P1 - расходы вычислительных работ до внедрения программной разработки P2 - расходы связанные с эксплуатацией внедряемой программы ат - коэффи

Стоимостная оценка результата от внедрения программы
Стоимостная оценка результата от внедрения программы. где Эт - экономический эффект за расчетный период Pт - стоимостная оценка результатов от вложенных средств Зт - стоимостная оценка затрат по пр

Кондиционирование воздуха в ВЦ
Кондиционирование воздуха в ВЦ. Системы кондиционирования предназначены для поддерживания постоянной температуры и влажности воздуха и очистки его от загрязнений в машинных залах и других помещения

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги