Техника - молодёжи 1992-09, страница 29

Техника - молодёжи 1992-09, страница 29

дует отметить Бейсик, который «зашит» прямо в ПЗУ и начинает работать сразу после включения. Он управляет чтением программ с магнитофона, их записью, запуском, то есть всеми действиями, которые у классического компьютера выполняет операционная система. Остальные языки — Паскаль, Форт, Си, Пролог — хотя и встречаются среди программных средств владельцев Спектрума, но не пользуются особой популярностью из-за его ограниченных возможностей — небольшая клавиатура, не хватает памяти. Вот игры — другое дело. Счет только самых известных для Спектрума идет на сотни, а в некоторых коллекциях — на тысячи. Практически все они графические, многокрасочные, со звуковым и музыкальным сопровождением. Их можно разделить на несколько категорий: спортивные (Шашки, Шахматы, Теннис, Баскетбол, Каратэ и т.д.); имитационные (Самолет, Зеленые береты, Рейнджер); приключенческие, в том числе с уклоном в историю (Робин Гуд, Варвары), фантастику (Планета Смерти, Френси), военное дело (Русская атака, Бомбардировка), сказочный фольклор (Олли и Лиза, Мерлин); наконец, чисто компьютерные (Тетрис, Пентрис, Болдер, Пак-ман, Фроггер, Диггер).

Из недостатков Спектрума отметим слабые возможности по расширению конструкции периферийными устройствами. Архитектура этого компьютера выбирает все ресурсы Z80. Ввод дополнительных устройств (дисководы, принтер, наращивание памяти и т.д.) увеличивает нагрузку на него и приводит к сбоям в работе, а попытка встроить дополнительные блоки, разгружающие микропроцессор, влечет необходимость коренной переделки всей схемы (то есть сборка Синклер-профи). Маловато клавиш, каждая из 40 выполняет несколько действий: ввод команды и функции Бейсика, символа (верхний и нижний регистры), графического элемента, управление курсором. При программировании нужно постоянно переключать режимы клавиатуры, что очень неудобно; кроме того, команда, набранная отдельными буквами, а не специальной клавишей, — вызывает сообщение об ошибке, хотя в строке такую команду не определишь. Для символов можно пользоваться только половиной стандартной таблицы ASCII-кодов (128 знаков вместо 256), а значит, одновременное появление на экране прописных и строчных букв латинского и русского алфавитов невозможно. Все это, конечно, отпугивает желающих освоить Бейсик или другой язык, да и возможности самой машины заставляют смотреть любителей программирования на нее только как на домашнюю игрушку. Впрочем, Спектрум для того и создавался. Даже сами синклеровские программы, как правило, составляют на более солидных машинах типа IBM PC, а затем с помощью эммуляторов и адаптеров записывают на магнитофонную пленку в формате Спектрума.

Стоимость различных Спектрум-совместимых моделей колеблется от 2 тыс. руб. (простейшие модели на московском радиорынке) и 6 тыс. руб. (в магазинах) до 10 — 15 тыс. руб. (оснащенные контроллером дисковода, с увеличенной памятью). Если же закупить детали и собрать компьютер самому, то он может обойтись очень дешево. К сожалению, Z80 в государственной торговле не бывает, а на радиорынке стоит около 250 руб., но с остальными деталями гораздо проще, весь вопрос только в том — какую именно схему и какой сложности собирать. В зависимости от э того изготовление домашнего Спектрума-самоделки выльется в сумму от 1 до 8 тыс. руб. (все цены по состоянию на июль 1992 г.— Ред.).

Ш ОБМЕН ИНФОРМАЦИЕЙ

И КОМПЬЮТЕРНЫМИ ПРОГРАММАМИ: ВЕКТОР-ОбЦ - 678922, г.Нерюигри,

пр.Ленина, д.21/1, кв.47, Г.П.Терещенко. АТАРИ XI/XE (600 программ в турбо 2000), для каталога вложить конверт. 184200, г. Апатиты, ул.Космонавтов, д.7, кв.17, М.В.Воскресенский.

IBM PC/AT (банк, бухгалтерия, геология, геодезия, медицина, переброска IBM — ДВК и др. программы) -123481, г.Москва, а/я 82. РАЗНОЕ:

Продаем (меняем) новые компьютеры английской сборки Enterprise-128 (ОЗУ 128 Кб, 68 клавиш, встроенный редактор текста, картридж с Бейсиком) в комплекте с магнитофоном и двумя кассетами с играми - (095) 285-73-94, 285-89-07, 285-89-80, 285-16-87. Программы к Enterprise 128 - (095) 285-88-01. КЭИ принимает заявки на объявления от частных лиц. Предварительный текст и квитанцию почтового перевода (аванс не менее 50 р.) направлять по адресу: 123481, Москва, а/я 82, «Техника-молодежи», Алексееву ВА.(не-именные переводы не доходят). После подготовки макета по группам однотипных объявлений автору сообщается номер заказа, окончательная стоимость (по 100 руб. слово) и ориентировочный номер «ТМ», в план которого включено объявление. Полный расчет (получение копии второй квитанции) является исчерпывающим основанием для публикации. Телефон (095) 285-88-48,285-89-80 Help.

У некоторых почтовых переводов, поступивших в редакцию (п/о 123481, а/я 82), не указано их назначение («Help», книга Кроля, ж. «Горные лыжи» и т.д.). Просим не получивших ответа продублировать заказ письмом: номер квитанции п/п, дату, сумму, назначение и обратный адрес.

Пользователи IBM-совместимых компьютеров, программисты-системщики и начинающие! Хотите надежно ЗАЩИТИТЬ свои дискеты от копирования? ИССЛЕДОВАТЬ ВИРУСЫ и иные пристыкованные блоки? ПЕРЕДЕЛЫВАТЬ ПРОГРАММЫ даже не имея исходных текстов? РАСПОЗНАВАТЬ ПОЛЬЗОВАТЕЛЯ по клавиатурному почерку? Подписывайтесь на компьютерное приложение к «ТМ»! Выпуск первый: «КАК ЗАЩИТИТЬ ИНФОРМАЦИЮ».

БРОШЮРА (5 п.л.) 1. Приемы идентификации по клавиатурному почерку; может ли компьютер стать графологом? Алгоритмы.

2. Способы корректировки исполняемых задач - как находить и исправлять ошибки, не имея исходных текстов.

3. Удаление вирусов и других пристыкованных блоков программ.

4. Что можно сделать на Бейсике для защиты программ.

5. Как построить самомодифицирующуюся программу.

6. Алгоритмические головоломки и упражнения.

ДИСКЕТА (362 КБ) 1. Тексты на Си и готовые программы для идентификации пользователя.

2. Пакет программ для корректировки исполняемых модулей на языках Си и Бейсик.

3. Последняя версия универсального анализатора ЕХЕВ.

4. Исходные тексты программ для дизассембли-рования и заиты от исследований.

Подробное описание методик и наличие исходных текстов на языках высокого уровня расширяет сферу применения — вплоть до бытовых компьютеров.

Ориентировочная цена комплекта — 180 руб. (плюс стоимость пересылки).

Заказы направлять по адресу: 123481, Москва, а/я 82, «Техника-молодежи», тел. (095) 285-89-80.

27