NEW
Font size
WorksheetsBERPIKIR KOMPUTASIONAL TINGKAT LANJUT
Total questions: 10
Worksheet time: 5mins
Seorang siswa diminta guru untuk menuliskan langkah-langkah membuat segelas teh manis, mulai dari menyiapkan gelas, menuangkan air panas, menambahkan gula, mengaduk, hingga siap diminum. Kegiatan ini dapat digolongkan sebagai contoh...
Fungsi dalam komputer
Algoritma, yaitu urutan langkah sistematis untuk mencapai tujuan
Struktur data yang menyimpan informasi
Perintah yang hanya bisa dijalankan komputer
Dalam membuat sebuah algoritma, setiap langkah harus jelas, logis, dan berakhir pada suatu hasil. Jika sebuah algoritma tidak memiliki akhir, maka...
Program akan tetap berjalan normal
Program akan berhenti dengan sendirinya
Program akan mengalami perulangan tak terbatas (infinite loop)
Program akan otomatis mencari jalan keluarnya
Bayangkan seorang siswa membuat catatan urutan cara memakai seragam sekolah dengan benar, mulai dari mengenakan celana, baju, dasi, hingga sepatu. Catatan langkah-langkah ini dapat disebut sebagai...
Contoh algoritma sederhana dalam kehidupan sehari-hari
Fungsi dalam pemrograman
Struktur data dalam bentuk array
Program komputer otomatis
Dalam pemrograman, terkadang ada perintah yang sama digunakan berkali-kali di beberapa bagian kode. Untuk menghindari penulisan yang berulang, seorang programmer membuat satu blok perintah khusus yang bisa dipanggil setiap saat. Blok perintah ini disebut...
Algoritma
Fungsi
Struktur data
Variabel
Seorang guru memberi contoh kode berikut: def luas_persegi(sisi): return sisi * sisi Ketika fungsi luas_persegi(7) dipanggil, maka hasil yang ditampilkan adalah...
14
28
49
77
Di komputer, data tidak bisa dibiarkan berserakan. Data harus disimpan dan diatur dengan cara tertentu agar mudah diakses kembali. Cara menyusun dan mengatur data tersebut disebut...
Algoritma
Struktur data
Fungsi
Program
Bayangkan sebuah tumpukan piring di kantin sekolah. Piring yang baru ditaruh selalu berada di paling atas, dan jika seseorang mengambil, maka yang diambil adalah piring paling atas terlebih dahulu. Prinsip ini sama dengan struktur data yang disebut...
Queue (antrian)
Stack (tumpukan)
Array
List
Ketika siswa sedang antre di depan kelas untuk absen, siswa yang datang paling awal akan dipanggil lebih dulu. Prinsip seperti ini digunakan dalam struktur data...
Stack (tumpukan)
Array
Queue (antrian)
Fungsi
Dalam pelajaran informatika, guru memberi contoh sebuah wadah data bernama array. Array dapat menyimpan banyak nilai dengan jenis data yang sama, misalnya angka nilai ujian [75, 80, 90]. Dari contoh tersebut, fungsi utama array adalah...
Menyimpan banyak data dalam satu tempat yang berurutan
Menyimpan satu nilai saja agar mudah diakses
Menentukan urutan algoritma
Mengatur jalannya fungsi dalam program
Perhatikan potongan algoritma berikut: 1. Mulai 2. Masukkan sebuah bilangan 3. Jika bilangan habis dibagi 2, tampilkan 'Genap' 4. Jika tidak, tampilkan 'Ganjil' 5. Selesai Berdasarkan langkah-langkah tersebut, algoritma ini digunakan untuk...
Menjumlahkan dua bilangan
Menentukan bilangan terbesar
Mengelompokkan bilangan ke dalam genap atau ganjil
Menyimpan bilangan dalam array
