Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Pemecahan
Program Software
Komputer Hardware
Tinjau sebuah masalah sederhana yakni
mempertukarkan isi dari dua buah gelas. Gelas A
berisi air kopi dan gelas B berisi air susu.
Kita ingin mempertukarkan isi kedua gelas itu
sedemikian hingga gelas A akan berisi air susu dan
gelas B berisi air kopi.
Algoritma
Interpretasi
Kompilasi + lingking
Pseudocode
Diagram Alir
Buatlah algoritma untuk menghitung Luas Lingkaran !
2. Menggunakan Pseudocode
1. Input jari-jari
3. Output luas
3. Menggunakan Flowchart
Mulai
Masukkan nilai
Jari-jari
Tampilkan Luas
Selesai
Program komputer adalah realisasi
teknis dari sebuah algoritma.
Belajar memprogram
≠
Belajar bahasa pemrograman
Belajar memprogram berarti belajar tentang
metodologi pemecahan masalah, kemudian
menuangkan algoritma pemecahan masalah
dalam suatu notasi algoritmik
Belajar bahasa pemrograman berarti belajar
memakai suatu bahasa pemrograman, aturan
tata bahasanya, instruksinya, tata cara
pengoperasian kompilernya dan memanfaatkan
istruksi tersebut untuk membuat program yang
ditulis dalam bahasa tersebut.
Belajar memprogram:
pemahaman persoalan, analisis, dan sintesis
Pemecahan Masalah
-Strategi Notasi yang telah
-Metodologi disepakati
-Sistematika
d. Pemrograman Terstruktur :
Proses mengimplementasikan urutan langkah untuk
menyelesaikan suatu masalah dalam bentuk program yang
memiliki rancang bangun terstruktur dan tidak berbelit-belit
sehingga mudah ditelusuri, dipahami dan dikembangkan
oleh siapa saja.
a. Teknik pemecahan masalahnya tepat dan benar
b. Algoritma pemecahan masalahnya sederhana, standard an efektif
c. Struktur logikanya benar dan mudah dipahami
d. Memiliki 3 (tiga) struktur dasar yaitu :
Sequence structure (struktur urut)
Selection structure (struktur keputusan/kondisi)
Looping structure (struktur perulangan)
- Teknik Buttom-Up
Pemecahan masalah dilakukan dengan menggabungkan prosedur-
prosedur yang ada menjadi satu kesatuan program guna
menyelesaikan masalah tersebut.
b. Standar Penyusunan Program
PENILAIAN
KEHADIRAN = 10%
TUGAS = 15%
ETS = 30%
EAS = 45%
MAHASISWA : PEMBELAJAR
DOSEN : FASILITATOR &
PEMBELAJAR