wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PTS Ganjil Kelas VII

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Binary-tree ialah himpunan terbatas yang mungkin kosong atau terdiri dari simpul yang

disebut....

a)

root

b)

core

c)

right sub

d)

left sub

2.

Representasi data jenis bilangan bulat sering disebut....

a)

numeric

b)

floating point

c)

integer

d)

boolean

3.

Syarat utama dalam menyusun algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara ....

a)

notasi matematis

b)

representasi grafis

c)

sekumpulan simbol

d)

sistematis dan logis

4.

Lambang yang digunakan untuk memberikan pede tanda bilangan biner yaitu 0 (nol) untuk bilangan positif dan 1 untuk bilangan negatif adalah....

a)

representasi data

b)

regulasi data

c)

komunikasi data

d)

interpretasi data

5.

Representasi grafis dari langkah-langkah yang harus diikuti dalam menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol, di mana masing-masing simbol merepresentasikan kegiatan tertentu disebut ....

a)

aplikasi

b)

flowchart

c)

machine learning

d)

struktur program

6.

Sistem bilangan oktal menggunakan terdiri dari 8 simbol yaitu ....

a)

8-15

b)

0-7

c)

!-&

d)

a-g

7.

Salah satu cara untuk menghasilkan kode pseudo yang baik adalah ....

a)

meregangkan aturan-aturan bahasa formal dengan versi akhir dari algoritma akan diekspresikan

b)

sebaiknya singkat namun cukup menggambarkan apa yang dilakukan oleh algoritma tersebut

c)

tidak sembarang versi pseudocode dapat diterima, walaupun perintahnya tidak membingungkan pembaca

d)

uraian langkah-langkah penyelesaian

masalah yang sederhana

8.

Supaya orang lain dapat menggunakan informasi tersebut guna menyelesaikan permasalahan yang sama, syarat dasar mengembangkan petunjuk pemecahan masalah adalah ....

a)

tren dan keteraturan dalam data yang nantinya digunakan dalam membuat prediksi dan penyajian data

b)

menggunakan sintaks yang sangat spesifik

c)

melakukan generalisasi dan mengidentifikasi prinsip-prinsip umum

d)

dilakukan selangkah demi selangkah (step-by-step)

9.

Perhatikan pernyataan berikut!

(1) Pemfokusan pada informasi penting saja.

(2) Mengerti kode (algoritma) yang membentuk satu set instruksi.

(3) Mengabaikan detail yang tidak relevan.

(4) Kemampuan dalam memecah data.

Berdasarkan pernyataan di atas, abstraksi mengacu pada hal-hal yang ditunjukkan pada nomor ....

a)

(1) dan (3)

b)

(2) dan (4)

c)

(1), (2), dan (3)

d)

(2), (3), dan (4)

10.

Perhatikan pernyataan berikut!

(1) Menyimpan huruf asing dan tanda baca

(2) Karakter-karakter tipe box.drawing.

(3) Jenis-jenis gambar dengan format khusus.

(4) Berbagai bentuk karakter matematika.

(5) Berbagai bentuk karakter greek (Yunani).

Berdasarkan pernyataan di atas, karakter extended ASCII memiliki kemampuan yang ditunjukkan pada nomor ....

a)

(1), (2), (3), dan (5)

b)

(1), (2), (4), dan (5)

c)

(2), (3), (4), dan (5)

d)

(1), (3), (4), dan (5)

11.

Perhatikan pernyataan berikut!

(1) Character.

(3) Integer.

(2) Boolean.

(4) Number.

Berdasarkan pernyataan di atas, indeks array harus berupa tipe data yang menyatakan urutan yang ditunjukkan sesuai nomor ....

a)

(1) dan (3)

b)

(1), (2), dan (3)

c)

(2), (3), dan (4)

d)

(2) dan (4)

12.

Kunci dari sebuah algoritma serta bernilai benar atau salah disebut....

a)

sistematis

b)

pragmatis

c)

logis

d)

dilematis

13.

Guna menyatakan simbol yang berkaitan dengan serangkaian proses yang dilakukan dapat menggunakan ....

a)

Computing Symbol

b)

Flow Direction Symbol

c)

Input-Output Symbol

d)

Processing Symbol

14.

Hal mendasar yang harus kalian pahami terhadap jumlah elemen array adalah ....

a)

aturan penyisipan dan penghapusan

elemen tertentu

b)

harus diketahui sebelum program

dijalankan

c)

penyisipan setelah elemen terakhir

d)

struktur data dibuat makin kompleks

15.

Karakteristik bersama yang terjadi dalam setiap masalah masing-masing individu adalah ....

a)

pola

b)

dekomposisi

c)

algoritma

d)

abstraksi

16.

Logika dalam sistem komputer dibuat dengan memakai software oleh para pembuat perangkat lunak untuk membuat software tersebut menjadi lebih bagus disebut.....

a)

perpangkatan ganda

b)

logaritma

c)

karakteristik bersama

d)

algoritma

17.

Perhatikan pernyataan berikut!

(1) Keterhubungan yang berurutan antara entitas data.

(2) Mungkin tidak memiliki anak

(3) Struktur data paling umum

(4) Setiap simpul memiliki paling banyak dua anak (child)

Berdasarkan pernyataan di atas, karakteristik yang dimiliki oleh binary-tree yang ditunjukan

sesuai nomor .....

a)

(1) dan (3)

b)

(1), (2), dan (3)

c)

(2) dan (4)

d)

(2), (3), dan (4)

18.

Perhatikan pernyataan berikut!

(1) Range value

(2) Position value

(4) Absolute value

(3) Block value

Berdasarkan pernyataan di atas, setiap sistem bilangan memiliki nilai ditunjukkan pada nomor.....

a)

(1) dan (3)

b)

(1), (2), dan (3)

c)

(2) dan (4)

d)

(2), (3), dan (4)

19.

Perhatikan pernyataan berikut!

(1) Oktal Giga.

(4) Desimal.

(2) Megabiner.

(5) Biner.

(3) Heksadesimal.

Berdasarkan pernyataan di atas, sebuah data pada sistem komputer modern direpresentasikan dalam beberapa basis bilangan yang ditunjukkan pada nomor ....

a)

(1), (2), dan (3)

b)

(1), (2), (3), (4), dan (5)

c)

(2), (3), (4), dan (5)

d)

(3), (4), dan (5)

20.

Bagian front menurut gambar berikut diwakili oleh huruf....

a)

J

b)

K

c)

L

d)

M