3. КЛАВИАТУРА. РЕЖИМЫ РАБОТЫ. КУРСОРЫ.
клавиатура. спектрума имеет всего 40 клавиш. в принципе это
очень мало. и здесь наглядно проявился результат неуклонный
борьбы к.синклера за миниатюризацию и дешевизну своих изделий.
тем не менее. те. кто к ней привык, относятся к ней с уважением и
даже с любовью.
каждая клавиша может выполнять по 6-7 различных действий в за-
висимости от того. в сочетании с какими клавишами она нажима-
ется. рассмотрим некоторые характерные клавиши.
enter - нажатие этой клавиши обычно завершает ввод в компью-
тер чего-либо (команды, данных, программной строки). на компью-
терах других систем эта клавиша может иметь другое наименова-
ние return. вк (возврат каретки) и др.
caps shift - переключение регистра на печать прописными буквами
(аналогично пишущей машинке).
symbol shift - переключение регистра для печати символов (+, -, /.
и т.д.). а также некоторых ключевых слов (then, то. or, and, step и
др.)
space - пробел. эта же клавиша выполняет break (прерывание ис-
полнения программы). если ее нажать вместе с caps shift.
остальные клавиши имеют буквенное или цифровое обозначение.
если вы уже подключили компьютер, то экране должно появится
исходное сообщение 1982 sinclair research ltd. это означает, что
первичные проверки в компьютере прошли нормально и. скорее
всего, он исправен и готов к работе.
иажите клавишу enter. на эране появится черный квадрат с бук-
венным обозначением на нем. это курсор. вотпёрвых, он показыва-
ет то место на экране . в который будет помещаться очередной на-
бранный вами символ. а во-вторых , указывает в каком режиме на-
ходится клавиатура. этих режимов - четыре, и им соответствует
пять различных курсоров.
3.1. КОМАНДНЫЙ РЕЖИМ.
курсор-"к". он означает. что сейчас при нажатии клавиши будет
введена команда, которая закреплена за этой клавишей или цифра.
компьютер сам понимает. что строка может начинаться либо с но-
мера строки, либо с команды. поэтому дает курсор "к". после того,
как команда набрана. и дальше должны пойти ее параметры, режим
автоматически переключается на литерный (курсор "l"). если вы вве-
дете ":" (двоеточие),то курсор опять переключится на 'к". т.к. двое-
точие является разделителем между несколькими командами. если
они записываются в одной строке.
3.2. ЛИТЕРНЫЙ РЕЖИМ.
курсоры "lvc. курсор "l" соответствует печати строчными буква-
ми. а курсор "с" - прописными. переключится на курсор "с" можно
командой caps lock. это выполняется одновременным нажатием
caps shift и цифры "2". в этом же режиме набираются символы и слу-
жебные слова, связанные с клавишей symbol shift.
3.3. РАСШИРЕННЫЙ КОМАНДНЫЙ РЕЖИМ.
курсор - "е". в этом режиме набираются команды записанные над
клавишами или под клавишами. переход в режим "е" выпоняется од-
новременным нажатием caps shift и symbol shift. он действуе толь-
ко на одно нажатие. если в режиме "е" нажать какую-либо клавишу.
то появится слово, записанное над клавишей, а если нажать эту
клавишу совместно с caps shift, то слово, записанное под клави-
шей. здесь имеется исключение для цифровых клавиш (верхний
ряд). чтобы набрать слово, записанное под клавишей, надо в режи-
ме "е" нажать не caps shift, a symbol shift совместно с клавишей. та-
кая уникальная способность "сцектрума" вводить операторы и
функции не по буквам, а одним нажатием клавиши. называется
токенизированной формой записи ключевых слов. сначала это вы-
глядиг несколько сложновато, но опыт приходит быстро, а с ним и
удобство работы. по крайней мере вы не сделаете ошибку в право-
писании английских слов, если этот язык вам знаком плохо.
3.4. ГРАФИЧЕСКИЙ РЕЖИМ.
курсор - "g". в этом режиме набираются символы блочной графики,
расположенные на цифровых клавишах, а также символы графики
пользователя (udg - user defined graphics), но о них речь пойдет по-
зже.
переход в графический режим выполняется одновременным на-
жатием клавиш caps shift и цифры "9". если вы в этом режиме на-
жмете. например клавишу "у, то на экране появится квадрат, левая
половина которого черная, а правая - белая. нажатие клавиши "5"
совместно с caps shift изобразит тот же квадрат в инвертированном
виде, т.е. левая половина будет белая, а правая - черная.
выход из графического режима выполняется так же, как вход.
пример: если вы набрали уже чтот-то произвольное на экране, то
скорее всего это неправильная строка и при нажатии enter на экра-
не появится знак чтобы начать работу. надо строку стереть. это
выполняется командой delete (одновременное нажатие caps shift
и цифры 0). когда все символы будут уничтожены, курсор встанет
на исходную позицию и примет вид "к". то есть компьютер ждет от
вас команду.
нажмите клавишу "r". на экране появи тся команда run. курсор из-
менится на "l". еще раз нажмите ту же клавишу - появится буква ft.
если клавишу задержать в нажатом положении, то буква будет по-
вторена многократно. эта удобная функция называется "автопов-
тор" (кстати он действует и при стирании).
нажатие этой клавиши совместно с caps su.ft даст прописную
букву r, а совместно с symbol shift знак
перейдите в расширенный командный режим - caps shift + symbol
shift одновременно появится курсор "е". теперь нажатие той же
клавиши даст оператор 1nt, снова войдите в режим "е" и нажмите
клавишу совместно с caps shift. получите команду verify.
те, кто работает с компьютерами "спектрум+", "+128", "+2" и "+3", мо-
гут упростить свою работу благодаря наличию дополнительных
клавиш, которые выполняют ряд функций одним нажатием.
delete - стирание символа.
graph - переход в графический режим.
extended mode переход в расширенный командный режим.
edit - выполнение редактирования строки.
caps lock -переключение регистра на печать прописными буквами.
inv. video -включ.инверсного режима (печать белым по черному).
true video - возвращение на инверсный режим.
кроме того.там имеются дополнительные клавиши для набора
знаков препинания: точка, запятая, точка с запятой, кавычки, а так-
же четыре клавиши для управления перемещением курсора при ре-
дактировании (см. ниже).
для тех, кто работает с самодельными компьютерами и лишен
возможности иметь замечательную инструкцию, прилагавшуюся к
спектруму 48" (к сожалению, качество инструкций к +" и к "+128" не
выдерживает никакой критики), мы приводим расписаний клаййа-
туры "спектрума", а также список ключевых слов компьютера с
указанием назначения и примеров примнения.
ТАБЛИЦА 1_
расписание клавиатуры компьютера
клавиша_,_курсор_
__к_l_е_
a new а a stop read
в border в_в__bin_bright
с continue с_с_? lprint_paper
d_dim_d_d_step data__
e_rem__e__tan_atn
_f_fqs_^_f_to sgn_j_
g go to g_g_then abc__
h go sub h_h__sqr_circle
_j_imput i_i_at code in_
_j_load__j__val_vals
_k_list_k_к_+ len_screens
l let_l_l__usr_attr
m pause m_m_._pi_inverse
n_next_n_n__1nkey$_over
о_poke q_о__peek_out
p print p_p__tab copiright
о_plot q_q_<- sin_attr
_r_run_r_r_< int_inverse
_s_save_s_s_not restore over
t randomize t_t_> rnd merge out
_u_if_u_u_or chr$_]_
v_cls_vv_v_/ llist_flash
w draw w_w_<> cos_acs
x clear x_x_'_exp_ink
y rёturn y y_and sirs_1_
z_copy__z_;_ln__beep
_0_0 0_delete_format »
_i_i_i_edit_!_ deffn *
_2_2_2 caps lock (s_fn ■*
_3_3_3 true video *_one «
_4_4_4 inv. video $_open* «
_5_5_;_5 curs. left %_close » ♦
_6_6_6 curs. down &_move »
_7_7_7_curs. up_;_erase »
_8_8_8 curs. right (__point «
9 9 9 grafics ) cat «
* примечание: символы верхнего ряда в расширенном комавд-
ном режиме нажимаются не с caps shift, а с symbol shift.
ТАБЛИЦА 2