Pertanyaan
Bagian struktur perulangan for loop yang akan dievaluasi untuk setiap iterasi adalah __ a.TRUE loop b. test counter C. init counter d increment counter 2 Bagian struktur perulangan for loop yang meningkatkan nilai perhitungai adalah __ a TRUE loop b test counter C. init counter d increment counter 3 Bagian struktur perulangan for loop yang meng-inisialisasi dari nila penghitung adalah __ a TRUE loop b. test counter C init counter d. increment counter 4 Jika diketahui x=6 dan y=11 dengan penggunaan operator OR if (x==10) OR (y > 30) maka hasilnya adalah __ a print("Tidak ada kondisi terpenuhi") b. print(Semua kondisi tidak terpenuhir C. print("Kedua kondisi terpenuhi") d. print("Salah satu kondisi terpenuhi") 5 Perhatikan pernyataan berikut! (1) Mengoptimalkan kode (2) Menghindari duplikasi instruksi (3) Mencapai solusi yang efisien (4) Mengatasi data yang statis Berdasarkan pernyataan di atas menggunakan algoritma perulangan yang tepat dalam algoritma keseluruhan dapat membantu hal- hal yang ditunjukkan pada nomor __ (HOTS) a. (1) dan (3) b. (1), (2), dan (3) 2) dan (4) d.(2). (3), dan (4) 6. Perhatikan pernyataan berikut! (1) For teach loop (2) While loop (3) For loop (4) Do while loop Berdasarkan pernyataan di atas, jenis-jenis perulangan yang umum ditunjukkan pada nomor __ (HOTS) a. (1) dan (3) C. (2) dan (4) b (1), (2), dan (3) d (2), (3), dan (4) 7 Jenis loop yang masuk ke kategori exit controlled app adalah __ a while loop C for loop b. foreach loop d.do while loop 8. Jumlah cabang yang melekat pada simpul disebut __ a. Subtree b.Height of tree C. Depth of node Degree of node 9.Operator logika yang berfungsi membalikan nilai sebenarnya adalah __ a. OR b. NOT C. IF-OR AND 10 Simbol operator logika AND adalah __ a b. 8 88 d 11. Pada struktur for loop apabila isi variabel tersebut sudah sampai pada titik akhir maka yang terjadi adalah __ a pengulangan terus berlanjut a. pengulangan kembalik awal C. pengulangan kembali ke akhir d. pengulangan juga akan berhenti 12. Operator perbandingan yang menghasilkan TRUE jika kedua nilai atau variabel tidak sama adalah __ a Is C > d b. C. 13. Perhatikan pernyataan berikut! (1) Complex (3) Numerik (2)Logical (4) Structured Berdasarkan pernyataan di atas, operator logika hanya bisa digunakan pada tipe yang ditunjukkan pada nomor __ (HOTS) a. (1) dan (3) b (1), (2), dan (3) C. (2) dan (4) d.(2). (3), dan (4) 14 Jenis loop yang digunakan menampilkan nilai array serta perulangai akan ditampilkan sesuai nomor indeks atau sesuai dengan nilai yang ada pada array adalah __ e. while loop f foreach loop g. for loop h do while loop 15. Apabila ekspresi yang diuji pada suatu operasi perbandingan mempunyai nilai logika benar outputnya adalah obyek Boolean jenis __ a. F b. X C. T d Q
Jawaban
1. Bagian struktur perulangan `for` loop yang akan dievaluasi untuk setiap iterasi adalah: b. test counter (Kondisi perulangan diperiksa sebelum setiap iterasi).
2. Bagian struktur perulangan `for` loop yang meningkatkan nilai penghitung adalah: d. increment counter
3. Bagian struktur perulangan `for` loop yang menginisialisasi nilai penghitung adalah: c. init counter
4. Jika diketahui x=6 dan y=11 dengan penggunaan operator OR `if (x==10) OR (y > 30)` maka hasilnya adalah: a. print("Tidak ada kondisi terpenuhi") Karena kedua kondisi (x == 10 dan y > 30) bernilai `false`.
5. Berdasarkan pernyataan (1) Mengoptimalkan kode, (2) Menghindari duplikasi instruksi, (3) Mencapai solusi yang efisien, (4) Mengatasi data yang statis, menggunakan algoritma perulangan yang tepat dalam algoritma keseluruhan dapat membantu hal-hal yang ditunjukkan pada nomor: b. (1), (2), dan (3) Perulangan membantu mengoptimalkan kode, menghindari duplikasi, dan mencapai solusi yang efisien. Mengatasi data statis lebih berkaitan dengan struktur data daripada perulangan itu sendiri.
6. Berdasarkan pernyataan (1) For each loop, (2) While loop, (3) For loop, (4) Do while loop, jenis-jenis perulangan yang umum ditunjukkan pada nomor: d. (2), (3), dan (4) Ketiga jenis perulangan ini merupakan jenis perulangan yang umum digunakan. `For each` loop merupakan variasi dari `for` loop.
7. Jenis loop yang masuk ke kategori exit controlled loop adalah: d. do while loop (Kondisi perulangan diperiksa di akhir setiap iterasi). `While` loop juga termasuk exit controlled loop.
8. Jumlah cabang yang melekat pada simpul disebut: d. Degree of node
9. Operator logika yang berfungsi membalikan nilai sebenarnya adalah: b. NOT
10. Simbol operator logika AND adalah: Tidak ada simbol standar yang diberikan untuk pilihan a, b, c, d. Simbol umum untuk AND adalah `&&` atau `&` (bergantung pada bahasa pemrograman).
11. Pada struktur `for` loop apabila isi variabel tersebut sudah sampai pada titik akhir maka yang terjadi adalah: d. pengulangan juga akan berhenti
12. Operator perbandingan yang menghasilkan TRUE jika kedua nilai atau variabel tidak sama adalah: d. !=
13. Berdasarkan pernyataan (1) Complex, (2) Logical, (3) Numerik, (4) Structured, operator logika hanya bisa digunakan pada tipe yang ditunjukkan pada nomor: c. (2) dan (4) Operator logika beroperasi pada nilai boolean (logical) dan dapat digunakan dalam struktur program (structured).
14. Jenis loop yang digunakan menampilkan nilai array serta perulangan akan ditampilkan sesuai nomor indeks atau sesuai dengan nilai yang ada pada array adalah: f. foreach loop
15. Apabila ekspresi yang diuji pada suatu operasi perbandingan mempunyai nilai logika benar, outputnya adalah obyek Boolean jenis: c. T (True)
Semoga jawaban-jawaban ini membantu!
Pertanyaan Panas lebih
Menggambarkan logika dan langkah-langkah algoritma dengan cara yang mudah dipahami oleh manusia, sebelum diimplementasikan dalam bahasa pemrograman ya
Buatlah gerbang logika dari persamaan dibawah ini : a. f=ab+a^(')b ' b. f=a^(')b+ab Buatlah tabel kebenaran dan gerbang logika rangkaian kombinasi Enk
Jelaskan konsep komputasi awan (cloud computing) dan bagaimana ia mempengaruhi cara kita menyimpan, mengelola, dan mengakses data. Berikan contoh konk
Tugas 7.1 Kerjakan tugas berikut secara berkelompok! Buatlah simbol instruksi, flowchart, dan pseudocode dari proses berikut! Seorang petugas kasir bu
Perancangan Perangkat Lunak untuk Pengukuran Waktu Kerja Menggunakan Teknologi Speech Recognition Abstrak Pengukuran waktu kerja merupakan bagian pent
Bacalah teks berikut! Dapatkah kamu menebak apa yang dilihat dan yang dijelaskan oleh tikus muda kepada ibunya? Tidak lain adalah ayam jantan. Ayam ja
Jelaskan mengenai sistem koordinat mesin dan sistem koordinat benda kerja pada mesin frais CNC! Sebutkan bagian-bagian utama mesin frais CNC ! Jelaska
32.Proyeksi dimana 3 muka dipendekkan dalam ukuran yang sama adalah.. Axonometric Dimetric Multiview Isometric Trimetrik
Hubungan sebab akibat adalah hubungan ketergantungan antara gejala-gejala yang mengikuti pola sebagai berikut, kecuali a. sebab-akibat b. akibat-sebab
Perhatikan gambar berikut! Pemanfaatan teknologi pada gambar di atas tidak akan menimbulkan pengaruh negatif apabila masyarakat mampu.... a. membiasak
Jika ingin mengedit file pdf di dalam Microsoft Word, langkah-langkah yang harus dilakukan adalah... Pilihan jawaban : a. Pilih Insert > Open > Choose
apa yang dimaksud dengan bahasa pemrograman dan mengapa bahasa ini diperlukan dalam pengembangan perangkat lunak I
Serangakaian proses meninjau data melalui beberapa proses yang telah ditentukan sebelumnya, yang akan membantu memberikan beberapa makna pada data dan
Document, contains all of the relevant predefined information from the master data and organizational elements a. TRUE b. FALSE
Komunikasi adalah proses penyampaian pesan atau informasi dari satu pihak kepada pihak lainnya sehingga pesan yang dimaksud dapat dipahami, Jelaskan a