Разное

Как запустить qbasic: Публикация не была найдена — Студопедия

Содержание

Публикация не была найдена — Студопедия

Поделись с друзьями: 

Cредa программирования QBASIC содержится в четырёх файлах:

qbasic.exe – файл запуска программы QB,

qbasic.ini — файл, инициализирующий запуск программы,

qbasic.pif – файл поддержки графических операторов,

qbasic.hlp – файл справки по QB.

Запуск QB выполняется файлом qbasic.exe, после двойного щелчка мышью по значку этого файла на мониторе появляется экран QB, в котором вводится программа (рис. 5):

Рисунок 5 Экран QB с линейной программой

Экран QB состоит из:

▪ строки меню с пунктами Файл, Редактирование, Просмотр,…, Справка.

▪ рабочей зоны, в которую вводится текст программы,

▪ строки подсказок (Shift+F1)=Справка…(F8=Шаг).

В верхней части рабочей зоны – имя файла Untitled (без заголовка), потом оно изменится на то имя, которое файл получит после сохранения.

Переход в меню с клавиатуры выполняется нажатием клавиши

[Alt], перемещение по строке – с помощью клавиш-стрелок, открывание пункта меню – клавишей [Enter]. Эти же операции проще проделать мышью.

Для сохранения файла нужно войти в пункт меню Файл, выбрать команду Сохранить как…, в появившемся окне «Сохранить как» ввести имя файла — не более 8 символов, например – Program1, расширение (.bas) присваивается автоматически, в правой части окна выбрать диск или каталог (папку) для сохранения и нажать ОК.

Открывание файла производится из пункта меню Файл\Открыть, в окне «Открыть» выбрать диск и каталог, где файл был сохранён, выделить его и нажать <ОК>.

Запуск программы на выполнение производится нажатием клавиши F5 или командой меню Запуск\Запуск.

Для копирования или перемещения

фрагмента программы нужно выделить его (мышью или клавишами-стрелками при нажатой [Shift], в меню Редактированиевыбрать команду Копировать(Вырезать), поставить курсор на место вставки и выполнить команду Редактирование\Вставить.

Выход из среды QB – через Файл\Выход.

После запуска программы клавишей F5 на экране появляется знак вопроса, вводим значение для х, например, число 3, нажать [Enter] и на экране появляется результат: у= 20,33999 (рис. 6).

Рисунок 6 Вывод результата расчёта.

Контрольные вопросы

1 Что такое алгоритм, из каких блоков он состоит?

2 Правила записи арифметических выражений.

3 Для чего служит оператор присваивания ?

4 Назначение и формы записи оператора INPUT ?

5 Назначение и формы записи операторов DATA, READ, RESTORE?

6 Назначение и форматы оператора PRINT ?

7 Состав и запуск среды программирования QBASIC?

8 Как сохранить программу на дискете?

9 Как открыть в QB файл с программой?


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Qbasic:Как начать и закончить программу(Cls, end)

jpg»>

Счетчики


#Как начать и закончить программу(Cls, end):
Если вы не один раз писали программына Qbasic то вы обратили внимание на то, что Qbasic не очищает экран автоматически при запуске новой программы, и после выполнения разных программ или многократного выполнения одной и той же на экране вывода результатов создается беспорядок. Поэтому программу разумно начинать с оператора очищения экрана CLS , который стираетвсе предыдущие результаты выполнения программ.8-) Если после данного оператора используется оператор PRINT, то результат его выполнения будет распологаться в верхней части чистого экрана. Проверьте это, написав этот пример:

CLS
Print «Данный текст находиться в верхней части экрана»

Заметим что оператор CLS стирает данные только с экрана и не действует на на данные, хранимые в памяти компьютера. Как правило этот оператор 😎 помещается в начале программы- это хорошая привычка и прекрасный стиль программирования(так пишут во всех учебниках , а мне честно сказать как то по барабану где его поставвить 8-)) Но ниче не мешает в случае необходимости использовать его в произвольном месте программы.Ну это все касалось того,с чего начинается программа 8-). А теперь перейдем к тому ка закончить программу. Оператор END- еще один пример ключевого слова- прекращает выполнение программы. В случае его отсутствия Qbasic сччитает, что программа заканчивается после последней строки(вспомните ппограммы из одной строки 😎 например какие я писал об операторе PRINT ),но END весьма полезен при необходимости прервать выполнеие программы. Оператор END может и не быть последним оператором программы. Текст может продолжаться и после данной команды, но выполнение ее будет прервано сразу при встрече END .Давайте посмотрим еще один пример:

cls
Print «Это моя программа»
Print «я создал ее сам»
End

Нажатием клавиш Shift+F5 мы запускаем программу на выполнение. И тогда на экране мы увидим:

Это моя программа
Я создал ее сам

Теперь нажмем любую клавишу чтбы вернуться в режим редактирования текста. И изменим программу:

Cls
Print «Это моя программа»
End
Print «Я создал ее сам»
End

При выполнение нового варианта программы результат будет иным. Вы можете запускать программу любое количество раз- но второй оператор PRINT все равно работать не будет. Оператор END прерывает выполнение программы и у нас будет выводиться только:

Это моя программа

Qbasic имеет три оператора, которые прерывают выполнение программы—END,Stop и System. Когда Qbasic встречает команды End и System, он закрывает вусе файлы и прекращает выполнение программы. Команда Stop отличается тем, что оставляет текущие файлы открытыми, временно приостанавливает выполнение и возвращает на экран текст программы. При следующем запуске выполнение программы начнется с оператора, следующего за оператором Stop.Но лучше всего использовать оператор End 8-).
Назад

Автор: Roh

jpg»>

Реклама

Установка QBasic

Установка QBasic

Это приложение предполагает, что в вашей системе установлен QBasic. См. приложение А, если вы не.

QBasic был написан для работы в старых операционных системах Microsoft, начиная с DOS 5.0 и ведет себя не так, как современные программы. Поначалу это может раздражать потому что многое из того, что вы ожидаете сделать с помощью мыши, должно быть сделано с помощью меню.

Есть много способов сделать то, что описано ниже. После того, как вы пробежали процесс несколько раз, не стесняйтесь экспериментировать.

1. Как запустить QBasic

Этот метод использует окно DOS, подобное тому, что сделано в Приложении А. Есть и другие способы сделать это с помощью интерфейса Windows. Вы можете перемещаться с Windows Navigator в каталог, содержащий qbasic.exe, и щелкните его, чтобы Начни это.

1А. На рабочем столе нажмите «Пуск»

1Б. Нажмите «Выполнить». Затем в диалоговом окне «Выполнить» введите Командная строка и нажмите ОК.

Запускается окно DOS (иногда называемое окном командной строки). Когда это при первом запуске он будет настроен на использование определенной части жесткого диска для файлы QBasic, которые он может сохранять и читать. Это называется каталогом по умолчанию . Если вы не собираетесь сохранять файлы программы на жесткий диск, пропустите до 1ф. Если вы хотите сохранить программы на жесткий диск, выполните дополнительные действия. которые следуют.

1С. Необязательно:

Изменить каталог по умолчанию в корневой каталог C: (или любой другой диск) с помощью компакт-диска команда, за которой следует обратная косая черта:

1Д. Дополнительно: создайте новый каталог для хранения ваши программы. Вам нужно сделать это только один раз. Позвоните в каталог QSOURCE (или любое другое имя на ваше усмотрение). Используйте MKDIR команда:

1Э. Дополнительно: Перейти в каталог в в котором вы храните свои исходные программы QBasic. Это может быть каталог, который вы только что созданный (на шаге 1D).

Обратите внимание, что в окне DOS прописные и строчные буквы не имеют значения. Изменение directory» — это CD или cd. Каталог, в который вы переходите, может находиться в верхнем или нижний регистр (или сочетание того и другого).

1эт. Запустите систему QBasic, набрав qbasic:

1Г. Появится окно разработки QBasic:

1ч. Нажмите ESCAPE (нажмите клавишу Esc), чтобы очистить приветственное сообщение. (Или вы можете нажать Enter, чтобы изучить интерактивную справку системы QBasic.)

2. Как создать и запустить программу

Возможно, вам придется щелкнуть левой кнопкой мыши в окне QBasic, чтобы придать ему «фокус». Окно имеет фокус, когда верхняя полоса окна светло-синяя, как показано на 1ч. В левом верхнем углу также должен мигать желтый подчеркивание.

(Примечание: вы не сможете использовать мышь для выбора, щелкнув на словах и значках в окне QBasic. Чтобы сделать выбор из меню, используйте клавишу «Alt», а затем первую букву меню. Или ты можно использовать клавиши со стрелками, чтобы изменить выбор меню. Нажмите Enter, чтобы сделать выбор. Нажмите Escape, чтобы отменить выбор. Нажимайте Tab, чтобы перемещаться между вариантами в диалоговом окне.)

(Вышеупомянутое может показаться ужасным. Но после того, как вы несколько раз)

2А. Войдите в свою программу, набрав на клавиатуре. Персонажи должно появиться в окне. Пример программы:

ПЕЧАТЬ "Привет"
КОНЕЦ
 

Если вы вводите «печать» в нижнем регистре, система QBasic автоматически измените его на верхний регистр.

Если вы ошиблись, используйте клавиши со стрелками на клавиатуре для перемещения курсора (желтое подчеркивание) к ошибке.

Используйте клавишу удаления (Del) или клавишу возврата, чтобы удалить ошибку и ввести правильные символы.

Если система запуталась (не принимает символы или начинает показывать меню, которые вам не нужны) нажмите клавишу Escape . Вам может понадобиться сделать это также в следующих шагах.

2Б. Запустите программу, нажав клавишу F5 (в верхней строке клавиатуры). Программа начинает выполнять операторы один за другим, начиная с первым утверждением. Эта программа выводит на экран «Hello»:

2С. Нажмите клавишу Enter (или любую другую), чтобы вернуться в QBasic. окно

2Д. (Альтернатива) Запустите программу, используя систему меню. Нажмите клавишу Alt на клавиатуре. Первая буква каждой команды в меню полоса теперь должна быть белой (как показано на 2C выше). Коснитесь клавиши R. Меню «Выполнить» появится:

2Э. (Альтернатива)

Нажмите клавишу S (или просто нажмите Enter), чтобы запустить программа. Меню показывает ярлыки, чтобы сделать то же самое, Shift+F5 или просто только F5. Прогонов программы:

Поскольку программа запускалась один раз, первый вывод (первый «Hello») остается на экране. Нажмите клавишу возврата (или любую клавишу), чтобы вернуться в окно QBasic. (как прежде).

2эт. Отладьте вашу программу. Как правило, в этот момент вы обнаружите что вывод неверный. Повторяйте шаги 2A, 2B и 2C, пока программа не работает правильно.

2G. Чтобы выйти из QBasic без сохранения программы: Нажмите на маленькое поле, содержащее X в правом верхнем углу окна.

Другой способ выхода — использовать меню QBasic: нажмите Alt+F+x . Система будет спросит вас, хотите ли вы сохранить программу, аналогичную 3B, ниже.

Теперь вы знаете достаточно, чтобы прочитать первые несколько глав этих заметок и поиграйте с их примерами программ. Когда вы начинаете писать свои собственные программы, вы потребуется сохранить программы на жесткий диск вашего компьютера. Следующие разделы объясните как это сделать.

3. Как сохранить программу в исходный файл

Исходный файл — это постоянный файл на диске, содержащий программу. Если вы не сохраните свою программу в файл, она будет потеряна навсегда, когда вы покинете система QBasic. С короткой программой это может не иметь значения. Но если вы создав программу с десятками операторов, вы должны как можно скорее сохранить ее на диск как вы можете, даже до того, как он полностью заработает.

3А. Нажмите клавишу Alt на клавиатуре. Первая буква каждого Команда в строке меню теперь должна быть белой (как показано на 2C выше). Теперь нажмите клавиша F, чтобы увидеть меню «Файл»:

(На изображении выше реальная программа закрыта меню.)

3Б. Нажмите клавишу S для «Сохранить».

3С. Коснитесь клавиши Y, чтобы выбрать «Да».

3D. Введите «hello.bas» в качестве имени файла и коснитесь клавиша ВОЗВРАТ.

Конечно, другим программам следует давать другие имена файлов.

3Э. Если вы попытаетесь сохранить программой уже существующий файл, система спросит, действительно ли вы хотите это сделать.

Прежде чем нажимать Enter (или Y), вы должны быть уверены, что хотите это сделать. В противном случае нажмите клавишу N, чтобы вернуться в 3D.

3эт. Вы можете сохранить программу в тот же файл на диске (неоднократно обновляя его по мере внесения изменений) с помощью пункта меню S. Это не будет запрашивать у вас новое имя файла каждый раз. Если вы хотите использовать НОВЫЙ файл имя, выберите параметр «Сохранить как».

Вы вернетесь в 3C и сможете выбрать новое имя для файла.

3G. Нажимайте стрелку вниз на клавиатуре, пока не появится «Выход». выделено, а затем нажмите «Ввод». Вы вернетесь к приглашению DOS.

 

4. Как загрузить программу из файла на диске

Вы можете загрузить QBasic с программой, сохраненной в виде файла на диске.

4А. Запустить QBasic (при необходимости). Откройте меню «Файл», нажав Alt+F

4Б. Нажмите клавишу O. Это вызывает диалоговое окно открытия файла:

4С. В диалоговом окне отображаются файлы QBasic в каталоге по умолчанию. (В приведенном выше каталоге по умолчанию — C:\QSOURCE). Вы можете увидеть много файлов в каталоге. Чтобы выбрать файл, нажимайте клавишу табуляции на клавиатуре, пока не появится курсор (мигающее подчеркивание) находится в поле «Файлы». (Вкладка клавиша — это клавиша над клавишей Caps Lock на клавиатуре.)

Теперь нажимайте клавиши со стрелками вверх и вниз, пока не будет выделен нужный файл:

(Альтернативный способ — просто ввести имя файла в поле «Имя файла:» коробка.

4Д. Нажмите клавишу Enter. Программа в файле должна появиться в окне QBasic так же, как при сохранении:

5. Как вырезать и вставлять

Иногда у вас есть часть программы, которую вы хотите скопировать в другую часть. В других случаях вы хотели бы переместить несколько операторов в другую часть программы. Для этого можно использовать функции «Вырезать», «Копировать» и «Вставить» из меню «Правка».

5А. Выделите строки, которые вы хотите скопировать (или вырезать), перемещая курсор на первый символ строки. Сделайте это с помощью клавиш со стрелками клавиатуры. Мышь для этого не годится.

Теперь нажмите и удерживайте клавишу Shift и переместите курсор на строки, которые вы хотите скопировать. Строки будут выделены:

5Б. Войдите в меню «Правка», нажав Alt+E. Переместить выбор меню до копии:

Нажмите Enter.

5С. В окне программы переместите курсор в нужное место чтобы вставить строки, которые были скопированы.

5Д. Вернитесь в меню Правка (Alt+E). Переместить выделение вниз вставить.

5Э. Нажмите Enter. Скопированные строки вставляются в программу. Возможно, вам придется выполнить точную настройку с помощью клавиш со стрелками и клавиши удаления.

6. Конец

Это конец данного Приложения. В системе QBasic есть гораздо больше. Некоторые темы рассматриваются в основных главах по мере необходимости.



Возвращение домой

Как заставить Quickbasic 4.5 работать на ПК с Windows 10?

спросил

Изменено 1 год, 2 месяца назад

Просмотрено 6к раз

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

Хотя я могу писать код, я не являюсь опытным пользователем компьютера: поэтому я надеюсь на простые ответы на мой вопрос: как заставить QuickBasic работать на ПК с Windows 10?

Я попробовал DOSBox, который должен помочь, но не смог заставить его работать.

  • windows

Быстрый поиск нашел несколько альтернатив:

  • QBasic из Магазина Майкрософт.

    QBasic — это интерпретатор Quick Basic. Это приложение можно использовать для запуска быстрой базовой программы и программного обеспечения, разработанного для вашего рабочего стола или планшета Windows 10.

  • QB64 и QBasic 1.1

    QB64 — это современная версия Qbasic, изначально работающая в Windows 10. QBasic 1.1 необходимо запустить в DOSBox, чтобы работать в Windows 10. QB64, QBasic и DOSBox можно загрузить бесплатно.

  • qbasic.net содержит несколько загрузок. Наиболее подходящим может быть:

    • QBasic с MS-DOS или DOSBox
    • QBasic Топ 10 загрузок

Поскольку я не использую Quickbasic, вам придется протестировать и найти лучшее решение для тебя.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *