TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Глава 3

РАБОТА С ДИСКОМ НА ФИЗИЧЕСКОМ УРОВНЕ

В Турбо Паскале есть довольно богатый набор подпрограмм, рассчитанных на работу с файлами и каталогами. Однако в некоторых нестандартных приложениях, таких как защита программ от компьютерных вирусов или нелегального копирования (см. главы 6 и 7), требуется обратиться не к файлу, а к диску как таковому, т.е. работать с диском на фи — зическом уровне (чтение/запись дисковых секторов безотносительно их логической привязки к тому или иному файлу). В этой главе обсуждаются общие проблемы работы с дисками и описываются средства модуля F_Disk, содержащего набор соответствующих подпрограмм.

Работа с диском на физическом уровне требует от программиста предельного внимания, так как ошибочное обращение может безвозвратно нарушить файловую структуру. Я настоятельно рекомендую использовать описываемые в этом разделе средства только в случае крайней необходимости, когда стандартные подпрограммы не могут обеспечить требуемого результата. Думаю, что Вы будете достаточно благоразумны и пожертвуете отдельную дискету для Ваших экспериментов с диском.

 

Глава 3

Оглавление

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz