wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan UTS KKA Kls VIII

Total questions: 27

Worksheet time: 24mins

Name
Class
Date
1.

Koding adalah …

a)

Proses menyalin data

b)

Proses memberi instruksi kepada komputer menggunakan bahasa pemrograman

c)

Proses menyambungkan jaringan komputer

d)

Proses memperbaiki perangkat keras

2.

Bahasa pemrograman yang banyak digunakan untuk AI adalah …

a)

HTML

b)

Python

c)

CSS

d)

SQL

3.

AI (Artificial Intelligence) berarti …

a)

Kecerdasan buatan manusia

b)

Kecerdasan buatan komputer

c)

Sistem operasi terbaru

d)

Teknologi penyimpanan data

4.

Tujuan utama koding adalah …

a)

Membuat jaringan internet

b)

Membuat program atau aplikasi sesuai kebutuhan

c)

Menyimpan data pribadi

d)

Menyambungkan komputer ke printer

5.

Contoh penggunaan AI di kehidupan sehari-hari adalah …

a)

Lampu lalu lintas manual

b)

Asisten virtual (Google Assistant, Siri)

c)

Buku tulis

d)

Kalkulator sederhana

6.

Dalam pemrograman, "syntax error" berarti …

a)

Program berjalan dengan baik

b)

Kesalahan aturan penulisan kode

c)

Komputer rusak

d)

Data hilang

7.

Alat yang digunakan untuk menulis dan menjalankan kode Python adalah …

a)

Browser

b)

Text editor/IDE

c)

Printer

d)

Switch

8.

Tokoh yang dikenal sebagai "Bapak Komputer Modern" adalah …

a)

Charles Babbage

b)

Bill Gates

c)

Alan Turing

d)

Elon Musk

9.

Bahasa pemrograman tingkat tinggi pertama adalah …

a)

COBOL

b)

FORTRAN

c)

Python

d)

Java

10.

Konsep "Turing Test" digunakan untuk …

a)

Mengukur kecepatan komputer

b)

Mengukur kemampuan kecerdasan mesin

c)

Mengukur jumlah data yang diproses

d)

Menentukan topologi jaringan

11.

Perkembangan AI modern semakin pesat karena …

a)

Berkembangnya internet dan komputasi awan

b)

Berkurangnya jumlah data

c)

Tidak ada perangkat keras baru

d)

Semua kode hanya berbasis teks

12.

Tahun-tahun terakhir, AI banyak berkembang dalam bidang …

a)

Pertanian, kesehatan, transportasi

b)

Jaringan kabel

c)

Penulisan buku manual

d)

Layanan pos tradisional

13.

Variabel dalam Python digunakan untuk …

a)

Menyimpan nilai/data

b)

Menentukan ukuran layar

c)

Menyimpan file musik

d)

Menghubungkan internet

14.

Contoh penulisan variabel yang benar adalah …

a)

2nama = "Ali"

b)

nama_siswa = "Ali"

c)

nama siswa = "Ali"

d)

nama-siswa = "Ali"

15.

Tipe data string dalam Python ditandai dengan …

a)

Angka bulat

b)

Teks diapit tanda kutip

c)

Angka desimal

d)

True/False

16.

Berikut yang termasuk tipe data boolean adalah …

a)

100

b)

"Belajar"

c)

True dan False

d)

10.5

17.

Tipe data string dalam Python ditandai dengan …

a)

Angka bulat

b)

Teks diapit tanda kutip

c)

Angka desimal

d)

True/False

18.

Berikut yang termasuk tipe data boolean adalah …

a)

100

b)

"Belajar"

c)

True dan False

d)

10.5

19.

Output dari print(type(5)) adalah …

a)

<class 'str'>

b)

<class 'int'>

c)

<class 'float'>

d)

<class 'bool'>

20.

Jika ditulis nilai = 8.5, maka variabel nilai bertipe …

a)

Integer

b)

Float

c)

String

d)

Boolean

21.

Berikut yang benar tentang variabel Python adalah …

a)

Tidak boleh mengandung huruf

b)

Case sensitive (huruf besar dan kecil dibedakan)

c)

Tidak boleh menyimpan angka

d)

Harus selalu menggunakan huruf kapital

22.

Jika x = "10", maka tipe data variabel x adalah …

a)

int

b)

float

c)

str

d)

bool

23.

Koding adalah proses memberikan instruksi kepada komputer.

a)

Benar

b)

Salah

24.

Sebutkan minimal 3 contoh penerapan AI dalam kehidupan sehari-hari.

4 lines
25.

Mengapa Alan Turing dianggap sebagai tokoh penting dalam sejarah AI?

4 lines
26.

Jelaskan perbedaan antara tipe data integer, float, string, dan boolean di Python!

4 lines
27.

Tulis contoh kode Python sederhana yang mendeklarasikan variabel dengan masing-masing tipe data dasar.

4 lines