Pengenalan dasar pemrograman
Materi yang akan disampaikan pada pertemuan pertama ini berkaitan dengan teknik-teknik pemrograman yang sudah digunakan oleh pada programmer dalam menyusun sebuah program. Teknik pemrograman tersebut diantaranya adalah:
- Pemrograman Prosedural (procedure)
- Pemrograman Fungsional (functional)
- Pemrograman Tersetruktur
- Pemrograman Berbasis modul
- Pemrograman Berorientasi Object
- Pemrograman Generic
- Pemrograma Deklaratif
Pemrograman Prosedural
Menurut kamus besar Bahasa Indonesia definisi pemrograman prosedural dapat dijelaskan sebagai berikut:
1. Tahap-tahap kegiatan untuk menyelesaikan suatu aktivitas.
2. Metode langkah demi langkah secara eksak dalam memecahkan suatu masalah.
Pada pemrograman procedural, program dibedakan antara bagian data dengan bagian instruksi. Bagian instruksi terdiri atas runtutan (squence) instruksi yang dilaksanakan satu per satu secara berurutan oleh pemroses. Alur pelaksanaan instruksi dapat berubah karena adanya pencabangan kondisional. Data yang disimpan di dalam memori dimanipulasi oleh instrusi secara beruntun atau procedural.
Pemrograman Fungsional
Pemrograman ini berdasarkan teori fungsi matematika, artinya pemrograman ini terdiri atas fungsi-fungsi seperti fungsi-fungsi yang ada di matematika. Fungsi merupakan pembangun utama program sehingga fungsi-fungsi ini dapat melewatkan parameter dan mengembalikan nilai yang sudah di proses.
Pemrograman Terstruktur
Secara mendasar, pemrograman terstruktur merupakan suatu teknik yang memecah masalah besar menjadi lebih kecil dan lebih mudah dipahami, sehingga masalah yang besar dapat diselesaikan dengan baik. Biasanya masalah-masalah yang menjadi lebih kecil tersebut diimplementasikan ke dalam suatu procedure atau fungsi. Banyak bahasa pemrograman yang mendukung pemrograman terstruktur, diantaranya bahasa C. bersambung.......