Anda di halaman 1dari 15

Dasar Dasar

Pemrograman
Bahasa Komputer
• Bahasa komputer merupakan hal penting
untuk berkomunikasi antara manusia dan
mesin tentang apa yang dibutuhkan,
diinginkan.
• Setiap bahasa mempunyai grammar, atau
syntak, yang harus diikuti, agar komputer
dapat memahami terhadap bahasa yang
digunakan.
Algoritma Pemrograman
• Sebuah algoritma adalah seperangkat langkah-langkah untuk
memecahkan masalah.
• Langkah-langkah ini dapat mengulang dan bisa melibatkan beberapa
keputusan, seperti pilihan dari dua atau lebih hal.
• Setiap langkah algoritma harus mengikuti langkah sebelumnya. Jika perlu,
ulangi beberapa langkah dan melewatkan langkah yang lain jika
keputusan panggilan untuk tindakan itu.
• Berikut contoh algoritma Sholat Tarawih di Masjid.
1. Pergi ke Masjid.
2. Ambil air wudlu.
3. Sholat Isya’.
4. Sholat Tarawih.
5. Pulang.
• Suatu algoritma memiliki tiga bagian, yaitu:
* Langkah yang dibatasi
* Langkah yang dapat diulangi
* Langkah yang memungkinkan pengambilan
keputusan
• Latihan. Buat algoritma berdasarkan kebiasaan
seharihari anda.
PseudoCode
• Adalah deskripsi dari algoritma pemrograman komputer yang
menggunakan konvensi struktural dari suatu bahasa pemrograman.

Contoh :
Algoritma Luas Persegi Panjang
Mulai
Input Nilai Panjang
Input Nilai Lebar
Menghitung Luas L = P x l
Print Nilai L
Selesai
Programming
• Menentukan suatu masalah atau tugas dan merencanakan
suatu algoritma untuk menangani tugas tersebut.
• Menggunakan bahasa pemrograman untuk
mengekspresikan algoritma yang sehingga komputer akan
dapat mengeksekusi kode tersebut.
• Kebanyakan orang berpikir tentang pemrograman sebagai
hanya tentang baris kode-simbol dan script.
• Namun pemrograman lebih dari kode, melainkan
merupakan cara berpikir tentang masalah dan merancang
solusi yang kemudian dapat ditulis dalam bahasa
pemrograman.
FLOWCHART
• Yaitu: Bagan yang memperlihatkan urutan
dan hubungan proses dalam suatu program.
• Dua jenis metode penggambaran program
flowchart :
1) Conceptual flowchart, menggambarkan alur
pemecahan masalah secara global
2) Detail flowchart, menggambarkan alur
pemecahan masalah secara rinci
Conceptual Detail
flowchart flowchart
Simbol-simbol Flowchart
Simbol-simbol yang di pakai dalam flowchart dibagi
menjadi 3 kelompok :
1) Flow direction symbols
Digunakan untuk menghubungkan simbol satu
dengan yang lain disebut juga connecting line
2) Processing symbols
Menunjukan jenis operasi pengolahan dalam suatu
proses /prosedur
3) Input / Output symbols
Menunjukkan jenis peralatan yang digunakan sebagai
media input atau output.
Flow Direction Symbols
Processing symbols
Processing symbols
Input / Output symbols
Input / Output symbols
PROGRAMMING

Anda mungkin juga menyukai