Worksheetspenilaian harian TIK kelas 8
Total questions: 20
Worksheet time: 10mins
Algoritma mengirim pesan whatsapp :
1. Buka aplikasi Whatsapp
2. Ambil handphone
3. Cari nama orang yang dituju dalam kontak whatsapp
4. Pilih symbol pesan
5. Kirim pesan
6. Tulis pesan
7. Nyalakan handphone
Urutkan pernyataan diatas menjadi urutan yang benar pada penerapan algoritma dalam kehidupan sehari-hari….
3, 5, 7, 2, 1, 4, 6
2, 7, 1, 3, 4, 6, 5
2, 7, 1, 4, 3, 6, 5
2, 1, 7, 4, 6, 3, 5
1, 2, 3, 4, 5, 6, 7
Berikut ini merupakan aturan pembuatan variable yang benar, kecuali….
Nama variabel harus diawali dengan huruf, tidak boleh diawali dengan angka
Tidak boleh menggunakan spasi, spasi boleh diganti dengan under score (_)
Tidak boleh menggunakan kata kunci di dalam bahasa pemrograman
Tidak boleh mengandung karakter khusus seperti +,-,*,/ dsb
Nama variabel harus diawali dengan angka, tidak boleh diawali dengan huruf
Perhatikan bentuk umum struktur dasar algoritma dibawah ini :
1) Repeat until
2) Switch case
3) If else
4) For
5) While do
6) Switch case default
Yang termasuk ke dalam bentuk statement percabangan branching adalah…
1, 2, 3
3, 4, 5
2 dan 3
3 dan 6
4 dan 5
Jenis data yang dapat diolah oleh computer untuk memenuhi kebutuhan dalam pemrograman computer merupakan pengertian dari….
Variabel
Fungsi
Tipe data
Konstanta
Operator
Perbedaan variable dengan konstanta adalah….
Variable homogen konstanta heterogen
Konstanta nilai datanya bisa diubah sedangkan variable tidak bias diubah
Variable dan konstanta nilainya sama-sama bisa diubah
Variable dan konstanta nilainya sama-sama tidak bias diubah
Variabel nilai datanya bisa diubah, sedangkan konstanta tidak bias diubah
Yang paling tepat tentang struktur kontrol percabangan (branching) adalah ....
Di gunakan untuk menguji sebuah kondisi. bila kondisi yang di uji terpenuhi maka program akan melakukan pernyataan-pernyataan tertentu & bila kondisi yang di uji salah maka program akan menjalankan pernyataan lain
Di gunakan untuk mengulang-ulang pernyataan dengan syarat terdapat kondisi awal (start) dan kondisi akhir (final)
Struktur berurutan terdiri dari satu atau lebih instruksi. Setiap instruksi dikerjakan secara berurutan.
Digunakan untuk penyeleksian kondisi dengan kemungkinan yang terjadi cukup banyak
Semua Benar
Statement yang biasa di gunakan untuk pengambilan sebuah keputusan dimana ada 2 atau lebih kondisi yang harus kita pilih (true / false), ketika syarat dari kondisi tersebut terpenuhi, maka kondisi tersebut bernilai benar atau true, jika syarat kondisi tersebut maka kondisi tersebut bernilai salah atau false disebut…
Array
Struct
Fungsi
Kondisi
Percabangan
Bentuk percabangan yang membandingkan dua variabel atau lebih dan antara satu variable dengan beberapa nlai tertentu yang sudah didefinisikan….
If, else if, else
Case if
For to do
For next
While
Percabangan yang terdapat dalam percabangan lain disebut ….
Percabangan tunggal
Percabangan ganda
Percabangan tanpa syarat
Percabangan bersarang
Percabangan bertingkat
Struktur control yang digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi didalam kondisi adalah ….
percabangan
bersarang
keputusan
perulangan
bertingkat
simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .
Operator relasional < memiliki arti ..
kurang dari
kurang dari atau sama dengan
lebih dari
lebih dari atau sama dengan
Perhatikan potongan kode c++ berikut, termasuk dalam struktur algoritma ...
if (a == 5){
cout<<"Benar \n";
}
runtutan
percabangan
perulangan
persamaan
kesalahan pada baris ke ..
7
8
9
10
if (nilai != 70) {} maksud dari kode tersebut adalah ...
jika nilai sama dengan 70
jika nilai tidak sama dengan 70
jika nilai kurang dari 70
jika nilai lebih dari 70
Berikut ini logika yang paling tepat untuk percabangan satu kondisi adalah....
jika kondisi bernilai benar, maka pernyataan-1 akan dikerjakan dan jika tidak memenuhi syarat maka akan mengerjakan pernyataan-2
jika kondisi bernilai benar, maka (pernyataan) perintah akan dikerjakan dan jika tidak memenuhi syarat maka program akan diabaikan
jika kondisi bernilai benar, maka pernyataan-1 akan dikerjakan dan jika tidak memenuhi syarat maka akan mengerjakan pernyataan-1
jika kondisi bernilai salah, maka (pernyataan) perintah akan dikerjakan dan jika memenuhi syarat maka program akan diabaikan
Struktur berikut ini merupakan struktur dari jenis percabangann ...
percabangan satu kondisi
percabangan dua kondisi
percabangan lebih dari dua kondisi
percabangan tiga kondisi
percabangan bersarang
flowchart pada gambar menyatakan bahwa jika bilangan yang di inputkan adalah "0" maka akan tampil output berupa "Bilangan NOL"
TRUE
FALSE
Simbol berikut berfungsi untuk :
Pemasukan data secara manual
Menentukan atau memilih proses berdasarkan kondisi
Menjawab benar atau salah
Memilih proses atau output
Diantara yang berikut, yang bukan termasuk control statement adalah
IF...
FOR....
WHILE....
GET...
