1

٢٠٠٧ فرتام رسمستاوجين

åçaŠa:אאא 
ARAHAN : Jawab semua soalan dalam tulisan Jawi.

Bahagian A

Tilawah Al-Qur’an

ðŒΤÿƒ∫Ω⁄ςΚ… ΨϒΠς√≅… 〉‡ΠΨϒς∇ΣΤÿ Ξ⇔ΤÿΠΨŸ√≅†ΨΤŠ (1) ð∠Ψ√.ΩϒΩΤ⊇ ΨϒΠς√≅… ΡΠ℘ΣŸΩΤÿ ðψ∼ΨΩΤ∼<√≅… (2) ‚ΩΩ ϑ〉×Σµµðš υς∏Ω∅ Ψζ†ΤΩ⊕ς≡ Ξ⇐κΨ∇π♥Ψ∧<√≅…

(3) βΤÿΩΩΤ⊇ φκΠΨ∏φΤ±Σ∧<∏ΠΨ√ (4) Ω⇑ÿΨϒΠς√≅… ⌠¬Σ∑ ⇑Ω∅ ⌠¬ΞΨð„φΤ″ Ω⇐Σ∑†Ω♠ (5) Ω⇑ÿΨϒΠς√≅… ⌠¬Σ∑ φΣ∫:…≤ΣΤÿ (6) Ω⇐Σ⊕ΩΤ⇒πΤ∧ΩΤÿΩ

Ω⇐Σ∅†Ω∧<√≅… (7)

:אאא 
Isi tempat kosong dengan jawapan yang betul :

1. @ñ‰ìBΩ⇐Σ∅†Ω∧<√≅…B @…@åØãë‰ìm…__________N
Surah “al-Ma’un” diturunkan di _______________.

Ia@Hمكه
Mekah

Ib@Héäí†ß
Madinah@ @

Ic@HêŠ–i
Basrah

٢. @æõbmb×ŠÏBΩ⇐Σ∅†Ω∧<√≅… @Bïm‰aŠi __________N
Perkataan “al-Ma’un” bererti _______________.

Ia@Hï™ë‰
Rugi

@Ib@HåËìÛìmŠÏ
pertolongan@ @

Ic@HåÛbi
balasan

NAMA : ________________________________________

ُسوَرُة الَماُعوَن
2

الَقاِرَعُةُسوَرُة

٣. @æõbmb×ŠÏBðψ∼ΨΩΤ∼<√≅… @Bïm‰aŠi __________N
Perkataan “al-Yatim” bererti _______________.

Ia@Hðb×@Î‰ëa
orang kaya

I@b@H´Øîß@Î‰ëa
orang miskin@ @

Ic@Háîní@Õãa
anak yatim

٤. bã‰ìÐàrß@ðüü@Íí@Î‰ëa@ïèîÛëaŠÐ¾@å×a@ñý•@å×__________N
Orang yang lalai menyempurnakan solat akan memperolehi _______________.

Ia@HåÔíõbj×
kebaikan

I@b@Hæõb×ý‚×
kecelakaan@ @

Ic@HæõbíbØ×
kekayaan

٥N åíõü@Î‰ëa@Î‰ýß@éÛa…a@éÓ†•Ši@صفة@Íí@Î‰ëa@__________âb™a@N
Melarang orang lain bersedekah adalah sifat orang yang _______________ agama.

Ia@Hå×bnë†äß
mendustakan

I@b@Hbväß
menjaga@ @

Ic@Hå×bnäî
cintakan

א: 
Kelaskan kalimah-kalimah yang berikut :

Σ◊Ω∅Ψ⁄†φΤΤΤΤ⊆<√≅… (1)  †Ω∨ Σ◊Ω∅Ψ⁄†Ω⊆<√≅… (2) :†Ω∨Ω ΤΩ⁄ ςΚ…Ω∠Η †Ω∨ Σ◊Ω∅Ψ⁄†Ω⊆<√≅… (3)  Ω⋅⌠ΩΤÿ Σ⇐Ρ∇ΩΤÿ Σ♣†Πς⇒√≅… Ξ↔…Ω≤Ω⊃<√≅†Ω{

ΨΣΤ‘‰Ω∧<√≅… (4) Σ⇐Ρ∇ΩΤΩ Σ†φΤΤ‰Ψ•<√≅… Ξ⇑Ψ⊕<√≅†Ω{ Ξ↔Σ⊃⇒Ω∧<√≅… (5) †Πς∨ςΚ†ΩΤ⊇ ⇔Ω∨ πŒς∏Σ⊆ΩΤ’ ΙΣΤΤΣ⇒ΤÿΞƒ.ΩΩ∨ (6)

ΩΣΩΤ⊇ ℑ ξ◊φΤΤ↑∼ΨΤ∅ ξ◊ΤΩ∼Ψ∂…ΩΘ⁄ (7) †Πς∨Κς…Ω ⌠⇑Ω∨ πŒΠς⊃Ω ΣΤΤΣ⇒ÿΨƒ.ΩΩ∨Ι (8)  ΙΣΤΘΣ∨ΡΚ†ΩΤ⊇ β◊ΩÿΨ†φΤΤΤ∑ (9) :†Ω∨Ω ð∠ΗΤΩ⁄ ςΚ… †Ω∨

Ω∼Ψ∑ (10)  ε⁄†ΩΤ⇓ =Σ◊Ω∼Ψ∨†Ωš (11)

١٠
3

حروف: 
Cantumkan huruf-huruf tunggal supaya menjadi kalimah sempurna :

)ّم (م شدَّه  )ن (ن ساكنة  ال قمرية

ى َن ل َز ن َأ
 ُه

و رُّ ل ا َو
ُح

ِع َل ط َم

ج ِرا ل َف

ا ل َق د ِر

١٨

١٠
4

Bahagian B
Ulum Syariah

:אאث 

Isi tempat kosong dengan jawapan yang betul :

١.@òîãa†yë@@a@ïm‰aŠiبرصفة@bèß@____________N @
Wahdaniah bererti Allah bersifat Maha _______________.

@ÝšËìm@____________N@صفةÖ†îm@a@ÝšËìm@åË…@âb@@صفة@.٢ @
Sifat tunggal Allah tidak sama dengan sifat tunggal _______________.

@bèß@____________ìmaì@übš@ma@N@برصفةa@ïm‰aŠi@قدرة @.٣ @
Qudrat bererti Allah bersifat Maha _______________ atas segala sesuatu.

٤.@@aتيدق ممرلوكن@____________@@Öìnãëaiaì×ŠN@ @
Allah tidak memerlukan _______________ untuk  berkuasa.

٥.@@Íí@æõbìØ×@ðõbqìÐ¾@ïãõbß____________N@ @
Manusia mempunyai kekuasaan yang _______________.@ @

@ @

دةقيع

ترباتس
terbatas

بنتوان
bantuan

خملوق
makhluk

اسا
Esa

بركواس
Berkuasa

١٠
5

:אאج 
Isi tempat kosong dengan jawapan yang betul :

١.@@ æa…@ æõbmb×ŠÏ@ Òai@ éÛbía@ ñý•_________@ Íí@@ åË…@ ðõüìß…_________@æa…@
@åË…@ïèçì…_________N@ @

Solat ialah beberapa perkataan dan _________________ yang dimulai dengan _________________ dan disudahi dengan
_________________.

٢.@Ï@éÛbía@ñý•@æì×ë‰a‰b×Š@Íí@_________ñý•@å×buŠÌß@Ùîn×@å×ì×ü…@N@ @
Rukun solat ialah perkara-perkara yang _________________ dilakukan ketika mengerjakan solat.

@ @

3.@Ùu@@Î‰ëõbäßî@†Ï‰…@ìmb@éÛb@åØÜšÌ@æì×ë‰ñý•~@@Ö†îm@smý•@Ùß_________N@ @
Jika seseorang meninggalkan salah satu daripada rukun solat, maka solatnya tidak _________________.

٤.@@æì×ë‰@å×bÏëŠß@ñý•_________@aë†×@ÍíN@ @
Solat merupakan rukun _________________ yang kedua.

٥.@@æì×ë‰@ñý•œîm@†Ð×@ï™bçŠm@ ~@oíõbí@æì×ë‰_________@ ~@æì×ë‰@æ…@ïÛìÓ@æì×ë‰
@Nفعلي @

Rukun solat terbahagi kepada tiga, iaitu rukun _________________, rukun qauli dan rukun fi’li.

دةباع

ÜÓ@
qalbi

تكبرية اإلحرام
takbiratul ihram

åmaìiŠÏ@
perbuatan

اسالم
Islam

صح
sah

١٠
6

אא: 
Isi tempat kosong dengan jawapan yang betul :

١.  @†àª@ójã@ð‰…@òía@sãë‰ìm@éÜn@Þì‰@ð…bväß@Õînãü…___________N
Nabi Muhammad S.A.W. dilantik menjadi Rasul setelah turunnya ayat dari _______________.

٢.  @†àª@ójã@aë†×@óyë@ð…bväß@Íí@ñ‰ì@éÛbía___________N
Surah yang menjadi wahyu kedua Nabi Muhammad S.A.W. ialah _______________.

٣.  @éßë‰___________@@oìÏ@åØí…bu…êìÇ…@æîrÏN@ @
Rumah _______________ dijadikan pusat penyebaran dakwah.

٤.@ @@éÛbía@ÚìiŠm@a‰b‚@êìÇ…Ši@ójã@âbmŠÏ@oÐ·___________N
Tempat pertama Nabi berdakwah secara terbuka ialah _______________.

٥.@ @@†àª@ójã@êìÇ…@Ínääß@paìÓ@ÍîÛbÏ@Íí@Î‰ëa@éÛbía___________N
Orang yang paling kuat menentang dakwah Nabi Muhammad S.A.W. ialah _______________.

سيرة

âbÓ‰þa@óia@åi@âbÓ‰þa@
al-Arqam bin Abi al-Arqam

@ñ‰ìُرثِّدَّامل@
Surah al-Muddassir

@ñ‰ìالَعلَق@
Surah al-Alaq

k@ìia@æa…@Ýèu@ìia@
Abu Jahal dan Abu Lahab

@oî×ìi…صفا@
di Bukit Sofa

١٠
7

:אאאאאخ 
Tulis samada “beradab” atau “tidak beradab” bagi situasi di bawah :

@Íí@åíõbØÏ@ðb×b¾@ìmìäßåÛbuŠi@Ùîn×@åÏìŠi@æa…@ñ‰ìÇ@ÒN@فزيرا. ١ @
Fazeera memakai pakaian yang menutup aurat dan bersopan ketika berjalan.

2 .@ê‰b@æa…@åËbm@oØÌÌßtbmŠi@âìÜj@të‰ì™@åíˆía@bnäî¾N@ @
Sarah mengangkat tangan dan meminta izin gurunya sebelum bertanya.

3 .ÞaìiŠi@Ýßb×MÞaìi@Îìì×@ê‹bäu@ïç‰bíŒäß@Ùîn×N@ @
Kamal berbual-bual kosong ketika menziarahi jenazah.

@tìjía@´mbà×@Íí@sãëb×@†Ð×@éíŒÈm@åØÐìÌß@Nفوزيه. 4 @
Fauziah mengucapkan takziah kepada kawannya yang kematian ibunya.

@oî×b@Íí@sÓìma…@†Ð×@ïbã@åØÏaìrß@Nفطيمه. 5 @
Fatimah menyuapkan nasi kepada datuknya yang sakit.

ادب

١٠
8

Bahagian C

Jawi

:אد 

Susun perkataan di bawah supaya menjadi ayat yang betul :

١@N@ïmìÐîÜß@oîËü…@@a@æõbìØ×@@@æa……ïßìi@ @

__________________________________________________________________________

٢@Næb¹a@@´™bèj@@•@@oía@@†Ï‰…@ @

__________________________________________________________________________

٣@Nêììß@@æbİî‘@@éÛa…a@@âbmëa@@ïãõbß@ @

__________________________________________________________________________

٤@NðŠuýÏ…@@ìàÜÇ@@éÜÓ†äç@@Íí@@åØÜàÇ…@ @

__________________________________________________________________________

:אאאذ 
Tulis semula ayat di bawah dan letakkan tanda baca yang betul :

١@NbäîÛbßa@käí‹âbŠi@éÛìØ×@ï™ŠÏ@Þë‰ìã@æa…@Mâb@ @

__________________________________________________________________________

جاوي

٨
9

٢@NÕ×b×@ìubi@sÔînä@ðìjßa@ @

__________________________________________________________________________

٣@N†ãa@Îbjßì@é×bÏaa‰bšã@†Ð×@a@ @

__________________________________________________________________________

٤@NbuŠØi@ìßb×@Òbi@éØãbß…@ @

__________________________________________________________________________

٥@Nêìj@oÐ@Öëa@ì@å×bÇ…@ðb@î@†Ð×@pb×Ši@bäîÛbßa@ @

__________________________________________________________________________

:אذ 
Padankan perkataan yang berikut :

١٠

bníŠ×

ìÏb

Ðî×

oØî

Sikat

Kereta

Sapu

Kipas

4


K001
  (Lampirkan Di Hadapan Borang Permohonan)

SENARAI SEMAK
DOKUMEN SOKONGAN SKIM BANTUAN AM PERSEKOLAHAN

Sila pastikan semua keperluan dan dokumen yang dikehendaki adalah lengkap seperti berikut:-

1. Satu salinan kad pengenalan pelajar.

2. Satu salinan kad pengenalan ibu, bapa dan tanggungan / surat pengangkatan JPN /
akuan sumpah penjagaan jika tanggungan bukan anak kandung (tidak termasuk yang
telah berkahwin / bekerja)

3. Satu salinan penyata gaji / pencen / PERKESO / surat akuan sumpah pendapatan terkini

suami dan isteri / surat pengesahan pendapatan suami dan isteri yang disahkan oleh ketua
kampung (WP Labuan sahaja)

4. Satu salinan surat perakuan nikah / surat akuan sumpah untuk kes kehilangan bagi

pemohon berumur 60 tahun ke atas.*

5. Satu salinan surat perakuan cerai / prosiding mahkamah terkini / pengesahan
masalah keluarga dari Bahagian Perkahwinan dan Pembangunan Keluarga (BPPK) terkini.*

6. Satu salinan sijil kematian ibu / bapa.*

7. Satu salinan kad memeluk Islam.*

8. Satu salinan kad orang kelainan upaya (OKU) pemohon / tanggungan.*

9. Satu salinan surat pengesahan sakit kronik pemohon dan tanggungan dari hospital
kerajaan sahaja.*

10. Satu salinan pengesahan pengajian / kad pelajar / surat tawaran belajar bagi

pemohon / tanggungan yang sedang belajar di IPT.*

11. Satu salinan cukai pintu / bil utiliti.

12. Satu salinan muka depan buku Bank Islam Malaysia Berhad (BIMB) tanpa kad / akaun
bersama bagi pelajar sekolah rendah / buku akaun persendirian bagi pelajar
sekolah menengah.

* jika berkenaan

 Disemak oleh:        Tarikh:


BORANG KAJI SEMULA

BANTUAN KEWANGAN JABATAN KEBAJIKAN MASYARAKAT

KATEGORI KEMASKINI MAKLUMAT

I. MAKLUMAT ASAS

1. NO. KAD PENGENALAN

2. NAMA

3.  ALAMAT SURAT MENYURAT /

TEMPAT TINGGAL

4. POSKOD  5.  NO.TELEFON

II.  MAKLUMAT PEKERJAAN

2. PEKERJAAN (Diisi Jika Berkaitan) Tandakan √ di petak berkenaan a. Jenis Pekerjaan:

b. Nama & Alamat Majikan:

...............................................................................................................................

c. No. Tel Majikan :................................................................................................

Tidak
Bekerja

Kerja
Sendiri

Bekerja
Dengan

Kerajaan

Bekerja
Swasta

Lain-Lain
Pekerjaan

III. MAKLUMAT AHLI KELUARGA

BIL NAMA PENUH NO. KAD
PENGENALAN

HUBUNGAN/
PERTALIAN

PEKERJAAN /
PERSEKOLAHAN

PENDAPATAN
SEBULAN (RM)

TANDA (√)
JIKATINGGAL

BERSAMA PEMOHON

Sila buat tambahan di helaian lain jika ruangan maklumat ahli keluarga tidak mencukupi.

IV. MAKLUMAT KESIHATAN

1. PENYAKIT YANG DIHIDAPI PEMOHON :

2. MAKLUMAT PESAKIT/OKUTERLANTAR

YANG DIJAGA (Diisi Jika Berkaitan)

Nama : ...............................................................................................................................

No Kad Pengenalan : ….................................................Hubungan : …...............................

V.  MAKLUMAT PENDAPATAN DAN PERBELANJAAN BULANAN PEMOHON / ISI RUMAH

NO. SUMBER PENDAPATAN
SENDIRI

(RM)

ISI RUMAH YANG TINGGAL

BERSAMA (RM)

a. Jumlah pendapatan bulanan keseluruhan  RM  RM

b. Sumbangan anak/ahli keluarga yang tinggal berasingan RM

c. Bantuan daripada agensi yang lain (kerajaan/swasta/NGO) RM

NO. JENIS PERBELANJAAN BULANAN PERBELANJAAN (RM)

a. Ansuran/Sewa Rumah  RM

b. Ansuran Kenderaan  RM

c. Persekolahan RM

d. Perubatan  RM

e. Bil Utiliti (Elektrik / Air / Astro dll.) RM

f. Perbelanjaan Keluarga RM

g. Lain-lain (Nyatakan):............................................................................................ RM

VI.  MAKLUMAT WARIS

NAMA : .............................................................................................................................................. NO MYKAD  : .................................................................................

HUBUNGAN :...................................... ALAMAT.................................................................................................................................NO TEL:...........................................

VI.  PERAKUAN PEMOHON

Saya     : ...................................................................................................... NO. Kad Pengenalan............................................................
Mengaku bahawa maklumat yang diberikan dalam borang ini adalah benar dan betul. Sekiranya saya didapati memberikan
maklumat tidak benar atau palsu, saya boleh disabitkan kesalahan di bawah seksyen 193 Kanun Keseksaan (Akta 574)  dan
boleh dikenakan hukuman penjara selama tempoh yang boleh sampai tiga (3) tahun dan boleh juga dikenakan denda.

Tandatangan /
Cap Ibu Jari Pemohon                                                                                Tarikh:

Rujukan Simpanan Pemohon                         VII. SLIP AKUAN TERIMA PERMOHONAN KAJI SEMULA

NAMA  : ..................................................................
NO. KAD PENGENALAN : ..................................................................

Permohonan bagi kaji semula tuan/puan untuk bantuan Jabatan Kebajikan Masyarakat telah diterima pada .....................................

dan sedang diambil tindakan. Sekiranya tuan/puan tidak mendapat sebarang maklumbalas daripada pihak kami dalam tempoh 14

HARI dari tarikh tamat kelulusan bantuan, sila hubungi PEJABAT KEBAJIKAN MASYARAKAT DAERAH/JAJAHAN/BAHAGIAN

........................................................................di talian ……………………………..

No Daftar Klien  Tandatangan
Cop Nama& Jawatan

UNTUK KEGUNAAN PEJABAT

Tarikh Terima Borang  Ruj. Fail

Skim Bantuan  JKM 20

PERCUMA


SAINS KOMPUTER

SEKTOR PENGURUSAN AKADEMIK
JABATAN PENDIDIKAN NEGERI PERAK

DENGAN KERJASAMA
YAYASAN PERAK

AMANJAYA 2018

MODUL SOALAN TOPIKAL
CEMERLANG
JAWATANKUASA PEMBINAAN

MODUL SOALAN TOPIKAL CEMERLANG/HALUS

AMANJAYA SPM NEGERI PERAK 2018

(MATA PELAJARAN : SAINS KOMPUTER)

PENASIHAT

Puan Hajah Rahimah binti Mohamed

Ketua Sektor Pengurusan Akademik

Jabatan Pendidikan Negeri Perak

PENGERUSI

Encik Syahrul Lizan bin Mohamed Nasir

Ketua Unit Matematik

Sektor Pengurusan Akademik

Jabatan Pendidikan Negeri Perak

PENYELARAS MODUL

Encik Khairul Farez bin Nahrawi

Penolong Pengarah ICT dan Pengkomputeran

Sektor Pengurusan Akademik

Jabatan Pendidikan Negeri Perak

KETUA PENGGUBAL MODUL

Pn. Farida binti Yusof

SMK Trolak Selatan

PENOLONG KETUA PENGGUBAL

Cik Maslin binti Kamaruddin

SMK Sultan Yussuf

PARA PENGGUBAL ITEM MODUL

En. Hafezullah bin Shafie
SMK Jalan Tasek

En. Shahrul bin Daud
SMK Ambrose

Pn. Hazzra binti Abdul Malik
SMK Toh Indera Wangsa Ahmad

Pn. Narizah binti Mohd Rozali
SMK Gerik

Pn. Hamidah binti Abdul Rahim
SMK Hutan Melintang

Pn. Adibah Nurhashimah binti Rahmat
SMK Sri Kurau

Pn. Nur Adila binti Ibrahim
SMK Methodist ACS Setiawan

Pn. Salbiah binti Mohamad Sabri
SMK Sungai Pari

Cik Naizatul Aslamiah binti Mohamad Zainuddin
SMK St. Michael
Seulas Pinang.
Assalamualaikum wrt wbt….

Modul ini dihasilkan oleh panel penggubal Modul Amanjaya oleh Jurulatih Utama Sains

Komputer  Negeri Perak. Modul ini mengandungi  soalan dari setiap bab sukatan mata

pelajaran Sains Komputer Tingkatan 4 dan 5.

Penyediaan Modul Amanjaya ini bertujuan membantu guru Sains Komputer dalam PdPc.

Selain daripada itu, modul ini dapat membantu calon-calon dengan pelbagai bahan yang

berbentuk topikal dan berunsurkan kemahiran berfikir aras tinggi (KBAT) sejajar dengan

keperluan calon SPM terkini yang memerlukan mereka menjana dan mengembangkan idea.

Modul ini diharap dapat membantu meningkatkan kecemerlangan calon-calon SPM negeri

Perak.

Sekian.

Khairul Farez bin Nahrawi

Penolong Pengarah ICT dan Pengkomputeran

Sektor Pengurusan Akademik

Jabatan Pendidikan Negeri Perak
CARA PENGGUNAAN MODUL

PANDUAN

1. Modul Cemerlang dan Halus  disediakan berdasarkan format peperiksaan SPM terkini.

2. Modul ini mengandungi soalan-soalan bukan rutin (KBAT) SPM.

3. Modul ini boleh dijadikan panduan kepada guru-guru di negeri Perak sebagai panduan

peperiksaan bertulis Sains Komputer 3770 bagi SPM 2018.

4. Modul ini sesuai dijadikan modul di dalam bilik darjah sebagai bahan PdPc, latih tubi,

kelas tambahan dan kelas tutorial.

5. Modul ini juga sesuai digunakan oleh pelajar cemerlang dan berpotensi cemerlang.

6. Guru perlu memilih topik yang telah disediakan untuk digunakan sebagai latihan secara

latih tubi menjelang peperiksaan SPM supaya penguasaan pelajar terhadap tajuk terpilih

dapat diperkukuh.
SOALAN 1 (1.2 Algoritma ) (ANALISIS)

Lukiskan algoritma untuk menyelesaikan masalah berikut.

“Pelajar jurusan seni sedang mencari bahan rujukan di laman-laman sesawang. Bahan yang

telah dipilih akan dicetak.”

Pastikan anda boleh membina algoritma dalam 3 tahap iaitu urutan, pilihan dan ulangan.

(10 markah)

SOALAN 2 (1.2 Algoritma ) (MENCIPTA)

Bina algoritma berdasarkan arahan yang diberikan. Kemudian bina jadual yang

menunjukkan perubahan pemboleh ubah dan output.

Paparkan nombor secara berikut :

• Nombor yang diterima turun satu satu nilai sehingga 0

• Contoh input = 10

• Contoh output yang dicari : nilai genap

(15 markah)

SOALAN 3 (1.2 Algoritma ) (MENCIPTA)

Anda ingin membeli bahan-bahan untuk menyiapkan jamuan akhir tahun bagi kelas anda..

Bina algoritma  yang perlu anda lalui sehingga anda selesai membeli .

(4 markah)

SOALAN 4 (1.2 Algoritma )  (ANALISIS)

Bina carta alir untuk memaparkan nombor terbesar antara 3 nombor.

(4 markah )
SOALAN 5 (1.4 Struktur Kawalan)  (MENCIPTA)

Sebuah aplikasi menerima markah murid dan menentukan gred yang sesuai .

Bina algoritma yang sesuai untuk mewakili pemilihan gred berdasarkan jadual yang diberi.

( 10 markah )

SOALAN 6 (1.5 Amalan Terbaik Pengaturcaraan)  (ANALISIS)

Senaraikan gaya penulisan atur cara yang perlu dipraktikkan oleh seorang pengatur cara.

Justifikasikan jawapan anda.

(10 markah)

SOALAN 7 (1.6 Struktur Data dan Modular) (ANALISIS)

Kenal pasti baris pernyataan di bawah dengan menulis nombor baris bagi atur cara di atas :

a) Subatur cara main()

b) Definisi paparHarga

c) Panggilan paparHarga

d) Subatur cara pemanggil

(4 markah)
SOALAN 8 (1.6 Struktur Data dan Modular) (MENILAI)

Diberi dua set atur cara Java seperti yang berikut :

(a) Tentukan output Atur cara A

(b) Tentukan output Atur cara B

(4 markah )

SOALAN 9 (1.7 Pembangunan Aplikasi) (ANALISIS)

Katakan anda dikehendaki menyelesaikan masalah kiraan pembayaraan penggunaan

komputer di cybercafé. Pembayaran dilakukan mengikut tempoh jam penggunaan.

Bina analisis IPO bagi masalah di atas.

(4 markah)
SOALAN 10 (1.7 Pembangunan Aplikasi)  (MENCIPTA)

Berdasarkan pseudokod di bawah, lakar carta alir untuk mereka bentuk penyelesaian kepada

masalah di bawah.

OUTPUT Siapa nama anda?

INPUT pengguna masukkan nama

SIMPAN input pengguna sebagai pemboleh ubah nama

OUTPUT ‘Berapa markah anda’+ nama

INPUT pengguna masukkan markah

SIMPAN input pengguna sebagai pemboleh ubah markah

Jika markah >= 40 then

OUTPUT “ Syabas + nama, anda lulus ! “

ELSE

OUTPUT “Cuba lagi + nama”

(10 markah)

SOALAN 11 (1.7 Pembangunan Aplikasi) (MENCIPTA)

import java.util.Scanner;

public class positifNegatif {

public static void main (String[] args) {

Scanner input = new Scanner(System.in);

System.out.print ("Masukkan satu nombor : ");

double nombor = input.nextDouble();

if (nombor >0) {

System.out.println(nombor + " ialah nombor positif");

}

else if (nombor <0) {

System.out.println (nombor + " ialah nombor negatif ");

}
else

System.out.println ("Nombor sifar");

}

}

Lakarkan carta alir berdasarkan kod pengaturcaraan Java berikut.

(4  markah )

SOALAN 12 (1.7 Pembangunan Aplikasi)  (ANALISIS/MENCIPTA)

Jadual Input Proses Output (IPO) dibawah menunjukkan analisa penyelesaian masalah

untuk mengira bonus bagi pekerja swasta.

INPUT PROSES OUTPUT

Gaji asas

Kadar bonus

Dapatkan gaji asas

Dapatkan kadar bonus

Kadar bonus = (20/100)(gaji asas)

Gaji penuh = gaji asas + kadar bonus

Gaji penuh

a) Berdasarkan jadual IPO di atas, bina pseudokod yang sesuai berdasarkan maklumat

yang diberikan.

(8 markah)

b) Apakah output yang dipaparkan jika gaji asas pekerja adalah sebanyak RM3000.

(2 markah )
SOALAN 13 (1.1 Strategi Penyelesaian Masalah)

________________ sebagai proses mengkaji butiran sesuatu masalah untuk mendapatkan

satu penyelesaian.

( 1 markah )

Senaraikan empat teknik pemikiran komputasional dalam penyelesaian masalah.

(1 markah)

SOALAN 14 (1.1 Strategi Penyelesaian Masalah)

Pihak Lembaga Peperiksaan Malaysia telah menyenaraikan beberapa soalan projek yang

perlu diselesaikan oleh pelajar-pelajar elektif Sains Komputer. Berikan satu contoh aktiviti

dan laksanakan proses penyelesaian masalah berstrategi.

(8 markah)

SOALAN 15 (1.5 Amalan Terbaik Pengaturcaraan)

Senaraikan tiga jenis ralat yang sering berlaku dalam pengaturcaraan Java. Terangkan

secara ringkas satu daripada tiga jenis ralat tersebut.

(4 markah)

SOALAN 16 (1.6 Struktur Data dan Modular)

Di dalam sesuatu organisasi, pembahagian tugasan amat perlu bagi melancarkan sesuatu

tugasan. Demikian halnya dengan atur cara komputer.

Senaraikan 2 kelebihan menggunakan struktur modul atau subatur cara dalam

pembangunan pengaturcaraan.

(4 markah)
SOALAN 17 (1.7 Pembangunan Aplikasi)

Kitaran hayat pembangunan aplikasi merupakan satu kitaran fasa yang berjujukan dan

menjadi pelan tindakan yang berkesan kepada pasukan yang membangunkan aplikasi.

Huraikan dua fasa yang terlibat dalam kitaran hayat pembangunan sistem.

(4 markah)

SOALAN 18 (1.7 Pembangunan Aplikasi)

Anda ditugaskan membangunkan aplikasi bagi mengira gaji pekerja berserta bonus

imbuhan. Lukiskan carta gantt bagi menunjukkan setiap peringkat pembangunan.

(4 markah)

SOALAN 19 (1.7 Pembangunan Aplikasi)

Anda ditugaskan membangunkan aplikasi bagi mengira gaji pekerja berserta bonus

imbuhan. Bina pseudokod dan carta alir bagi membantu tugasan anda tersebut.

(4 markah)
SOALAN 20 (1.6 Struktur Data dan Modular)

------------- ialah pemboleh ubah yang membolehkan koleksi beberapa nilai data (elemen)

dalam satu-satu masa dengan menyimpan setiap elemen dalam ruang memori berindeks.

(1 markah)

int [ ] senaraiMarkah = { 10,20,30,40,50 }

Merujuk sintaks di atas, lukiskan blok memori pemboleh ubah mudah berbanding lukisan

blok memori tatasusunan.

(3 markah)