Font size
WorksheetsPerulangan PHP
Total questions: 60
Worksheet time: 3600secs
Dalam ekspresi Boolean yang harus diuji adalah nilai ….
True/False
Right/Left
Up/Down
button
Nama lain dari flowchart adalah ….
Algoritma
Alur
Bagan alir
Diagram
Tipe data yang mampu menampung banyak data dengan tipe data yang berbeda-beda adalah tipe data ..
Array
String
Subrange
Record
Penulisan algoritma yang menggunakan sintaks (cara penulisan) yang menyerupai bahasa pemrograman disebut …..
Flowchart
Data flow
Coding
Pseudocode
Yang menunjukkan awal dan akhir pada sebuah flowchart, adalah .....
Data Flow
Data
Terminator
Decision
Merupakan algoritma yang dinyatakan dalam diagram dengan bentuk-bentuk tertentu, adalah pengertian dari .....
Algoritma
Pseudocode
Konstanta
Flowchart
Bentuk belah ketupat pada diagram flowchart diberi nama .....
Data Store
Connector
Decision
Process
Algoritma harus dapat dijangkau oleh akal fikiran kita. Hal ini menyatakan bahwa algoritma harus mamiliki sifat ...
Cepat
Rumit
Logis
Berurutan
Tipe data yang cocok untuk menjelaskan data nama_siswa adalah menggunakan tipe data ….
Numeric
Date time
Integer
Varchar
Perintah untuk memasukkan data pada program quick basic adalah...
cls
input
end
Kumpulan kode yang dituliskan kedalam komputer untuk menjalankan suatu perintah, merupakan pengertian dari ?
coding
program
algoritma
flowchart
Langkah-langkah yang disusun untuk menyelesaikan masalah, merupakan pengertian dari ?
coding
program
algoritma
flowchart
Simbol-simbol yang menggambarkan langkah-langkah penyelesaian masalah disebut …
coding
Program
Algoritma
Flowchart
Di bawah ini yang bukan termasuk bahasa pemrograman adalah ..
C++
C--
Java
C
Perintah yang digunakan untuk menampilkan teks atau mencetak teks dalam bahasa c++ adalah …
cin
cout
endl
return 0
perintah yang digunakan untuk memasukkan nilai atau teks dalam bahasa c++ adalah …
cin
cout
endl
return 0
Tipe data yang cocok untuk menjelaskan data nama_siswa adalah menggunakan tipe data
Numeric
Integer
Date time
Varchar
Dalam ekspresi Boolean yang harus diuji adalah nilai
True/False
Up/Down
Right/Left
button
suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, fungsi atau prosedur disebut
Identification
Identificator
Identifier
Identity
Yang tidak termasuk tipe data numeric adalah
Integer
String
Float
Double
Tabungan Nana lebih banyak daripada jumlah tabungan Lala dan Kiki. Tabungan Lala lebih banyak daripada tabungan Kiki. Tabungan Fahri lebih banyak daripada jumlah tabungan Nana, Lala, dan Kiki. Pernyataan yang benar adalah?
Tabungan Nana lebih banyak daripada tabungan Fahri.
Jumlah tabungan Fahri dan Kiki sama dengan jumlah tabungan Nana dan Lala.
Tabungan Fahri merupakan penjumlahan tabungan Nana, Lala, dan Kiki.
Yang mempunyai tabungan paling banyak adalah Nana.
Kiki mempunyai tabungan paling sedikit.
Perhatikan operasi logika berikut!
((A or not C) and (A and D or A and not D) or A and not C or not C) and (not E and (E or not B) or (not B or E and E) and (E or B))
Agar pernyataan di atas bernilai true maka nilai A, B, C, D, E harus:
A = True, B = True, C = True, D = True, E = False.
A = True, B = False, C = False, D = False, E = True.
A = True, B = True, C = False, D = True, E = False.
A = False, B = True, C = True, D = False, E = False.
Jawaban a, b, c, dan d salah
Terdapat 4 sahabat, yaitu Hana, Didi, Vivi, dan Sasa. Seorang di antara mereka selalu jujur dan seorang lainnya selalu berbohong. Sedangkan, dua orang lainnya bisa berbohong ataupun berkata jujur. Masing-masing dari mereka mengeluarkan sebuah kalimat berisi 1 atau 2 pernyataan yang seluruhnya jujur atau bohong seluruhnya (bila pertanyaan pertama jujur, maka pernyataan kedua juga jujur; bila pertanyaan pertama bohong, maka pernyataan kedua juga bohong)
Hana: “Didi selalu berbohong dan Vivi selalu jujur”
Sasa: “Tidak, Didi selalu jujur dan Vivi selalu berbohong”
Didi: “Walau Hana tidak selalu berbohong, yang barusan ia katakan itu bohong”
Vivi: “Tidak, kalian semua berbohong”
Dari pernyataan di atas, siapa 2 orang di antara mereka yang terkadang bohong dan terkadang jujur?
Hana dan Sasa
Hana dan Vivi
Sasa dan Vivi
Sasa dan Didi
Didi dan Vivi
Ekspresi Logika yang nilainya sama dengan (P and (Q or P)) and (not(Q) or (P and not(Q))) adalah....
P or not(Q)
not(P) or Q
P and Q
P and not(Q)
(not(P) and Q) or P
Ada berapa banyak bilangan 3-digit [... … …] yang habis dibagi dengan 13?
68
69
70
71
72
Andi akan menginjak usianya yang ke- 20 tahun pada hari Senin, 18 Mei 2015. Maka, pada hari apakah Andi lahir?
Senin
Selasa
Rabu
Kamis
Jumat
Sebuah mesin mainan bola penghasil warna mempunyai algoritma sebagai berikut :
Apabila kita memasukkan bola berwarna biru maka jadi mesin akan mengeluarkan cahaya warna ungu.
Apabila kita memasukkan bola berwarna ungu maka cahaya pada mesin akan berubah menjadi putih,
Apabila kita memasukkan bola berwarna selain warna biru dan ungu maka cahaya pada mesin akan berubah menjadi hijau.
Jika kita memasukkan bola berwarna hitam, maka warna cahaya pada mesin akan menjadi :
Merah
Hijau
Biru
Putih
Abu-abu
Apabila x = 5, y = 10, maka jika di berikan instruksi x = y; y = x akan mengakibatkan:
x = 0, y = 5
x = 10, y = 5
x = 10, y = 0
x = y
x = 10, y = 10
Nana ingin membuat program untuk mengkonversi jam ke dalam detik. Bagaimana susunan rumus yang tepat untuk program tersebut agar dapat mengkonversi keseluruhan jam (J), menit(M), dan detik(S)?
Jam = … ;
Menit = … ;
Total = …..;
Jam = J * 3600;
Menit = M * 60;
Total = J + M + S;
Jam = J + 3600;
Menit = M * 60;
Total = J + M + S;
Jam = J * 60;
Menit = M * 60;
Total = J + M + S;
Jam = J * 3600;
Menit = J * 60;
Total = J + M + S;
Jam = J * 3600;
Menit = M * 60;
Total = J + J + S;
Berat badan ideal (Bb) ada hubungannya dengan tinggi badan (Tb) seseorang. Untuk menentukan berat badan ideal, tinggi badan dikurangi 100, lalu dikurangi lagi dengan 10% dari hasil pengurangan pertama. Tulislah rumus untuk menentukan berat badan yang ideal untuk tinggi badan tersebut.
Bb = … ;
Bb = (Tb - 100) - (Tb * 100 * 0,1) ;
Bc = (Tb - 100) - (Tb - 100 + 0,1) ;
Bb = (Tb - 100) - (Tb - 100 * 0,1) ;
Bb = (Tb * 100) - (Tb - 100 * 0,1) ;
Bb = (Tb - 100) - (Tb - 10 * 0,1) ;
Di dalam sebuah sosial media terdapat beberapa user yang ditandai dengan A,B,C,D,E,F,G,H,I,J,K,L,M,N, dan O. Salah satu fitur sosial media tersebut adalah lingkaran pertemanan yang dapat dibuat jika minimal terdapat 3 user, sebagai contoh user A berteman dengan user D (A,D) lalu user D berteman dengan user B (D,B) maka user A, D, dan B terhubung dalam 1 lingkaran pertemanan.
Berdasarkan hubungan pertemanan diatas tentukanlah berapa banyak lingkaran pertemanan yang terbentuk?
1
2
3
4
5
Sandi berjalan dari kota A ke kota B setelah itu Sandi kembali berjalan ke kota C tetapi baru saja seperempat jalan Sandi kembali ke kota A dengan melintasi jalan yang sama. Hitunglah berapa jarak yang sudah ditempuh Sandi jika :
Jarak dari kota A ke kota B = 2 + 8 * 2
Jarak dari kota B ke kota C = 48
Jarak dari kota C ke kota D = 24 * 2 + 1
24
38
55
60
39
Terdapat 40 buah mangga di dalam keranjang, dimana dari ke 40 mangga tersebut terdapat 7 buah mangga asam dan 33 buah mangga manis, jika seluruh mangga dibagikan kepada 2 orang sama rata kemungkinan manakah yang mungkin terjadi?
satu orang mendapat mangga manis >= 17 buah
tidak seorangpun mendapatkan mangga asam
satu orang mendapatkan mangga manis > 7 buah
satu orang mendapat mangga manis < 13 buah
opsi a, b, c, dan d salah
Jika A dan B dijumlahkan menghasilkan C/2 maka tentukanlah nilai B jika
A = 8 * 2
C = (24 + 42) / 3
3
2
7
5
6
Sandi berjalan dari kota C ke kota D tetapi dia kembali ke kota C setelah setengah perjalanan, setelah sampai di kota C Sandi berjalan lagi menuju kota D dan diteruskan ke kota E hitunglah jarak yang telah ditempuh oleh Sandi jika :
Jarak dari kota D ke kota E = 4 + 8 * 3
Jarak dari kota E ke kota C = 48
68
35
77
23
88
Sandi disuruh untuk berbelanja ke warung oleh Ibunya, dan instruksi dari Ibunya adalah “Jika ada 8 telur maka belilah 4 telur dan 1kg tepung” saat sampai di warung Sandi melihat ada 16 telur maka apakah Sandi akan membeli 4 telur dan 1kg tepung? (Jawab dengan Ya atau Tidak)
Ya
Tidak
Sandi mendapatkan instruksi “Belilah payung ketika turun hujan” lalu suatu saat turun hujan deras dan Sandi membawa payung di tas nya apakah Sandi akan membeli payung?? (Jawab dengan Ya atau Tidak)
Ya
Tidak
Sandi membulatkan tekad jika dia memiliki uang lebih dari 400jt dia akan membeli sebuah mobil. Saat ini Sandi memiliki uang 400jt pas apakah Sandi akan membeli sebuah mobil??(Jawab dengan Ya atau Tidak)
Ya
Tidak
Sandi mengikuti turnamen tarung bebas yang dimana jika peserta mampu bertahan selama >= 1 jam maka peserta akan mendapatkan hadiah 10jt Rupiah. ketika waktu timer sudah sampai di waktu 1 jam 10 menit Sandi dipukul hingga tak sadarkan diri, apakah Sandi akan mendapatkan 10jt Rupiah?? (Jawab dengan Ya atau Tidak)
Ya
Tidak
Sandi disuruh untuk membeli telur 1kg dan jika total kembalian Rp.10000 maka Sandi diminta untuk membeli tepung 1kg, setelah membeli telur 1kg pedagang memberikan kembalian 2 lembar uang pecahan Rp.5000 apakah Sandi akan membeli tepung 2kg?? (Jawab dengan Ya atau Tidak)
Ya
Tidak
Salah satu fungsi logika adalah untuk menarik kesimpulan. Namun penalaran untuk menarik kesimpulan terbagi menjadi dua jenis, yaitu pola nalar…..
Kreatif dan Inovatif
Induktif dan Kreatif
Deduktif dan Kreatif
Deduktif dan Induktif
Inovatif dan Induktif
Mengambil kesimpulan dari pernyataan benar yang umum ke khusus disebut pola nalar…..
Kreatif
Deduktif
Induktif
Inovatif
Produktif
Mengambil kesimpulan dari pernyataan benar yang khusus ke umum disebut pola nalar…..
Deduktif
Kreatif
Produktif
Inovatif
Induktif
Pernyataan manakah yang menunjukkan kalimat umum…..
Deny bermain gitar
Vanda bermain boneka
Anto bermain sepak bola
Deny bermain bulu tangkis
Semua anak suka bermain
Dalam penulisan algoritma pemrograman, terdapat tiga teknik penulisan algoritma pemrograman. Manakah tiga teknik penulisan algoritma pemrograman yang benar…..
Bahasa Nature, Pseudecode, dan Flowchart
Bahasa Natural, Pseudecode, dan Flowchart
Bahasa Natural, Pseudecode, dan Flower
Bahasa Natural, Freecode, dan Flowchart
Bahasa Nature, Freecode, dan Flower
Menurut Donal E. Knuth, algoritma mempunyai ciri-ciri sebagai berikut yaitu…..
Effectiveness (efektivitas)
Finiteness (keterbatasan)
Definiteness (kepastian)
Input (masukan) dan Output (keluaran)
Semua benar
Kata algoritma berasal dari nama seorang ilmuan arab yang bernama…..
Mark Zuckerberg
Bill Gates
Charles Babbage
Elon Musk
Al Khawarizmi
Penemu komputer pertama kali adalah.....
Al Khawarizmi
Charles Babbage
Bill Gates
Mark Zuckerberg
Elon Musk
Pendiri sekaligus pemilik dari salah perusahaan terbesar didunia yang memiliki perusahaan bernama Microsoft Corporation adalah.....
Elon Musk
Mark Zuckerberg
Bill Gates
Al Khawarizmi
Charles Babbage
Pemilik sekaligus pendiri dari perusahaan Facebook yang sekarang berubah nama menjadi Meta bernama.....
Mark Zuckerberg
Elon Musk
Al Khawarizmi
Bill Gates
Charles Babbage
Abu Ja’far Muhammad bin Musa Al Khawarizmi atau biasa disebut Al Khuwarizmi adalah seorang ahli matematika, geografi dan astronomi yang berasal dari negara…..
Uzbekistan
India
Amerika
Singapura
Taiwan
1. Pastikan diperangkatmu sudah terpasang aplikasi TikTok
2. Buka aplikasi TikTok
3. Pilih Login dengan Email hingga media sosial lainnya
4. Masukkan alamat email
5. Lakukan verifikasi di Email atau media sosial
6. Akun TikTok telah berhasil dibuat
Algoritma diatas adalah algoritma…..
Keluar dari aplikasi Tiktok
Menggunakan aplikasi Tiktok
Lupa akun Tiktok
Login akun Tiktok
Daftar akun TikTok
1. Pastikan semua aplikasi yang anda gunakan tertutup
2. Klik Start, kemudian klik Shutdown/Turn Off
3. Tunggu hingga komputer mati
Algoritma diatas adalah algoritma…..
Mematikan televisi
Mematikan kipas angin
Mematikan Air Conditioner (AC)
Mematikan komputer
Mematikan radio
1. Pastikan semua kabel telah tersambung
2. Tekan tombol power pada CPU
3. Tekan tombol power pada layar
4. Selesai
Algoritma diatas adalah algoritma…..
Menyalakan lampu
Menyalakan blender
Menyalakan radio
Menyalakan televisi
Menyalakan komputer
1. Buka browser dan ketikkan https://mail.google.com/
2. Login ke akun gmail anda
3. Isi alamat email penerima, subjek yang akan dikirim
4. Jika ingin melampirkan file, klik tanda klip (attach file) lalu cari file yang akan dilampirkan, Setelah itu klik open
5. Jika tidak melampirkan file, ketik teks di body
6. Klik tombol Kirim
Algoritma diatas adalah algoritma…..
Mengirim pesan
Mengirim email
Mengirim surat
Mengirim uang
Mengirim barang
1. Ambil selembar kertas
2. Mulailah menulis surat
3. Surat dimasukan amplop
4. Menutup amplop
5. Menempel perangko
6. Mengantar ke kantor pos
7. Selesai
Urutan algoritma yang benar adalah…..
1-6-2-3-4-5-7
1-6-2-3-5-4-7
1-2-3-4-5-6-7
1-3-2-4-6-5-7
1-6-5-4-2-3-7
1. Aplikasi siap untuk digunakan
2. Buka Playstore atau Appstore
3. Klik Instal
4. Ketik nama aplikasi di kolom pencarian
5. Tunggu hingga proses unduh dan instalasi selesai
Urutan algoritma yang benar adalah……
2-3-1-5-4
4-3-5-1-2
4-1-3-5-1
2-4-3-5-1
1-5-3-4-2
Algoritma memiliki tiga karakteristik utama agar benar-benar valid, pilih ketiga karakteristik tersebut
Algoritma tidak terbatas dan mempunyai urutan yang tidak logis
Harus memiliki instruksi yang terdefinisi dengan baik. Setiap langkah dalam urutan harus didefinisikan tanpa ambiguitas
Algoritma harus efektif. Urutan langkah demi langkah harus konsisten dan mudah dipahami
Algoritma tidak memiliki urutan yang logis dan susah dipahami
Harus terbatas. Jika algoritma tidak pernah berakhir maka mencoba memecahkan masalah, maka tidak ada gunanya
Aritmatika dan berhitung dasar juga merupakan bentuk algoritma. Ketika kamu menambahkan dua angka bersama-sama, misalnya empat tambah empat, berarti kamu harus mengikuti suatu langkah-langkah menghitung untuk mencapai hasil akhir, kan?
Nahh itu semua disebut dengan.....
Berpikir logis
Bernalar
Algoritma
Logika
Komputer
Dibawah ini yang merupakan contoh dari algoritma yaitu.....
Menyalakan wifi dan menyambungkan wifi
Menyambungkan bluetooth
Memprogram siaran Televisi
Merakit Komputer
Mengirim email
