Program dan Pemrograman
Program adalah sekumpulan instruksi yang disusun dengan urutan tertentu yang melakukan suatu pekerjaan dan dikenal/dimengerti oleh computer .
Pemrograman adalah kegiatan pembuatan program .
Bahasa Pemrograman adalah bahasa yang digunakan dalam pembuatan program .
Programmer adalah orang yang membuat program .
Ada 2 cara untuk menerjemahkan program dari sumber program menjadi bahasa mesin. Yaitu :
1. Interpreter : menerjemahkan sumber program baris demi baris dan langsung.
2. Compiler : menerjemahkan semua program sumber, menjadi bahasa mesin kemudian barulah program itu dilaksanakan.
Basic
Beginner’s All-purpose Symbol Instruction Code (BASIC), diciptakan oleh Prof. John G. Kemeny dan Thomas Kurtz di Darthmouth College, New Hampspire USA. Program pertama kali dijalankan pada tanggal 1 Mei 1960.
Jenis-jenis BASIC :
- BASICA
- GW-BASICA
- MBASIC
- Turbo BASIC
- Power BASIC dll
Modus Operasi pada BASIC :
1. Modus Langsung / Direct Mode / Immediate Mode / Command Mode
Modus ini cara kerjanya mirip dengan kalkulator dimana hasil langsung di tampilkan .
Contoh: Print 5 + 10 atau ? 5 + 10
Output: 15
2. Modus Tidak Langsung / Inderect Mode / Program Mode
Modus ini pada setiap awal program harus diberi nomor baris dan untuk menjalankan program digunakan command RUN .
Contoh:
10 LET A = 5
25 LET B = 7
35 PRINT A + B
36 END
Output:
RUN
12
OK
(*) Konsep dasar BASIC terdiri dari kumpulan statement. Tiap-tiap statement ditulis dengan atau diawali oleh suatu nomor baris/nomor statement. Bila tidak diberi nomor baris maka akan langsung dikerjakan (secara Direct Mode).
Susunan Penulisan Bahasa BASIC
Setiap instruksi dalam bahasa BASIC terdiri dari :
1. Line number / bahasa baris
2. Keyword
3. Body Program
Contoh:
10 REM CONTOH PROGRAM SEDERHANA
20 LET A = 5
30 LET B = 6
40 LET C = A + B
50 PRINT C
60 END
Penjelasan :
- Kolom 1 (10-60)
Merupakan line number/baris angka. Mempunyai batas dari 0 sampai dengan 65529.
- Kolom 2 (LET …dll)
Merupakan keyword/reserved word. REM berarti untuk memberi komentar, dan LET untuk pemberi nilai, print = cetak.
- Kolom 3 (CONTOH PROG …)
Merupakan body program. Untuk A, B, C sebagai variable nama/symbol yang digunakan untuk menyimpan suatu nilai.
Tidak ada komentar:
Posting Komentar