wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Pengetahuan TIK

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

Berikut ini merupakan contoh produk yang dihasilkan dari kemajuan TIK dalam bidang pendidikan yaitu....

a)

E-learning dan kelas virtual

b)

E-commerce dan E-money

c)

E-goverment dan pajak

d)

SMS dan Mobile banking

e)

Smart card pasien dan E-learning

2.

Ada 4 fondasi dalam berpikir komputasional sebagai berikut, kecuali ....

a)

Kritis

b)

Abstraksi

c)

Algoritma

d)

Dekomposisi

e)

Pola

3.

Proses mengurutkan sebuah list dengan cara menyisipkan elemen satu per satu sesuai urutan besar kecilnya disebut ...

a)

Bubble sort

b)

Insertion sort

c)

Quick sort

d)

Merge sort

e)

Selection sort

4.

Perhatikan ilustrasi berikut! Dalam sebuah bus yang sesak, orang yang masuk terakhir harus keluar dulu agar seseorang dapat yang pertama datang dan terpojok di ujung akan bisa keluar. Berdasarkan berpikir komputasi, proses ini disebut .....

a)

Sorting

b)

Searching

c)

Stack

d)

Push

e)

Pop

5.

Berikut ini manakah yang bukan merupakan program Microsoft Office yaitu .....

a)

Microsoft Word

b)

Microsoft Excel

c)

Microsoft Access

d)

CorelDraw

e)

Microsoft Powerpoint

6.

Untuk menggulung layar ke atas atau ke bawah digunakan ....

a)

Scrollbar

b)

Border

c)

Title Bar

d)

Ruler

e)

Toolbar

7.

Syarat penulisan formula pada Microsoft Excel harus menggunakan tanda ....

a)

=

b)

#

c)

:

d)

@

e)

&

8.

Pesan error yang tampil jika memuat pembagi nol dalam Microsoft Excel adalah .....

a)

#VALUE

b)

#NULL

c)

#DIV/0!

d)

#NAME

e)

#######

9.

Pilihlah yang bukan merupakan perangkat lunak sistem operasi dari kumpulan nama perangkat lunak di bawah ini....

a)

Linux

b)

Microsoft Office

c)

Microsoft Windows

d)

Macintosh

e)

UNIX

10.

Sistem komputer terbagi menjadi 3 elemen yaitu .....

a)

Programming, brainware dan sistem operasi

b)

Brainware, hardware dan Programming

c)

Hardware, software, dan brainware

d)

Sistem operasi, Hardware dan brainware

e)

Hardware, Brainware dan sistem operas

11.

Jika komputer dinyalakan, sebuah inisial program di boot sector akan dijalankan. Virus yang berada di boot sector disebut dengan .....

a)

Boot virus

b)

Multipartite Virus

c)

File Virus

d)

Macro Virus

e)

Trojan Horse

12.

Jenis jaringan internet yang paling banyak dipakai pengguna ponsel saat ini adalah ....

a)

LTE

b)

HSPA

c)

3G

d)

EDGE

e)

GPRS

13.

Diketahui bahwa Budi dan Chika berada di suatu lokasi dengan jarak 1 meter, tetapi dipisahkan oleh tembok. Karena suatu hal, Budi ingin mengirim file kepada Cika melalui HP mereka, yang sama-sama memiliki fasilitas koneksi kabel data, bluetooth dan wifi. Menurut kalian koneksi apa yang bisa mereka gunakan untuk saling mengirimkan file pada kasus ini?

a)

Hanya koneksi wifi.

b)

Hanya koneksi bluetooth.

c)

Koneksi wifi dan bluetooth.

d)

Koneksi wifi dan kabel data

e)

Koneksi bluetooth dan kabel data

14.

Sertifikat SSL merupakan salah satu cara yang bisa digunakan untuk memproteksi data pada jaringan internet. Berikut ini yang merupakan fungsi lain dari Sertifikat SSL adalah . . . .

a)

Melakukan autentikasi pada sebuah situs web untuk mengecek apakah situs web tersebut bisa diakses dengan cepat

b)

Memastikan sebuah situs web yang dikunjungi merupakan situs web asli yang terjamin keamananya

c)

Mencegah adanya hacker yang mencuri data pribadi

d)

Semua jawaban benar

e)

Semua jawaban salah

15.

Apa yang dimaksud dengan istilah ‘algoritma” dalam konteks ilmu komputer…

a)

Bahasa pemrograman

b)

Urutan langkah-langkah untuk menyelesaikan masalah

c)

Koneksi internet

d)

Sistem opera

16.

Apa yang dimaksud dengan istilah ‘algoritma” dalam konteks ilmu komputer…

a)

Bahasa pemrograman

b)

Urutan langkah-langkah untuk menyelesaikan masalah

c)

Koneksi internet

d)

Sistem operasi

e)

Sistem Program

17.

Bahasa pemrograman Python sering digunakan untuk apa…

a)

Mendesain grafis 3D

b)

Analisis statistik

c)

Pengaturan jaringan komputer

d)

Mengedit video

e)

Bahasa Animasi

18.

Apa fungsi dari SQL dalam pengembangan perangkat lunak…

a)

Mengelola antarmuka pengguna

b)

Mengolah citra dan video

c)

Mengelola basis data

d)

Menghasilkan kode HTML

e)

Pengedit Animasi

19.

Apa kegunaan dari HTML dalam pengembangan web…

a)

Mengelola basis data

b)

Membuat tampilan grafis

c)

Mendefinisikan struktur konten web

d)

Mengendalikan interaksi pengguna

e)

Mengidentifikasi basis interface

20.

Apa yang dimaksud dengan “debugging” dalam konteks pemrograman…

a)

Proses membuat desain program

b)

Mengubah kode menjadi bahasa pemrograman lain

c)

Proses mengidentifikasi dan memperbaiki kesalahan dalam kode

d)

Menjalankan program untuk pertama kali

e)

Proses pembuatan animasi

21.

Apa yang dimaksud dengan keterampilan interpersonal…

a)

Keterampilan dalam menggunakan perangkat lunak

b)

Keterampilan dalam berinteraksi dan bekerja sama dengan orang lain

c)

Keterampilan dalam berbicara di depan umum

d)

Keterampilan dalam merancang produk fisik

e)

Keterampilan pengolahan gambar

22.

Mengapa kemampuan manajemen waktu penting dalam lingkungan kerja…

a)

Untuk menghindari tugas-tugas sulit

b)

Agar dapat menghabiskan lebih banyak waktu bersama keluarga

c)

Untuk meningkatkan produktivitas dan mencapai tujuan dengan efisien

d)

Agar dapat menghindari tanggung jawab

e)

Untuk menyimpan file

23.

Apa yang dimaksud dengan “kreativitas”…

a)

Meniru ide orang lain

b)

Kemampuan untuk berbicara dengan fasih dalam beberapa bahasa

c)

Kemampuan untuk menghasilkan ide-ide baru dan inovatif

d)

Kemampuan untuk mengikuti instruksi dengan cermat

e)

Memanipulasi hukum

24.

Mengapa kemampuan pemecahan masalah penting dalam lingkungan kerja…

a)

Agar dapat menghindari masalah

b)

Untuk mengurangi jumlah pekerjaan yang harus dilakukan

c)

Untuk mengidentifikasi masalah dan menemukan solusi yang efektif

d)

Agar dapat menjalankan tugas rutin dengan cermat

e)

Untuk mencari muka atasan agar naik jabatan

25.

Apa yang dimaksud dengan “keterampilan komunikasi”…

a)

Kemampuan untuk menulis kode pemrograman

b)

Kemampuan untuk berbicara dalam bahasa asing

c)

Kemampuan untuk berkomunikasi dengan jelas dan efektif baik secara lisan maupun tertulis

d)

Kemampuan untuk mengatur tampilan visual suatu presentasi

26.

Apa yang dimaksud dengan konsep “pengulangan” (looping. dalam pemrograman)…

a)

Menambahkan warna pada elemen tampilan

b)

Melakukan tugas hanya sekali

c)

Mengganti nilai variabel

d)

Melakukan tugas berulang kali dengan kondisi tertentu

e)

untuk menambah nilai

27.

Seorang programmer ingin membuat program untuk menghitung rata-rata dari serangkaian angka. Manakah yang paling sesuai untuk digunakan…

a)

Percabangan

b)

Fungsi

c)

Pengulangan

d)

Variabel

e)

Difabel

28.

Algoritma adalah urutan langkah-langkah untuk menyelesaikan suatu masalah. Apa yang harus diperhatikan dalam merancang algoritma yang efektif…

a)

Membuat algoritma sepanjang mungkin

b)

Menggunakan banyak variabel

c)

Mengabaikan langkah-langkah yang sulit

d)

Keterbacaan dan keefektifan

e)

keterbatasan algoritma

29.

Apa yang dimaksud dengan “rekursi” dalam konteks pemrograman…

a)

Memanggil fungsi dari fungsi yang sama

b)

Menyembunyikan kode dari pengguna

c)

Menggabungkan dua bahasa pemrograman

d)

Menciptakan tampilan antarmuka

e)

menciptakan tampilan carimuka

30.

Apa manfaat utama dari penggunaan komentar dalam kode pemrograman…

a)

Membuat program berjalan lebih cepat

b)

Menghasilkan output yang lebih akurat

c)

Membantu programmer lain memahami kode

d)

Mengubah perilaku program

e)

membantu mencari program

31.

Jika Anda ingin membuat suatu program yang hanya menjalankan tindakan jika beberapa kondisi terpenuhi, konsep apa yang harus digunakan…

a)

Pengulangan

b)

Percabangan

c)

Rekursi

d)

Fungsi

e)

fungsional disfungsi

32.

Apa yang dimaksud dengan “variabel” dalam pemrograman…

a)

Sebuah pernyataan yang menghentikan program

b)

Sebuah nilai tetap yang tidak dapat diubah

c)

Sebuah tempat untuk menyimpan data

d)

Sebuah jenis tipe data khusus

e)

Sebuah data yang sulit untuk diperhitungkan

33.

Jika Anda ingin mengelompokkan kumpulan data bersama dalam satu struktur, apa yang akan Anda gunakan…

a)

Fungsi

b)

Variabel

c)

Array

d)

String

e)

Editor

34.

Apa yang dimaksud dengan “debugging” dalam pemrograman…

a)

Proses membuat program dari awal

b)

Proses menjalankan program tanpa kesalahan

c)

Proses mengidentifikasi dan memperbaiki kesalahan dalam kode

d)

Proses membuat algoritma yang rumit

e)

Proses membantu aljabar

35.

Jika Anda ingin menjalankan serangkaian pernyataan berdasarkan kondisi tertentu, konsep apa yang paling sesuai digunakan…

a)

Percabangan

b)

Pengulangan

c)

Fungsi

d)

Rekursi

e)

Requesisi

36.

Manakah dari berikut ini bukan jenis struktur data…

a)

Array

b)

Linked list

c)

Pseudocode

d)

Stack

e)

mentokids

37.

Algoritma adalah urutan langkah-langkah untuk menyelesaikan suatu masalah. Apa yang harus diperhatikan dalam merancang algoritma yang efektif…

a)

Membuat algoritma sepanjang mungkin

b)

Menggunakan banyak variabel

c)

Mengabaikan langkah-langkah yang sulit

d)

Keterbacaan dan keefektifan

e)

keterbatasan algoritma

38.

 Apa yang dimaksud dengan “rekursi” dalam konteks pemrograman…

a)

Memanggil fungsi dari fungsi yang sama

b)

Menyembunyikan kode dari pengguna

c)

Menggabungkan dua bahasa pemrograman

d)

Menciptakan tampilan antarmuka

e)

menciptakan tampilan carimuka

39.

Apa manfaat utama dari penggunaan komentar dalam kode pemrograman…

a)

Membuat program berjalan lebih cepat

b)

Menghasilkan output yang lebih akurat

c)

Membantu programmer lain memahami kode

d)

Mengubah perilaku program

e)

membantu mencari program

40.

Apa yang dimaksud dengan “variabel” dalam pemrograman…

a)

Sebuah pernyataan yang menghentikan program

b)

Sebuah nilai tetap yang tidak dapat diubah

c)

Sebuah tempat untuk menyimpan data

d)

Sebuah jenis tipe data khusus

e)

Sebuah data yang sulit untuk diperhitungkan