Jump to content

QBASIC

(Перенаправлено из Microsoft QBasic )
QBASIC
Парадигма Процедурный
Разработчик Microsoft
Впервые появился 1991 ; 33 года назад ( 1991 )
Дисциплина набора печати Статический , сильный
ТЫ MS-DOS , Windows 95 , Windows 98 , Windows ME , PC , OS/2 , Ecomstation , Arcaos
Лицензия Запатентованный
Под влиянием
Quickbasic , GW-Basic
Под влиянием
FreeBasic , QB64 , Smallbasic

QBasic - это интегрированная среда разработки (IDE) и интерпретатор для различных диалектов базовых , которые основаны на QuickBasic . Код, введенный в IDE, составлен в промежуточное представление (IR), и этот IR немедленно выполняется по требованию в IDE. [ 1 ]

Как и Quickbasic, но в отличие от более ранних версий Microsoft Basic, QBasic является структурированным языком программирования , поддерживающим конструкции, такие как подпрограммы . [ 2 ] Номера строк , концепция, часто связанная с базовой, поддерживается для совместимости, но не считается хорошей формой, была заменена описательной линейной меткой . [ 1 ] QBASIC имеет ограниченную поддержку пользовательских типов данных ( структуры ) и несколько примитивных типов, используемых для содержания строк текста или числовых данных. [ 3 ] [ 4 ] Он поддерживает различные встроенные функции.

В свое время QBasic предоставил современный IDE, включая отладчика с такими функциями, как оценка выражения на лету и модификация кода. [ Цитация необходима ]

QBASIC был предназначен в качестве замены GW-BASIC . Он был основан на более раннем компиляторе Quickbasic 4.5, но без компилятора Quickbasic и элементов линкера. Версия 1.0 была отправлена ​​вместе с MS-DOS 5.0 и выше, а также Windows 95 , Windows NT 3.x и Windows NT 4.0 . IBM перечислил QBasic и включил его в PC DOS 5.X, а также OS/2 2,0. [ 5 ] Ecomstation и Arcaos , произошедшие от кода OS/2, включают QBASIC 1.0. QBASIC 1.1 включен в MS-DOS 6.X, и без EDIT, в Windows 95 , Windows 98 и Windows Me . Начиная с Windows 2000 , Microsoft больше не включает в себя QBasic с их операционными системами. [ 6 ]

Содержимое

[ редактировать ]

QBASIC (а также встроенный редактор MS-DOS ) совместим с выпусками DOS до 5.0 (вплоть как минимум до DOS 3.20). Однако, если они используются на каких -либо компьютерах 8088 / 8086 или на некоторых 80286 компьютерах, программа QBASIC может работать очень медленно или, возможно, вообще не из -за пределов размера памяти DOS. До MS-DOS 7 , редактор MS-DOS и помощь требуется QBASIC: EDIT.COM и HELP.COM Программы просто начали QBasic только в режиме редактора и справки, и они также могут быть введены путем запуска QBASIC.EXE с /EDITOR и /QHELP Переключатели (т.е. командные строки QBASIC /EDITOR и QBASIC /QHELP).

QBASIC появился в комплекте с четырьмя предварительно написанными примерами. Это были кусочки , вариант игры Snake ; Горилл , артиллерийская игра ; Money Manager , менеджер по личным финансам; и Remline , программа Q-Basic Code Line-Number-Removing. [ 1 ]

Qbasic имеет пасхальное яйцо, доступное нажатием и удержанием Left CTRL+ Left SHIFT+ Left ALT+ Right CTRL+ Right SHIFT+ Right ALT Одновременно после запуска QBasic в приглашении DOS, но перед загрузкой экрана заголовка: в этом перечислены команда программистов. [ 7 ]

Смотрите также

[ редактировать ]
  • FreeBasic - основные
  • Microsoft Small Basic - Диалект языка и развития программирования
  • QB64 - IDE для основного языка программирования
  1. ^ Jump up to: а беременный в «Различия между GW-базой и QBASIC» . 2003-05-12. Архивировано из оригинала 2008-02-21 . Получено 2020-09-05 .
  2. ^ «Руководство QBASIC: Sub ... End Sub -Atratement QuickScreen» . Архивировано из оригинала на 2008-10-07 . Получено 2008-06-28 .
  3. ^ «Руководство QBASIC: тип оператора QuickScreen» . Архивировано с оригинала 2017-03-24 . Получено 2008-06-28 .
  4. ^ «Руководство QBASIC: ограничения - имена, струны и числа» . Архивировано с оригинала 2016-03-04 . Получено 2008-06-28 .
  5. ^ «Информация Microsoft Basic версии» . Получено 2008-06-12 .
  6. ^ «Qbasic отсутствует в Windows 2000» . 2007-03-01. Архивировано из оригинала 2010-11-16 . Получено 2008-06-12 .
  7. ^ «QBASIC - Developer Credts» . 1999-07-23 . Получено 2008-06-12 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: acf30f6d53112db09fff07dff9ebe26e__1725159840
URL1:https://arc.ask3.ru/arc/aa/ac/6e/acf30f6d53112db09fff07dff9ebe26e.html
Заголовок, (Title) документа по адресу, URL1:
QBasic - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)