ESSAY ALGORITMA
ESSAY ALGORITMA
1. Apakah yang dimaksud algoritma dan perancangan algoritma?
Algoritma adalah deretan instruksi yang jelas dalam memecahkan masalah, yaitu untuk memperoleh kealuaran yang diinginkan dari suatu masukkan dalam jumlah waktu yang terbatas. Algoritma akan diterjemahkan menjadi kode - kode program yang kemudian dikompilasi, diinstal, dan dijalankan oleh komputer.
2. Ada 2 cara yang dapat digunakan untuk menuliskan algoritma. Sebutkan kedua cara tersebut dan jelaskan dengan benar!
A. Flowchart
Flowchart merupakan penulisan algoritma berdasarkan notasi grafis dalam bentuk bagan urutan.
B. Pseudocode
Pseudocode yaitu metode penulisan algoritma yang penampilanya menyerupai bahasa pemrograman yang digunakan pada tingkat lanjut, namun masih dapat dipahami.
START
Move 'Posisi Awal'
WRITE 'I'
Move 'Posisi Awal'
WRITE 'A'
Move 'Posisi Awal'
WRITE 'M'
Move 'Posisi Awal'
WRITE 'P'
Move 'Posisi Awal'
WRITE 'R'
Move 'Posisi Awal'
WRITE 'O'
Move 'Posisi Awal'
WRITE 'G'
Move 'Posisi Awal'
WRITE 'R'
Move 'Posisi Awal'
WRITE 'A'
Move 'Posisi Awal'
WRITE 'A'
Move 'Posisi Awal'
WRITE 'M'
Move 'Posisi Awal'
WRITE 'M'
Move 'Posisi Awal'
WRITE 'E'
Move 'Posisi Awal'
WRITE 'R'
END
Selanjutnya adalah sebagai berikut.
C. Jalankan program RoboMind.
D. Untuk memilih map yang sesuai, dari menu File, klik perintah, Open Map. Kotak dialog Open akan ditampilkan.
E, Pilihlah map yang sesuai, dalam hal ini OpenArea. Map baru akan ditampilkan di jendela RoboMind.
F. Pada program ini, beberapa huruf akan digunakan secara berulang seperti huruf A,M, dan R. Oleh karena itu, perintah untuk menuliskan huruf tersebut akan ditempatkan dalam bentuk Procedure sehingga dapat dipanggil berulang-ulang dan kita tidak perlu menuliskan kode yang sama berulang kali. Kode program untuk membuat Procedure ketiga huruf tersebut adalah sebagai berikut.
Comments
Post a Comment