Разработка программы сжатия и восстановления файлов с помощью фиксированного блочного кода постоянного смещения - курсовая работа (Теория) по программному обеспечению, программированию

 

Тезисы:

  • Запись нового файла производится с помощью команды BlockWrite так же по-байтово.
  • Задаем новое расширение для сжатого файла.
  • ProgressBar - компонент, необходимый для отслеживания этапов выполнения программы.
  • Измеряется размер файла (функция FileSize) . Полностью очищаются Label.
  • Алгоритм соотнесения основан на частоте появлений символов в файле.
  • Чем чаще данный символ встречается в файле, тем меньшей длинны ему присваивается кодовое слово.
  • Новому файлу присваивается новое расширение.
  • Когда файл полностью считан, выполняется проверка на наличие оставшихся битов.
  • При нажатии Button5 "Восстановить" происходит побайтового считывание файла.
  • На первом этапе происходит считывание файла блоками размером в 1 байт.

 

 

Похожие работы:

Предметы

Все предметы »

 

 

Актуальные курсовые работы (теория) по программному обеспечению, программированию