Dokumen tersebut membahas tentang alur pemrograman komputer dan struktur bahasa pemrograman, mencakup penjelasan editor, deklarasi variabel, bagian judul, tubuh program, dan aturan penamaan identifier dalam bahasa pemrograman pascal.
2. GIANTTEMPLATE.COM
Kompetensi Dasar
3.3 Menerapkan alur pemrograman dengan
struktur bahasa pemrograman computer
4.3 Menulis kode pemrogram sesuai dengan
aturan dan sintaks bahasa pemrograman
Indikator Pencapaian
Kompetensi (IPK)
3.3.4 Menerapkan
struktur penulisan
kode/perintah
program pada
bahasa
pemrograman
komputer
3.3.1 Menjelaskan
editor, lingkungan
kerja perangkat
lunak bahasa
pemograman
3.3.3 Mengoperasikan
editor untuk
lingkungan kerja
perangkat lunak
bahasa pemrograman
komputer
3.3.2 Menjelaskan
struktur bahasa
pemograman
3.3.5 Menerapkan
prosedur
menjalankan dan
menguji kode
program pada
bahasa
pemrograman
komputer
4.3.1 Membuat
kode program
sederhana
menggunakan
bahasa
pemrograman
komputer
4.3.2 Menguji
kode program
pada bahasa
pemrograman
komputer
dengan benar
5. BAGIAN JUDUL
1. Nama identifier harus dimulai dengan karakter huruf alphabet
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 #$%^&*~!@{}[]+’-=:”;’<>?,./|
4. Tidak boleh menuliskan identifier dengan nama yang sama
seperti kata kunci misalnya and, array, begin, case, const, div,
downto, else, end, for, forward, function, goto, if, mod, nil, not,
or, procedure, repeat, set, then, to, type, until, var, while, dan
with
5. Jika ingin tetap digunakan, maka kata tersebut harus dirangkai
dengan kata/karakter yang lain. Misalnya program_if, begin1.
Aturan-aturan dalam penamaan identifier
6. GIANTTEMPLATE.COM
1
Unit Sebagai fungsi tambahan pada pascal dengan cara
memanggilnya menggunakan kata kunci “uses”, misalnya
penggunaan uses crt. Uses crt diperlukan karena keberadaan
kode program menggunakan perintah clrscr untuk
membersihkan layar. Perintah tersebut disediakan oleh unit
crt.
2
3
Deklarasi variable sebagai identifier untuk
menyimpan nilai beserta tipe datanya
4
Deklarasi tipe data yang didefinisikan
oleh programmer
5 4
3
2
11
BAGIAN DEKLARASI
Konstanta sebagai nilai yang besarnya tetap (konstan) selama
dijalankan (Run)
5
Deklarasi dan fungsi yang sesuai dengan
kebutuhan
7. GIANTTEMPLATE.COM
1 2 3 4
Bagian proram inti
diawali dengan Begin
(tanpa diikuti tanda
baca) dan diakhiri
dengan End (diikuti
tanda titik (.))
Penggunaan huruf
besar dan kecil
dalam pascal tidak
dipermasalahkan
Untuk setiap
perintah harus
diakhiri dengan titik
koma (;) boleh lebih
dari satu pernyataan
dalam tiap baris
Jika terdapat perulangan
atau percabangan dengan
lebih dari satu pernyataan
harus diawali “begin” dan
diakhiri “end” dan titik
koma (;).
BAGIAN BADAN
Komentar
dituliskan diantara
tanda kurung {}.
5
13. GIANTTEMPLATE.COM
Patwianto, dkk. 2018. Pemograman Dasar
SMK/MAK kelas X. Yogjakarta : ANDI OFFSET
Heriyanto. 2018. Pemograman Dasar
SMK/MAK Kelas X. Bogor : Yudhistira
Widiyanto, Adres. 2014.
Pemograman Dasar SMK Kelas X.
Jakarta : Yudhistira
DAFTAR PUSTAKA