WorksheetsUTS Metode Komputasi 2020
Total questions: 30
Worksheet time: 3mins
Apakah outputnya?
name = 'Budi'
print (name)
Budi
'Budi'
name
(name)
Manakah penggalan program yang benar?
IF answer == "Yes":
if answer == "Yes"
if answer == "Yes":
if answer = "yes":
Yang manakah logo Python?
Output yang benar adalah
['France', 'Wales', 'England']
France
['France', 'Wales', 'England']
Wales
France, Wales, England
Wales
France Wales England
France
Pada sebuah list "players", jika kita mau menambah seorang player bernama "Bob" di dalam list, cara yang benar adalah
players.add("Bob")
player.append("Bob")
players.append("Bob")
players.addend("Bob")
Kode ini akan memberikan output
3
20
25
17
Bahasa pemrograman berikut memakai kode binary untuk berkomunikasi dengan komputer
Bahasa tingkat tinggi
Bahasa Assembler
Bahasa mesin
Bahasa database
Apakah output dari kode berikut
print("Hello world!\nHello world!")
Hello world! Hello world!
Hello world!
Hello world!
SyntaxError
Hello world!
Dinamai bahasa Python merujuk ke
Nama Ular
Program Lawak TV di Inggris
Memberitahu interpreter bahwa kode yang akan mengikutinya adalah sebuah fungsi
const
subroutine
def
function
Apakah output kode berikut
print("Hello world!" * 2)
Hello world! Hello world!
Hello world world!
Hello world!Hello world!
Hello world! * 2
Apa yang dilakukan kode ini?
Print angka 1-11
Print angka 1-10
Print angka 2-10
Print Error
Apakah output kode berikut
1,2,3,4,5,6,7,8,9,10,11,12
0,2,4,6,8,10
2,4,6,8,10,12
2,4,6,8,10
Yang manakah statement yang keliru
abc = 1,000,000
a b c = 1000 2000 3000
a,b,c = 1000, 2000, 3000
a_b_c = 1,000,000
Output dari ekspresi 3*1**3 adalah?
27
9
3
1
Urutan yang tepat
1, 2, 4
4, 2, 1
1, 2, 3, 4
3, 1, 2
Cara memanggil fungsi ini dengan benar adalah
def(1)
x=square( )
defSquare(4)
x=square(5)
Akan memberikan output
kosong
5
6
error
Apa yang salah dengan kode ini?
Kurang tanda kurung
Kurang tanda koma
Kurang titik dua
ejaan salah
statement while
Outputs a message on the screen
A loop controlled by a number
A decision
A loop controlled by a decision
For statement
Outputs a message on the screen
A loop controlled by number
A loop controlled by decision
A loop controlled by a counter
Istilah untuk menyatakan data yang akan dimasukkan ke dalam sebuah fungsi adalah
Variable
Loop
Constant
Parameter
What symbol do you type in to add a short comment?
"""
#
@
/
Variable names can start with...
...only capital letters.
...any number, letter or an underscore (_).
...any letter or symbol.
...any letter or an underscore (_).
True or False:
Python can be used to make games and phone apps.
True
False
Output progrram berikut adalah:
y = 8
z = lambda x : x * y
print z(6)
48
14
64
Tidak ada yang benar
Anggaplah list1 adalah [3, 4, 5, 20, 5, 25, 1, 3], apa yang terjadi pada list1 setelah statement list1.pop(1)?
[3, 4, 5, 20, 5, 25, 1, 3]
[1, 3, 3, 4, 5, 5, 20, 25]
[3, 5, 20, 5, 25, 1, 3]
[1, 3, 4, 5, 20, 5, 25]
Bagaimana menjumlah 2 string
s.join(s2)
s.add(s2)
s = s + s2
s ++ s2
Operator aritmatika apakah % ?
perkalian
prosentase
modulus
pembagian
True or False
Print statements will not let you print strings and numbers in the same statement.
True
False
