QBASIC, Sebuah Interpreter BASIC dari Microsoft

QBASIC (Microsoft Quick Beginners All purpose Symbolic Instruction Code) adalah IDE dan interpreter bagi varian dari bahasa pemrograman BASIC yang didasarkan pada QuickBasic. Kode yang dimasukkan ke IDE dikompilasi ke bentuk peralihan (intermediate), dan bentuk peralihan ini segera ditafsirkan pada permintaan dalam IDE. Hal ini dapat berjalan di bawah hampir semua versi DOS dan Windows, atau melalui DosBox / DOSEMU, pada Linux dan FreeBSD. Pada masanya, QBASIC menyediakan state-of-the-art IDE, termasuk debugger dengan fitur seperti evaluasi ekspresi on-the-fly dan modifikasi kode.

Seperti QuickBasic, tapi tidak seperti versi sebelumnya dari Microsoft BASIC, QBASIC adalah bahasa pemrograman terstruktur, mendukung konstruksi seperti subrutin dan loop sementara. Nomor baris, konsep sering dikaitkan dengan BASIC, yang didukung untuk kompatibilitas, tetapi tidak dianggap bentuk yang baik, yang telah digantikan oleh label baris deskriptif. QBasic memiliki dukungan terbatas untuk tipe data yang ditetapkan pengguna (struktur), dan beberapa jenis primitif yang digunakan mengandung string teks atau data numerik.

Berikut adalah cara menginstall QBASIC di dalam DOSBox :

  • Pertama download setup QBASIC terlebih dahulu di http://math.hawaii.edu/lab/197/basic_instr_hile.html
  • Setelah itu, pindahkan setup ke suatu folder, misal D:\QBASIC
  • Buka DOSBox dan mount folder yang terdapat setup QBASIC, dengan perintah : Z:\mount D [lokasi/direktori], misal Z:\mount D D:\QBASIC

z

  • Lalu pindah ke drive D:\ dengan perintah : Z:\D:

zz

  • Jalankan setup dengan perintah : D:\QB45ZIP.EXE

zzz

  • Tunggu sampai setup selesai

zzzz

  • Setelah selesai, buka QBASIC dengan perintah : D:\QB.EXE

zzzzz

  • Tampilan berikut adalah tampilan QBASIC yang telah berhasil diinstall

zzzzzz

Sumber : Wikipedia

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s