QBasic - QBasic

QBasic
QBasic Opening Screen.png
ParadigmaProsedürel
GeliştiriciMicrosoft
İlk ortaya çıktı1991; 29 yıl önce (1991)
işletim sistemiMS-DOS, Windows 95, Windows 98, Windows Me, PC DOS, OS / 2, eComStation, ArcaOS
LisansTescilli
Tarafından etkilenmiş
QuickBASIC, GW-BASIC
Etkilenen
FreeBASIC, QB64, SmallBasic

QBasic bir entegre geliştirme ortamı (IDE) ve çevirmen çeşitli lehçeler için TEMEL dayalı olan QuickBASIC. IDE'ye girilen kod, bir ara temsil (IR) ve bu IR, IDE içinde talep üzerine hemen yorumlanır.[1]

QuickBASIC gibi, ancak Microsoft BASIC'in önceki sürümlerinden farklı olarak QBasic, yapısal programlama dil, gibi yapıları destekleyen alt programlar.[2] Satır numaraları, genellikle BASIC ile ilişkilendirilen bir kavram, uyumluluk için desteklenir, ancak iyi bir form olarak kabul edilmez, tanımlayıcı ile değiştirilmiştir çizgi etiketleri.[1] QBasic, kullanıcı tanımlı veri türleri için sınırlı desteğe sahiptir (yapılar ) ve metin dizilerini veya sayısal verileri içermek için kullanılan birkaç ilkel tür.[3][4] Çeşitli dahili işlevleri destekler.

QBasic, zamanı için son teknoloji ürünü bir IDE sağladı. hata ayıklayıcı anında ifade değerlendirmesi ve kod değişikliği gibi özelliklerle.

Tarih

QBasic, GW-BASIC. Eskiye dayanıyordu QuickBASIC 4.5 derleyici, ancak QuickBASIC'in derleyici ve bağlayıcı öğeleri olmadan. Sürüm 1.0 ile birlikte gönderildi MS-DOS 5.0 ve üstü ve ayrıca Windows 95, Windows NT 3.x, ve Windows NT 4.0. IBM QBasic'i yeniden derledi ve dahil etti PC DOS 5.x ve OS / 2 2.0 sonrası.[5] eComStation ve ArcaOS OS / 2 kodundan türetilmiştir, QBasic 1.0 içerir. QBasic 1.1, MS-DOS 6.x'te bulunur ve DÜZENLE, içinde Windows 95, Windows 98 ve Windows Me. İle başlayan Windows 2000 Microsoft artık işletim sistemlerine QBasic'i dahil etmiyor,[6] ancak yine de Windows'un daha yeni sürümlerinde kullanılmak üzere edinilebilir.

İçindekiler

QBasic (hem de yerleşik MS-DOS Düzenleyicisi ) 5.0'dan önceki DOS sürümleriyle geriye dönük uyumludur (en az DOS 3.20'ye kadar). Bununla birlikte, herhangi bir 8088 /8086 bilgisayarlar veya bazılarında 80286 bilgisayarlarda, QBasic programı DOS bellek boyutu sınırlarından dolayı çok yavaş çalışabilir veya hiç çalışmayabilir. MS-DOS 7'ye kadar, MS-DOS Düzenleyicisi ve Yardım için QBasic gerekli: EDIT.COM ve HELP.COM programlar QBasic'i yalnızca editör ve yardım modunda başlattı ve bunlar, çalıştırılarak da girilebilir. QBASIC.EXE ile /EDİTÖR ve / QHELP anahtarlar (yani komut satırları QBASIC / EDİTÖR ve QBASIC / QHELP).

QBasic, önceden yazılmış dört örnek programla birlikte geldi. Bunlar Nibbles, bir çeşidi Yılan oyun; Goriller, bir Topçu oyunu; PARA YÖNETİCİSİ kişisel finans yöneticisi; ve RemLine, bir Q-BASIC kod satır numarası kaldırma programı.[1]

QBasic'in bir Paskalya yumurtası tuşunu basılı tutarak erişilir Sol CTRL+Sol shift+Sol ALT+Sağ CTRL+Sağa kaydırma+Sağ ALT QBasic'i DOS komut isteminde çalıştırdıktan sonra aynı anda ancak başlık ekranı yüklenmeden önce: bu listeler Takım programcıların.[7]

Ayrıca bakınız

Referanslar

  1. ^ a b c "GW-BASIC ve QBasic Arasındaki Farklar". 2003-05-12. Arşivlenen orijinal 2008-02-21 tarihinde. Alındı 2020-09-05.
  2. ^ "QBASIC Kılavuzu: SUB ... END SUB İfadesi QuickSCREEN". Arşivlenen orijinal 2008-10-07 tarihinde. Alındı 2008-06-28.
  3. ^ "QBASIC Kılavuzu: TYPE İfadesi QuickSCREEN". Arşivlenen orijinal 2017-03-24 tarihinde. Alındı 2008-06-28.
  4. ^ "QBASIC Kılavuzu: Sınırlar - Adlar, Dizeler ve Sayılar". Arşivlenen orijinal 2016-03-04 tarihinde. Alındı 2008-06-28.
  5. ^ "Microsoft BASIC sürüm bilgisi". Alındı 2008-06-12.
  6. ^ "Windows 2000'de QBasic Eksik". 2007-03-01. Alındı 2008-06-12.
  7. ^ "QBasic - Geliştirici Kredileri". 1999-07-23. Alındı 2008-06-12.

Dış bağlantılar