c++ pertemuan 1

advertisement
KONSEP PEMROGRAMAN
BY: Veri Julianto, M.Si
PERTEMUAN I
Pengertian
• Pemrograman berkaitan dengan komputer, yang
digunakan untuk membantu menyelesaikan
persoalan.
• Strategi penyelesaian mesti ditanamkan dalam
mesin.
• Program merupakan pernyatan yang disusun
menjadi satu kesatuan prosedur yang
berupaurutan langkah yang disusun secara logis
dan sistematis untuk menyelesaikan masalah.
Bahasa pemrograman
• Sintaks : aturan penulisan bahasa
pemrograman.
• Semantik :maksud yang terkandung
dalam statement
• Kebenaran Logika : berhubungan
dengan benar tidaknya urutan
statment
Paradigma pemrograman
• Pemrograman Prosedural
(terstruktur)
• Pemrograman Berbasis Objek
Apa perbedaannya ????
Algoritma
• Cara menyelesaikan suatu proses
• Terdiri atas langkah-langkah yang terdefinisi
dengan baik.
• Bisa dihitung (computable) atau bisa diukur
(measurable)
• Menerima input, menghasilkan output
Syarat Algoritma -> Corrctness
Sebuah algoritma dikatakan BENAR (correct)
jika algoritma tersebut berhasil mengeluarkan
output yang benar untuk semua kemungkinan
input.
Bagaimana jika 99%?
Dasar Pemrograman
Penyajian Algoritma
• Teknik Tulisan (pseudocode)
• Teknik Gambar (Flowchart)
Apa bedanya ? Dan
berikan contohnya?
Flowchart
Pertemuan 3
Pengantar bahasa C++
Section Header
NAME OF SECTION HEADER
Download