Selamat datang di Uspace.id, blog untuk berdiskusi seputar pembahasan soal pelajaran dari SD, SLTP, SMU Sampai Perguruan Tinggi. Kali ini kami akan bahas sebuah pertanyaan yang banyak di tanyakan di Soal Ujian Sekolah, Pertanyaannya adalah : Tahapan dalam menyelesaikan suatu masalah adalah
Jawab :
Tahapan dalam menyelesaikan masalah adalah Problem – Pseudocode – Flowchart – Program – Execution – Results (A). Tahapan penyelesaian masalah ini di terapkan dalam konsep pemrograman umum. Pemecahan masalah di lakukan secara runtut agar proses berlangsung lebih efektif dari segi waktu dan sumber daya, serta hasil yang di peroleh sesuai dengan yang di harapkan.
Pembahasan tahap pemecahan Masalah
Tahap
masalah adalah dimana kita menerima kemungkinan mengamati dan menganalisis bagaimana kita akan memecahkan masalah dan memperkirakan apa output yang di harapkan.
Pseudocode
Setelah melalui tahapan permasalahan, pada tahap pseudocode ini kita akan mengembangkan sebuah algoritma yang dapat di gunakan untuk solusinya.Kemudian, Pseudocode sendiri terlihat seperti bentuk kode pemrograman, namun menggunakan bahasa yang fleksibel dan tidak terikat aturan. Dengan terlebih dahulu membuat pseudocode, kita dapat menjelaskan langkah-langkah yang harus di lakukan selama proses pemrograman dan pada saat yang sama kita dapat mendokumentasikan bagaimana langkah ini di pilih.
Contoh pseudocode menghitung luas segitiga siku-siku:
Deklarasi
alas, tinggi, tinggi:=integer
Algoritma
read
(alas), baca(tinggi) //terima input
while base<1 || height<1 //akan meminta input ulang jika alas atau tinggi kurang dari 1 (0 atau negatif), jika lebih besar dari 1 akan dilanjutkan ke area operasi berikutnya
<- 1/2*base*height //operasi hitung area
tulis( area) //di splay area
Flowchart
Tahapan flowchart adalah tahap dimana algoritma dalam pseudocode diubah jadi simbol dan garis sehingga seperti diagram proses. Tahapan ini akan men jelaskan lebih lanjut bagaimana algoritma yang digunakan untuk menyelesaikan sebelum memasuki
Program
tahapan Pemrograman
Eksekusi
Tahap eksekusi adalah tahap eksekusi kode yang dikompilasi secara berurutan pada tahap program untuk kemudian menunjukkan kepada programmer apakah kode tersebut dapat berjalan dengan baik, atau jika ditemukan kesalahan. Umumnya kesalahan yang mungkin terjadi pada tahap ini adalah kesalahan logika, kesalahan runtime, kesalahan sintaks, kesalahan kompilasi, dan kesalahan antarmuka. Jika tidak ada kesalahan, kode dijalankan dengan benar.
Hasil
Tahap hasil adalah tahap dimana kita mendapatkan keluaran yang sesuai dari masalah yang akan di pecahkan. Jika hasilnya sesuai dengan yang diharapkan, maka masalah terselesaikan dengan baik dan tentunya di ketahui dengan mencoba program setelah berhasil di jalankan.
Detil Soal
Mata pelajaran: TI
Materi: Bab 6 – Dasar Pemrograman
Kelas: 10 SMA
Inilah Pembahasan yang sudah kami rangkum oleh Tim Uspace dari berbagai sumber belajar. Semoga pembahasan ini bermanfaat, jangan lupa jika mempunyai jawaban lain kalian bisa menghubungi admin. Terimakasih