Pengenalan Pemrograman
Asah pemahaman fundamental Anda tentang logika berpikir, algoritma, dan struktur dasar kode yang menjadi fondasi utama untuk memulai perjalanan di dunia pemrograman.
Pengenalan Pemrograman
Asah pemahaman fundamental Anda tentang logika berpikir, algoritma, dan struktur dasar kode yang menjadi fondasi utama untuk memulai perjalanan di dunia pemrograman.
Perhatian: Waktu akan mulai berjalan setelah Anda menekan tombol "Mulai Kerjakan". Pastikan Anda sudah siap.
Manakah dari pernyataan berikut yang PALING tepat mendefinisikan algoritma dalam konteks pemrograman?
Tipe data yang paling sesuai untuk menyimpan nilai kebenaran (True atau False) dalam pemrograman adalah:
Operator yang digunakan untuk membandingkan dua nilai dan menghasilkan nilai boolean (True atau False) adalah:
Struktur kontrol yang memungkinkan eksekusi kode yang berbeda berdasarkan kondisi tertentu adalah:
Apa tujuan utama dari penggunaan komentar (comments) dalam kode program?
Sebuah sistem memiliki stack call dengan kedalaman maksimum 1000 frame. Sebuah fungsi rekursif tanpa base case dijalankan. Manakah pernyataan yang PALING akurat mengenai apa yang akan terjadi?
Diberikan kode berikut (dalam pseudocode): function mystery(arr: array of integers, low: integer, high: integer): integer { if (low > high) return -1; mid = (low + high) / 2; if (arr[mid] == mid) return mid; else if (arr[mid] < mid) return mystery(arr, mid + 1, high); else return mystery(arr, low, mid - 1); } arr = [-10, -5, 0, 3, 7, 9, 12]; result = mystery(arr, 0, 6); Apa nilai yang akan dikembalikan oleh fungsi mystery?
Manakah dari pernyataan berikut yang PALING akurat menggambarkan perbedaan utama antara preemptive multitasking dan cooperative multitasking?
Diketahui sebuah sistem dengan arsitektur little-endian. Variabel integer 32-bit x memiliki nilai desimal 258 (0x00000102 dalam hex). Alamat memori awal dari x adalah 0x1000. Berapa byte yang akan ditemukan pada alamat memori 0x1001?
Dalam konteks pemrograman berorientasi objek, manakah dari berikut ini yang PALING AKURAT menggambarkan perbedaan utama antara komposisi dan pewarisan (inheritance)?