NEW
Font size
WorksheetsXI Info
Total questions: 35
Worksheet time: 18mins
Google IT Support adalah salah satu sertifikasi IT bagi seseorang yang ingin mengembangkan dirinya dengan profesi sebagai
Developer
Helpdesk
Toolman
Seller
Programmer
Di laboratorium sains, seorang siswa melakukan percobaan menimbang bola mainan berwarna: 4 bola biru memiliki berat 400 gram. 2 bola biru dan 2 bola merah memiliki berat 300 gram. Jika ia ingin menimbang 3 bola biru dan 1 bola merah, berapakah beratnya?
250 gram
300 gram
325 gram
350 gram
375 gram
Seorang programmer ingin membuat program untuk menghitung nilai rata-rata siswa. Ia harus membuat objek Siswa. Atribut apa yang paling relevan untuk di masukkan ke dalam objek tersebut agar program berjalan sesuai tujuan?
Nama, alamat, dan nomor telepon.
Nama, hobi, dan jenis kelamin.
Nama, mata pelajaran, dan nilai.
Nama, warna favorit, dan tinggi badan.
Nama, nama orang tua, dan tanggal lahir.
Untuk merancang aplikasi pemesanan tiket kereta api, programmer membuat objek Penumpang. Atribut apa yang paling penting untuk dimasukkan ke dalam objek tersebut agar tiket bisa diterbitkan?
Nama, nomor sepatu, dan tinggi badan.
Nama, merek handphone, dan alamat email.
Nama, nomor identitas (KTP/paspor), dan tujuan.
Nama, tanggal lahir, dan berat badan.
Nama, jenis kelamin, dan pekerjaan.
Seorang desainer aplikasi membuat program untuk menghitung luas persegi panjang. Atribut yang tidak penting adalah:
Panjang
Lebar
Warna favorit pemilik
Satuan ukuran
Panjang × Lebar
Anda akan membuat aplikasi untuk mengatur jadwal pelajaran di sekolah. Objek Pelajaran harus dibuat. Atribut apa yang paling penting agar jadwal dapat disusun dengan benar?
Nama guru, jumlah buku, dan nama siswa.
Nama mata pelajaran, warna kelas, dan jumlah pensil.
Nama mata pelajaran, nama guru, hari, jam, dan ruang kelas.
Nama mata pelajaran, nama kepala sekolah, dan jenis seragam.
Nama mata pelajaran, jumlah siswa, dan durasi istirahat.
Berapakah angka selanjutnya dari pola berikut: 2, 4, 6, 8, ...
9
10
12
14
16
Jika pola ini dilanjutkan, angka ke-7 dari deret angka 2, 4, 8, 14, 22, 32, …
40
42
44
46
48
Seorang siswa ingin membuat secangkir teh panas. Ia telah menuliskan langkah-langkah sebagai berikut: • Siapkan gelas dan sendok. • Masukkan satu kantong teh ke dalam gelas. • Tuangkan air panas ke dalam gelas. Langkah selanjutnya yang paling tepat adalah...
Menyalakan kompor untuk memanaskan air.
Menambahkan susu hingga merata.
Menambahkan gula sesuai selera.
Menutup gelas dengan piring kecil.
Memasukkan es batu ke dalam gelas.
Langkah-langkah menanam bunga: 1. Menyiapkan pot dan tanah. 2. Memasukkan tanah ke dalam pot. 3. Membuat lubang kecil di tanah. Langkah selanjutnya yang paling tepat adalah…
Menyiram pot dengan air.
Memasukkan benih bunga ke dalam lubang.
Menutup pot dengan plastik.
Meletakkan pot di tempat gelap.
Memberi pupuk setiap hari.
Tipe data primitif dalam bahasa C yang digunakan untuk menyimpan nilai bilangan bulat adalah…
float
int
char
double
string
Tipe data float digunakan untuk menyimpan…
Bilangan bulat positif saja
Karakter tunggal
Bilangan desimal
Teks panjang
Nilai logika benar atau salah
Tipe data yang digunakan untuk menyimpan nilai logika (true atau false) dalam bahasa C adalah…
int
char
double
bool
float
Manakah penulisan tipe data yang salah di bawah ini?
int umur = 17;
float tinggi = 170.5;
char huruf = 'A';
int nilai = 'a';
bool status = true;
Manakah penulisan tipe data yang benar?
char huruf = "C";
float panjang = 12.3;
int nomor = '5';
bool status = "false";
double luas = 45,6;
Daftar array int uang[3] = {1000, 2000, 5000}; Nilai yang disimpan pada uang[2] adalah…
1000
2000
5000
3000
4000
Daftar array: int uang[4] = {2000, 5000, 1000, 3000}; Hasil dari uang[0] + uang[2] adalah…
4000
5000
7000
8000
9000
Daftar Array int uang[3] = {1000, 2000, 3000}; Apa yang terjadi jika program mencoba mengakses uang[3]?
Menampilkan 0
Menampilkan 3000
Menghasilkan error atau data tidak terduga
Menampilkan 1000
Menampilkan 2000
Daftar array int uang[3] = {1000, 4000, 3000}; Nilai uang terbesar terdapat pada indeks…
0
1
2
3
4
Fungsi utama dalam program C yang wajib ada adalah …
main()
start()
init()
begin()
run()
Fungsi printf() digunakan untuk …
Membaca input
Menampilkan output
Menghitung nilai
Menyimpan data
Menghapus layar
Fungsi scanf("%d",&x); digunakan untuk …
Menampilkan data integer
Membaca data integer
Menyimpan array
Menampilkan string
Membaca string
Operator aritmatika ++ berarti …
Pengurangan satu
Penambahan satu
Perkalian dua
Pernyataan if digunakan untuk
Perulangan
Pemilihan kondisi
Membuat array
Deklarasi variabel
Fungsi input-output
Loop yang digunakan jika jumlah perulangan sudah diketahui adalah
while
do-while
for
switch
if-else
Hasil dari 5%2 dalam C adalah
2
3
1
0
5
Metode penulisan logika penyelesaian masalah menggunakan bahasa yang disamarkan dari bahasa pemrograman disebut metode penulisan
Flowchart
Pseudocode
Bahasa alami
Bahasa Inggris
Bagan alir dokumen
Menurut definisi dalam pemrograman, apa itu rekursi
Sebuah struktur data
Sebuah loop
Sebuah fungsi yang memanggil dirinya sendiri
Sebuah array
Sebuah variable
Apa yang dimaksud dengan algoritma greedy dalam konteks algoritma
Algoritma yang selalu mencari solusi terburuk terlebih dahulu
Algoritma yang mencari semua kemungkinan solusi sebelum memilih yang terbaik
Algoritma yang hanya bekerja pada masalah tertentu
Algoritma yang mencari solusi optimal dengan cara memilih langkah terbaik pada setiap tahap
Algoritma yang selalu mencari solusi dengan jumlah langkah terbanyak
Algoritma adalah
Bahasa pemrograman tingkat tinggi
Kumpulan instruksi yang terurut untuk menyelesaikan suatu masalah
Diagram alir yang menggambarkan suatu proses
Program yang telah dikompilasi
Bahasa pemrograman yang kompleks
Salah satu dampak negatif dari penggunaan media sosial adalah
Memperluas jaringan pertemanan
Menyebarnya hoaks dan ujaran kebencian
Mempermudah akses ke informasi
Meningkatkan kreativitas
Meningkatkan user dalam penggunaan teknologi
Berpikir komputasional adalah cara manusia berpikir mengikuti pola pikir dari
Internet
Teknologi
Robot
Program
Komputer
Salah satu ciri situs web aman untuk transaksi online adalah
Menggunakan domain gratis seperti “.blogspot.com”
Menampilkan banyak iklan pop-up
Memiliki URL yang diawali dengan https:// dan ikon gembok
Tidak meminta verifikasi identitas pengguna
Tidak memerlukan login pengguna
Seorang siswa menggunakan kata sandi yang sama untuk semua akun media sosialnya agar mudah diingat. Risiko terbesar dari tindakan tersebut adalah
Akun menjadi lebih mudah diakses olehnya
Akun lebih aman karena tidak perlu sering diganti
Jika satu akun diretas, akun lain ikut terancam
Mengurangi kemungkinan lupa sandi
Tidak bisa login di perangkat lain
Contoh penerapan etika digital dalam menjaga keamanan data pribadi adalah
Mengunggah foto KTP di media sosial untuk verifikasi
Membagikan kata sandi ke teman dekat
Menyimpan file penting di folder umum
Mengaktifkan autentikasi dua faktor
Menggunakan Wi-Fi publik untuk transaksi online
