Page 26 - Pemrograman Dasar kelas X
P. 26
22 Pemrograman Dasar SMK Kelas X Sem 2
Menanya
Berdasarkan pengamatan kalian di atas, buatlah pertanyaan-pertanyaan seperti contoh berikut.
1. Dari kedua contoh diatas adakah persamaan dalam hal penulisan kode program?
2. Coba kalian sebutkan pada bagian mana saja yang terlihat sama.
3. Dari kedua contoh diatas adakah perbedaan dalam hal penyusunan program?
4. Coba kalian sebutkan pada bagian mana saja yang terlihat berbeda!
5. Bagaimana struktur kode program dalam Pascal?
Mengumpulkan Informasi/Mencoba
Kalian sudah belajar Algoritma pada materi semester lalu bukan? Nah, pada subab inilah
kalian akan mengaplikasikan ilmu yang telah kalian dalami sebelumnya untuk berlatih membuat
suatu program. Caranya adalah dengan menerjemahkan algoritma baik dalam bentuk pseudocode,
bahasa natural ataupun flowchart ke bentuk kode (source code) bahasa pemrograman tertentu,
atau selanjutnya disingkat kode program saja. Setiap bahasa pemrogaman memiliki aturan atau
tata cara penulisan kata, ekspresi maupun pernyataan disebut dengan sintaks.
Secara umum, struktur kode dari sebuah program komputer terdiri dari dua bagian utama
yaitu bagian judul dan blok program. Sedangkan blok program terdiri dari bagian deklarasi dan
pernyataan. Struktur kode program mirip atau dapat dikatakan sama denganstruktur algoritma, ada
judul, deklarasi dan pernyataan (deskripsi). Yang membedakan hanya pada aturan penulisan, di
mana dalam bahasa pemrograman, bahasa yang digunakan sudah baku dan detail, sehingga tidak
menoleransi kesalahan-kesalahan kecil yang tidak sesuai dengan sintaksnya, meskipun hanya titik,
koma, atau tanda petik saja.
Contoh struktur kode program dengan Bahasa Pascal dapat dilihat pada Gambar 1.1.
Judul Program
Judul program digunakan untuk mengidentifikasikan nama program yang dibuat. Untuk
penulisan judul program sifatnya optional jadi boleh dicantumkan atau tidak, namun untuk
keperluan identifikasi lebih baik judul ada dan diberi nama sesuai dengan tujuan program. Nama
program diawali dengan kata Program, sebagai kata baku dalam Pascal, diikuti dengan nama
program atau identifier.
Aturan pemberian nama identifer, dalam hal ini termasuk judul program adalah sebagai berikut.
1. Nama identifier harus dimulai dengan karakter huruf alfabet a-z atau A-Z.
2. Setelah karakter pertama, dapat dilanjutkan dengan karakter afanumerik (angka maupun huruf)
dan underscore (_).
3. Dalam penulisan identifier tidak boleh menggunakan karakter-karakter berikut ini.
~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' <> ? , . / |
4. Tidak boleh menuliskan identifier dengan nama yang sama pada kata kunci dari Pascal, seperti