Teknologi Informasi dan Komunikasi Kelas X SMAMA
155
Pemrograman komputer adalah salah satu cabang ilmu yang dipelajari saat membahas komputer. Bagian ini menjadi topik penting terutama bagi kalangan
pengembang software.
1. Definisi Pemrograman
Pemrograman adalah proses menulis, menguji dan memperbaiki de-
bug, serta memelihara kode yang membangun sebuah program komputer. Kode ini ditulis menggunakan berbagai bahasa pemrograman. Bahasa
pemrograman sendiri adalah perintah-perintah atau instruksi yang dimasukkan ke komputer dan dimengerti oleh komputer untuk melakukan tugas tertentu.
2. Prosedur Membuat Program
Sebelum membuat program menggunakan bahasa pemrograman, Anda perlu membuat prosedur pengodean program. Prosedur tersebut lebih
dikenal dengan istilah algoritma. Algoritma adalah langkah-langkah menyelesaikan masalah secara sistematis dan logis. Algoritma dapat
dianalogikan dengan standard operating procedure SOP atau prosedur
operasional standar. Sebagai contoh, bentuk algoritma mengirim surat sebagai berikut.
a. Tulis surat pada secarikkertas.
b. Ambil sampul surat.
c. Masukkan surat ke dalam sampul surat.
d. Tutup sampul surat dengan perekat.
e. Tulis alamat surat.
f. Tempel prangko pada sampul surat.
g. Poskan surat.
Algoritma di atas dapat pula dituangkan dalam bentuk diagram alir flow
chart sebagai berikut.
Mengenal Pemrograman dan Bahasa Pemrograman
• Sintaks
syntax adalah susun- an tata bahasa yang digunakan
untuk menulis kode program. •
Kode biner adalah sistem peng- kodean yang hanya mengenal
dua kondisi, misalnya on-off,
yes-no, dan nol-satu.
A.
Mulai Tulis surat pada secarik kertas
Ambil sampul surat
Periksa apakah surat
telah benar
Masukkan surat ke dalam sampul Tutup sampul dengan perekat
Tulis alamat surat Tempel prangko pada sampul surat
Poskan surat Selesai
Tidak
Di unduh dari : Bukupaket.com
Bab VI Mengenal Pemrograman Komputer
156
Apabila langkah pada algoritma tidak logis, Anda tidak dapat mengirimkan surat dengan benar. Jika menggunakan komputer, berarti yang melaksanakan
program atau urutan algoritma adalah komputer itu sendiri. Oleh karena itu, algoritma harus dinyatakan dalam bentuk yang dapat dimengerti oleh
komputer. Bentuk algoritma yang dapat dimengerti tersebut selanjutnya ditulis dalam bentuk bahasa pemrograman.
3. Berbagai Jenis Bahasa Pemrograman