Домашнее задание №1 «Graphics Interchange Format»

Количество баллов – 5.

Порядок выполнения домашней работы:

  1. изучите источники из раздела «Литература» (если вы знаете английский язык, предпочтительнее – источник №4) или любые другие, которые сможете найти;
  2. ознакомьтесь с двумя он-лайн сервисами из раздела «Инструменты»;
  3. выполните два задания:
    • Задание 1.1 «Декодирование»: разобрать вручную все поля gif-файла с помощью HEX-редактора и распаковать исходное изображение, сжатое с помощью LZW-алгоритма.
    • Задание 1.2 «Кодирование»: придумать изображение (количество цветов выбрать самостоятельно, минимальный размер – 5x5 пикселей), а затем вручную закодировать его в gif-файл.
  4. Результаты работы оформите в виде отчета.

Особые условия

  • Термин «вручную» допускает использование самостоятельно написанных вспомогательных программ
  • Задания можно выполнять в паре
  • Отчеты о выполнении ДЗ в электронной форме загружаются в пиаццу (приватным сообщением) в папку «Теоретические основы информатики».
  • Gif-файл для первого задания можно либо взять из предложенного ниже списка, либо найти любой другой в интернете. Во всех домашних работах gif-файлы должны быть разными.
  • Любые вопросы можно задавать в пиацце.

Инструменты

Литература

Gif-файлы для выполнения домашней работы (группа 16)

Чтобы сохранить файл себе на диск, необходимо нажать на ссылку правой кнопкой мыши и выбрать «Сохранить объект как...» или перейти по ссылке и выбрать в меню браузера Файл -> Сохранить как...

ФИО Файл
1Баранова Татьяна Михайловнаant.gif
2Бардина Владислава Сергеевнаanb.gif
3Бобрышев Вадим Юрьевичcorner.gif
4Горяев Никита Владимировичlt.gif
5Григорьев Константин Александровичhome.gif
6Григорян Гор Араиковичgorizontal.gif
7Гусев Даниил Игоревичblock_bg.gif
8Дильдиков Алексей Николаевичicon_letter.gif
9Дуньшин Илья Павловичicon_home.gif
10Зимин Максим Дмитриевичicon_sitemap.gif
11Кирсанов Евгений Игоревичan_date.gif
12Коробкин Михаил Алексеевичvertical.gif
13Лобашов Александр Максимовичarrow_orange_small.gif
14Луцай Андрей Валерьевичsmall_gray_line.gif
15Осипов Габриэль Эрнестовичgoto.gif
16Смирнов Степан Александровичarrow_down.gif
Gif-файлы для выполнения домашней работы (группа 17)

Чтобы сохранить файл себе на диск, необходимо нажать на ссылку правой кнопкой мыши и выбрать «Сохранить объект как...» или перейти по ссылке и выбрать в меню браузера Файл -> Сохранить как...

ФИО Файл
1Беляков Денис Александровичant.gif
2Бойцов Кирилл Андреевичanb.gif
3Виноградов Михаил Андреевичcorner.gif
4Вьюгин Дмитрий Алексеевичlt.gif
5Гюльмамедов Тимур Октаевичhome.gif
6Ибрагимов Ролан Руслановичgorizontal.gif
7Коваленко Николай Андреевичblock_bg.gif
8Козлов Алексей Сергеевичicon_letter.gif
9Луков Никита Алексеевичicon_home.gif
10Лысенков Павел Константиновичicon_sitemap.gif
11Новоселов Роман Андреевичan_date.gif
12Петасова Ангелина Сергеевнаvertical.gif
13Полевой Николай Андреевичarrow_orange_small.gif
14Потапов Глеб Игоревичsmall_gray_line.gif
15Проскурнин Даниил Вадимовичgoto.gif
16Сладков Михаил Игоревичarrow_down.gif
17Смыков Никита Дмитриевичsum.gif
18Соловьев Иван Андреевичarrow.gif
19Соловьева Елизавета Юрьевнаblue.gif
20Супрунец Сергей Игоревичmark.gif
21Сычёв Дмитрий Игоревичulli.gif
22Тимаков Владислав Дмитриевичmmli.gif
23Худиев Элгюнmmlis.gif
24Чернов Илья Максимовичline.gif
25Чернышков Фёдор Альбертовичarrow_up.gif