A. JUDUL KEGIATAN
Dasar Pemrograman Komputer.
B. PENDAHULUAN
1. Pengertian
Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer.
2. Latar Belakang
Sebelum kita belajar tentang teknis atau pembuatan, maka kita harus memahami tentang pemrograman komputer dahulu.
3. Maksud dan Tujuan
Tujuan mempelajari ini adalah agar pada saat kita mengerjakan teknisnya kita sudah tidak bingung lagi terhadap apa yang kita kerjakan.
4. Hasil yang diharapkan
Dapat memahami tentang pemrograman komputer.
C. ALAT DAN BAHAN
- Komputer atau laptop.
- E-book Pemrograman Komputer.
D. JANGKA WAKTU PELAKSANAAN
3 jam 30 menit.
E. URAIAN
1. Dalam komunikasi sehari-hari seorang harus berbicara dalam bahasa yang sama dengan orang tersebut. Hal ini berlaku juga untuk berkomunikasi dengan komputer. Kita harus menggunakan bahasa yang dimengerti oleh komputer untuk memberikan suatu instruksi. Pada dasarnya komputer adalah sebuah mesin digital, artinya komputer hanya mengenal kondisi adanya arus (dilambangkan sebagai angka 1) atau tiadanya arus (dilambangkan sebagai angka 0). Dengan kata lain sandi 1 dan 0 harus digunakan untuk melakukan pemrograman. Sandi tersebut dikenal sebagai bahasa mesin. Kita dapat membayangkan bagaimana sulitnya menggunakan bahasa mesin sebagai bahasa pemrograman.
Karena bahasa mesin sangat sulit maka muncul ide untuk melambangkan untaian sandi 1 dan 0 dengan singkatan kata yang mudah dipahami manusia. Sebagai contoh dalam prosesor Intel terdapat perintah 0011 1010 0000 1011. Perintah dalam bahasa mesin ini artinya sama dengan perintah assembly CMP AL, 0D yang artinya bandingkan nilai register AL dengan 0D. CMP sebenarnya adalah singkatan dari compare.
2. Penulisan Bahasa Pemrograman.
Dalam penulisan bahasa pemroraman ada 2, yaitu :
a. Deklarasi
Yaitu cara yang berfungsi untuk memberi nilai awal pada variabel atau dengan kata lain memperkenalkan suatu nama pada compiler program. Deklarasi ini mendefinisikan type, variabel, konstanta, fungsi dan prosedur yang akan digunakan pada program yang akan kita buat. Ada 4 macam deklarasi, yaitu :
- Deklarasi Variabel
- Deklarasi Konstanta
- Deklarasi Prosedur/Process
- Deklarasi Type Data
b. Statement
Adalah bagian program yang akan dieksekusi atau dijalankan.
3. Langkah-Langkah Dalam Pemrograman Komputer
a. Mendefinisikan Masalh
b. Menentukan Solusi
c. Memilih Algoritma
d. Menguji Program
e. Menulis Dokumentasi
f. Perawatan
4. Compiler dan Intepreter
a. Compiler
Adalah suatu program yang menterjemahkan bahasa program (source code) kedalam bahasa objek (object code) atau dengan kata lain menggabungkan seluruh bahsa program menjadi satu kemuian disusun kembali dan hasil dari compiler disebut dengan binari.
b. Interpreter
Adalah suatu program yang menganalisis dan mengeksekusi setiap baris dari program tanpa melihat program secara keseluruhan.
5. Tipe Pemrograman
a. Pemrograman Terstruktur
Adalah cara pemrosesan data yang terstruktur (analisa, cara dan penulisan program). Adapun ciri-ciri dari pemrograman terstruktur, antara lain :
- Rancangan pendekatan dari atas ke bawah.
- Membagi program ke logika yang sejenis.
- Menggunakan pengkodean terstruktur.
- Menghindari perintah GO TO jika tidak diperlukan.
- Menggunakan nama-nama bermakna.
- Membuat dokumentasi yang akurat dan berarti.
b. Pemrograman Prosedural
Adalah bahsa pemrograman yang mendukung pembuatan program sebagai kumpulan prosedur. Kontrol program dari pemrograman prosedural antara lain :
- Runtun-Urut (sequence).
- Pilihan (selection).
- Pengulangan (repetition-loop).
- Batasan masalah merencanakan sistim dan spesifikasi program.
- Pengembangan model pembuatan.
- Rancangan algoritma pembuatan urutan instruksi yang akan ditulis pada program.
- Uji validasi dan pengujian terhadap program.
F. KESIMPULAN
Bahwa sebelum kita mulai menginjak ke teknis pembuatan suatu program, terlebih dahulu kita harus memahami tentang dasar dari pemrograman komputer dan bahasa pemrogramannya terlebih dahulu.
G. REFERENSI
http://materi-dasar-dan-pemrograman-komputer.blogspot.co.id/2015/10/dasar-dasar-pemrograman-komputer.html
https://id.wikipedia.org/wiki/Program_komputer
Modul Dasar Pemrograman Komputer Lengkap/Repository BLC Telkom Klaten.
ConversionConversion EmoticonEmoticon