// ASM Blog // On-Minggu, 18 Oktober 2015

A. Pengertian Qbasic

Qbasic adalah salah satu bahasa pemrograman yang menggunakan bahasa basic, Qbasic sendiri singkatan dari Quick Basic yang merupakan salah satu produk Microsoft Qbasic yang cukup baik untuk belajar dasar pemrograman.





B. Bahasa Pemrograman Basic dengan Quick Basic

1.Dasar-dasar Qbasic
Bahasa BASIC dibuat oleh John G.Kemmeny dan Thomas E.Kurtz lebih
dari 20 tahun yang lalu dan merupakan bahasa tingkat tinggi yang
relatif mudah dipelajari dan dimengerti.

Dalam perkembangannya , Bahasa BASIC dikembangkan dalam dua
jenis, yaitu interpreter dan compiler. Interpreter seperti GW-
BASIC pada sistem operasi MS-DOS, maupun BASICA pada sistem
operasi PC-DOS, sedangkan salah satu compilernya yang terkenal
adalah Quick BASIC yang dilengkapi dengan sistem
pemrograman
yang terstruktur, Quick Library, on-line help yang terpadu,
editor yang efisien (bisa merapikan teks serta memberitahukan
kesalahan syntax penulisan suatu perintah) 


Beberapa kata yang sering digunakan pada program Qbasic :
-Print                     : Mencetak hasil dari suatu pekerjaan
contohnya Print "Selamat Bekerja"
-Let                       : Memberi nilai pada suatu variabel
contohnya Let A = 10 atau Let B = 20
-Read dan Data     : Membaca data dengan variabel,data dan read selalu berhubungan
contohnya Data 13,5
                 Read  A, B
(ini menandakan bahwa A memiliki angka 13 dan B memiliki angka 5)
-CLS                     : Untuk membersihkan hasil pekerjaan yang kita kerjakan
-End                      : Untuk mengakhiri pekerjaan yang kita kerjakan

QBasic adalah IDE sekaligus interpreter untuk varian dari bahasa pemrograman BASIC yang berdasarkan pada QuickBasic. Kodeyang dimasukkan ke IDE langsung di-compile ke dalam bentuk intermediate dan kemudian bentuk intermediate langsung di-interpreter. QBasic dapat berjalan di DOS dan semua jenis Windows, atau menggunakan aplikasi tambahan DOSBox/DOSEmu pada Linux dan FreeBSD.
Screenshot QBasic


Contoh program paling simple
1.      Setelah anda menekan Esc pada saat program pertama kali dijalankan. Tulis :
PRINT “Selamat Belajar”
2.      Lalu tekan enter
3.      Jalankan program dengan F5
4.      Maka akan tampil seperti di bawah ini
                                    (ketika diketik)                                             (hasilnya)


Kalian bisa mendownload nya disini :
-Download Qbasic tanpa DOSBOX

Atau link resminya :

http://www.qb64.net/

Caranya (Tanpa DOSBOX):
1. Download qbasic

2. Extract file nya
3. Buka folder qb64
4. Buka file qb64.exe
5. Selesai

tested and work on Windows 10


2.Tipe data pada Qbasic :
a. Tipe data numerik integer
     Tipe Ukuran memory jangkauan nilai
     Byte 1 byte 0 .. 255
     Shortint 1 byte -128 .. 127
     Integer 2 byte -32768 .. 32767
     Word 2 byte 0 .. 65535
     Longint 4 byte -2147483648

b. Tipe data numerik real
     Tipe konstanta numerik real berkisar dari 1E-38 sampai dengan 1E+38, nilai numerik real menempati memory sebesar 6 byte.

c. Tipe data karakter
     Nilai karakter berupa sebuah karakter yang ditulis diantara tanda petik tunggal.

d. Tipe data string
     Berupa kumpulan beberapa karakter yang terletak diantara tanda petik tunggal.

e. Tipe data boolean.
     Tipe data ini mempunyai dua nilai yaitu true & false.

3. STATEMEN KONDISI
- Goto (kondisi tak bersyarat),seperti telah dijelaskan diatas
- if then + goto (kondisi bersyarat, hanya satu syarat)
- if then + else (kondisi bersyarat dengan 2 atau lebih syarat
- select case : menyeleksi atau mengeksekusi kondisi yang ditest

4. STATEMEN PERULANGAN
- For .. next
Mengulangi suatu perintah / instruksi dalam jumlah yang telah ditentukan, serta besar kenaikannya.
- Do while … loop
Mengulangi perintah selama suatu kondisi memenuhi syarat (true) dan berhenti bila tidak lagi memenuh syarat (false)
- Do until … loop
mengulangi instruksi selama kondisi tidak memenuhi syarat (false) dan berhenti bila kondisi memenuhi syarat (true)
- While … wend
sama dengan do while … loop tetapi bentuk penulisannya hanya satu dan tidak memiliki perintah exit untuk menghentikan proses yang berulang sebelum berakhir


Oke cukup sampai disini dulu. jika ada pertanyaan yang ingin ditanya, slahkan kirim lewat komentar dibawah. terima kasih : )

sumber :
http://kerja-online-30menit.blogspot.co.id/2012/10/tugas-orkom-qbasic.html


Leave a Reply

Subscribe to Posts | Subscribe to Comments

Diberdayakan oleh Blogger.