wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TIK - Grade X - MA TAWAKKAL

Total questions: 85

Worksheet time: 58mins

Name
Class
Date
1.

Pilihlah jawaban yang paling benar! Di dalam Computational Thinking, mencari bagian penting dari suatu permasalahan dan mengabaikan yang tidak penting, sehingga memudahkan fokus kepada solusi disebut ...

a)

Algoritma

b)

Pemrograman

c)

Dekomposisi

d)

Pengenalan Pola

e)

Abstraksi

2.

Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut....

a)

Proses

b)

Program

c)

Algoritma

d)

Prosesor

e)

Pemrograman

3.

Tahapan dalam menyelesaikan suatu masalah Adalah....

a)

Masalah – Pseudocode – Flowchart – Program – Eksekusi – Hasil

b)

Masalah – Algoritma – Flowchart – Program – Eksekusi – Hasil

c)

Masalah – Model – Algoritma – Eksekusi – Hasil

d)

Masalah – Model – Algoritma – Program – Eksekusi– Hasil

e)

Masalah – Model – Algoritma – Flowchart – Eksekusi– Hasil

4.

Simbol flowchart yang digunakan untuk pemrosesan input yang digambarkan dengan persegi panjang adalah...

a)

Proses

b)

Flowline

c)

Input/Output

d)

Decision

e)

Shape

5.

Tipe data yang digunakan untuk mengelompokkan sejumlah data dengan tipe data adalah...

a)

Integer

b)

Float

c)

String

d)

Struct

e)

Queue

6.

Peran penting algoritma dalam pemrograman adalah....

a)

Algoritma membantu dalam merencanakan langkah-langkah untuk menyelesaikan masalah pemrograman.

b)

Algoritma hanya digunakan untuk membuat program yang lambat

c)

Algoritma tidak diperlukan dalam pemrograman

d)

Algoritma membuat pemrograman menjadi lebih rumit

e)

Algoritma membuat sesuatu yang sederhana menjadi rumit

7.

Contoh sederhana algoritma sehari-hari adalah....

a)

Menyusun daftar belanjaan sebelum pergi ke supermarket

b)

Mengikuti resep untuk memasak makanan.

c)

Mengikuti petunjuk jalan saat berkendara

d)

Mengatur jadwal harian untuk menyelesaikan pekerjaan

e)

Mengerjakan tugas rumah

8.

Jika anda hendak membuat teks narasi dengan menggunakan komputer, aplikasi pengolah kata yang dapat digunakan dalam komputer untuk hal tersebut adalah ...

a)

CorelDraw

b)

Work Book

c)

Microsoft Word

d)

Microsoft Excel

e)

Microsoft Powerpoint

9.

Tombol yang digunakan untuk memperbesar ukuran jendela Microsoft Word adalah ...

a)

Maximize

b)

Minimize

c)

Restore

d)

Close

e)

Export

10.

Pada program Microsoft Office, untuk menyimpan file kembali dengan nama berbeda dimana sebelumnya telah disimpan bisa menggunakan perintah....

a)

Open

b)

Save

c)

Save As

d)

New

e)

Print

11.

Pada program Microsoft Office, untuk menyalin teks tertentu bisa menggunakan kombinasi tombol keyboard, adalah ...

a)

A. Ctrl + N

b)

B. Ctrl + J

c)

C. Ctrl + O

d)

D. Ctrl + C

e)

E. Ctrl + X

12.

Fitur Table of Content pada Microsoft Word berfungsi untuk ....

a)

Memformat isi dokumen

b)

Membuat tabel

c)

Membuat daftar isi

d)

Membuat surat

e)

Membuat header dan footer

13.

Untuk membuat angka 2 pada CO₂ adalah dengan cara ...

a)

Format, Font, Subscript

b)

Format, Font, Emboss

c)

Format, Font, Outline

d)

Format, Font, Superscript

e)

Format, Font, Change Case

14.

Ilmu yang berkaitan dengan pemodelan matematika dan penggunaan komputer untuk menyelesaikan masalah-masalah sains merupakan pengertian dari .....

a)

komputasi

b)

informatika

c)

infografis

d)

bidang pengetahuan

e)

aritmatika

15.

Yang bukan termasuk jenis-jenis algoritma adalah....

a)

algoritma sekuensial

b)

algoritma perulangan

c)

algoritma bersyarat

d)

algoritma input

e)

algoritma sorting

16.

Pernyataan yang benar tentang tipe struktur data adalah ....

a)

array

b)

linked list

c)

divide

d)

stack

e)

drive

17.

Algoritma adalah langkah-langkah terstruktur yang digunakan untuk menyelesaikan suatu masalah atau tugas.

a)

True

b)

False

18.

Representasi data dalam komputer menggunakan sistem bilangan biner, yang terdiri dari 0 dan 1.

a)

True

b)

False

19.

Stack dan queue merupakan contoh dari struktur data dalam pemrograman.

a)

True

b)

False

20.

Optimasi penjadwalan bertujuan untuk mengatur waktu atau sumber daya secara efisien.

a)

True

b)

False

21.

Tipe data boolean hanya memiliki dua nilai, yaitu true dan false.

a)

True

b)

False

22.

Data yang berupa logika biasanya berisikan true atau false disebut .....

a)

integer

b)

string

c)

Boolean

d)

real

e)

array

23.

Berikut yang merupakan fungsi dari algoritma adalah ....

a)

memecahkan masalah yang sulit

b)

membuat program lebih sederhana

c)

membuat program menjadi berantakan

d)

mudah menemukan kesalahan

e)

mempermudah proses pengembangan

24.

Menu untuk menambah gambar pada dokumen adalah...

a)

Insert > Table

b)

Insert > Pictures

c)

Insert > Shapes

d)

Insert > Word Art

e)

Insert > Draw

25.

Tombol Save yang berfungsi untuk menyimpan dokumen bisa ditemui pada menu...

a)

Design

b)

Insert

c)

Home

d)

File

e)

Layout

26.

Untuk berpindah ke baris baru, tombol keyboard yang harus ditekan adalah...

a)

Enter

b)

Delete

c)

Shift

d)

Alt

e)

Backspace

27.

Menu yang bisa digunakan untuk membuat bentuk seperti persegi dan lingkaran adalah...

a)

Insert > Icons

b)

Insert > Table

c)

Insert > Pictures

d)

Insert > Word Art

e)

Insert > Shape

28.

Menu yang tidak terdapat pada grup “font” Adalah

a)

Jenis Huruf

b)

Ukuran hurup

c)

Copy

d)

Bold

e)

Italic

29.

Tombol pada keybord yang ditekan saat akan menempel kata atau kalimat Adalah....

a)

Ctrl + A

b)

Ctrl + B

c)

Ctrl + C

d)

Ctrl + S

e)

Ctrl + P

30.

Jenis struktur data dasar pada komputer yang menggunakan sistem FIFO yaitu ....

a)

Queue

b)

Stack

c)

Tree

d)

Graph

31.

tipe data computer untuk menyimpan bilangan bulat, baik positif maupun negative Adalah...

a)

Integer

b)

Float

c)

Char

d)

Boolean

32.

menu pada tab Home yang berisi perintah untuk memotong (cut), menyalin (copy), dan menempel (paste) teks atau objek Adalah....

a)

Clipboard

b)

Font

c)

Paragraph

d)

Styles

33.

Menu untuk memberi warna pada bentuk menggunakan....

a)

Shape Fill

b)

Shape Outline

c)

Text Fill

d)

Picture Format

34.

Borders pada grup paragraph digunakan untuk....

a)

Membuat garis pembatas pada paragraf

b)

Mengubah jenis font pada paragraf

c)

Menambahkan gambar pada paragraf

d)

Mengatur spasi antar kata

35.

Mention 3 benefits of algorithms!

a)

They improve efficiency, provide clear instructions, and help solve problems systematically.

b)

They increase confusion, slow down processes, and make problem-solving harder.

c)

They eliminate the need for instructions, reduce efficiency, and complicate solutions.

d)

They only work for mathematical problems, ignore efficiency, and are rarely used in computing.

36.

A good algorithm is created by:

a)

Clearly defining the problem and breaking it into smaller steps.

b)

Ignoring the problem details and writing code immediately.

c)

Making random guesses and hoping for the best.

d)

Copying someone else's code without understanding it.

37.

To create a table in Microsoft Word, which of the following steps should you follow?

a)

Go to the Insert tab and select Table.

b)

Go to the Home tab and select Table.

c)

Right-click on the page and select Table.

d)

Go to the Design tab and select Table.

38.

4. To change the same word in a large amount at once, which method should you use?

a)

Use the 'Find and Replace' feature

b)

Manually edit each occurrence

c)

Copy and paste the word repeatedly

d)

Delete all instances and retype

39.

5. Fungsi dari breaks (separator) dalam menu page layout adalah...

a)

Memisahkan bagian dokumen untuk pengaturan layout yang berbeda.

b)

Menghapus halaman yang tidak diperlukan.

c)

Menambahkan gambar ke dokumen.

d)

Mengubah warna latar belakang dokumen.

40.

Microsoft word termasuk kedalam perangkat lunak....

a)

Pengolah Kata

b)

Pengolah Angka

c)

Edit Foto

d)

Pengolah Database

41.

Windows menyediakan fasilitas untuk membatalkan perintah untuk kembali pada pekerjaan sebelumnya yaitu

a)

Copy

b)

Paste

c)

Undo

d)

Redo

42.

Windows menyediakan fasilitas untuk membatalkan perintah untuk kembali pada pekerjaan sebelumnya yaitu

a)

Copy

b)

Paste

c)

Undo

d)

Redo

43.

Untuk menghapus satu karakter di sebelah kanan, maka tombol yang harus ditekan adalah ....

a)

Backspace

b)

Delete

c)

Space Bar

d)

Esc

44.

Perintah yang digunakan untuk menggandakan data adalah

a)

Cut dan Paste

b)

Select All dan Copy

c)

Copy dan Cut

d)

Copy dan Paste

45.

Perintah print dapat juga dijalankan dari tombol keyboard dengan cara menekan tombol ...

a)

Ctrl + V

b)

Ctrl + R

c)

Ctrl + P

d)

Ctrl + C

46.

Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut

a)

Proses

b)

Program

c)

Algoritma

d)

Prosesor

47.

Tahapan dalam menyelesaikan suatu masalah adalah

a)

Masalah – Pseudocode – Flowchart – Program – Eksekusi – Hasil

b)

Masalah – Algoritma – Flowchart – Program – Eksekusi – Hasil

c)

Masalah – Model – Algoritma – Eksekusi – Hasil

d)

Masalah – Model – Algoritma – Program – Eksekusi– Hasil

48.

Apabila a=5, b = 10, maka jika diberikan instruksi a=b, b=a

akan mengakibatkan

a)

a=5 , b=5

b)

a=10, b=5

c)

a=5, b=10

d)

a=10, b=10

49.

Diberikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah

a)

15 dan 10

b)

10 dan 15

c)

10 dan 10

d)

15 dan 15

50.

Type data yang hanya mengenal kondisi True atau False adalah

a)

Integer

b)

Boolean

c)

String

d)

Float

51.

Simbol flowchart yang digunakan sebagai awal dan akhir suatu proses adalah

a)

Terminal

b)

Preparation

c)

Decision

d)

Input

52.

Suatu proses pengulangan kembali alur kerja disebut

a)

Branching

b)

Looping

c)

Iteratif

d)

Transitif

53.

Suatu Proses yang memanggil dirinya sendiri , disebut

a)

Iteratif

b)

Branching

c)

Rekursif

d)

Transitif

54.

Simbol flowchart yang digunakan untuk pemrosesan input yang digambarkan dengan persegi panjang

a)

Proses

b)

Flowline

c)

Input/Output

d)

Decision

55.

Tipe data yang digunakan untuk mengelompokkan sejumlah data dengan tipe data adalah

a)

Integer

b)

Float

c)

String

d)

Struct

56.

Apa yang dimaksud dengan algoritma?

a)

Sebuah lagu populer

b)

Sebuah kumpulan angka acak

c)

Urutan langkah-langkah logis dan matematis untuk menyelesaikan masalah atau tugas tertentu.

d)

Sebuah cerita pendek

57.

Mengapa algoritma penting dalam pemrograman?

a)

Algoritma membantu dalam merencanakan langkah-langkah untuk menyelesaikan masalah pemrograman.

b)

Algoritma hanya digunakan untuk membuat program yang lambat

c)

Algoritma tidak diperlukan dalam pemrograman

d)

Algoritma membuat pemrograman menjadi lebih rumit

58.

Berikan contoh sederhana algoritma sehari-hari!

a)

Menyusun daftar belanjaan sebelum pergi ke supermarket

b)

Mengikuti resep untuk memasak makanan.

c)

Mengikuti petunjuk jalan saat berkendara

d)

Mengatur jadwal harian untuk menyelesaikan pekerjaan

59.

Bagaimana cara membuat algoritma yang baik?

a)

Tidak perlu mendefinisikan masalah dengan jelas

b)

Langkah-langkah tidak perlu direncanakan

c)

Algoritma tidak perlu efisien

d)

Mendefinisikan masalah dengan jelas, merencanakan langkah-langkah yang diperlukan, memastikan algoritma dapat menyelesaikan masalah dengan benar, dan memastikan algoritma efisien.

60.

Apa yang dimaksud dengan langkah-langkah dalam algoritma?

a)

Urutan instruksi atau tindakan yang harus dilakukan untuk menyelesaikan suatu masalah atau mencapai suatu tujuan.

b)

Langkah-langkah adalah jenis tarian

c)

Langkah-langkah adalah alat musik tradisional

d)

Langkah-langkah adalah urutan angka

61.

Mengapa penting untuk mengikuti langkah-langkah dalam algoritma?

a)

Karena algoritma tidak perlu diikuti

b)

Agar algoritma menjadi lebih rumit

c)

Untuk memastikan kebenaran dan efisiensi algoritma.

d)

Karena langkah-langkah dalam algoritma tidak penting

62.

Bagaimana cara menguji kebenaran algoritma yang telah dibuat?

a)

Dengan hanya menggunakan satu uji kasus saja

b)

Dengan menebak-nebak hasilnya

c)

Dengan tidak melakukan pengujian sama sekali

d)

Dengan menggunakan uji kasus (test cases) yang mencakup berbagai kondisi input dan output yang mungkin.

63.

Apa yang dimaksud dengan flowchart dalam algoritma?

a)

Flowchart adalah representasi visual dari langkah-langkah logika dalam sebuah algoritma.

b)

Flowchart adalah representasi visual dari output algoritma.

c)

Flowchart adalah representasi visual dari data dalam algoritma.

d)

Flowchart adalah representasi visual dari hasil akhir algoritma.

64.

Mengapa flowchart digunakan dalam algoritma?

a)

Untuk menari tarian tradisional

b)

Untuk membuat kopi

c)

Untuk memvisualisasikan langkah-langkah dan alur dari suatu proses atau algoritma.

d)

Untuk menulis puisi

65.

Berikan contoh sederhana flowchart untuk algoritma sehari-hari!

a)

Proses membuat secangkir teh

b)

Mencuci piring

c)

Menggoreng telur

d)

Menyetrika pakaian

66.

Gambar diatas merupakan tampilan menu...

a)

FILE

b)

HOME

c)

INSERT

d)

DESIGN

67.

Jika ingin membuka dokumen, menu yang digunakan adalah...

a)

New

b)

Open

c)

Save

d)

Save As

68.

Untuk menyimpan dokumen dengan nama dan lokasi baru, menu yang digunakan adalah...

a)

Save As

b)

Save

69.

Untuk membuka tampilan Open Document seperti diatas, menu yang harus dipilih adalah...

a)

Recent

b)

This Pc

c)

Browse

d)

Add a Place

70.

Menu yang bertanda merah berfungsi untuk...

a)

Mengganti background tulisan

b)

Mengganti ukuran huruf

c)

Mengganti warna huruf

d)

Mengubah jenis huruf (font)

71.

Menu yang bertanda merah berfungsi untuk...

a)

Mengganti ukuran huruf

b)

Mengganti warna huruf

c)

Mengganti bentuk huruf

d)

Menghapus tulisan

72.

Yang TIDAK bisa dilakukan menggunakan menu yang bertanda merah adalah...

a)

Membuat tulisan menjadi tebal

b)

Membuat tulisan berwarna merah

c)

Membuat tulisan menjadi miring

d)

Membuat tulisan bergaris bawah

73.

Menu untuk mengganti warna tulisan adalah yang diberi tanda warna...

a)

Biru

b)

Hijau

c)

Kuning

d)

Merah

74.

Menu untuk memberi garis (coret) ditengah tulisan adalah yang diberi tanda warna...

a)

Hijau

b)

Merah

c)

Biru

d)

Kuning

75.

Menu untuk mengganti warna tabel adalah yang diberi tanda warna...

a)

Biru

b)

Kuning

c)

Hijau

d)

Merah

76.

Menu yang bertanda merah berfungsi untuk...

a)

Mengganti gambar

b)

Menambah gambar

c)

Membuat tabel

d)

Menghapus tabel

77.

Jumlah baris pada tabel yang dibuat sesuai gambar diatas adalah...

a)

15

b)

5

c)

3

d)

1

78.

Jumlah kolom pada tabel yang dibuat sesuai gambar diatas adalah...

a)

15

b)

1

c)

3

d)

5

79.

Menu yang bisa digunakan untuk membuat bentuk seperti pada gambar diatas adalah...

a)

Insert > Shape

b)

Insert > Table

c)

Insert > Pictures

d)

Insert > Word Art

80.

Untuk membuat bangun yang simetris (sempurna) seperti pada gambar diatas, tombol keyboard yang harus ditekan saat membuat bangunnya adalah...

a)

Ctrl

b)

Shift

c)

Alt

d)

Del

81.

Menu untuk menambahkan teks kedalam sebuah shape adalah...

a)

Edit Points

b)

Copy

c)

Cut

d)

Add text

82.

Menu untuk menambah gambar pada dokumen adalah...

a)

Insert > Table

b)

Insert > Pictures

c)

Insert > Shapes

d)

Insert > Word Art

83.

Untuk menghapus objek berupa gambar atau shape, setelah objek dipilih, tombol keyboard yang harus ditekan adalah...

a)

Shift

b)

Ctrl

c)

Delete

d)

Alt

84.

Untuk berpindah ke baris baru, tombol keyboard yang harus ditekan adalah...

a)

Enter

b)

Delete

c)

Shift

d)

Alt

85.

Tombol Save yang berfungsi untuk menyimpan dokumen bisa ditemui pada menu...

a)

Design

b)

Insert

c)

Home

d)

File