Реферат по предмету "Информатика, программирование"


Конвертеры и перекодировщики

АКАДЕМИЯУПРАВЛЕНИЯ ПРИ ПРЕЗИДЕНТЕ
РЕСПУБЛИКИБЕЛАРУСЬ
КАФЕДРА
УПРАВЛЕНИЯИНФОРМАЦИОННЫМИ РЕСУРСАМИ
КУРСОВАЯРАБОТА
по учебнойдисциплине
«Операционныесистемы»
тема работы:
«Конвертеры иперекодировщики »
РУКОВОДИТЕЛЬ: преподаватель кафедры УИР
Трухан С.А
ИСПОЛНИТЕЛЬ: студентка группы УИР-3
ГончароваА.С.
МИНСК
2007
/>/>/>СОДЕРЖАНИЕ
ВВЕДЕНИЕ. 3
Преимущества XML-форматов Office. 4
Dos2UnixAndBack 1.0. 5
Преобразование PDF документов в MS Word и создание PDF изпрактически любого программного приложения. 6
novaPDF 2.4. 6
PDF to Word 1.6. 7
Windows — Unix Text Converter 1.1. 7
Htm2chm 3.0.6. 8
HTMLtoRTF Converter 2.6 RU… 8
Translator 2.0 build1. 9
Bitobit Translit 1.01. 9
DigitalToWord 5.1. 10
Pestretsov Text Converter 3.0.0. 10
Перекодировщики текста TCODE. 11
Перекодировщики текста dcd. 11
Программа перекодировки формул Equation 2.X… 12
MPEG-4 или Motion JPEG… 12
MPEG-4 CD или DVD Video. 13
ArtComp VorbisCoder v1.1 (freeware) 14
OGG   14
AutoGK (Auto Gordian Knot) 1.95. 16
XPDVDRipper1.3.1. 16
Digital Media Converter 2.7. 16
DVD To WAV… 17
Direct MIDI to WAV/MP3 Converter 17
TNR Flash ReProjector PRO 2.0.37. 18
Animation from Movie 1.0. 18
One-click Ringtone Converter 1.9. 18
ПОСТАНОВКА ЗАДАЧИ № 1. 19
СХЕМА АЛГОРИТМА ПРОГРАММЫ… 20
РАЗРАБОТКА АЛГОРИТМА ИСИ-ПРОГРАММЫ… 22
ПСЕВДОАЛГОРИТМ… 22
ИСХОДНЫЙ ТЕКСТ СИ-ПРОГРАММЫ… 24
РЕЗУЛЬТАТЫ ВЫЧИСЛЕНИЙ… 26
ПОСТАНОВКА ЗАДАЧИ № 2. 27
СХЕМА АЛГОРИТМА ПРОГРАММЫ… 28
РАЗРАБОТКА АЛГОРИТМА ИСИ-ПРОГРАММЫ… 29
ПСЕВДОАЛГОРИТМ… 29
ИСХОДНЫЙ ТЕКСТ СИ-ПРОГРАММЫ… 30
РЕЗУЛЬТАТЫ ВЫЧИСЛЕНИЙ… 31
ЗАКЛЮЧЕНИЕ. 32
СПИСОК ИСПОЛЬЗОВАННЫХИНТЕРНЕТ-РЕСУРСОВ… 33
ВВЕДЕНИЕ
Цель и содержаниекурсовой работы — обзор различных методик и программ, позволяющихперекодировать фильм с DVD в более приемлемый формат, занимающий гораздо меньшеместа, но без серьезной потери качества.
В настоящее время большоевнимание уделяется проблеме сохранения конфиденциальности информации. Одним израспространенных способов защиты информации от несанкционированного доступаявляется кодирование.
Попыткинесанкционированного доступа к конфиденциальной информации (так называемыехакерские атаки) обычно направлены на взлом криптографических систем. Потехнологии декодирования их можно условно разделить на группы: атака со знаниемшифрованного текста, атака со знанием содержимого шифровки, атака с заданнымтекстом, атака с подставкой, атака с помощью таймера. Имеется множество другихкриптографических атак и криптоаналитических подходов, однако вышеперечисленныеметоды являются наиболее важными для практической разработки систем. В связи сособенностями кодирования системы ошибки, полученные при атаке нераспространяются на все сообщение, а остаются в рамках одной цифровой позиции,при наличии избыточности трафика легко выявляются и исправляются, нежели вслучае очень распространенных систем, основанных на принципе «цепочекФибоначчи», где сообщение становится абсолютно непригодным для дешифровки. Ноглавной проблемой являются исключительно числовые данные, так как в случаеискажения даже одного значения может возникнуть целый каскад из погрешностей.
ПреимуществаXML-форматов Office
XML-форматы Officeпредоставляют целый ряд преимуществ— не только для разработчиков и создаваемыхими продуктов, но также для отдельных пользователей и организаций любого уровня[16].
Сжатие файлов. Файлы сжимаются автоматически, и внекоторых случаях их размер может сокращаться на 75 процентов. В XML-форматахOffice для хранения документов используется стандарт сжатия ZIP, снижающийзатраты за счет сокращения места на диске, необходимого для хранения файлов, иуменьшения загрузки сети при отправке файлов по электронной почте, сети илиИнтернету. При открытии файла он автоматически распаковывается. При сохранениифайла он вновь автоматически сжимается. Для открытия и закрытия файлов вприложениях Выпуск 2007 Office не требуется устанавливать специальные утилитысжатия файлов.
Улучшенноевосстановление поврежденных файлов. Файлы построены по модульному принципу, при котором разныекомпоненты данных хранятся в файле отдельно друг от друга. Это позволяетоткрывать файлы даже при разрушении или повреждении какого-либо компонентафайла (например, диаграммы или таблицы).
Более легкоеобнаружение документов, содержащих макросы. Файлы, которые сохраняются с добавлением поумолчанию суффикса «x» (например, docx и pptx), не могут содержать макросы, написанныена языке VBA (Visual Basic для приложений) или элементы управления ActiveX,следовательно, в них отсутствует угроза безопасности, связанная с такого родавнедренными кодами. Только файлы, расширения имен которых оканчиваются на «m»(например, docm и xlsm) могут содержать макросы на языке VBA и элементыуправления ActiveX, хранящиеся в обособленных частях файла. Различныерасширения имен файлов позволяют легко отличать файлы, содержащие макрос, отфайлов, которые его не содержат, и облегчают обнаружение антивируснымипрограммами файлов, содержащих потенциально опасный код. Кроме того, системныеадминистраторы могут заблокировать документы, содержащие нежелательные макросыили элементы управления, что повышает безопасность открытия документов.
Более высокие уровниконфиденциальности и контроля за личными сведениями. Можно работать над документамисовместно, соблюдая конфиденциальность, поскольку сведения личного характера исвязанные с деятельностью организации, такие как имена авторов, комментарии, отслеженныеисправления и пути к файлам, могут быть легко найдены и удалены с помощьюинспектора документов. Дополнительные сведения см. в Удаление скрытых илиличных сведений из документов Microsoft Office.
Повышение степениинтеграции и функциональной совместимости бизнес-данных. Использование XML-формата Office вкачестве инфраструктуры обмена данными для семейства продуктов Выпуск 2007Office означает, что документы, листы, презентации и формы можно сохранять вформате XML-файлов, который свободно доступен для использования илицензирования. Пакет Office также поддерживает создаваемые пользователемXML-схемы, расширяющие возможности существующих типов документов Office. Этоозначает, что получатели информации могут без труда разблокировать ее всуществующих системах и воздействовать на нее в знакомых приложениях Office.Информацию, созданную в приложениях Office, можно легко использовать в другихбизнес-приложениях. Чтобы в этих приложениях открыть и отредактировать файл,созданный в приложении Office, необходимо лишь иметь утилиту ZIP и XML-редактор[18].

Dos2UnixAndBack 1.0
Программа для переводатекстовых файлов из формата Windows в формат Unix и обратно. Корректируетсимволы конца строки и возврата каретки. Для зарегистрированных типов файлов(расширений) встраивается в контекстное меню, которое вызывается, если щелкнутьпо файлу правой кнопкой мыши, и добавляет пункты DOS->Unix и Unix->DOS.Конвертированный файл перезаписывает неконвертированный, т.е. файл изменяетсяна месте [32].Преобразование PDF документов в MSWord и создание PDF из практически любого программного приложения
Во всём мире люди обмениваютсядокументами в виде PDF-файлов. Это могут быть статьи, брошюры, руководствапользователя, отчеты, договоры и листовки. Их можно открыть на любомкомпьютере, их удобно читать. ПреобразованиеPDF-документов в редактируемые документы и обратное преобразование в PDF. SolidConverter PDF Professional конвертирует содержимое PDF-документа в традиционныеформаты — документы Microsoft Word® documents, таблицы Excel или графическиефайлы для возможности последующего редактирования [27]. После редактированиявозможно возвращение документов в формат PDF. Solid Converter PDF Professionalсоздает PDF-документы практически из любого программного приложения. PDF2EXE — это FREEWARE программа для быстрого конвертирования файлов PDF формата в EXEфайлы. После такого конвертирования PDF документ можно читать на компьютерахбез просмотрщиков PDF-файлов[8]. При этом преобразованный документ выглядитничем не хуже оригинала. Использование PDF2EXE позволит снизить рисктиражирования конвертированных данных, так как преобразование EXE файла втекстовый либо графический формат задача для многих пользователей совсем нетривиальная, также проблематично будет распечатать такой PDF документ. Крометого, EXE-файлы можно дополнительно защитить от несанкционированного просмотрапаролем [28].novaPDF 2.4
ОбновилсяnovaPDF. При помощи данной программы можно легко создавать файлы вформате PDF из любого Windows-приложения. novaPDF устанавливается каквиртуальный принтер и, выбрав команду "Печать" можноконвертировать документы Word, таблицы Excel, презентации Power Point, почтовыесообщения или веб-страницы в формат PDF. Файл, полученный в результатеконвертации можно просмотреть любым PDF-ридером [3].PDF to Word 1.6
Всятехническая документация сегодня поставляется в формате .pdf. Для его просмотратребуется утилита Acrobat reader, что не всегда бывает удобно. ПрограммаPDF2Word (pdf to word) позволяет сделать экспорт изображений и текста изpdf-файла в документ Word в формате .rtf. Программа имеет возможностьконвертирования .pdf-файлов в пакетном режиме. Pdf2word также поддерживаетпротокол PDF1.5, который был включен в шестую версию утилиты Acrobat reader. Основныевозможности:
·          конвертированиеPDF файлов в Microsoft Word RTF формат;
·          процессконвертирования происходит с большой скоростью;
·          поддержкаCommand Line;
·          поддержкаWin98/ME/NT/2000/XP платформ;
·          автоматическаяустановка pdf размера и страниц;
·          автоматическоераспределение Теста, Картинок и других частей предложения;
·          поддержкамульти документов;
·          поддержкаPDF1.5 платформы.Windows — UnixText Converter 1.1
Программа Windows- Unix Text Converter предназначена для преобразования символов переводакаретки Windows в символы перевода каретки Unix, Linux, и прочих Unix подобныхоперационных систем в файлах. Будет полезна для веб-разработчиков, а такжепользователям, которые закачивают файлы на сервер через панель управлениясайтом. Помимо работы с отдельными файлами программа может работать с папками иподпапками, игнорируя при этом бинарные файлы .Htm2chm 3.0.6
Вы закачали к себе горысайтов и думаете, как их структурировать и сделать более удобными длянавигации. Ответ прост — это использовать небольшую утилиту под незамысловатымназванием htm2chm. Основная её задача это преобразовывать HTML страницыв CHM файл справки Windows, причем во время преобразования происходитдостаточно значительное сжатие, которое позволяет экономить свободное место навинчестере. Данная утилита может преобразовывать не только отдельные HTMLфайлы, но и целые сайты с сохранением возможности навигации. Причем послеконвертации вы получите всего один файл, вместо тысячи закаченных! Htm2chmочень прост в использовании. Достаточно лишь выбрать папку, в которой сохраненакопия сайта, либо отдельный HTML файл и, нажав правую кнопку мыши выбрать пунктвыпадающего меню «htm2chm->Compile», тем самым запустив компиляцию. В случае,если вам вдруг не понравиться результат работы программы, всегда естьдекомпелятор, который вернет всё в исходный вид.

HTMLtoRTF Converter 2.6 RU
Качественноеконвертирование HTML и ASP в RTF с таблицами, картинками или в TXT.Дружественный интерфейс, мощные опции. Полученный RTF файл размером меньше HTMLи вы можете его легко открыть как DOC файл в MS Word. Средняя скоростьпреобразования 10 файлов / в сек. Также можно конвертировать в простойтекстовый формат TXT. А RTF файлы очень удобны для редактирования в любомтекстовом редакторе, например WordPad, Word или PageMaker. Программа html2rtfподдерживает: — таблицы, картинки, гиперссылки, имя шрифта, размер, цвет,выравнивание текста, жирный, курсивный и подчеркнутый текст, специальныесимволы, автоматический выбор кодировки и многое другое. Вы сможетеконвертировать HTML – файлы в RTF с таблицами или автоматически преобразовыватьтаблицы в текст.Translator 2.0 build 1
Translator — программа для переводатекста, набранного на неправильной раскладке клавиатуры. Переводит две основныераскладки: с английской на русскую и с русской на английскую. Может бытьпереведено более 236 миллионов символов (более 2 миллионов строк).BitobitTranslit 1.01
Этопрограмма, призванная облегчить вам жизнь, если вы работаете с транслитом (пишете,читаете и т.п.). Умеет переводить текст с транслита на русский и обратно,следить за буфером обмена, переводить файлы и целые директории. Также умеетпереводить «на лету», то есть вы, печатая вроде бы английскимибуквами, будете получать текст на русском.
Программаработает в трех режимах. Для каждого режима вы устанавливаете профиль перевода,то есть правило, по которому одни символы будут переводиться в другие. Этипрофили вы также может редактировать\создавать сами, для этого войдите внастройки профилей через меню, «Опции-Профили». Основные действия,которые вам придется выполнять продублированы через «горячиеклавиши», их тоже можно настроить через «Опции-Профили». Иконка,находящаяся в трэйбаре (внизу, рядом с часами) показывает, включен ли режим«на лету»(буква «Т» зеленая) или выключен(буква«Т» желтая).
 Стационарныйрежим:
 Это режим,при котором вы работаете непосредственно с программой. Вводите текст в однотекстовое поле и получаете перевод по соответствующему профилю в другомтекстовом поле.
Мобильныйрежим:
 Это режим,при котором используется буфер обмена. Вы можете выделить текст, нажать насочетание клавиш для перевода буфера обмена (настраивается Опции-Профили) ипоявится окошко с переведенным текстом. Появившееся окошко можно не закрывать,если оно становится неактивным, то через три секунды закрывается само.
Режим«на лету»:
Это режим,при котором вводимый вами текст мгновенно переводится по соответствующемупрофилю. То есть вы можете открыть какое-нибудь приложение (например ICQ илиmIRC) и писать там, сразу же получая переведенный текст, без каких-либодополнительных действий [2].DigitalToWord5.1
Программа DigitalToWordпреобразует число в текстовую форму (сумма прописью). По мере ввода числаформируется строка прописью и автоматически копируется в буфер обмена.Останется только нажать ВСТАВИТЬ в программе, в которой работаете (Word, Excelи т.п.).
 Возможности:
— вставкачисла впереди;
— разделениемпервой буквой строки (Заглавная/строчная);
— исключениеили включения валюты (2 формата — обычный и 00/100);
— выставлениескобок;
— управлениеположением закрывающей скобки;
— расчёт ивставка НДС (процентная ставка может изменяться от 0 до 100 %);
— проверкаправильности ИНН юридических и физических лиц;
— автоматическое сохранение Ваших настроек формата вывода суммы прописью;
Диапазончисел, с которыми работает программа: от 0 до 4 млрд. Виды валют: рубли,доллары, евро. Языки вывода: русский, английский [2].Pestretsov TextConverter 3.0.0
Программа предназначенадля восстановления русских текстов, испорченных в процессе передачи поэлектронной почте, и файлов, неправильно закодированных, а также длязакодирования и перекодирования собственных файлов. При восстановлении иперекодировании текста поддерживаются следующие кодировки: DOS 866, WINDOWS1251, ISO 8859-5, UNIX KOI-8, MAC Apple. Кроме того при помощи данногоконвертера можно как создавать новые, так и редактировать уже созданныетекстовые документы. Имеется возможность внедрять данные из других документов вдокумент Text Converter. Интерфейс был сделан из соображений максимальногоудобства при работе с программой. В программу встроены мастера, которые помогутнеопытным пользователям и новичкам в работе с программой.

Перекодировщики текста TCODE
Очень удобныйперекодировщик, который способен восстанавливать тексты в автоматическомрежиме. По словам разработчика, для этого используется специальныйэвристический алгоритм, основанный на принципах построения слов в русскомязыке. Если в автоматическом режиме восстановить текст не удалось, можнопопробовать сделать это и вручную. При восстановлении поддерживаются кодировкиDOS-866, WIN-1251, KOI-8, ISO 8859-5. Программа также позволяет преобразоватьтекст из форматов Base64, UUE, XXE, Quoted-Printable, RTF, HTML, UTF-8, а такжеиз транслита. Интерфейс у программы очень простой и удобный. Текст, которыйнужно восстановить, просто-напросто вставляется в окно программы из буфераобмена. По умолчанию TCODE размещается в системной панели, и его всегда можновызвать оттуда, если необходимо восстановить какой-либо текст [33].Перекодировщикитекста dcd
Здесьнеобходимо указать перекодируемый файл и выбрать исходную и конечную кодировки.Автоматического распознавания, к сожалению, не предусмотрено. Зато dcd работаетс русскими (KOI-8, WIN-1251, ISO 8859-5, DOS-866, Macintosh), украинскими,белорусскими, болгарскими, сербскими и македонскими кодировками, а так же сUnicode. Есть возможность добавления любых других кодировок для любых языков.Поскольку при ручном выборе кодировок всегда есть опасность ошибиться и ещеболее запутать и без того нечитаемый текст, в программе предусмотрено созданиерезервной копии обрабатываемого файла [33].
Программаперекодировки формул Equation 2.X
Пользователи, набирающиетехнические тексты, часто используют редактор формул, входящий в поставкуMicrosoft Office. За время существования Word 7.0, было набрано немало текстовс использованием Equation 2.X. При преобразовании в формат Word97 текстов,содержащих Eqation 2.0, происходит некорректное преобразование русских букв.Данная программа предназначена для исправления этой ошибки [11].MPEG-4 илиMotion JPEG
Для того чтобы получитьхорошее качество при просмотре на телевизоре, как минимум, необходимо, чтобыразмер кадра и частота кадров соответствовали одному из распространенныхтелевизионных стандартов. В фотовидеокамерах имеет смысл рассматривать видео нениже 640х480, 30 кадров/сек., что соответствует телевизионному стандарту NTSC.Телевизионный стандарт PAL (576 строк, 25 кадров/сек) пока не получилраспространения в MPEG-4 фотовидеокамерах.
Основным отличием MPEG-4от MJPEG является наличие межкадрового сжатия, позволяющего в несколько разснизить размер конечного файла при незначительном снижении качества (около часавидео на 1Гб карту). Однако «обратной стороной медали» являетсязависимость качества или битрейта от динамичности сцены. Дело в том, что надинамичных сценах соседние кадры сильнее отличаются друг от друга, поэтому длякодирования очередного кадра необходимо больше байт, либо неизбежно снижениекачества. Компьютерные MPEG-4 кодеки (например, DivX или XviD)«умеют» менять битрейт при кодировании видео, увеличивая его надинамичных сценах для обеспечения заданного уровня качества (при этом, набыстрых сценах битрейт может возрастать в несколько раз) [21]. MPEG-4фотовидеокамеры неспособны менять битрейт в таких широких пределах, поэтому онилучше отрабатывают статичные сцены — это обязательно надо учитывать при съемке.Также в фотовидеокамерах используются упрощенные алгоритмы кодирования, чтоприводит к более низкому качеству. Качество Motion JPEG видео не зависит отдинамичности сцены, однако платой за это является в несколько раз большийразмер конечных роликов. С другой стороны, Motion JPEG более удобен для последующегомонтажа видео, так как кадры не зависят друг от друга, можно вырезать/вставлятьфрагменты, начиная с любого кадра. Таким образом, MPEG-4 предпочтительнее дляболее длительной видеосъемки, особенно если для обработки отснятого материаладостаточно операций линейного монтажа, в этом случае можно достаточно быстрополучить MPEG-4 CD, пригодный для просмотра на любом DVD-MPEG4 проигрывателе[38].MPEG-4 CD или DVDVideo
Рассматривать MPEG-4 CDкак конечный формат имеет смысл только при обработке MPEG-4 видеороликов, таккак в этом случае можно избежать длительной процедуры перекодирования видео(перекодирование в MPEG-2 часового фильма занимает 1-2 часа). Процесс созданияMPEG-4 CD без перекодирования видео дает немного возможностей для творчества — можно добавить субтитры в отдельном файле .SRT и вторую звуковую дорожку скомментариями или музыкальным сопровождением, возможен линейный монтаж поключевым кадрам — с точностью 0.5 сек при GOP=15. Титры, переходы и различныевидеоэффекты при линейном монтаже недоступны, так как нельзя вносить измененияв «картинку». Кроме того, MPEG-4 CD не позволяет создавать меню свыбором эпизодов [43].
Основным достоинствомтакого подхода является скорость обработки материала — MPEG-4 CD можно сделатьза 10-15 минут и сразу же смотреть на DVD-MPEG4 проигрывателе, либо поместить вдомашний архив. Еще одно достоинство MPEG-4 — небольшие размеры файлов, чтопозволяет хранить несколько часов отснятого видео на ноутбуке или домашнемкомпьютере.
Формат DVD-Videoпредоставляет больше возможностей для творчества. Здесь нам доступны всевозможности нелинейного монтажа — переходы, титры, видеоэффекты и т.п. Многиепрограммы монтажа позволяют экспортировать проект сразу на DVD, а такжесодержат набор готовых шаблонов, позволяющих быстро создавать меню диска(например, Ulead Video Studio, идущая в комплекте с некоторымифотовидеокамерами). При перекодировании MJPEG или MPEG-4 в MPEG-2 cмаксимальным битрейтом (8 Мбит/сек) потери качества будут минимальны, основнойнедостаток такого перекодирования — большие затраты времени [38]. ArtCompVorbisCoder v1.1 (freeware)
Encoder/Decoder (конвертер) OGG Vorbis. Программа предназначена для конвертации в форматogg и декодирования ogg в wav. Представляет собой оболочку к популярномуконсольному кодировщику oggenc.exe. В данной версии применён OggEnc v2.6(libvorbis 1.1.1). Широкие возможности при выборе битрейта ogg: Nominal (любоецелое число), Variable (Minimum, Maximum), Quality Factor(0-10). Изменениечастоты дискретизации. Объединение каналов Stereo to Mono. При конвертации вwav доступно изменение глубины бит и сглаживание/шумоподавление. Многопоточноекодирование. Легко обновляемое ядро кодировщика. Быстрая работа с большим количествомфайлом. Высокое качество кодирования, нет искажений и посторонних шумов.Обладатели процессоров P4.OGG
Новое дыхание сжатогоцифрового звука Ogg Vorbis— это относительно новый универсальный формат аудиокомпрессии, официально вышедший летом 2002 года. Он принадлежит к тому же типуформатов, что и МР3, AAC, VQF и WMA, то есть к форматам компрессии с потерями.Психоаккустическая модель, используемая в Ogg Vorbis, по принципам действияблизка к МР3, но математическая обработка и практическая реализация этой моделив корне отличаются, что позволяет авторам объявить свой формат совершеннонезависимым от всех предшественников.
Главное неоспоримоепреимущество формата Ogg Vorbis— это его полная открытость и свободность. Болеетого, в нем использована новейшая и наиболее качественная Психоаккустическаямодель, из-за чего соотношение битрейт/качество значительно ниже, чем у другихформатов. Как результат— качество звука лучше, но размер файла меньше.
В формате имеется большоеколичество достоинств. Например, формат Ogg Vorbis не ограничивает пользователятолько двумя аудио каналами (стерео— левый и правый). Он поддерживает до 255отдельных каналов с частотой дискретизации до 192kHz и разрядностью до 32bit(чего не позволяет ни один формат сжатия с потерями), поэтому Ogg Vorbisвеликолепно подходит для кодирования 6-ти канального звука DVD-Audio. К томуже, формат OGG Vorbis— sample accurate. Это гарантирует, что звуковые данныеперед кодированием и после декодирования не будут иметь смещений илидополнительных/потерянных сэмплов относительно друг друга. Это легко оценить,когда вы кодируете non-stop музыку (когда один трек постепенно входит вдругой)— в итоге сохранится целостность звука.
Возможностью потоковоговещания сейчас никого не удивишь, но у этого формата она заложена с самыхоснов. Это дает формату достаточно полезный побочный эффект — в одном файлеможно хранить несколько композиций с собственными тегами. При загрузке такогофайла в плеер должны отобразиться все композиции, будто их загрузили изнескольких различных файлов.
Отдельно стоит упомянутьдостаточно гибкую систему тегов. Заголовок тегов легко расширяется и позволяетвключать тексты любой длины и сложности (например, текст песни), перемежающиесяизображениями (например, фотография обложки альбома). Текстовые теги хранятся вUTF-8, что позволяет писать хоть на всех языках одновременно и исключаетвозможные проблемы с кодировками. Это значительно удобнее различных ухищренийтипа id3 тегов.
Ogg Vorbis был разработансообществом Xiphophorus для того, чтобы заменить все платные запатентованныеаудио форматы. Несмотря на то, что это самый молодой формат из всех конкурентовМР3, Ogg Vorbis имеет полную поддержку на всех известных платформах (Windows,PocketPC, Symbian, DOS, Linux, MacOS, FreeBSD, BeOS и др.), а также большоеколичество аппаратных реализаций. Стоит заметить, что Ogg Vorbis является всеголишь небольшой частью мультимедиа проекта Ogg Squish, в который также входятсвободные кодировщики: Speex — для сжатия голоса; FLAC — для сжатия звука безпотерь; Theora — для сжатия видео.AutoGK (AutoGordian Knot) 1.95
Предназначен дляконвертации DVD фильмов в DivX/XviD формат. В состав пакета входят следующиепрограммы: Auto Gordian Knot, VirtualDubMod, AviSynth/AviSynth Filters,DGMPGDec, VobSub и кодек XviD. С помощью этого пакета можно выставлятьразрешение, снимать защиту с DVD файлов, выбирать качество звука, добавлятьсубтитры, автоматически учитывать размер получаемого файла.XPDVDRipper1.3.1
XP DVD Ripper- мощный и удобный инструмент для резервного копирования ваших DVD фильмов. Выможете конвертировать DVD в VCD (MPEG1), SVCD (MPEG2),AVI, и Divx (MPEG4)форматы. Можно кодировать: DVD в Divx, в том же самом качестве, но с 15 %размером, а также конвертировать как весь фильм целиком так и отдельные егочасти, что бывает очень полезно при конвертировании дисков с клипами. Нужнотолько выбрать необходимый кодек и включить кодирование. Программа самавыключит компьютер после завершения процесса. Кодирование может продолжаться от2 до 4 часов в зависимости от мощности вашего компьютера. Оптимальным вариантомсчитается компьютер с частотой процессора 1800 МГц и с установленной памятью256 мегабайт. Кодирование будет происходить в реальном режиме времени. XP DVDRipper предлагает удобный пользовательский интерфейс, в котором очень легкоразобраться даже неопытному пользователю [1].Digital MediaConverter 2.7
Ещё один софт из серииконвертеров различного медиа. Например видео, музыка. Всё это можно приводитьиз одного формата в другой. Программа не требует от пользователя особых знаний.Она позволяет выбирать между размером и качеством в удобной внятной форме.Поддерживается пакетная работа (можно указать папку). Поддерживаемые форматы:VCD, DVD, AVI (DivX, MS MPEG4, несжатое, прочее), MPEG-1, MPEG-2 (PAL, NTSC),MP3, MOV, WMA, WMV, DVR-MS, WAV. Имеется и расширенный функционал: например — извлечение из DVD аудио-дорожек, создание собственного DVD, создание потоковогоконвента для вещания чрез веб и много чего ещё [20].DVD To WAV
Конвертер извлекаетмузыкальные треки с DVD и сохраняет в WAV формате с полноценными звуковымиэффектами. Имеет лаконичный интерфейс и очень прост в использовании.Поддерживает пакетное конвертирование. Вы можете даже преобразовать несколькосекций DVD аудио трека в отдельные WAV файлы. DVD в WAV Конвертер поддерживаетконвертирование по главе, по определенному началу и концу. Данная программатакже поддерживает IFO файл. Перед преобразованием можно установить ID3 тегивыходного WAV файла [22].Direct MIDI to WAV/MP3 Converter
Эта программа длябыстрого конвертирования Midi и Караоке файлов в популярные аудио форматы такиекак MP3, WAV, WMA и OGG. Наш Midi конвертор может преобразовать Midi-файлы вформат подходящий для записи на аудио CD. Основная особенностьDirect MIDI to MP3 Converter в том,что он не записывает звук с выхода аудио карты, а очень быстро преобразуетКараоке и Midi-файлы в MP3 или ВАВ напрямую, без воспроизведения.Поддерживаются банки звуков формата SF2. Этот методпозволяет добиться более высокого качества звука. Используя встроенный Midiпроигрыватель можно прослушать MID файлы до преобразования, а удобныйвстроенный редактор тегов поможет правильно заполнить все поля ID3 тега.Пакетный режим сэкономит время при конвертировании большого количества MIDI,MID, RMI или KAR файлов. Большой выбор настроек позволит сохранить файл соптимальным качеством. Можно изменить даже темп воспроизведения иконвертирования Midi файлов [12]. TNR FlashReProjector PRO 2.0.37
Программадля конвертирования Flash-роликов. Извлекает *.SWF из *.EXE и наоборот создает*.EXE из *.SWF на основе Macromedia Flash Player 7. При этом плеер получаетсяна 400 Кб меньше оригинального. В версии 2.0 добавлена поддержка Flash 7, 8 и8.5. Встроенный проводник позволяет просматривать и добавлять файлы в обработкуодним кликом. Для снятия функциональных ограничений (обрабатывает не более 5файлов) следует получить ключ. [4].Animationfrom Movie 1.0
Преобразуетфильмы в мультфильмы. Создание анимационных клипов никогда не было такимлегким. Загрузите фильм (в avi формате), кликните кнопкой мыши и смотритерезультат. Анимационный клип может быть сохранен в avi или swf формате и легковключен в web страницу.One-clickRingtone Converter 1.9
Эта программаконвертирует музыкальные файлы с вашего компьютера в полифонические мелодии длямобильного и бесплатно отправляет их на ваш телефон через Интернет.Поддерживаются MP3, MMF, AMR, QCP и WAV рингтоны, возможен выбор по моделителефона. Конвертер работает прямо из контекстного меню Windows (вызывается правымкликом на файле), может сохранять созданные мелодии на компьютере и отправлятьна телефон через WAP. Поддерживается нормализация звука, то есть рингтоныполучаются более громкими./>ПОСТАНОВКАЗАДАЧИ № 1
Вычислить бесконечную сумму сзаданной точностью e (e>0). Считать, что требуемая точность достигнута, есливычислена сумма нескольких первых слагаемых, и модуль разности между следующими текущим слагаемым оказался меньше e — все последующие слагаемые можно неучитывать. Вычислить:
/>/>
/>/>/>/>/>/>/>/>/>/>РАЗРАБОТКА АЛГОРИТМА И СИ-ПРОГРАММЫ
Для решения задачииспользовали следующие переменные:
1         Глобальные
типа int
·         i – счетчикцикла;
типа float
·         E – значение точности суммирования;
типа double
·         symma – значение суммы;
2         Локальные
типа int
·         n – обозначает порядковый номерэлемента;
типа double
·         el – значение элемента с порядковымномером n;/>/>ПСЕВДОАЛГОРИТМ
1         Ввод с консолизначения точности e>0.
2         Вычисление суммыc точностью e, заданной ранее.
3         Вывод значениясуммы на экран.
Пользователь вводит значение точностиe. Причем ввод требуется повторять до тех пор, пока точность не будетсоответствовать условию e>0. Такой ввод с проверкой на соответствие условиюзадачи организуется с помощью цикла while с постусловием.
Первоначальное значение суммыопределяем равным значению первого слагаемого.
С помощью цикла while с предусловием организуем операциюсуммирования. Тело цикла выполняется до тех пор, пока модуль разности междуследующим и текущим слагаемым не станет меньше e. При каждом прохождении циклаего счетчик увеличивается на единицу и к сумме прибавляется величина текущегоэлемента.
После выхода из цикла выводим результат– значение суммы – на экран.
Для нахождения слагаемого с заданнымпорядковым номером n используемфункцию double function(int n).Значение слагаемого вычисляется по заданной формуле. При этом используетсяоперация возведения числа в степень из библиотеки .
Для вывода информации на кириллицеиспользуется функция char *rus_txt(char*buf_input)./>/>/>/>/> ИСХОДНЫЙ ТЕКСТ СИ-ПРОГРАММЫ
/*директивы препроцессора,         указывающиекомпилятору на необходимость включения информации, содержащейся в файлestdio.h, iostream.h, windows.h*/
#include
#include
#include
#include
/*функция для вывода кириллицы*/
char buf_cirilic_output[256]; /*буфер для преобразованного текста из ANSI в ASCII*/
char * cirilic_txt(char*buf_input)
{
         CharToOem(buf_input,buf_cirilic_output); /*преобразование текстаиз ANSI в ASCII*/
         return  buf_cirilic_output;
}
/*функция для определения n-гоэлемента*/
double function(int n)
{
         /*описание локальныхпеременных*/
         double el;
         el=1/(pow(n,2)+n);/*вычисление значения слагаемого по заданной формуле*/
         return(el);
}
void main()
{
/*описание глобальных переменных*/
double symma;
float E;
int i=1;
do /*цикл для ввода точности спроверкой на ошибку*/
{
cout 0\ne=»);
cin >> E; /* вводим значение точности до тех пор, пока точность не станет удовлетворять условию */
}
while (E
symma=function(i); /*первоначальное значение суммыравно первому слагаемому, используем функцию, определенную ранее*/
while (function(i)-function(i+1)>=E) /*пока не достигнута заданная точность*/
{
         i++; /*увеличение счетчикана 1*/
         symma=symma+function(i); /*прибавляем текущее слагаемое*/
}
printf("%s %5.16E\n", cirilic_txt(«Сумма равна „), symma); /*выводим результат – значениесуммы – на экран*/ />/>/>/>/>/> РЕЗУЛЬТАТЫ ВЫЧИСЛЕНИЙ/>
/>СХЕМА АЛГОРИТМАПРОГРАММЫ/>
/>РАЗРАБОТКААЛГОРИТМА И СИ-ПРОГРАММЫ
Для решения задачииспользовали следующие переменные:
Глобальные
·    i, j – счётчики для циклов;
·    n – задаваемая пользователемразмерность, остаётся постоянной;
·    m – дублирует переменную m для изменения;
·    imas[100][100] – матрица для выбранноготипа заполнения./>ПСЕВДОАЛГОРИТМ
1.        Определениеразмерности матрицы и задание числа n.
2.        Заполнениематрицы заданным образом.
3.        Вывод полученнойматрицы на экран.
Пользователь вводит склавиатуры размерность матрицы. Затем пустая матрица заполняется способом,когда поставленное условие удовлетворяет условию главной диагонали, т.е. i=j, то в ячейку записывается значение переменной m, которая дублирует переменную n, но после каждого прохождения циклауменьшается на единицу; если же ячейка находится не главной диагонали, то ейприсваивается значение 0. Затем выводим на экран полученную матрицу./>ИСХОДНЫЙ ТЕКСТ СИ-ПРОГРАММЫ
/*директивыпрепроцессора, указывающие на то, что надо включить информацию, содержащуюся вбиблиотеке stdio.h*/
#include
void main()
{
int i,j,m,imas[100][100],n;      /*описание переменных*/
printf(“Vvediten:\n»);
scanf("%d",&n);                     /*вводразмерности матрицы*/
m=n;                                       /*дублируетсявеличина n*/
/*заполнение матрицызаданным образом*/
for(i=0;i
         for(j=0;j
                   if(i==j)
                   {
                            imas[i][j]=m; /*заполнение ячейки значением m*/
                            m=m-1;
                   }
                   else
                            imas[i][j]=0; /*заполнениеячейки значением 0*/
/*вывод полученнойматрицы на экран*/
for(i=0;i
{
         for(j=0;j
                   printf("%3d",imas[i][j]);
         printf("\n");
}
} РЕЗУЛЬТАТЫ ВЫЧИСЛЕНИЙ
/>
ЗАКЛЮЧЕНИЕ
В ходе выполнения курсовой работыбыли рассмотрены основные характеристики и особенности таких утилит, какконвертеры и перекодировщики. Была проведена работа с операционной системой Windows Vista, а также с технологиями, применяемыми в ее работе.Были закреплены навыки по построению схем алгоритмов, разработке программ наязыке СИ и их отладке. Большое внимание было уделено вычислению бесконечнойсуммы с заданной точностью, работе с матрицами и использованию функций в языкеСИ.
СПИСОК ИСПОЛЬЗОВАННЫХИНТЕРНЕТ-РЕСУРСОВ
1.      http://www.softsoft.ru/audio-multimedia/video-tools/12835.htm
2.      http://www.softsoft.ru/audio-multimedia/audio-encoders-decoders/24896.htm
3.      http://www.softsoft.ru/audio-multimedia/rippers-converters/24112.htm
4.      http://www.softsoft.ru/audio-multimedia/video-tools/25365.htm
5.      http://www.xmediasoft.ru/?x=list&id=23
6.      http://omut.ru/down/r-30.html
7.      http://security.compulenta.ru/41752/
8.      http://www.softholm.com/download/utilities/converters_calculators/soft_1031.html
9.      http://www.kursovik.com/programming/140137.html
10.    www.oszone.net/4902_2
11.    www.softholm.com/download/utilities/converters_calculators/
12.    www.softholm.com/download-software-free1031.htm
13.    ru.rbytes.net/cat/otherz/otherzz/vbto-converter/
14.    fireant.wordpress.com/2006/11/05/zamzar-online-file-converter/
15.    www.zamzar.com/conversionTypes.php#documents
16.    www.astera.ru/software/?id=48863
17.    https://msdb.ru/Downloads/platform2007/materials/cli/cli402-chernevsky.ppt
18.    office.microsoft.com/ru-ru/help/HA100069351049.aspx
19.    www.powerlexis.ru/main.php?area=club&level=soft&cat=2
20.    www.diwaxx.ru/soft/multimedia_converters.php
21.    www.softforfree.com/multimedia/editors.html
22.    www.softsoft.ru/audio-multimedia/rippers-converters/12900.htm
23.    www.diwaxx.ru/soft/converters.php
24.    softsearch.ru/catalog/utility/converter/
25.    www.softsoft.ru/audio-multimedia/rippers-converters/4662.htm
26.    content.mail.ru/arch/16612/1280548.html
27.    www.wolfs.com.ru/2007/11/15/pdf2exe-konvertor-pdf-v-exe/
28.    iclub.nsu.ru/~cher/code/
29.    kainsk.tomsk.ru/maildecode.htm
30.    soft21.ru/soft/programm_56.html
31.    www.hostmake.ru/articles/php_perl/602/
32.    softok.org/utils/perecod/programs3.html
33.    www.computerra.ru/softerra/raznosoft/34072/
34.    soft.goohoo.ru/57p4.htm
35.    www.toprunet.com/article.php?id=31
36.    www.overclockers.ru/softnews/23061.shtml
37.    www.mobile-world.ru/modules.php?name=Files&d_op=show_cat_files&categories_id=76
38.    www.fototest.ru/tests/488/
39.    www.ixbt.com/video2/avivo_1.shtml
40.    dvdtocd.info/
41.    www.overclockers.ru/softnews/18225.shtml
42.    www.ci.ru/inform06_02/p_10-11.htm
43.    aic.eltrast.ru/DVD2Mpeg4.html


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

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.