Sebuah alat untuk melakukan diagnosa harus menggoncang spesimen secara berulang-ulang.

Berikut ini adalah pertanyaan dari studyweekluvchu pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Sebuah alat untuk melakukan diagnosa harus menggoncang spesimen secara berulang-ulang. Alat ini bekerja berdasarkan sebuah program komputer, yang ditulis dalam beberapa baris yang diberi nomor. Alat membaca program baris demi baris, dan mengeksekusinya segera setelah membaca.Jika baris mengandung perintah go to X, maka alat akan langsung ke baris X dan meneruskan membaca

serta mengeksekusinya

Program mampu untuk:

menyimpan sebuah nilai bilangan dalam lokasi A dengan instruksi "set",

menambahkan 1 pada nilai yang disimpan pada lokasi A dengan instruksi "add",

dan membandingkan nilai A dengan sebuah bilangan lain (=, <,<, >, 2, #).

Tantangan: Berapa kali alat akan menggoncang spesimen jika prosedurnya ditulis dengan program sebagai berikut:

1. set A to 0

2. add 1 to A

3. go to 6

4. jika A= 60 go to 8

5. set A to 0

6. add 1 to A

7. go to 2

8. ulangi A kali menggoncang spesimen

9. stop

Pilihan Jawaban:

A. Spesimen digoncang dua kali.

B. Spesimen digoncang satu kali.

C. Spesimen digoncang 60 kali.

D. Prosedur tidak akan pernah berhenti dan tidak pernah mengguncang spesimen.

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

C. Spesimen digoncang 60 kali.

Penjelasan:

Dari soal tersebut, dapat dilihat bahwa program tersebut akan mengeksekusi baris pertama ("set A to 0") dan baris kedua ("add 1 to A") sebanyak satu kali. Kemudian, program akan mengeksekusi baris ketiga ("go to 6") dan membaca baris ke-enam ("add 1 to A"), sehingga nilai A akan bertambah menjadi 2.

Setelah itu, program akan membaca baris ke-tujuh ("go to 2") dan kembali ke baris kedua ("add 1 to A"). Proses ini akan terus berulang hingga nilai A mencapai 60, karena pada baris keempat ("jika A=60 go to 8"), program akan langsung melanjutkan ke baris ke-delapan ("ulangi A kali menggoncang spesimen") jika nilai A sama dengan 60.

Dengan demikian, jawaban yang tepat untuk pertanyaan tersebut adalah pilihan C, yaitu "Spesimen digoncang 60 kali".

Semoga dengan pertanyaan yang sudah terjawab oleh pecintasolawatnabi10 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Thu, 09 Mar 23