Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Uj1 P3m4h4man

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Ketika melakukan translasi satu bahasa pemrograman ke bahasa pemrograman yang lain, salah satu elemen kunci dari sebuah semantik bahasa pemrograman adalah sebagai berikut.

(1) Variabel

(2) Aliran Kontrol

(3) Operator

(4) Kompiler

Jawaban yang benar adalah ....

a)

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

b)

(2) dan (4)

c)

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

d)

(1) dan (3)

e)

(2) dan (4)

2.

Sebuah blok kode di Python ditandai dengan menggunakan . . . .

a)

tanda kurung kurawal {}

b)

tanda kurung persegi []

c)

tanda kurung sudut <>

d)

tanda kurung ()

e)

identasi

3.

Jika ingin memberikan sebuah nilai ke variabel, manakah kode di bawah ini yang benar . . . .

a)

x = 15

b)

15 = x

c)

x >= 15

d)

x == 15

e)

x =: 15

4.

Diberikan kode Python sebagai berikut. for x in range(4, 20, 3): print(x) Nilai terakhir yang akan dicetak oleh kode di atas adalah . . . .

a)

4

b)

12

c)

18

d)

19

e)

20

5.

Array A digunakan untuk menyimpan nilai. Diketahui elemen kedua di array adalah 5. Perintah berikut akan membuat elemen kedua di array berubah menjadi 10.

a)

A[2] = 10

b)

A[1]=10

c)

A[5]=10

d)

A[0]=10

e)

A[10]=5

6.

Fungsi np.zeros((jlhBaris,jlhKolom), dtype=int) dalam sintak tersebut bertujuan untuk .....

a)

mengisi matriks dengan nilai nol

b)

membuat matriks berukuran sesuai dengan input pengguna

c)

menghitung jumlah dari dua matriks

d)

mengubah tipe data matriks menjadi integer

e)

menginisialisasi variabel np

7.

Yang terjadi jika nilai yang dimasukkan pengguna untuk jumlah baris atau kolom matriks lebih dari 5 adalah . . . .

a)

program akan menghentikan operasi

b)

pengguna diminta untuk memasukkan nilai lain

c)

nilai yang dimasukkan akan diabaikan

d)

program akan menambahkan nilai yang dimasukkan dengan 5

e)

pengguna diminta untuk memasukkan angka antara 1 hingga 5

8.

Fungsi dari sintaks import numpy as np adalah . . . .

a)

memasukkan fungsi-fungsi dari NumPy dan diinisiasi sebagai np

b)

menampilkan hasil dari matriks Z

c)

menghitung nilai matriks

d)

menginisialisasi variabel np

e)

mengurutkan elemen matriks menggunakan NumPy

9.

Fungsi cout dalam C++ setara dengan fungsi . . . pada Python.

a)

print

b)

read

c)

input

d)

write

e)

scan

10.

Berikut yang digunakan dalam Python untuk menggantikan while loop adalah . . . .

a)

for loop

b)

if statement

c)

do-while loop

d)

until loop

e)

while True loop