Добрый день Всем! Если кто-то может,то помогите решить задачу по системному программированию,пожалуйста.
Задача называется дифрагментация дискового пространства.Информация о K файлах представляется через структуру FAT-таблицы (рис). Связи кластеров, образующих файл на физическом носителе, задаются в векторе A[1..N].
Считается, что конец файла помечается как FFFF, испорченный кластер– FFFE, и свободный кластер как FFFC. На рис таблица икоторая состоит из пяти столбцов 1)имя файла 2)расширение файла 3)Атрибуты(обычный файл или диретория) 4)Номер первого блока 5)размер
Заранее всем огромное спасибо за потраченное время.
P.s. У меня стоит Delphi 7 и мне очень пригодятся комментарии в программе.