Font size
WorksheetsKUIZ SK (PYTHON) TING 2 2021
Total questions: 25
Worksheet time: 41mins
Kod arahan adalah
kod elektronik yang digunakan untuk menyelesaikan sesuatu tugas
suatu arahan yang ditulis dalam bahasa komputer untuk mengarahkan komputer melaksanakan sesuatu tugas.
suatu siri langkah demi langkah untuk menyelesaikan sesuatu masalah.
bahasa penterjemah dari bahasa pengaturcaraan kepada bahasa mesin.
Antara jenis data dalam segmen kod bahasa pengaturcaraan Python
I. integer - int
II. string - str
III. double - double
IV. character - char
Integer merujuk kepada penyimpanan data jenis?
npmbor perpuluhan
nombor bulat
Benar atau salah
gabungan aksara
Yang manakah BUKAN integer?
I. 10101
II. 3.142
III. -15
IV. 4Y4M
V. %
Yang manakah menunjukkan nama pemboleh ubah (variable name) yang BETUL?
1pelajar
namapelajar
nama pelajar
no+bilik
Apakah output bagi segmen kod dibawah.
a=2
b=8
print(a==b)
print(a!=b)
print(a>b)
print(a<b or a==b)
False
True
False
False
True
True
False
True
False
False
False
True
False
True
False
True
Teliti kod arahan di bawah. Apakah output yang dikeluarkan?
a=str("Pertama")
b=str("Kedua")
c=str("Ketiga")
print(a,b,c)
a b c
Pertama
Kedua
Ketiga
Pertama Kedua Ketiga
"Pertama" "Kedua" "Ketiga"
Teliti Kod arahan dibawah. Apakah output yang dikeluarkan?
panjang=int(5)
lebar=int(8)
luas=panjang*lebar
print("Luas segiempat =",luas,"meter persegi")
Luas segiempat = 40
"Luas segiempat = 40 meter persegi"
Luas segiempat = luas meter persegi
Luas segiempat = 40 meter persegi
Apakah RALAT SINTAKS bagi segmen kod berikut.
nombor1=int(input())
nombor2=float(input())
print("Hasil tambah :",nombor1+nombor2)
print("Hasil tolak :",nombor1-nombor2)
print("Hasil darab :",nombor1xnombor2)
print("Hasil darab :",nombor1/nombor2)
print("Hasil darab :",nombor1/nombor2)
print("Hasil darab :",nombor1xnombor2)
nombor2=float(input("Nombor Kedua :"))
nombor1=int(input("Nombor Pertama:"))
Apakah output yang diperolehi?
ayat=str("Ujian Sains Komputer")
print(ayat)
Ujian Sains Komputer
"Ujian Sains Komputer"
syntax error
ayat
Antara berikut, yang manakah format bagi fail Python?
*.p
*.py
*.pt
*.pyt
Apakah output yang dihasilkan ?
x = int (12)
y = int ( 20 )
z = int ( 15 )
kira = ( ( x + z ) - y ) * ( y / 10 )
print ( int ( kira ) )
14
int(kira)
14.0
kira
Boolean ialah keputusan bagi nilai yang BENAR (TRUE) atau PALSU (FALSE)
Betul
Salah
Berikut adalah kenyataan mengenai integer:
i) nombor bulat yang tidak mengandungi titik perpuluhan atau pecahan.
ii) terdiri daripada nombor positif, sifar dan nombor negatif.
iii) sintaks umum ialah int
Betul
Salah
String ialah jenis data yang mewakili aksara yang terdiri daripada huruf, angka dan simbol.
Betul
Salah
Apakah output yang diperolehi?
nama=str("Muhammad Salah")
umur=int(36)
tinggi=float(1.75)
print("Muhammad Salleh")
print(umur)
print(tinggi)
36
1.75
Muhammad Salleh
36
1.75
Muhammad Salah
36
1.75
syntax error
Apakah output yang diperolehi?
nama=str("Muhammad Salah")
umur=int(36)
tinggi=float(1.75)
print("Muhammad Salleh")
print(umur)
print("1.88")
Muhammad Salah
36
1.75
Muhammad Salleh
36
1.88
Muhammad Salleh
umur
1.88
Muhammad Salah
umur
1.88
Apakah output yang dihasilkan oleh segmen kod dibawah:
#Segmen kod mengira luas segitiga
tapak=int(7)
tinggi=int(9)
luassegitiga=1/2*tapak*tinggi
print(float(luassegitiga))
luassegitiga 31.5
31.5
syntax error
float luassegitiga 31.5
+,−,×,÷ ialah simbol operator matematik. Berikut adalah simbol operator dalam komputer.
+,−,×,
+,−,α,=
+,− , * , /
+,−,α , /
Apakah output yang diperolehi?
alamat=str("Sungai Petani Kedah")
print(len(alamat))
6
Sungai Petani Kedah
19
alamat
#Aturcara mengira isipadu sfera
pi=3.142
jejari=float(input("Masukkan jejari (cm) : "))
isipadusfera=3/4*pi*jejari**3
print("Isipadu sfera ialah : ",round(isipadusfera,3))
Output yang dihasilkan:
Masukkan jejari (cm) : 2
Isipadu sfera ialah : ????
Jika jejari ialah 2, apakah jawapannya?
18.900
17.852
18.852
18.862
a=integer(20)
b=integer(3)
c=integer(8)
print(integer(a+b+c)
Apakah output yang dihasilkan?
31
integer(31)
20+3+8
Ralat Sintaks
pensel=int(input("Jumlah Pensel:"))
pen=int(input("Jumlah Pen:"))
pemadam=int(input("Jumlah Pemadam:"))
pembaris=int(input("Jumlah Pembaris:"))
buku=int(input("Jumlah Buku Latihan:"))
Hpensel=pensel*1.2
Hpen=pen*2.5
Hpemadam=pemadam*0.8
Hpembaris=pembaris*1.50
Hbuku=buku*6.8
jum_harga=Hpensel+Hpen+Hpemadam+Hpembaris+Hbuku
print("Jumlah harga : RM",jum_harga)
Apakah ouput yang diperolehi jika anda menginputkan
Jumlah Pensel: 2
Jumlah Pen: 3
Jumlah Pemadam: 2
Jumlah Pembaris: 1
Jumlah Buku Latihan: 5
47.0
45.8
47.8
40.2
Apakah output bagi kod arahan ini?
nama = ("Siapa Nama Anda?")
print (len (nama) )
16
15
14
Siapa Nama Anda?
Apakah output bagi kod arahan ini?
Saya Nama Ahmad
SayaNamaAhmad
NamaSaya Ahmad
sayanamaahmad
