wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

kelas 6 Bahasa Pemrograman

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Bilangan biner hanya terdiri dari angka …

a)

0 dan 1

b)

1 dan 2

c)

0 dan 9

d)

5 dan 10

2.

Bilangan biner dari angka 2 adalah …

a)

10

b)

11

c)

01

d)

100

3.

Bilangan biner dari angka 5 adalah …

a)

101

b)

100

c)

110

d)

111

4.

Bilangan biner dari angka 9 adalah …

a)

1001

b)

1010

c)

1110

d)

0101

5.

Bilangan biner digunakan oleh …

a)

Komputer

b)

Buku

c)

Kalkulator manual

d)

Guru

6.

Dalam komputer, angka biner 1 berarti …

a)

Hidup / ON

b)

Mati / OFF

c)

Tidak aktif

d)

Kosong

7.

Dalam komputer, angka biner 0 berarti …

a)

Mati / OFF

b)

Nyala

c)

Error

d)

Tidak ada

8.

Sistem bilangan biner disebut juga sistem …

a)

Basis dua

b)

Basis sepuluh

c)

Basis lima

d)

Basis seratus

9.

Bilangan desimal 8 ditulis dalam biner sebagai …

a)

1000

b)

1111

c)

1101

d)

1010

10.

Komputer membaca data dalam bentuk …

a)

Sinyal listrik 0 dan 1

b)

Huruf dan angka

c)

Warna dan gambar

d)

Suara manusia

11.

1 byte sama dengan …

a)

8 bit

b)

10 bit

c)

2 bit

d)

16 bit

12.

Bilangan biner 1111 sama dengan desimal …

a)

15

b)

10

c)

12

d)

8

13.

Bilangan biner dari 3 adalah …

a)

11

b)

10

c)

01

d)

100

14.

Bilangan desimal 6 jika ditulis biner adalah …

a)

110

b)

101

c)

111

d)

100

15.

Bilangan biner disebut juga dengan istilah …

a)

Bit

b)

Pixel

c)

Byte

d)

Icon

16.

Angka 0 dan 1 dalam biner disebut sebagai …

a)

Bit

b)

Digit

c)

Huruf

d)

Data

17.

Bilangan biner dari 10 adalah …

a)

1010

b)

1001

c)

1111

d)

1100

18.

Mengubah bilangan desimal menjadi biner disebut …

a)

Konversi biner

b)

Konversi warna

c)

Pengurangan

d)

Pembulatan

19.

Bahasa pemrograman adalah …

a)

Bahasa untuk memberi perintah pada komputer

b)

Bahasa untuk berbicara

c)

Bahasa Indonesia

d)

Bahasa isyarat

20.

Bahasa pemrograman generasi pertama disebut …

a)

1GL

b)

2GL

c)

3GL

d)

4GL

21.

Bahasa 1GL menggunakan …

a)

Kode mesin (biner)

b)

Bahasa Inggris

c)

Simbol matematika

d)

Kalimat manusia

22.

Bahasa 2GL disebut juga …

a)

Assembly

b)

Kode mesin

c)

SQL

d)

Python

23.

Bahasa 3GL adalah bahasa yang menggunakan …

a)

Bahasa mirip manusia (tingkat tinggi)

b)

Hanya angka

c)

Simbol listrik

d)

Bahasa daerah

24.

Contoh bahasa 3GL adalah …

a)

Python

b)

Assembly

c)

Kode mesin

d)

1GL

25.

Bahasa pemrograman 4GL digunakan untuk …

a)

Memudahkan membuat program tanpa banyak kode

b)

Menulis biner

c)

Membuat virus

d)

Menghapus data

26.

Contoh bahasa pemrograman 4GL adalah …

a)

SQL

b)

Python

c)

Assembly

d)

Kode mesin

27.

Bahasa 5GL adalah bahasa pemrograman yang …

a)

Menggunakan kecerdasan buatan (AI)

b)

Menggunakan kode biner

c)

Hanya teks

d)
28.

4GL adalah …

a)

SQL

b)

Python

c)

Assembly

d)

Kode mesin

29.

Bahasa 5GL adalah bahasa pemrograman yang …

a)

Menggunakan kecerdasan buatan (AI)

b)

Menggunakan kode biner

c)

Hanya teks

d)

Tidak bisa dipakai

30.

Contoh bahasa pemrograman 5GL adalah …

a)

Prolog

b)

Python

c)

Assembly

d)

SQL

31.

Bahasa pemrograman generasi pertama sulit dipahami karena …

a)

Hanya memakai angka 0 dan 1

b)

Tidak ada huruf

c)

Tidak memakai warna

d)

Tidak bisa diketik

32.

Bahasa 2GL lebih mudah dari 1GL karena …

a)

Menggunakan singkatan kata

b)

Menggunakan gambar

c)

Tidak perlu komputer

d)

Menggunakan suara

33.

Bahasa 3GL disebut bahasa tingkat tinggi karena …

a)

Lebih mudah dipahami manusia

b)

Menggunakan simbol listrik

c)

Tidak perlu komputer

d)

Hanya bisa untuk robot

34.

Bahasa 4GL sering digunakan untuk …

a)

Membuat database

b)

Bermain game

c)

Menggambar

d)

Membuat lagu

35.

Bahasa pemrograman tertinggi saat ini adalah …

a)

5GL

b)

3GL

c)

1GL

d)

2GL

36.

Bahasa pemrograman 5GL bisa memahami …

a)

Logika manusia

b)

Angka 0

c)

Warna

d)

Gambar

37.

Tujuan bahasa pemrograman adalah …

a)

Memberi instruksi pada komputer

b)

Menghias komputer

c)

Menghapus data

d)

Membuat game

38.

Orang yang membuat program disebut …

a)

Programmer

b)

Operator

c)

Desainer

d)

Brainware

39.

Bahasa Python termasuk …

a)

3GL

b)

1GL

c)

4GL

d)

5GL

40.

Bahasa Assembly termasuk …

a)

2GL

b)

3GL

c)

1GL

d)

5GL

41.

Bahasa SQL digunakan untuk …

a)

Mengatur data di database

b)

Menggambar

c)

Bermain musik

d)

Membuka file

42.

Kelebihan bahasa 3GL dibanding 1GL adalah …

a)

Lebih mudah dipahami

b)

Lebih lambat

c)

Tidak bisa dipakai

d)

Tidak punya huruf

43.

Bahasa 1GL disebut juga …

a)

Machine Language

b)

High Level Language

c)

AI Language

d)

Data Language

44.

Bahasa 2GL disebut juga …

a)

Assembly Language

b)

Natural Language

c)

Database Language

d)

Object Language

45.

Bahasa 3GL disebut juga …

a)

High Level Language

b)

Binary Language

c)

Robot Language

d)

SQL Language

46.

Bahasa 4GL disebut juga …

a)

Very High Level Language

b)

Medium Level Language

c)

Binary Code

d)

Natural Code

47.

Bahasa 5GL disebut juga …

a)

Artificial Intelligence Language

b)

Manual Language

c)

Binary System

d)

Assembly Code

48.

Bahasa pemrograman yang digunakan di kecerdasan buatan termasuk …

a)

5GL

b)

4GL

c)

3GL

d)

2GL

49.

Bahasa pemrograman yang digunakan untuk mengatur sistem komputer rendah adalah …

a)

1GL

b)

2GL

c)

3GL

d)

5GL

50.

Bahasa pemrograman yang paling mudah dipahami manusia adalah …

a)

5GL

b)

4GL

c)

3GL

d)

1GL