Font size
WorksheetsUlangkaji ASK Ting 2 Bab 3.1 Persekitaran Kod Arahan
Total questions: 52
Worksheet time: 4hrs 20mins
Berikut ialah bahasa pengaturcaraan KECUALI
Scratch
Notepad
Python
C++
Setiap bahasa pengaturcaraan ada ........... tersendiri bagi mengalihkan kepada bahasa mesin yang boleh difahami oleh komputer
persekitaran
penyelesaian
pelaksaanaan
penterjemah
Berikut ialah 3 jenis penterjemah KECUALI
penghimpun
pengkompil
pengalih
pentafsir
Contoh bahasa pengaturcaraan : C, C++, Java dan Pascal. Ini merujuk kepada penterjemah berjenis ______________
penghimpun
pengkompil
pengalih
penafsirt
Contoh bahasa pengaturcaraan : Python, PHP, Perl dan Ruby. Ini merujuk kepada penterjemah berjenis ________
Penghimpun
Pengkompil
Pengalih
Pentafsir
Berikut ialah jenis-jenis data KECUALI
nombor
teks
simbol
nilai logik
Data boleh dikelaskan kepada ............. bahagian utama
2
3
4
5
Contoh : -90, 0, 16, 80000 sesuai merujuk kepada nombor
nombor tunggal
nombor perdana
nombor perpuluhan (double)
nombor bulat (integer)
Contoh : G, b, @, % : sesuai merujuk kepada
nombor bulat (int)
aksara ( char)
nilai logik
rentetan (string)
Contoh : Selangor, Stesen LRT Miharja: sesuai merujuk kepada
integer
string
double
char
Nombor yang tidak mengandungi bahagian pecahan dan tiada titik perpuluhan. Ini merujuk kepada
char
int
double
float
Antara yang berikut yang manakah tidak benar tentang pemboleh ubah?
nilai adalah tetap
storan ingatan yang disimpan dalam komputer
mewakili data yang berulang-ulang
data yang disimpan dalam pemboleh ubah boleh dimanipulasi
semasa menulis kod arahan, pemboleh ubah yang diisytiharkan akan diberi satu label yang disebut__________dan disertakan dengan_____________.
pemalar........nilai
pengecam......data
pengecam......nilai
pemalar......data
syarat untuk pengisytiharan pembolehubah ialah seperti di bawah kecuali:
nama bagi pemboleh ubah boleh mengandungi aksara (a-z atau A-Z)
nama bagi pemboleh ubah boleh mengandungi digit
nama pemboleh ubah harus menggambarkan nilai yang ditulis
nama bagi pemboleh ubah boleh ada ruang kosong
perkara di bawah adalah benar tentang pemalar kecuali
Pemalar bertindak seakan-akan pemboleh ubah
Pemalar tidak mempunyai nilai tetap
Pemalar menyimpan sesuatu nilai dan disimpan dalam komputer
Biasanya pemalar digunakan melibatkan pengiraan matematik
Antara berikut, yang manakah betul mengenai jenis data string
digunakan untuk mewakili aksara.
jenis data yang mewakili nombor
jenis data yang mewakili satu perkataan yang dibina daripada aksara
memudahkan satu pernyataan yang kompleks kepada yang mudah
Jenis data double ialah
nombor bulat tanpa titik perpuluhan
nombor positif dan nombor negatif
abjad, digit dan simbol
nombor yang mempunyai titik perpuluhan termasuk positif dan negatif
Apakah jenis data bagi 'Saya suka ASK' dalam Python
float
srr
double
str
Jenis data nombor adalah terdiri daripada
char & string
nombor bulat & nombor perpuluhan
string & nombor perpuluhan
boolean & integer
_________ ialah satu arahan yang ditulis dalam bahasa komputer untuk mengarahkan komputer melaksanakan sesuatu tugasan.
Kod segmen
Kod arahan
Jika a=56 dan b=12
Apakah segmen kod yang sesuai untuk mengira hasil darab bagi pengiraan di atas?
print(a**b)
print(a-b)
print(a/b)
print(a*b)
Tandakan (/) bagi pernyataan yang betul bagi operator pengiraan matematik di bawah
(Boleh tanda lebih daripada satu jawapan)
5 x 3 = 5**3
10 ÷ 2 = 10 // 2
8%4=0
23 = 8
Kod segmen manakah yang paing tepat untuk memaparkan kuasa tiga bagi 4?
a=4
print (a**2)
a=4
print (a**3)
a=4
print (a*3)
a=4
print (a/3)
Apakah output bagi kod segmen di bawah?
x="Selamat"
y="Pagi"
z="Tuan!"
print(x+y+z)
SelamatSelamat Pagi Tuan!
SelamatPagiTuan!
Selamat Pagi Tuan!Selamat Pagi Tuan!Selamat Pagi Tuan!
Selamat Pagi!
Simbol % digunakan untuk
mencari peratus bagi pengiraan
mencari baki bagi pengiraan
mencari hasil bahagi bagi pengiraan
mencari pendaraban bagi pengiraan
Fungsi yang manakah digunakan untuk menambah aksara ~ di antara setiap aksara dalam string?
S~E~L~A~M~A~T
join()
round()
print()
input()
Sila klik bagi operator perbandingan yang dituliskan dengan betul penggunaannya
(Boleh pilih lebih daripada satu jawapan)
if jantina = "perempuan"
if jantina == "lelaki"
2 <= 3
5 != 7
kod segmen yang manakah membawa nilai True
a=8
b=4
b>a
a=8
b=4
a>b
a=b
a<=b
umur=int(input("Masukkan umur"))
Di dalam segmen kod tersebut yang manakah dikenali sebagai pengecam?
int
umur
input
=
jika anda ingin membundarkan nombor kepada 2 tempat perpuluhan, apakah fungsi yang sesuai dituliskan dalam kod segmen aturcara itu
berat= 3.6754
round(berat,2)
round(berat+2)
round(berat,1)
round(berat)
Lengkapkan kod segmen jika anda ingin menghadkan titik perpuluhan kepada 3.
luas= 34.67584
print("luas ialah : " + ______________(luas,"3f")
output :
luas ialah : 34.676
max
sum
round
format
Pilih pasangan yang betul antara jenis data dan contoh penggunaannya.
integer------------->rm12.90
double--------------->10012
string---------------->Korea
char------------------>3.14
Di antara berikut yang manakah TIDAK termasuk dalam jenis data Char semasa menulis kod aturcara?
Y
9
&
1/2
Bahasa pengaturcaraan Python menggunakan singkatan ________untuk mengisytiharkan jenis data string.
str
string
star
ring
Di antara berikut, pilih cara menulis pengisytiharan jenis data integer yang betul semasa menulis pemboleh ubah umur dalam kod aturcara dengan menggunakan bahasa pengaturcaran Python.
int=umur(14)
umur=int(14)
Umur(14)=int
umur=integer(14)
Di antara berikut yang manakah contoh operator perbandingan yang digunakan dalam penulisan kod aturcara.
>
=>
+
=>=
Boolean hanya mempunyai nilai ________ dan _________
salah, betul
ya, tidak
benar, palsu
Nilai benar diwakili oleh ________
0
1
10
Antara yang berikut, manakah output yang akan terhasil berdasarkan kod arahan di atas?
(SIla, Jaga, Kebersihan)
Sila Jaga Kebersihan.
Sila. Jaga. Kebersihan.
S.i.l.a.J.a.g.a.K.e.b.e.r.s.i.h.a.n.
Apakah output yang akan terhasil berdasarkan kod arahan di atas?
False
True
Apakah yang dimaksudkan dengan IMK?
Interaksi Manusia Kawalan
Interaksi Manusia Komuter
Interaksi Manusia Komputer
Interaksi Maklumat Komunikasi
Operan kiri dibahagi dengan operan kanan. Hasil pembahagian tanpa nilai baki dipaparkan.
Eksponen ( ** )
Floor Division ( // )
Modulus ( % )
Manakah yang berikut merupakan fungsi output bagi bahasa pengaturcaraan Python?
Apakah output yang akan dipaparkan berdasarkan segmen kod Python di atas?
True, False
False, True
False, False
True, True
Rajah di atas menunjukkan kod arahan bahasa pengaturcaraan Python bagi jenis data string.
Komputer
Kom
ter
p
Apakah output daripada pernyataan operator logik berikut?
True
False
Apakah output bagi pernyataan yang menggunakan operator logik berikut?
True
False
Rajah menunjukkan segmen kod Phyton. Apakah output yang diperolehi ?
Selamatmalam semua
Selamat malam semua
Selamat malamsemua
SelamatSelamatSelamat
JAdual diberi menunjukkan harga bagi alat tulis di kedai Hakim. Apakah sintaks yang digunakan dalam bahasa pengaturcaraan Phyton untuk mengisytiharkan pembolehubah pen dan pensel ?
int
char
float
double
Berdasarkan jadual, padanan manakah yang betul ?
A
B
C
D
Segmen kod Phyton pada rajah mempunyai ralat. Apakah punca ralat yang berlaku ?
Ketiadaan inden
Penggunaan sintaks yang salah
Penggunaan operator matematik yang tidak tepat
Menggunakan pemboleh ubah yang belum ditakrif
Rajah menunjukkan segmen kod Phyton dan outputnya. Apakah jenis ralat yang terhasil ?
Ralat logik
Ralat sintaks
Ralat masa larian
Ralat pelaksanaan
