Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод.указ.ОИБ.каз (1).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
379.39 Кб
Скачать

3.1 Ішкі жолдың сигнатурасы

Сигнатуралық қорғаныстың ең бірінші тәсілі деп, қосымша жолды қолдану болып табылады. Қарапайым IBM фирмасының дискісі 0-ден 33 дейінгі нөмірленген жолды пайдаланады. Шын мәнінде дискавод қосымша головкаға алып келуі мүмкін. Егер қорғалған программады берілген жол форматталуы алдын-ала қарастырылса, онда ол дәлелдейді және сигнатура сияқты форматталған болып саналады. Ең ішкі жолда өзіндік ақпараттың кейбір бөлігі орналасуы мүмкін (мысалы, диск каталогы). Қарапайым көшірме программасы бұл жолды көрмейді.

3.2 Аралық жолдың сигнатурасы

Кейбір дискаводтардың ерекшелігі мынада, стандартты жолмен аралық қалпының арасына головканы орнатуы мүмкін. Бұл аралық қалыптар әдетте мәліметтерді жазуға арналмаған, стандартты жолдарға тым жақын болғандықтан сигналдардың бір-біріне беттесуіне алып келеді. Стандартты қолданбай-ақ сигналдар қарапайым жолдан аралық жолға жіберілетін еді, сонда стандартты көшірме программасы аралық жолды өткізеді.

3.3 Жолдың синхронизациясы

Стандартты иілгіш дискінің әр бір жолын нөлдік сектор құрайды, бірақ әр түрлі дискілердің нөлдік секторлары бір-бірімен байланыспайды. Программа дискетаны форматтаған кезде, ол тұрақты орын жолына нөлдік секторды орналастырады. Синхронизацияланған жолдың дисксында нөлдік секторлар әрдайым орналасқан, мысалы, тік сызықпен. Мұндай синхронизацияға программалық форматтау арқылы қолдау көрсетілуі тиіс. Уақыт кешігуі екі нөлдік сектордың қатынас қалпын анықтайды. Егер кешігу күту программмасымен сәйкес келмесе, өзіндік жүктелу жүзеге аспайды.

3.4 Уникал дискілердің сигнатурасы

Жоғарыда қаралған тәсілдерде дискінің таралуы ұқсас болуы мүмкін делінген. Және бұл жағдайда жүктеме программасы дискінің оригиналдығы мен дубликат дискіні бір-бірінен айыраалукерек. Бұл жағдайда жақсы сәйкестендіретін әр диск өз сигнатурасын құрайды. Бұл сигнатураның тапсырмасы көшірмені қиындатады. Дискета өз сигнатурасының дискрипторын құрайды, егер дискриптор мен сигнатура сәйкес келмесе дискетамыз заңсыз көшірме болып табылады.

3.5. Биттер санағы

Екі дискаводты бір қалыпты жылдамдықпен айналдыру өтеқиынкезкелгендискі мағұлматы жазба шығаратын жинақтың айналу жылдамдығына байланысты болуы жақсы сигнатураға қызмет ететін болады. Мысалы: дискінің форматталуында сектордың басы басы мен аяғында әр кезде бос орын қалып отырады. Форматтайтын программа ол бос орындарды еш мәні жоқ биталармен толтырып отырады. Бұл орынның размері мен оның толық бита саны дискаводтың айналу жылдамдығына байланысты. Егер биталар санаулы болса, сандар дискіге жазылады, сосын жүктеме программасы бита сандарын әр сақталып отырған дискі жүктемесіндегі сандармен салыстырып отырады. Егер дубликат басқа жинақтамада орындалса дискінің дубликаты сол жолда басқа бита санын алады және подсчет сәйкес келмейді. Жинақтамадағы жылдамдықты реттеу үшін дискіні түрлі жолдағы бита сандармен қайта форматтау керек.

3.6 Кездейсоқ сигнатураларды қолдану

Жазылған дискінің құрылғысы дискінің сигнатурасы ретінде қолданамыз, мысалы, бита санағында. Басқа жақсырақ және жеңіл тәсілі – дискінің патенттелуі. Бұл тәсіл бойынша диск басындақарапайым тәсілімен жазылады. Сосын арнайы программа дискіні тексеріп, дискінің бір жеріне кездейсоқ өзгерістерге дублировка жасайды. Дискідегі жүктеме кезінде программа сәйкестіктерінің екі түрін салыстырамыз.