wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Soal Calon Guru TIK

Total questions: 65

Worksheet time: 18mins

Name
Class
Date
1.

Gambar ini merupakan ...

a)

RAM

b)

Processor

c)

Mainboard

d)

ROM

2.

Jika anda membaca kecepatan internet, terdapat satuan Mbps yang merupakan kepanjangan dari ...

a)

Megabit per second

b)

Megabyte per second

3.

Pertayaan yang paling tepat tentang GPU adalah ...

a)

Bagian yang mengatur dan memproses tampilan grafis

b)

Bagian yang mengatur dan memproses memory

c)

Bagian yang mengatur clock

d)

Bagian yang mengatur inputan

4.

Progam utama yang harus ada di setiap komputer agar komputer dapat mengolah data yang diinput oleh pengguna adalah ...

a)

software

b)

program aplikasi

c)

sistem operasi

d)

utility

5.

Berikut adalah fungsi dari control unit

a)

Mengakses instruksi atau data dari memori utama

b)

Sebagai tempat menyimpan data

c)

Mengontrol dan mengendalkan semua kinerja pada CPU

d)

Sebagai sistem komunikasi data antar komponen dalam komputer

6.

Ilmu yang membahas attribut sistem komputer yang dirancang oleh seorang programer untuk mendapakan hasil kerja yang optimal terhadap kinerja sebuah komputer adalah.....

a)

Metologi

b)

Organisasi komputer

c)

Arsitektuk komputer

d)

Logika digital

7.

Fungsi utama komputer sebagai penyimpanan data adalah......

a)

Data processing

b)

Data moving

c)

Data storing

d)

Switching data

8.

Apa kepanjangan dari ALU adalah ......

a)

Aritmatickal logic user

b)

Atritmatic lokal user

c)

Arithmetic logic unit

d)

Arithmetic lokal unit

9.

Berikut merupakan definisi algoritma, kecuali? 

a)

Sekumpulan instruksi untuk memecahkan permasalahan tertentu  

b)

Langkah logika yang jika diikuti akan mencapai tujuan tertentu  

c)

Prosedur sistematis untuk memecahkan permasalahan komputasi  

d)

Urutan logis untuk pemecahan masalah   

e)

Notasi yang dikenali oleh komputer untuk menyelesaikan permasalahan  

10.

Berikut ini adalah karakteristik algoritma kecuali ?  

a)

Harus memiliki input dan output  

b)

Dibuat seefektif mungkin 

c)

Langkah tidak ambigu  

d)

Selalu memiliki efek neto yaitu terdapat perbedaan antara status akhir dengan status awal 

e)

Memiliki Terimnasi  

11.

Berikut adalah termasuk salah satu notasi algortima (dapat memilih lebih dari 1) 

a)

Flowchart 

b)

Pseudocode  

c)

Deskriptif Algoritma  

d)

Bahasa C  

e)

Bahasa Assembly 

12.

Pseudocode adalah  

a)

Notasi Algoritma yang disepakati bersama 

b)

Bahasa Pemrograman 

c)

High Level Language  

d)

Low Level Language  

e)

Notasi Algoritma yang di kenali oleh komputer 

13.

 

Bahasa Pemrograman C termasuk kedalam  

a)

Assembly Language  

b)

Machine Language  

c)

High Level Language  

d)

Notasi Algoritma Deskriptif 

e)

Notasi Algoritma Symbol  

14.

Compiler dapat digunakan untuk (dapat memilih lebih dari 1) 

a)

Menterjemahkan high level language menjadi Assembly Language  

b)

Melakukan pengecekan syntax suatu bahasa pemrograman 

c)

Mengubah Assembly Language menjadi Machine Language  

d)

Membuat alokasi pada memori / ram untuk variable pada program 

e)

Media untuk menerima input dan output dari program 

15.

Permasalahan berikut membutuhkan struktur algoritma? 

Disediakan sebuah pengukur tinggi badan, dengan pengukur tinggi badan tersebut anda diminta untuk mencari tinggi badan maksimal pada mahasiswa kelas C. Mahasiswa kelas C berjumlah n orang. (Bisa memilih lebih dari 1) 

a)

Sekuensial  

b)

Perulangan  

c)

Pemilihan 

d)

Flowchart 

e)

Pseudocode  

16.

 

Berikut ini adalah penulisan nama program yang tepat (dapat memilih lebih dari 1) 

a)

Cari_Luas_Lingkaran 

b)

HitungRataRata 

c)

abcde 

d)

sisi+sisi  

e)

factorial! 

17.

Orang yang menulis program pada computer disebut

a)

Program 

b)

Programming 

c)

Programmer 

d)

Bahasa Pemrograman 

e)

Pemrograman Terstruktur 

18.

Permasalahan berikut membutuhkan struktur algoritma ? 

Anda diminta untuk membandingkan nilai A, B, dan C, dan menentukan nilai tertinggi dari A, B, dan C. 

a)

Sekuensial 

b)

Perulangan 

c)

Pemilihan 

d)

Flowchart 

e)

Pseudocode  

19.

Mengidentifikasi error dalam kode program dapat dilakukan dengan cara yang tepat adalah

a)

Melakukan Debugging 

b)

Menghapus kode program 

c)

Menambahkan kode program baru 

d)

Mengubah kode pada program 

e)

Mengecek setiap kode yang ada pada program 

20.

Waktu yang tepat untuk membuat algoritma adalah … 

a)

Pada saat program dijalankan 

b)

Sebelum program dibuat 

c)

Sesudah program dibuat 

d)

Pada saat program diverifikasi 

e)

Pada saat program di kembangkan 

21.

Berikut contoh bahasa pemrograman prosedural, kecuali … 

a)

C

b)

C++ 

c)

Pascal 

d)

Fortran 

e)

PHP 

22.

Write (x, y) merupakan contoh dari .. 

a)

C Notation 

b)

Selection 

c)

Flowchart Notation 

d)

Pseudo-Code Notation 

e)

Descriptive Notation 

23.

Mengurutkan nilai dari angka acak 1-00, angka akan diurutkan berdasarkan ascending, dapat menggunakan struktur algoritma? 

a)

Sekuensial 

b)

Perulangan  

c)

Pemilihan

d)

Flowchart 

e)

Pseudocode  

24.

Permasalahan berikut membutuhkan struktur algoritma ? 

Anda diminta untuk menghitung total uang sumbangan yang berada pada kotak sumbangan. Asumsi semua penyumbang hanya memasukan uang rupiah kedalam kotak sumbangan. (Bisa memilih lebih dari satu) 

a)

Sekuensial 

b)

Perulangan  

c)

Pemilihan 

d)

Flowchart 

e)

Pseudocode  

25.

18.      Nilai c  pada line 20 “write(c)”  pada algoritma di bawah adalah?

a)

20

b)

10

c)

30

d)

50

e)

40

26.

19.       Nilai b  pada line 14 “write(b)”  pada algoritma di bawah adalah?

a)

20

b)

10

c)

30

d)

40

e)

50

27.

20.       Nilai b  pada line 21 “write(b)”  pada algoritma di bawah adalah?

a)

20

b)

10

c)

30

d)

40

e)

50

28.

rutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis merupakan deskripsi dari...

a)

Variabel

b)

Algoritma

c)

Tipe data

d)

Konstanta

e)

Flowchart

29.

Dalam penulisan algoritma, pseudocode menggunakan bahasa...

Pilihan jawaban

a)

Mesin

b)

Romantis

c)

Pemrograman

d)

Puitis

e)

Inggris

30.

Prosedur dalam pembuatan program komputer, urutan algoritma sebaiknya dibuat pada saat...

a)

Program dibuat

b)

Verifikasi program

c)

Program dijalankan

d)

Sesudah pembuatan program

e)

Sebelum pembuatan program

31.

Apa kepanjangan dari ALU adalah ......

a)

Aritmatickal logic user

b)

Atritmatic lokal user

c)

Arithmetic logic unit

d)

Arithmetic lokal unit

32.

Ada berapa cara kita dapat menyusun bilangan ganjil antara 1000 dan 9999 (termasuk 1000 dan 9999 itu sendiri) dimana semua angkanya berbeda/berlainan.

a)

2240 cara

b)

2520 cara

c)

3600 cara

33.

ada berapa cara dapat dipilih suatu panitia yang terdiri dari dua wanita dan tiga laki-laki dari sekelompok 5 wanita yang saling berbeda dan 6 laki-laki yang saling berbeda

a)

30 cara

b)

200 cara

c)

80 cara

34.

Pada bahasa pemrograman Java variabel "MyVariabel" and "myvariabel" memiliki arti yang sama

a)

Pernyataan diatas adalah benar

b)

Pernyataan diatas adalah salah

35.

Tipe data String berfungsi untuk...

a)

Menyimpan teks

b)

Menyimpan angka bilangan bulat

c)

Menyimpan angka desimal

d)

menyimpan karakter / simbol

36.

Sangat akurat,

Hemat biaya, &

Tepat tujuan, merupakan manfaat dari teknik pengambilan data dari internet yakni...

a)

Web Crawling

b)

Web Running

c)

Web Scraping

d)

Web Searching

37.

38,25 jika diuraikan sama dengan .....

a)

tiga puluhan ditambah delapan satuan, ditambah dua persepuluh, ditambah lima perseratus

b)

tiga puluhan ditambah delapan satuan, ditambah dua persepuluh, dibagi lima perseratus

c)

tiga puluhan ditambah delapan satuan, dibagi dua persepuluh, dibagi lima perseratus

d)

tiga puluhan ditambah delapan satuan, ditambah dua puluhan, ditambah lima satuan

38.

1011.1012 1011.101_2\  = .......

a)

11.6251011.625_{10}  

b)

12.6251012.625_{10}  

c)

11.5251011.525_{10}  

d)

11.625911.625_9  

39.

Gambar dibawah ini manakah yang merupakan gambar gerbang logika NOR?

a)
b)
c)
d)
40.

ISP merupakan kepanjangan dari

a)

Internet Service Provide

b)

Internet Sending Provide

c)

Internet Service Protokol

d)

Internet Save Protokol

41.

Fungsi yang digunakan untuk menghitung banyaknya data dengan berapa kali kriteria dipenuhi disebut...

a)

Sumifs

b)

Counta

c)

Countif

d)

Countifs

e)

Sumif

42.

Mengolah Presentasi adalah fungsi dari...

a)

Microsoft excel

b)

Microsoft PowerPoint

c)

Microsoft Outlook

d)

Microsoft Word

e)

Microsoft Acces

43.

Ctrl+P adalah shortcut key berfungsi untuk menampilkan...

a)

Page setup

b)

Publish

c)

Paint

d)

Proofing

e)

Print

44.

Sintak fungsi IF yang benar adalah...

a)

=IF(Pernyataan)

b)

=IF(Pernyataan,”Jawaban”)

c)

=IF(Pernyataan,”Jawaban Benar”,”Jawaban Salah”)

d)

=IF(”Jawaban Salah”,”Jawaban Benar”,Pernyataan)

e)

=IF(Pernyataan,”Jawaban Benar”,0)

45.

Perintah yang digunakan untuk mengembalikan file yang sudah di Recycle Bin adalah...

a)

Restore

b)

Empty Recycle

c)

Cut

d)

Undo

e)

Send Back

46.

Salah satu formula untuk mengolah data yang digunakan untuk menjumlahkan nilai dalam rentang yang memenuhi beberapa kriteria yang kita tentukan

a)

Counta

b)

Countif

c)

Countifs

d)

Sumif

e)

Sumifs

47.

Fungsi yang digunakan untuk mengecek hasil eksekusi sebuah formula pada Microsoft Excel, fungsi ini dapat melakukan evaluasi terhadap formula yang error dengan menampilkan pesan error tertentu atau mengganti formula yang dieksekusi

a)

IF

b)

IFS

c)

IFNA

d)

IFERROR

e)

IF ELSE

48.

Urutan perintah yang digunakan untuk menyisipkan gambar / foto di dokumen Word adalah...

a)

Insert - Chart

b)

Insert - Smart Art

c)

Insert - Picture

d)

Insert - Shapes

e)

Insert - Table

49.

Berikut ini adalah kriteria yang terdapat pada Validasi Data di google sheet kecuali

a)

Daftar item

b)

Pilih item

c)

Teks

d)

Tanggal

e)

Kotak Centang

50.

Cell C1 berisi Formula $C$2+C3, jika formula di C1 di Copy ke Cell D1 maka formula menjadi...

a)

$C$3+C3

b)

$C$3+D3

c)

$C$2+C4

d)

$C$2+D3

e)

$C$2+C3

51.

Cell A1 berisi Formula B$2-$B3, jika formula di A1 di Copy ke Cell A2 maka formula menjadi...

a)

C$2-$B3

b)

C$3-$B2

c)

B$2-$C3

d)

B$3-$C2

e)

C$2-$C3

52.

Mana diantara fungsi ini yang termasuk logical function

a)

AVERAGE

b)

HLOOKUP

c)

VLOOKUP

d)

IF

e)

SUM

53.

Berikut adalah format teks pada google sheet kecuali

a)

Tebalkan

b)

Miringkan

c)

Garis Bawahi

d)

Coret

e)

Tipiskan

54.

Bagaimana cara memilih semua huruf dengan keyboard?

a)

Ctrl + S

b)

Ctrl + A

c)

Ctrl + H

d)

Ctrl + V

e)

Ctrl + D

55.

Kegunaan dari format-background adalah…

a)

Merubah latar belakang monitor

b)

Merubah latar belakang desktop

c)

Merubah latar belakang shape tool

d)

Merubah latar belakang sheet

e)

Merubah latar belakang slide

56.

Untuk memberikan efek pada pemunculan teks atau gambar dalam slide, maka menu yang digunakan adalah...

a)

Entrance

b)

Exit

c)

In

d)

Add animation

e)

Motion Paths

57.

Format file yang ideal untuk mengirim surat yaitu dalam bentuk file

a)

.doc

b)

.txt

c)

.pdf

d)

.xls

e)

.ppt

58.

Yang merupakan format angka pada google sheet yaitu

a)

Durasi

b)

Persen

c)

Tanggal

d)

Mata uang

e)

Semua Benar

59.

Aplikasi pada google yang paling tepat untuk melakukan voting atau suatu survei adalah

a)

Google Sheet

b)

Google Doc

c)

Google Form

d)

Google Play

e)

Google Slides

60.

Shortcut untuk pindah dari aplikasi satu ke aplikasi lain dengan cepat

a)

Alt + F4

b)

Ctrl + T

c)

Ctrl + T

d)

Ctrl + N

e)

Alt + F3

61.

Shortcut untuk menutup aplikasi dengan cepat

a)

Alt + F4

b)

Ctrl + T

c)

Alt + Tab

d)

Ctrl + N

e)

Alt + F3

62.

Format file dokumen Microsoft PowerPoint pada umumnya ber-extention …

a)

.doc

b)

.txt

c)

.pdf

d)

.xls

e)

.xls

63.

Yang tidak termasuk dalam menu insert dalam Power point adalah …

a)

Illustrations

b)

Table

c)

Text

d)

Animation

e)

Symbols

64.

Yang bukan termasuk bagian dari lembar kerja Microsoft Excel adalah..

a)

Query

b)

Kolom

c)

Baris

d)

Cell

e)

Range

65.

Berikut manfaat dari Google Form, kecuali..

a)

Mengumpulkan data dan informasi

b)

Menganalisis respons hasil dari pengisian formulir

c)

Digunakan untuk membuat formulir kuesioner

d)

Dapat membuat interactive dashboard

e)

Dapat melakukan proses edit secara efisien dari formulir yang telah diisi