Практикум по среде и языку QBasic 119

<Shift+Fl=Help> - вызов информационной поддержки,

<F6=Window> - перемещение из текущего окна в другое,

<F2=Subs> - ввод подпрограмм,

<F5=Run> - запуск программы,

<F8=Step> - пошаговое выполнение программы.

Убедимся, что по нажатию F6 курсор переходит из окна в окно, при этом надпись над активным окном (то есть тем окном, в которое переместился курсор) выделяется, превращаясь в ярлычок. Оставив его в нижнем окне, увидим, что количество подсказок сократилось до трех. Первые две такие же, а третья,

<Enter=Execute Line> - исполнение строки,

подсказывает нам о возможности выполнения однострочных программ, к чему мы тотчас же приступим.

Поскольку нам в дальнейшем понадобится вывод результатов работы наших учебных программ на дисплей, начнем практические занятия с использования процедуры PRINT.

В практикуме не разжевывается назначение каждого оператора или команды, что трудно для обучающегося, но и полезно — это приучает к самостоятельной работе с документацией. Сейчас и впредь при выполнении любых заданий практикума вы будете встречаться с ситуациями, когда вы не знаете, забыли или нетвердо знаете назначение, синтаксис или особенности использования какой-либо конструкции языка. В таком случае сразу же отыщите интересующее вас ключевое слово или специальный символ в "Справочных сведениях", по номеру найдите соответствующую синтаксическую формулу в «Неформальном описании» и ознакомьтесь, изучите или повторите необходимый материал.

В данном случае из трех вариантов наиболее близка по смыслу "процедура вывода символьной информации на экран". В американских учебных пособиях по программированию есть традиция: первая программа здоровается с написавшим ее программистом. Как правило в этой программе используется литерал (так называют данные, которые задаются в программе "буквально", то есть без присвоения им имени) строкового типа "Hello"'. Напишем такую же программу и мы непосредственно в окне "Immediate":

PRINT "Hello!"

и безотлагательно нажмем клавишу Enter. В случае отсутствия ошибок вы найдете на экране (хотя, может быть, придется на самом деле поискать) результат работы этой программы. На самой нижней строке экрана появится надпись:

Press any key to continue

- Для продолжения нажмите любую клавишу,

подсказывающая как вернуться в среду QBasic.

Но не торопитесь нажимать ее, а посмотрите на экран дисплея, чтобы увидеть дату, вывод которой вы запросили у MS-DOS перед входом в среду QBasic, и команду, при помощи которой вы вошли в среду. Нетрудно понять, что среда QBasic выводит информацию на ту же страницу