WorksheetsKOd Arahan Tingkatan 2 ASK
Total questions: 61
Worksheet time: 31mins
Terdapat 3 jenis penterjemah dalam bahasa pengaturcaraan, iaitu
Penghimpun
Pentaksir
Pengkompil
Pelaksanaan
Setiap bahasa pengaturcaraan mempunyai satu senarai jenis data. Pilih jenis data yang digunakan dalam Python
Double
String
Boolean
Char
Apakah jenis data bagi 'Saya suka ASK' dalam Python
float
srr
double
str
Tentukan output bagi
print('The result is',10%3)
The result is 0
The result is 1
The result is 2
The result is 3
Tentukan output bagi
print('The result is',6**3)
The result is 18
The result is 36
The result is 216
The result is 333
Tentukan output bagi
a=str("ASUS VivoBook")
print(a[6])
A
U
i
V
Tentukan output bagi
a=str("ASUS VivoBook")
print(a[6:9])
Viv
ivo
ivoB
S Vi
Pengisytiharan pemboleh ubah dalam Python yang betul ialah
nama=str(" Tan ")
str=nama("Tan")
nama=string(" Tan ")
nama==str(" Tan ")
Penggunaan fungsi input dalam Python yang betul ialah
umur=input(Masukkan umur anda: )
umur=input("Masukkan umur anda: ")
input=umur("Masukkan umur anda: ")
umur=int(input("Masukkan umur anda: "))
23 >= 32
Benar
palsu
Lapan lebih besar daripada lima ditulis dengan menggunakan operator perbandingan ialah
8 > 5
8 < 5
8 == 5
8 !5
Tujuh tambah dua sama dengan lima tambah empat ditulis dengan operator perbandingan ialah
7 + 2 = 5 + 4
7 + 2 == 5 + 4
7 + 2 != 5 + 4
7 + 2 >= 5 + 4
Apakah maksud operator ==
Jika nilai operan kiri adalah lebih besar daripada nilai operan kanan, maka keadaan menjadi benar
JIka nilai operan kiri adalah kurang daripada nilai operan kanan, maka keadaan menjadi benar
Jika nilai bagi dua operan tidak sama, maka keadaan menjadi benar
JIka nilai dua operasi adalah sama maka keadaan menjadi benar
Rajah di bawah menunjukkan kod arahan bahasa pengaturacaraan Python bagi jenis data string. Apakah output yang diperoleh?
a) H i d a y a h
b) H:i:d:a:y:a:h
c) Hidayah:Hidayah:Hidayah
d) HIDAYAH
Pilih contoh aksara (char).
q
$
mariatie
Q
8
Dalam pengaturcaraan Python, fungsi _____________ digunakan untuk membundarkan nilai float kepada bilangan tempat perpuluhan yang dikehendaki.
print ( )
boolean ( )
round ( )
Fungsi Tanda [ ] atau [ : ] bertujuan memanipulasi nilai String
Menghitung bilangan aksara dalam string.
Mencapai satu aksara atau lebih dalam string.
Ruang kosong dalam suatu string juga diambil kira sebagai satu aksara.
YA
TIDAK
Apakah output bagi kod aturcara Python di bawah ini.
>>> a= 5
>>> b= 10
>>> c= 5
>>> jumlah = a*b+c
>>> print ("Jumlah : ",jumlah)
Jumlah: 75
Jumlah: 55
Jumlah 55
jumlah: 75
Teknik yang manakah digunakan untuk mengesan ralat logik dalam algoritma?
I Teknik semakan meja
II Teknik semakan manual
III Teknik langkah demi langkah
IV Teknik logik
I dan II
I dan III
I, II dan III
I, II, III dan IV
Terdapat 3 jenis penterjemah dalam bahasa pengaturcaraan, iaitu
Penghimpun
Pentaksir
Pengkompil
Pelaksanaan
__________________ ialah satu arahan yang ditulis dalam bahasa komputer untuk mengarahkan komputer melaksanakan sesuatu tugasan.
Algoritma
Pseudokod
Kod Arahan
Satu set kod arahan yang disebut ______________ digunakan untuk membina satu atur cara bagi menyelesaikan masalah.
penghimpun
segmen kod
penterjemah kod
Bahasa pengaturcaraan yang telah dipelajari termasuklah ___________ dan ____________ .
HTML
Python
Scratch
Persekitaran kod arahan merujuk kepada _________________ , ___________________ , ___________________ dan perisian aplikasi bahasa pengaturcaraan yang diperlukan untuk pembangunan atur cara, penterjemahan dan pelaksanaan atur cara.
perisian komputer
perkakasan komputer
pelayar web
sambungan kepada internet
Bahasa pengaturcaraan Python merupakan penterjemah jenis _______________ .
pentafsir
pengkompil
penghimpun
Berikut ialah bahasa pengaturcaraan KECUALI
Scratch
Notepad
Python
C++
..... merujuk kepada persediaan terhadap peralatan dan perisian yang diperlukan untuk menulis kod arahan
Kod arahan
Bahasa pengaturcaraan
Persekitaran Kod Arahan
Perkakasan Komputer
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
Namakan satu bahasa pengaturcaraan yang dipelajari semasa di Tingkatan 1
(a)
Antara pernyataan berikut, yang manakah benar mengenai persekitaran kod arahan ?
Persekitaran yang digunakan oleh pengatur cara semasa menulis kod arahan
Aplikasi komputer yang digunakan bagi menulis kod arahan
Cara pengatur cara menulis kod arahan
Kesesuaian persekitaran semasa pengatur cara menulis kod arahan
Apakah jenis ralat yang berlaku jika terdapat kesilapan semasa menulis sintaks dan operator dalam kod arahan?
I. Ralat sintaks
II. Ralat logik
III. Ralat masa larian
IV. Ralat masa ulangan
I DAN II
II DAN III
III DAN IV
I, II, III, DAN IV
Penterjemahan bahasa komputer ialah .........................
pengalihan kod arahan kepada bahasa melayu
proses pengalihan bahasa daripada bahasa tabii kepada kod arahan yang boleh difahami oleh komputer.
proses pengalihan bahasa daripada kod arahan kepada bahasa tabii yang boleh difahami oleh manusia
proses pengalihan bahasa daripada bahas inggeris kepada kod arahan yang boleh difahami oleh manusia.
Terdapat 3 jenis penterjemah iaitu penghimpun, pengkompil dan pentafsir.
Betul
Salah
setiap bahasa pengaturcaraan mempunyai satu senarai jenis data. Tentukan jenis data yang digunakan dalam Python
Double
String
Boolean
Char
Apakah jenis data bagi 'Saya suka ASK' dalam Python
float
srr
double
str
Tentukan output bagi
print('The result is',10%3)
The result is 0
The result is 1
The result is 2
The result is 3
Tentukan output bagi
print('The result is',6**3)
The result is 18
The result is 36
The result is 216
The result is 333
Tentukan output bagi
print('The result is',19//3)
The result is 6
The result is 36
The result is 1
The result is 12
Tentukan operator logik (Boolean) yang tepat
true and true is true
false and true is false
false or true is false
false or false is false
Pengisytiharan pemboleh ubah dalam Python yang betul ialah
nama=str(" Tan ")
str=nama("Tan")
nama=string(" Tan ")
nama==str(" Tan ")
Penggunaan fungsi input dalam Python yang betul ialah
umur=input(Masukkan umur anda: )
umur=input("Masukkan umur anda: ")
input=umur("Masukkan umur anda: ")
umur=int(input("Masukkan umur anda: "))
Bahasa pengaturcaraan Python merupakan penterjemah jenis _______________ .
pentafsir
pengkompil
penghimpun
Jenis data dapat dikelaskan kepada __________ bahagian utama.
dua
tiga
empat
BENAR dan PALSU merupakan jenis data ____________ .
Teks
Nombor
Nilai logik (Boolean)
Jenis data teks ialah ___________ dan ___________ .
String
Double
Boolean
Character
Sintaks bagi jenis data nombor 0.05 ialah ___________ atau _____________ .
char
float
string
double
Jenis data juga disebut sebagai _____________ .
penterjemah
penghimpun
pembolehubah
segmen kod arahan
Antara yang berikut manakah jenis data integer ?
0.12
356b
12345
pembilang
Pilih padanan yang tepat bagi operator matematik dan simbol yang betul bagi penyelesaian masalah dalam pengaturcaraan.
Tambah + , +
Tolak - , -
Darab x , *
Bahagi % , /
Integer juga disebut sebagai ______________ .
in
int
integ
Mengapakah pembolehubah float diisytiharkan dalam python berbanding double ?
kerana mudah diingati
kerana menyimpan titik perpuluhan
kerana menggunakan memori yang lebih rendah
String merupakan urutan aksara berjujukan yang membentuk satu rentetan.
Betul
Salah
Cara menulis pembolehubah string dalam kod arahan bahasa pengaturcaraan python ialah : str = ayat ("Selamat Maju Jaya")
Betul
Salah
Fungsi yang memanipulasi nilai string "Menghitung bilangan aksara dalam string" ialah _______
join ()
[ ]
len ()
:
Nilai logik BENAR atau PALSU dalam ungkapan Boolean disebut sebagai _________________ .
pernyataan benar
pernyataan bersyarat
perbandingan pernyataan
Dalam ungkapan boolean (1 < x < 3), diberi nilai x = 2, pernyataan tersebut adalah ________ .
True
False
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)
Berikut ialah bahagian utama jenis-jenis data KECUALI
nombor
teks
simbol
nilai logik
