Font size
WorksheetsMengesan dan membaiki ralat pada segmen kod
Total questions: 25
Worksheet time: 13mins
Teknik yang manakah digunakan untuk mengesan ralat logik dalam algoritma?
I dan II
I dan III
I, II dan III
I, II, III dan IV
Carta alir berikut dibina untuk mencetak "Merdeka" sebanyak lima kali. Kewujudan ralat menyebabkan carta alir ini tidak memaparkan output yang sepatutnya. Kesan kedudukan ralat.
I
II
III
IV
Teliti pseudokod berikut:
Kenal pasti kedudukan ralat
Baris 2
Baris 3
Baris 4
Baris 5
Ralat memberikan kesan kepada atur cara. Pilihan yang manakah tidak betul?
atur cara memberikan output yang tidak dijangka
kesilapan menaip secara tiba-tiba
atur cara berhenti secara tiba-tiba
struktur kawalan ulangan berulang tanpa berhenti
Encik Fairuz mendapati beliau perlu membuat pesanan sekurang-kurangnya dua keping piza, sedangakan telah dinyatakan di laman web tiada pesanan minimum diperlukan. Kenal pasti ralat yang terdapat dalam carta alir di atas.
I
II
III
IV
Antara berikut, teknik yang manakah digunakan untuk mengesan ralat pada carta alir di atas.
I Teknik sintaks
II Teknik test run
III Teknik semakan meja
IV Teknik langkah demi langkah
I dan II
I dan IV
II dan III
III dan IV
Pseudokod di bawah sudah dikenalpasti mempunyai ralat semasa digunakan untuk membina program komputer untuk mengira luas segitiga.
1.Mula
2.Masukkan nilai tapak dan tinggi
3.Kira Luas = 0.5 + tapak + tinggi
4.Paparkan Luas
5.Tamat
Nyatakan pseudokod yang mempunyai ralat
Masukkan nilai tapak dan tinggi
Paparkan Luas
Kirakan Luas = 0.5 + tapak + tinggi
Mula
Bilangan ulangan dikawal oleh suatu nombor yang disebut _____________ yang akan berubah pada setiap ulangan.
pengulang
pembilang
penguji
pembolehubah
Apakah jenis ralat dalam algoritma di atas?
Algoritma yang tidak lengkap
Struktur kawalan yang salah
Menggunakan simbol yang salah
Menggunakan formula pengiraan yang salah
Ralat dalam algoritma dalam rajah di atas merujuk kepada
Algoritma yang tidak lengkap
Menggunakan formula pengiraan yang salah
Menggunakan simbol yang salah
Struktur kawalan yang salah
Apakah output yang terhasil, jika x adalah 3?
-
+
0
tiada ouput
>>> markah1 = int(12)
>>> markah2 = int(30)
>>>jumlah = markah1 + markah2
>>>print("jumlah")
Kod segmen yang bergaris merupakan kod segmen yang mempunyai ralat sintaks. Antara berikut, yang manakah kod segmen yang betul?
print(Jumlah)
print(jumlah)
print("Jumlah")
Print(int "Jumlah")
Apakah kesan berlakunya ralat sintaks?
Menghasilkan output yang tidak diingini
Aturcara berhenti secara tiba-tiba
Paparan Pop Up (SyntaxError) muncul
Tiada paparan mesej ralat
Terdapat ralat sintaks pada segmen kod di atas, pilih jawapan yang betul bagi segmen kod yang telah diperbaiki
print ("/nPurata Ketinggian: " round (purata, 2), "m" )
print ("\nPurata Ketinggian: ", round (purata, 2), "m" )
print ("\nPurata Ketinggian: ", round purata, 2, "m" )
print "\nPurata Ketinggian: ", round (purata, 2), "m"
Ralat apakah yang terdapat dalam kod atur cara tersebut?
Ralat sintaks
Ralat logik
Ralat masa larian
Tiada ralat
Apakah kesan ralat pada atur cara?
Atur cara akan memberikan output yang tidak dijangka
Kesilapan menaip kod aturcara
Atur cara berhenti secara tiba- tiba
Struktur kawalan ulangan berulang tanpa henti
Donald menulis pseudokod untuk satu atur cara penyelesaian masalah. Semasa pengujian dijalankan, ralat telah dikesan. Donald membuat kesilapan operator matematik dan output yang dihasilkan tidak seperti yang diingini. Apakah jenis ralat yang dikesan?
Ralat sintaks
Ralat masa larian
Ralat logik
Ralat pengekodan
Ralat selalunya boleh dikenal pasti dalam fasa .............
algoritma
menulis pseudokod
pengujian
pengekodan
Proses mencari dan menghapuskan ralat dipanggil....
pepijat
penyahpepijatan
pengujian
pembetulan
Ralat ini menyebabkan aturcara terhenti secara tiba-tiba tanpa diduga semasa ujian dijalankan
ralat sintaks
ralat masa larian
ralat logik
ralat pengekodan
Amira menulis pseudokod untuk satu aturcara penyelesaikan masalah. Semasa ujian dijalankan terdapat ralat yang dikesan. Amira telah membuat kesilapan operator matematik dan output yang dihasilkan tidak seperti yang diingini. Apakah jenis ralat yang dikesan?
Ralat sintaks
Ralat masa larian
Ralat logik
Ralat pengekodan
Encik Fairuz mendapati beliau perlu membuat pesanan sekurang-kurangnya dua keping piza, sedangakan telah dinyatakan di laman web tiada pesanan minimum diperlukan. Kenal pasti ralat yang terdapat dalam carta alir di atas.
I
II
III
IV
Antara berikut, teknik yang manakah digunakan untuk mengesan ralat pada carta alir di atas.
I Teknik sintaks
II Teknik test run
III Teknik semakan meja
IV Teknik langkah demi langkah
I dan II
I dan IV
II dan III
III dan IV
Pseudokod di bawah sudah dikenalpasti mempunyai ralat semasa digunakan untuk membina program komputer untuk mengira luas segitiga.
1.Mula
2.Masukkan nilai tapak dan tinggi
3.Kira Luas = 0.5 + tapak + tinggi
4.Paparkan Luas
5.Tamat
Nyatakan pseudokod yang mempunyai ralat
Masukkan nilai tapak dan tinggi
Paparkan Luas
Kirakan Luas = 0.5 + tapak + tinggi
Mula
