Pertanyaan
19969 Nonversionangan desimal Ne biner dilakukan dengan cara... __ A. Membagi bilangan desimal dengan 2 berulang kali hingga h hasilnya 0, kemudian sisa-sisa p dibaca dari atas ke bawah. B. Membagi bilangan desimal dengan 10 berulang kali hingga hasilnya 0 C. Mengalikan bilangan desimal dengan 2 berulang kali hingga hasilnya bilangan bulat, kem sisa perkalian dibaca dari bawah ke atas. D. Menjumlahkan bilangan desimal dengan pangkat pangkat bilangan 2. Bilangan oktal 45 jika dikonversi ke bilangan desimal akan menjadi.. __ A. 38 B. 37 C. 35 D. 36 Dalam pemrograman komputer, algoritma diwujudkan dalam bentuk __ A. Bahasa manusia B. Gambar C. Suara D. Kode program Di dalam bidang komputer terdapat 4 sistem bilangan yang digunakan, yaitu __ A. Bilangan biner, bilangan kuadrat, bilangan desimal bilangan oktal B. Bilangan biner, bilangan oktal, bilangan desimal bilangan heksadesimal C. Bilangan biner, bilangan desimal, bilangan oktal ,bilangan bulat D. Bilangan biner, bilangan kuadrat, bilangan oktal bilangan heksadesimal Mengapa algoritma penting dalam bidang ilmu komputer? A.Membuat komputer lebih cepat B. Memungkinkan komputer untuk berpikir sendiri C. Menyederhan akan masalah yang kompleks D. Membuat komputer lebih mahal Apa perbedaan antara algoritma dan program? A. Tidak ada perbedaan B. Program lebih abstrak daripada algoritma C. Algoritma adalah ide program adalah implementasinya D. Algoritma lebih kompleks daripada program 1. Salah satu keuntungan menggunakan algoritma adalah __ A. Memungkinkan program dimodifikasi dengan mudah B. Membuat program hanya bisa digunakan sekali C. Membuat program menjadi kaku dan tidak fleksibel D. Membatasi kreativitas dalam pemrograman 5. Seorang programmer sedang mengembangka in sebuah aplikasi permainan. la menemukan bagian perhitungan skor sangat kompleks dan sulit dipahami. Fitur algoritma manaka paling relevan untuk mengatasi masalah ini? A. Menyederhanak an sebuah program B. Memungkinkan program digunakan berulang kali C. Memudahkan pembuatan program D. Memudahkan modifikas program 6. Sebuah perusahaan e-commerce mengalami masalah dengan sistem rekomendasi produk yang direkomend sikan seringkali tidak relevan dengan preferensi pelanggan Fitu manakah yang paling mungkin dapat membantu memperbaiki masalah ini? A. Mengatasi masalah dengan menggunakan logika C. memudeukon B. Memungkinkan program digunakan berulang kali
Solusi
Jawaban
1. **A. Membagi bilangan desimal dengan 2 berulang kali hingga hasilnya 0, kemudian sisa-sisa di baca dari atas ke bawah.** Konversi desimal ke biner dilakukan dengan terus menerus membagi bilangan desimal dengan 2 dan mencatat sisa baginya. Sisa-sisa tersebut, dibaca dari bawah ke atas, membentuk representasi biner.2. **B. 37** Bilangan oktal 45 sama dengan (4 * 8¹) + (5 * 8⁰) = 32 + 5 = 37 dalam desimal.3. **D. Kode program** Algoritma adalah urutan langkah-langkah untuk menyelesaikan suatu masalah, dan dalam pemrograman komputer, urutan langkah-langkah ini diwujudkan sebagai kode program dalam bahasa pemrograman tertentu.4. **B. Bilangan biner, bilangan oktal, bilangan desimal, bilangan heksadesimal** Keempat sistem bilangan ini adalah yang paling umum digunakan dalam ilmu komputer.5. **C. Menyederhanakan masalah yang kompleks** Algoritma memecah masalah kompleks menjadi langkah-langkah yang lebih kecil dan lebih mudah dikelola, sehingga lebih mudah dipahami dan diimplementasikan.6. **C. Algoritma adalah ide, program adalah implementasinya** Algoritma merupakan konsep atau rencana penyelesaian masalah, sedangkan program adalah implementasi dari algoritma tersebut dalam bahasa pemrograman tertentu.7. **A. Memungkinkan program dimodifikasi dengan mudah** Algoritma yang terstruktur dan terdefinisi dengan baik memudahkan modifikasi dan pemeliharaan program.8. **A. Menyederhanakan sebuah program** Algoritma yang tepat dapat memecah perhitungan skor yang kompleks menjadi bagian-bagian yang lebih mudah dipahami dan diprogram.