Техника - молодёжи 1991-05, страница 26Клуб электронных игрАнатолий ВЕРШИНСКИИ «Списывать тоже надо уметь...»Г/ ENTERlIG^" . Найдется ли на свете школьник или студент, кто хоть однажды не выслушал о г сверстников эту укоризненную сентенцию, попавшись на безоглядном «сдирании» во время контрольной проверки. Упомянутое умение, столь предосудительное для экзаменуемого, для компьютера — жесткая необходимость. Не имея резервной копии драгоценного файла, пользователь ЭВМ живет в постоянном страхе утратить его навсегда — стерев по неосторожности или повредив магнитный носитель. Скопировать файл не составляет особого труда для счастливого обладателя машины, которая оснащена стандартной дисковой операционной системой, будь то версия СР/М или разновидность MS-DOS. В первом случае достаточно воспользоваться системной командой PIP, во втором — COPY — и задача решена. (Правда, здесь не исключены сюрпризы: оригинальный программный продукт или важные данные могут быть защищены фирмой от несанкционированного копирования. Тут уж ничего не попишешь, в буквальном смысле.) Владелец простого домашнего компьютера, где в качестве накопителя используется обычный «кассетник», лишен такой универсальной возможности. Директива COPY может входить в набор команд языка, на котором происходит общение с микроЭВМ (обычно таким языком является Бейсик), но рамки ее применения сравнительно узки. Элементарно дублируются программы, выводимые на дисплей по директиве LIST: их можно загрузить в память компьютера и затем записать на магнитную ленту любое количество раз. Больше хлопот доставят массивы данных, записанные в ином формате, так как тиражировать их придется с помощью программы-«прародителя» (например, текст-процессора, графического редактора и т.п.). Но как быть с программами, записанными на ленте в машинном коде? Программами, которые сразу после загрузки начинают ра ботать, исключая возможность их останова и распечатки. На практике применяют несколько способов. Простейший и самый ненадежный — переписать файл с одного магнитофона на другой. Вероятность сбоя при такой перезаписи довольно высока и зависит от частотных и динамических характеристик обоих приборов. Лучшие результаты даст использование в тракте записи несложного электронного устройства: формиро вателя импульсов. Он может быть собран на транзисторе или микросхеме. Роль такого «формирователя» способен сыграть... сам компьютер — в том случае, если к нему можно подключить два магнитофона с дистанционным управлением в режиме записи и воспроизведения. При этом ЭВМ работает как своеобразный ретранслятор: в загрузочный буфер порциями «заглатывает» информацию с выхода первого магнитофона и направляет ее в канал записи второго. Весьма просто программируется
24 |