The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by ech.zieyra89, 2020-11-17 08:51:17

MODUL Revite JPN

MODUL Revite JPN

REVITE Sains Komputer SMK Konven St Cecilia

ReVITE

Sains Komputer SPM

Retain Vital Input Through Encoding

JABATAN PENDIDIKAN NEGERI SABAH LAM CHIENG TING
SMK KONVEN ST CECILIA

SANDAKAN

REVITE Sains Komputer SMK Konven St Cecilia

Pembelajaran kendiri ( Jawab semua soalan dengan peta minta / iThink )

1.0 PENGATURCARAAN

01. Terangkan keperluan penyelesaian masalah berstrategi .
02. Jelaskan ciri penyelesaian masalah berkesan
03. Nyatakan langkah-langkah dalam proses penyelesaian masalah
04. Nyatakan 4 teknik pemikiran komputasional
05. Jelaskan dua jenis pewakilan algoritma
06. Lakarkan algoritma penyelesaian masalah dengan menggunakan struktur kawalan dalam pengaturcaraan.

a) struktur kawalan urutan
b) struktur kawalan pilihan
c) struktur kawalan ulangan

07. Jelaskan hubungan antara jenis data, saiz data dan kapasiti ingatan komputer
08. Nyatakan kegunaan jenis data yang berikut seterusnya berikan satu contoh yang sesuai

(i) Integer (int)
(ii) Nombor nyata (float, double)
(iii) Aksara (char)/ rentetan (String)
(iv) Boolean

09. Nyatakan perbezaan pemboleh ubah sejagat (global) dan setempat (local)
10. Nyatakan perbezaan pemboleh ubah dan pemalar.
11. Berikan contoh pengisytiharan pemboleh ubah & penetapan nilai pada pemalar
12. Berikan satu contoh bagi penyataan umpukan dan penyataan aritmetik
13. Menerangkan aliran struktur kawalan pilihan

(i) if-else
(ii) switch-case

14. Menerangkan aliran struktur kawalan ulangan
(i) for
(ii) while
(iii) do-while

15. Jelaskan operator hubungan dan operator logikal
16. Jelaskan penggunaan struktur kawalan ulangan yang melibatkan

(i) operator increment (++)
(ii) operator decrement (--)

17. Jelaskan tiga jenis ralat dalam atur cara
18. Nyatakan ciri-ciri aturcara yang mudah dibaca dengan menggunakan gaya yang baik.
19. Terangkan struktur tatasusunan (array) satu dimensi

(i) Isytihar nilai
(ii) Umpukan nilai awal

20. Jelaskan kegunaan sub aturcara
21. Terangkan konsep penghantaran parameter ke sub aturcara.
22. Jelaskan perbezaan antara function dan procedure pada sub aturcara
22. Nyatakan fasa-fasa dalam kitaran hayat pembangunan sistem (SDLC).
23. Huraikan setiap fasa dalam kitaran hayat pembangunan sistem (SDLC)

REVITE Sains Komputer SMK Konven St Cecilia

2.0 PANGKALAN DATA
01. Jelaskan kepentingan integriti data, ketekalan data dan kelewahan data
02. Berikan perbezaan model-model pangkalan data berikut,

(i) Hiraki
(ii) Rangkaian
(iii) Hubungan (Relational)
(iv) Berorientasi objek (Object oriented)

03. Berikan contoh entiti, atribut, set hubungan dan kekardinalan bagi situasi berikut ,
(i) satu ke satu
(ii) satu ke banyak
(iii) banyak ke banyak

04. Jelaskan medan (field), rekod jadual (table) dan kekunci bagi pangkalan data yang akan dibangunkan
05. Jelaskan kunci primer yang sesuai bagi sesuatu entiti
06. Jelaskan kunci asing yang sesuai bagi sesuatu entiti
07. Berikan satu contoh gambar rajah perhubungan entiti (ERD) untuk memodelkan data hubungan
08. Set hubungan (skema hubungan) dihasilkan daripada ERD boleh dinyatakan dalam dua format. Jelaskan dua

format tersebut.
09. Jelaskan konsep-konsep berikut dan seterusnya memberi contoh yang sesuai

(i) kebergantungan fungsi sepenuh
(ii) kebergantungan fungsi separa
(iii) kebergantungan fungsi transitif

10. Jelaskan kepentingan (tujuan) proses penormalan data sehingga 3NF terhadap skema hubungan
11. Nyatakan aktiviti dalam proses pembangunan pangkalan data hubungan

3.0 INTERAKSI MANUSIA DAN KOMPUTER
01. Apakah interaksi antara manusia dan komputer ?
02. Jelaskan keperluan interaksi antara manusia dan komputer
03. Nyatakan prinsip asas reka bentuk interaktif
04. Jelaskan prinsip asas reka bentuk interaktif
05. Nyatakan 5 jenis penilaian produk interaktif
06. Nyatakan proses reka bentuk produk interaktif
07. Nyatakan matlamat menjalankan penilaian produk interaktif

REVITE Sains Komputer SMK Konven St Cecilia

4.0 PENGKOMPUTERAN

01. Jelaskan kesan inovasi dalam pengkomputeran
02. Berikan 4 contoh aktiviti tidak beretika dalam pengkomputeran
03. Jelaskan keperluan keselamatan data dalam rangkaian komputer
04. Nyatakan langkah-langkah menjaga keselamatan data dalam rangkaian komputer
05. Jelaskan proses penyulitan (encryption) dan nyahsulit (decryption) data menggunakan Caesar Cipher
06. Jelaskan implikasi sosial berkaitan penggodaman dan cetak rompak perisian
07. Berikan 3 perbezaan antara etika dan undang-undang siber
08. Nyatakan kerjaya yang berkaitan dengan bidang pengkomputeran masa hadapan
09. Jelaskan kitaran Capai – Nyahkod – Laksana (FDE – Fetch Decode, Execute Cycle)
10. Terangkan konsep asas seni bina komputer (Von Neuman)
11. Nyatakan perbezaan pemproses (processor) linear dan pemproses semasa
12. Terangkan tiga jenis penterjemah pelbagai aras bahasa pengaturcaraan
13. Terangkan get logik sebagai binaan asas litar bersepadu
14. senaraikan dan melukis simbol get logik berikut:

(i) get logik asas (TAK, DAN, ATAU)
(ii) kombinasi get logik (TAK DAN, TAK ATAU, XATAU, XTAKATAU)

15. Binakan Jadual Kebenaran dan Ungkapan Boolean bagi menerangkan tindakan get logik berikut:
(i) get logik asas (TAK, DAN, ATAU)
(ii) kombinasi get logik (TAK DAN TAK ATAU, XATAU, XTAKATAU)

5.0 PANGKALAN DATA LANJUTAN

01. Berikan contoh membinakan sebuah pangkalan data hubungan menggunakan SQL
02. Tuliskan contoh SQL yang memanipulasi data mengikut fungsi berikut,

(i) Sisip/Tambah
(ii) Padam
(iii) Kemaskini

03. Tuliskan contoh SQL SELECT untuk mendapatkan semula data menggunakan:
(i) GROUP BY
(ii) ORDER BY

04. Tuliskan contoh SQL dengan menggunakan fungsi berikut ,
(i) AVG
(ii) SUM

(iii) MAX
(iv) MIN
(v) COUNT

REVITE Sains Komputer SMK Konven St Cecilia

6.0 PENGATURCARAAN BERASASKAN WEB

01. Terangkan keperluan Bahasa Penskripan Klien dalam laman web
02. Terangkan atur cara mudah yang diberi dari Bahasa Penskripan Klien kepada carta alir

(i) bubble sort
(ii) selection sort
(iii) binary search
(iv) max/min/ mean
(v) count
(vi) queue

03. Terangkan kelebihan standard library kepada pengaturcara
04. Jelaskan proses meringkaskan atur cara dengan menggunakan:

(i) procedure
(ii) function
05. Jelaskan fungsi laman web sebagai penghubung antara pengguna dan sistem dalam rangkaian
06. Jelaskan Bahasa Penskripan Pelayan dan nyatakan 3 contoh Bahasa Penskripan Pelayan
07. Jelaskan Bahasa Penskripan Klien dan nyatakan 3 contoh Bahasa Penskripan Klien
08. Nyatakan prinsip reka bentuk laman web
09. Terangkan prinsip reka bentuk laman web dari sudut kesesuaian pengguna dan tujuan laman web
10. Jelaskan HTML
11. Jelaskan CSS

REVITE Sains Komputer SMK Konven St Cecilia

Penilaian kendiri

01.

keperluan
penyelesaian
masalah berstrategi

02. Senaraikan 4 teknik pemikiran komputasional
a) ______________________________
b) ______________________________
c) ______________________________
d) ______________________________

03. Nyatakan langkah-langkah dalam proses penyelesaian masalah

04. Perwakilan Alogritma

05. Nyatakan kegunaan jenis data yang berikut seterusnya berikan satu contoh yang sesuai
(i) Integer (int)
(ii) Nombor nyata (float, double)
(iii) Aksara (char)/ rentetan (String)
(iv) Boolean

06. Nyatakan 2 perbezaan pemboleh ubah sejagat (global) dan setempat (local)

07. Nyatakan perbezaan pemboleh ubah dan pemalar.

REVITE Sains Komputer SMK Konven St Cecilia

08. Berikan contoh pengisytiharan pemboleh ubah & penetapan nilai pada pemalar

09. Berikan satu contoh bagi penyataan umpukan dan penyataan aritmetik

10. Struktur Kawalan

if-else

while

Operator ==, !=, >, <, >=, <=
11.

AND

12. Jelaskan tiga jenis ralat dalam atur cara

a)

b)

c)

13. Nyatakan ciri-ciri aturcara yang mudah dibaca dengan menggunakan gaya yang baik.
a) _______________________________________
b) _______________________________________
c) _______________________________________
d) _______________________________________

REVITE Sains Komputer SMK Konven St Cecilia

14. Diberi tatasusunan hariMinggu seperti yang berikut.
String [ ] hariMinggu = {“Ahad”, “Isnin”, “Selasa”, “Rabu”, “Khamis”, “Jumaat”, “Sabtu” }

a) Apakah saiz tatasusunan hariMinggu ?

b) Apakah nilai yang dicetak oleh kod berikut ?
(i) system. out.println (hariMinggu [0])

(ii) system. out.println (hariMinggu [4])

(iii) system. out.println (hariMinggu [6])

c) Mengapakah kod-kod berikut tidak boleh digunakan ?
(i) system. out.println (hariMinggu [7])

(ii) system. out.println (hariMinggu [Selasa])
d) tuliskan kod untuk mencetak elemen “Jumaat”

15. Jelaskan kegunaan sub aturcara.

16. Jelaskan perbezaan antara function dan procedure pada sub aturcara

17. Nyatakan fasa-fasa dalam kitaran hayat pembangunan sistem (SDLC) dan seterusnya huraikan kepentingan dalam
setiap fasa

REVITE Sains Komputer Ketekalan data SMK Konven St Cecilia

18. Jelaskan kepentingan setiap yang berikut , Kelewahan data
Integriti data

19. Terangkan model-model pangkalan data berikut,

Hiraki Rangkaian Hubungan (Relational) Berorientasi objek
(Object oriented)

20. Jelaskan perbezaan antara kunci primer dan kunci asing Kunci Asing
Kunci Primer

21. Jelaskan konsep-konsep berikut dan seterusnya memberi contoh yang sesuai
(i) kebergantungan fungsi sepenuh
(ii) kebergantungan fungsi separa
(iii) kebergantungan fungsi transitif

22. Jelaskan kepentingan proses penormalan data sehingga 3NF terhadap skema hubungan
0NF  1NF

1NF  2NF
2NF  3NF

REVITE Sains Komputer SMK Konven St Cecilia

23.
Interaksi antara
manusia dan
komputer

24.

prinsip asas reka
bentuk interaktif

25. kesan inovasi dalam pengkomputeran

positif negatif

26. Berikan 4 contoh aktiviti tidak beretika dalam pengkomputeran
a) _______________________________________
b) _______________________________________
c) _______________________________________
d) _______________________________________

27. Nyatakan langkah-langkah menjaga keselamatan data dalam rangkaian komputer

REVITE Sains Komputer SMK Konven St Cecilia

28. Jelaskan proses penyulitan (encryption) dan nyahsulit (decryption) data menggunakan Caesar Cipher

29.

implikasi hasil daripada penggodaman
dan cetak rompak

30. Berikan 3 perbezaan antara etika dan undang-undang dalam dunia komputer
etika undang-undang

31. Seni Bina Komputer

00 Kitaran mesin Bahasa Pengaturcaraan
1. Bahasa Aras Tinggi Bahasa Aras Rendah
Unit Peranti
input dan 2.

peranti output 3.

32. Nyatakan perbezaan pemproses (processor) linear dan pemproses semasa

pemproses linear pemproses semasa

REVITE Sains Komputer SMK Konven St Cecilia

33. Terangkan tiga jenis penterjemah pelbagai aras bahasa pengaturcaraan

Penterjemah Penerangan

a)

b)

c)

34. Lukis simbol get logik berikut: Simbol Get Logik
(i) get logik asas

Nama Get Logik

DAN

ATAU

TAK

(ii) kombinasi get logik (TAK DAN, TAK ATAU, XATAU, XTAKATAU)

Nama Get Logik Simbol Get Logik

TAK DAN

TAK ATAU

XATAU

XTAKATAU
35.

Ciri-ciri Model
Hubungan Data

REVITE Sains Komputer SMK Konven St Cecilia

36. Berdasarkan jadual MURID yang berikut,

No_Murid Nama Umur Jantina Alamat
02052133 Ana Azmah 18 P 123, Temeroh, Pahang
02052130 Lee Jin Kit 20 L 10, Majid Tanah, Melaka
02052099 Aneele Devi 19 P 9, Puchong, Selangor
02051033 Yumi Yusof 21 P 99, Sungai Petani, Kedah
02052111 Fellc Agus 22 L 11, Sandakan Sabah

a) Tuliskan contoh SQL yang memanipulasi data mengikut fungsi berikut,
(iv) Sisip/Tambah

(v) Padam

(vi) Kemaskini

b) Tuliskan contoh SQL SELECT untuk mendapatkan semula data menggunakan:
(iii) GROUP BY

(iv) ORDER BY

c) Tuliskan contoh SQL dengan menggunakan fungsi berikut ,
(vi) AVG
(vii) SUM

(viii) MAX
(ix) MIN
(x) COUNT

37. Jelaskan yang berikut

a) HTML

.

b) CSS

REVITE Sains Komputer SMK Konven St Cecilia

38. Terangkan keperluan Bahasa Penskripan Klien dalam laman web

39. Terangkan atur cara mudah yang diberi dari Bahasa Penskripan Klien kepada carta alir
(vii) bubble sort

(viii) selection sort

(ix) binary search

(x) max/min/ mean

(xi) count

(xii) queue

40. Terangkan kelebihan standard library kepada pengaturcara

kelebihan Contoh
standard standard
library library

41. Jelaskan proses meringkaskan atur cara dengan menggunakan: Fungsi / function
Prosedur / procedure

REVITE Sains Komputer SMK Konven St Cecilia

42. Jelaskan dan nyatakan 3 contoh Bahasa Penskripan Pelayan
Bahasa Penskripan Pelayan
contoh

43. Jelaskan Bahasa Penskripan Klien dan nyatakan 3 contoh Bahasa Penskripan Klien

Bahasa Penskripan Klien

contoh

44. Nyatakan prinsip reka bentuk laman web dan seterusnya jelaskan prinsip-prinsip ini dari sudut kesesuaian
pengguna dan tujuan laman web

‘ prinsip reka
bentuk laman web


Click to View FlipBook Version