NEW
Font size
WorksheetsCABARAN MASTERI KOD ARAHAN
Total questions: 10
Worksheet time: 2mins
Antara yang berikut, yang manakah benar mengenai pemboleh ubah dan pemalar Python?
i. Lokasi tertentu dalam ingatan komputer untuk menyimpan data
ii. Nilai yang disimpan dalam pemboleh ubah boleh diubah
iii. Data yang disimpan dalam pemboleh ubah boleh diubah
iv. Data yang disimpan dalam pemalas tidak boleh diubah nilainya
iv. Nama pemboleh ubah dan pemalas mengecam lokasinya dalam ingatan komputer
i, ii dan iii
i, ii dan iv
ii, iii dan iv
i, ii, iii dan iv
Antara jenis data berikut, yang manakah adalah jenis komposit?
float
string
double
integer
Antara data berikut, yang manakah adalah jenis data Boolean?
false
true
benar
'False'
Antara berikut yang manakah adalah list Python?
i. [ ]
ii.[" "]
iii.[1, 'epal', 2, 'oren']
iv. "False"
iii sahaja
1 dan iv
ii dan iii
i, ii dan iii
jika i =12, j= 5, x=False dan y=(i>j), ungkapan booleanyang akan dinilaikan palsu (False) ialah
x or y
x and y
not (x and j)
not (x) and (y)
Apakah gabungan struktur kawalan yang terdapat dalam atur cara di atas?
i. Struktur kawalan jujukan
ii. Struktur kawalan pilihan tunggal
iii. Struktur kawalan dwipilihan
iv. Struktur kawalan pelbagai pilihan
i dan iii
ii dan iv
i, ii, dan iii
i, ii, iii dan iv
Pernyataan (tahun % 400 == 0 ) ialah satu struktur kawalan _____________________
pilihan tunggal
pilihan tunggal bersarang
dwipilihan
dwipilhan bersarang
Antara berikut, yang manakah boleh menyebabkan ralat masa larian dalam atur cara?
i. Salah mengeja kata kunci
ii. Kegagalan untuk mengakses fail yang perlu digunakan
iii. Penggunaan syarat yang salah untuk mengawal lelaran
iv. Penggunaan pemboleh ubah yang belum diisytiharkan
i dan iii sahaja
ii dan iv sahaja
i dan ii sahaja
iii dan iv sahaja
Ralat logik tidak menghentikan pelaksanaan ayur cara secara tiba-tiba. Sebaliknya, atur cara boleh dilaksanakan sehingga selesai dengan memberikan output yang tidak tepat. Antara berikut, yang manakah adalah punca bagi jenis ralat ini?
i. Pembahagian dengan sifar
ii. Penggunaan operator + untuk menambah integer dengan string
iii. Kekeliruan antara penggunaan operator = dan operator ==
iv. Penggunaan ungkapan Python yang salah untuk membuat kiraan
i dan iii sahaja
ii dan iv sahaja
i dan ii sahaja
iii dan iv sahaja
Antara telah menyediakan satu atur cara untuk memaparkan berat badan yang sesuai bagi murid sekolah berdasarkan input umur dan tingginya. Antara pernyataan berikut, yang manakah akan memastikan nilai berat badan sentiasa dipaparkan dengan dua tempat perpuluhan seperti berikut?
Berat badan yang sesuai = 45.00 - 50.00 kg
print ("Berat badan yang sesuai (kg) =" , float (berat1), "_" float (berat2))
print ("Berat badan yang sesuai (kg) =", double (berat2, 2)
print ("Berat badan yang sesuai (kg) =" double (berat1), "_", double (berat2))
print ("Berat badan yang sesuai (kg) =", format (berat1, ".2f), "_" double (berat2, ".2f)
