Font size
WorksheetsPBD Sains Komputer T4 - 1.2 Algoritma
Total questions: 60
Worksheet time: 30mins
Pengujian algoritma dibuat setelah kod Java ditulis.
Benar
Salah
Salah satu punca ralat algoritma ialah kegagalan memenuhi kriteria.
Benar
Salah
Algoritma berikut mengumpuk pemboleh ubah z dengan nilai 100, kemudian dibahagi 2, didarab 4 dan ditambah 25%. Apakah nilai akhir z?
100
150
200
250
Algoritma ini meminta input nama daripada pengguna dan memaparkan "Hello" diikuti nama input sebagai output. Pada baris berapa terdapat ralat?
1
2
3
4
Berikut merupakan carta alir penulisan algoritma untuk menghasilkan aturcara.
Tulis algoritma --> Uji algoritma --> Pengaturcaraan --> Pembetulan
Benar
Palsu
Pilih 4 kriteria yang menyebabkan ralat algoritma
Susah faham
Tidak efisyen
Tidak penuhi kriteria
Kecuaian bahasa pengaturcaraan
Tidak lengkap
Berapa kali teks "Saya gembira Nadir ke sekolah hari ini" akan dicetak berdasarkan pseudokod yang diberi?
4
5
6
0
ANTARA BERIKUT YANG MANAKAH MERUPAKAN CIRI-CIRI ALGORITMA. JAWAPAN LEBIH DARI SATU.
BUTIRAN JELAS
BOLEH DILAKSANAKAN
MUDAH DIGUNAKAN
MEMPUNYAI BATASAN
KONSEP IPO MERUJUK KEPADA
INPUT - PRODUCT - OUTCOME
INTEGER - PARAMETER - OUTCOME
INPUT - PROCESS - OUTPUT
INTEGER - PROCESS - OUTPUT
BERIKUT MERUPAKAN CIRI-CIRI PSEUDOKOD. KECUALI
BUKAN BAHASA PENGATURCARAAN
ARAHAN DITULIS DALAM BAHASA MESIN
SETIAP ARAHAN IALAH UNGKAPAN MATEMATIK, LOGIK, STRUKTUR KAWALAN ATAU FUNGSI KOMPUTER
SETIAP ARAHAN DILETAKKAN DALAM BARIS BARU YANG DIBERIKAN NOMBOR.
STRUKTUR KAWALAN TERBAHAGI KEPADA TIGA. PILIH 3 JAWAPAN
STRUKTUR KAWALAN PUSINGAN
STRUKTUR KAWALAN URUTAN
STRUKTUR KAWALAN PILIHAN
STRUKTUR KAWALAN PENGULANGAN
RAJAH INI IALAH
STRUKTUR KAWALAN PUSINGAN
STRUKTUR KAWALAN URUTAN
STRUKTUR KAWALAN PILIHAN
STRUKTUR KAWALAN PENGULANGAN
RAJAH INI IALAH
STRUKTUR KAWALAN PUSINGAN
STRUKTUR KAWALAN URUTAN
STRUKTUR KAWALAN PILIHAN
STRUKTUR KAWALAN PENGULANGAN
RAJAH INI IALAH
STRUKTUR KAWALAN PUSINGAN
STRUKTUR KAWALAN URUTAN
STRUKTUR KAWALAN PILIHAN
STRUKTUR KAWALAN PENGULANGAN
2. INPUT TAHUN_LAHIR
3. UMUR = TAHUN_SEMASA - TAHUN_LAHIR
4. OUTPUT UMUR
5. TAMAT
Ini ialah :
Mula
Baca nombor1, nombor2, nombor3
Kira Jumlah = no1 + no2 + no3
Cetak Jumlah
Tamat
Apabila aturcara ini dilaksanakan, apakah ralat yang akan dikesan ?
___________________ ialah idea atau cara penyelesaian masalah dalam bentuk abstrak berasaskan arahan-arahan asas secara ringkasnya merupakan satu set arahan untuk menyelesaikan masalah
Struktur Kawalan
Pseudokod
Carta Alir
Algoritma
_______________ ialah senarai struktur kawalan komputer yang ditulis dalam bahasa pertuturan manusia
dan mempunyai nombor turutan
Pseudokod
Carta Alir
Struktur Kawalan
Algoritma
_______________ adalah alternatif menggunakan simbol grafik untuk mewakili arahan - arahan
penyelesaian.
Pseudokod
Carta Alir
Struktur Kawalan
Algoritma
Gambarajah menunjukkan
Carta Alir
Carta IPO
Pseudokod
Algoritma
Tahukah anda bahawa algoritma telah digunakan dalam pelbagai aspek kehidupan? Contohnya, panduan untuk menuju ke suatu destinasi, resepi memasak, manual
memasang perabot dan manual operasi gelombang mikro.
Benar
Palsu
Gambarajah menunjukkan
Carta Alir
Carta IPO
Pseudokod
Algoritma
Gambarajah menunjukkan
Carta Alir
Carta IPO
Pseudokod
Algoritma
Input X merujuk kepada
umur
tarikh_lahir
tahun_lahir
tahun_semasa
Nyatakan sama ada pernyataan berikut Benar atau Palsu.
Algoritma merupakan satu set arahan untuk menyelesaikan masalah
Benar
Palsu
Nyatakan sama ada pernyataan berikut Benar atau Palsu.
Jika suatu proses itu tidak dapat dihuraikan dengan arahan-arahan asas komputer, proses tersebut berkemungkinan tidak sesuai untuk dilaksanakan oleh komputer.
Benar
Palsu
Antara yang berikut manakah ciri-ciri algoritma?
Boleh dilaksanakan
Butiran jelas
Mempunyai batasan
Perisian komputer menggunakan konsep
input
proses
output
atur cara
Nombor, aksara, perkataan, suara atau gambar yang dimasukkan oleh pengguna melalui papan kekunci merujuk kepada
Input
Output
Proses
Mengubah input menggunakan formula matematik atau logik untuk menghasilkan output merujuk kepada
Input
Output
Proses
Nilai yang dipaparkan pada skrin merujuk kepada
Input
Output
Proses
Pernyataan di bawah menunjukkan senarai langkah-langkah membuat analisis IPO yang disusun secara rawak.
I. Langkah-langkah ataupun rumusan untuk memproses data input kepada output.
II. Mengenal pasti data yang perlu dibaca daripada pengguna atau persekitaran.
II. Mengenal pasti output yang dikehendaki, yakni apa yang perlu dipaparkan pada skrin di akhir atur cara.
Berdasarkan senarai di atas, susun langkah yang betul dalam membuat analisis IPO.
I > II > III
I > III > II
II > I > III
II > I > III
Rajah di atas merujuk kepada
Atur cara
Carta alir
Pseudokod
Rajah di atas merujuk kepada
Atur cara
Carta alir
Pseudokod
Dalam (a) , setiap arahan ialah ungkapan matematik, ungkapan logik, penggunaan struktur kawalan ataupun penggunaan fungsi komputer (contohnya membaca input)
Dalam (a) , setiap nod dihubungkan oleh garis penghubung beranak panah.
Rajah di atas menunjukkan simbol-simbol piawai yang digunakan di dalam carta alir.
Berdasarkan rajah, pilih I, II, III, IV dan V untuk memadankan pernyataan berikut:
"Permulaan dan penamat algoritma dalam carta alir"
I
II
III
IV
V
Rajah di atas menunjukkan simbol-simbol piawai yang digunakan di dalam carta alir.
Berdasarkan rajah, pilih I, II, III, IV dan V untuk memadankan pernyataan berikut:
"Membaca input atau memaparkan output ke skrin"
I
II
III
IV
V
Rajah di atas menunjukkan simbol-simbol piawai yang digunakan di dalam carta alir.
Berdasarkan rajah, pilih I, II, III, IV dan V untuk memadankan pernyataan berikut:
"Arahan untuk memproses input dalam bentuk ungkapan, memproses fail dan sebagainya"
I
II
III
IV
V
Rajah di atas menunjukkan simbol-simbol piawai yang digunakan di dalam carta alir.
Berdasarkan rajah, pilih I, II, III, IV dan V untuk memadankan pernyataan berikut:
"Digunakan untuk mewakili ujian sesuatu algoritm"
I
II
III
IV
V
Rajah di atas menunjukkan simbol-simbol piawai yang digunakan di dalam carta alir.
Berdasarkan rajah, pilih I, II, III, IV dan V untuk memadankan pernyataan berikut:
"Titik sambungan untuk menyambungkan carta alir yang terpisah"
I
II
III
IV
V
ANTARA BERIKUT YANG MANAKAH MERUPAKAN CIRI-CIRI ALGORITMA. JAWAPAN LEBIH DARI SATU.
BUTIRAN JELAS
BOLEH DILAKSANAKAN
MUDAH DIGUNAKAN
MEMPUNYAI BATASAN
DALAM ANALISIS IPO, PROSES BERMAKNA LANGKAH-LANGKAH ATAUPUN RUMUSAN UNTUK MEMPROSES DATA INPUT KEPADA OUTPUT.
BETUL
SALAH
PSEUDOKOD BERMAKSUD
SENARAI STRUKTUR KAWALAN KOMPUTER YANG DITULIS DALAM BAHASA MESIN
SENARAI STRUKTUR KAWALAN KOMPUTER YANG DITULIS DALAM BAHASA PERTUTURAN MANUSIA DAN MEMPUNYAI NOMBOR TURUTAN
SENARAI STRUKTUR KAWALAN KOMPUTER YANG DITULIS DALAM BAHASA PERTUTURAN MANUSIA
CARTA ALIR BERMAKSUD SATU BENTUK SET ARAHAN YANG MENGGUNAKAN SIMBOL GRAFIK UNTUK MEWAKILI ARAHAN-ARAHAN PENYELESAIAN.
BETUL
SALAH
Perwakilan algoritma terdiri daripada
IPO
Carta Alir
Pseudokod
Struktur Kawalan
Algoritma yang telah diuji mempunyai ciri-ciri ______
Efisien
Memenuhi kriteria reka bentuk perisian yang ingin dibangunkan
Mudah difahami
Hampir lengkap
Algoritma yang mengandungi ralat akan menyebabkan pengatur cara menghasilkan atur cara yang juga mengandungi ralat
Benar
Palsu
Pilih jenis-jenis ralat dalam atur cara
Ralat sintaks
Ralat logik
Ralat masa larian
-Berlaku kerana menggunakan bahasa pengaturcaraan secara cuai
-Selalunya ditemui secara automatik oleh perisian kompiler bahasa pengaturcaraan
-Tidak wujud dalam algoritma
Pernyataan di atas merujuk kepada ______
Ralat sintaks
Ralat logik
Ralat masa larian
_____ berlaku kerana perisian yang dihasilkan tidak menjalankan fungsi-fungsi yang sepatutnya, tidak lengkap dan fungsi menghasilkan output yang tidak tepat
Ralat sintaks
Ralat logik
Ralat masa larian
Antara yang berikut yang manakah jenis-jenis ralat logik?
Fungsi yang salah
Fungsi yang tidak lengkap
Output yang tidak tepat
"Ralat ini berpunca daripada ungkapan yang salah".
Ralat ini merujuk kepada ___
Fungsi yang salah
Fungsi yang tidak lengkap
Output yang tidak tepat
"Ralat ini berpunca daripada kecuaian sehingga mengabaikan kriteria-kriteria atur cara".
Ralat ini merujuk kepada ___
Fungsi yang salah
Fungsi yang tidak lengkap
Output yang tidak tepat
"Ralat ini berpunca daripada penggunaan jenis data yang tidak sesuai ataupun umpukan yang tidak betul".
Ralat ini merujuk kepada ___
Fungsi yang salah
Fungsi yang tidak lengkap
Output yang tidak tepat
_____ merupakan ralat yang timbul apabila atur cara dijalankan
Ralat sintaks
Ralat logik
Ralat masa larian
-Atur cara tidak dapat dimulakan
-Atur cara menjadi sangat perlahan
-Atur cara tidak responsif
Tanda-tanda di atas merujuk kepada _____
Ralat sintaks
Ralat logik
Ralat masa larian
_____ boleh dikenal pasti daripada kegagalan output atur cara dan paparan amaran dalam atur cara.
Ralat sintaks
Ralat logik
Ralat masa larian
_____ boleh dikesan melalui reka bentuk algoritma yang
tidak efisien atau salah.
Ralat sintaks
Ralat logik
Ralat masa larian
Pilih langkah-langkah pengujian algoritma mengikut turutan yang betul.
Kenal pasti "Output Dijangka" > Kenal pasti "Output Diperoleh" > Bandingkan "Output Diperoleh" dengan "Output Dijangka" > Analisis dan baiki algoritma
Kenal pasti "Output Diperoleh" > Kenal pasti "Output Dijangka" > Bandingkan "Output Diperoleh" dengan "Output Dijangka" > Analisis dan baiki algoritma
Analisis dan baiki algoritma > Kenal pasti "Output Dijangka" > Kenal pasti "Output Diperoleh" > Bandingkan "Output Diperoleh" dengan "Output Dijangka"
Analisis dan baiki algoritma > Kenal pasti "Output Diperoleh" > Kenal pasti "Output Dijangka" > Bandingkan "Output Diperoleh" dengan "Output Dijangka"
