• Tidak ada hasil yang ditemukan

Perak Sains Komputer Soalan 2018

N/A
N/A
Protected

Academic year: 2018

Membagikan "Perak Sains Komputer Soalan 2018"

Copied!
25
0
0

Teks penuh

(1)

SULIT 3770 / 1

SK PPC – Perak 2018 1 SULIT BAHAGIAN A

ARAHAN : Jawab semua soalan di ruangan yang disediakan

1.Dalam proses penyelesaian masalah terdapat langkah untuk mengumpul dan menganalisis data.

Apakah perkara penting yang perlu di fokuskan dalam proses ini? ( 1 markah )

Jawapan:

2 (a) Pembayaran penggunaan komputer di CyberCafe adalah bergantung kepada kadar sejam dan tempoh bilangan jam penggunaan. Nyatakan proses yang berlaku untuk mendapatkan output

jumlah pembayaran. ( 1 markah )

Jawapan:

2 (b) Berpandukan pada Rajah 1 di bawah, aturcara dan output adalah seperti berikut :

Rajah 1

Baiki baris algoritma di atas bagi mendapatkan output yang dikehendaki. ( 1 markah )

(2)

SULIT 3770 / 1

SK PPC – Perak 2018 2 SULIT 2 (c) Pemilihan dan penggunaan data yang sesuai amat penting supaya aturcara dapat

dibangunkan tanpa ralat sintaks. Jelaskan salah satu jenis data yang anda tahu. ( 1 markah ) Jawapan:

2 (d) public class LuasSegitiga {

public static void main (String[ ] args) { Scanner input = new Scanner (System.in);

Tukarkan aturcara di atas kepada aturcara yang telah diumpukan nilai tapak adalah 10

dan nilai tinggi adalah 10. ( 1 markah )

Jawapan:

3. Tentukan output untuk kawalan ulangan yang berikut :

(1 markah) for (m = 0; m <=25; m+=5)

(3)

SULIT 3770 / 1

SK PPC – Perak 2018 3 SULIT 4. Rajah 2 menunjukkan sebahagian kod aturcara.

Rajah 2

Nyatakan jenis ralat yang wujud pada rajah tersebut. (1 markah)

Jawapan:

5. Jadual 1a menunjukkan pangkalan data murid di sebuah sekolah.

ID Murid Nama Murid No Telefon

a) Berdasarkan Jadual 1a di atas wujudnya masalah integriti data. Dengan menggunakan

data di dalam jadual 1a jelaskan apakah integriti data. (3 markah)

Jawapan:

public static void main (String [ ] args) {

cuba {

(4)

SULIT 3770 / 1

SK PPC – Perak 2018 4 SULIT

b) Nyatakan jenis model pangkalan data yang digunakan dalam rajah 2 di bawah.

(1 Markah)

(5)

SULIT 3770 / 1

SK PPC – Perak 2018 5 SULIT 6. Seorang pereka bentuk pangkalan data telah menyediakan gambar rajah perhubungan entiti ERD seperti

pada Rajah 3 bagi sebuah klinik yang menunjukkan hubungan di antara beberapa orang pesakit, seorang doktor, ubat-ubatan dan jenis rawatan. Label U, V, W, X, Y dan Z mewakili atribut dan hubungan antara entiti.

Rajah 3

Berdasarkan Rajah 3,

(a) Nyatakan hubungan kardinaliti antara Doktor dan Pesakit?

[1 markah]

(b) kod_pesakit merupakan satu atribut bagi entiti PESAKIT. Huruf manakah yang mungkin bagi mewakili kod_pesakit?

[1 markah]

(c) Nyatakan hubungan yang mungkin bagi X?

(6)

SULIT 3770 / 1

SK PPC – Perak 2018 6 SULIT 7. Nyatakan apakah yang dimaksudkan dengan konsep kebergantungan fungsi dalam pangkalan

data. Kebergantungan fungsi sepenuh telah diberikan sebagai panduan. (2 Markah)

Kebergantungan Fungsi

8. Rajah 4 di bawah menunjukkan laman web lelong.com.my. Berdasarkan paparan laman web tersebut, nyata dan terangkan penilaian anda tentang prinsip-prinsip asas reka bentuk interaktif

yang disediakan. (2 markah)

(7)

SULIT 3770 / 1

SK PPC – Perak 2018 7 SULIT 9. Rajah 5 dibawah menunjukkan paparan antaramuka telegram, salah satu media yang popular. Sekiranya anda ditugaskan untuk menyediakan satu program yang hampir sama. Berikan

cadangan anda tentang elemen-elemen berikut: (3 Markah)

Elemen Cadangan

Warna Jawapan:

Teks Jawapan:

Ikon Jawapan:

(8)

SULIT 3770 / 1

SK PPC – Perak 2018 8 SULIT 10. (a) Berdasarkan situasi di bawah, tentukan ianya merupakan aktiviti beretika atau tidak.

Nyatakan kesannya terhadap masyarakat. (2 Markah)

Jawapan:

(b) Bagaimanakah negara China melakukan kawalan terhadap media sosial seperti Facebook?

Jawapan: (1 Markah)

(c) Insyirah merupakan seseorang yang mempunyai kepakaran dalam bahasa pengaturcaraan seperti Java, C++, Python dan Net. Nyatakan bidang kerjaya yang dipegang oleh Insyirah

berdasarkan kepakaran yang dimilikinya? (1 Markah)

Jawapan:

11. a) “Macau Scam” merupakan satu sindiket jenayah siber terancang yang menganggu

(9)

SULIT 3770 / 1

SK PPC – Perak 2018 9 SULIT Diberi formula ceaser cipher

En(X) = (x+n) mod 26 dan De(X) = (x-n) mod 26 dapatkan

(Tips: x bermula dengan A yang bernilai 1 dan nilai n ialah 3)

b) encryption perkataan M A T E M A T I K – (1 Markah)

Jawapan:

c) decryption perkataan V W H P – (1 Markah)

Jawapan:

12.Rajah 6 di bawah menunjukkan proses kitaran mesin. Terangkan proses yang berlaku bagi

kitaran yang digariskan dalam garisan putus-putus. (1 Markah)

(10)

SULIT 3770 / 1

SK PPC – Perak 2018 10 SULIT Jawapan:

13. Seni bina Von Neuman mempunyai komponen-komponen seperti Unit Pemprosesan Pusat (CPU), Ingatan Utama (RAM) dan input/ouput yang dihubungkan bersama melalui sistem bas.

Berikan penerangan ringkas mengenai sistem bas. (1 Markah)

Jawapan:

14. Rajah 7 di bawah menunjukkan satu get logik

Rajah 7

Berdasarkan get logik di atas, jawab soalan-soalan berikut:

i. Tuliskan ungkapan Boolean untuk P dan Q (2 Markah)

Jawapan:

(11)

SULIT 3770 / 1

SK PPC – Perak 2018 11 SULIT

ii. Namakan salah satu get logik yang terdapat dalam rajah di atas. (1 Markah)

Jawapan:

15. Syarikat Masari Transportation menawarkan khidmat sewaan pelbagai jenis kederaan kepada pelanggan-pelangganya. Jadual 2 data adalah seperti di bawah.

NoSewaan JenisKenderaan KadarSewa TahunKeluaran

S001 Toyota Vios 100.00 2014

S002 Honda CRV 180.00 2016

Jadual 2

Tulis ungkapan SQL untuk membina jadual bernama SEWAAN. (2 markah)

(12)

SULIT 3770 / 1

SK PPC – Perak 2018 12 SULIT 16. Rujuk jadual 3 dan 4 data di bawah untuk menjawab soalan yang berkenaan.

PENYEWA

NoPenyewa NamaPenyewa Nokp Alamat NoTel

001 Adnan 810211-09-0987 Gombak 05-9876543

002 Shamsiah 890122-08-2344 Setia Alam 012-3423212

003 Ali Adnan 780912-07-6541 Batu Caves 03-9876544

004 Ling Lai Li 790122-02-9876 Shah Alam 013-9088765

Jadual 3 SEWAAN

NoSewa NoPenyewa NoBasikal TarikhSewa JumlahBayaran

111 001 10 12/12/2017 RM20

a) Tambahkan 1 rekod baru ke dalam jadual PENYEWA seperti di bawah: (2 Markah)

NoPenyewa NamaPenyewa Nokp Alamat NoTel

005 Geetha 880901-02-9088 Kuala Lumpur 012-7212345

Jawapan:

(13)

SULIT 3770 / 1

SK PPC – Perak 2018 13 SULIT 17. Jadual 5 iaitu Jadual Kelab menunjukkan pangkalan data murid di sebuah sekolah.

IDMurid Nama Murid Kelab

0001 Afifah Muhsin Kelab 1 Malaysia

0002 Musri Kadri Kelab Setia

0003 Afifah Soleh Kelab ICT

0004 Ihsan Kamaruddin Kelab ICT

Jadual 5

Berdasarkan Jadual 5, tuliskan pernyataan SQL:

(a) Sekiranya anda ingin menyenaraikan IDMurid yang menyertai kelab di sekolah anda.

Jawapan: (1 Markah)

(b) Menyenaraikan semua kelab dalam susunan menurun mengikut nama kelab

Jawapan: (1 Markah)

(14)
(15)

SULIT 3770 / 1

SK PPC – Perak 2018 15 SULIT

b) Tuliskan penggunaan pengisytiharan yang sesuai bagi pemalar dan pembolehubah di

bawah. Pembolehubah berat telah diisytiharkan. Data tinggi merupakan suatu pemalar. (1 Markah)

Data Pengisytiharan

berat var berat

tinggi = 167 Jawapan:

19. Rajah 8 di bawah menunjukkan antara muka log masuk ke sistem membeli belah atas talian.

Rajah 8

a) Apakah yang akan dipaparkan sekira pengguna tersalah email atau password.

Jawapan: (1 Markah)

b) Tuliskan keratan aturcara untuk membina paparan seperti yang dinyatakan di (a).

(16)

SULIT 3770 / 1

SK PPC – Perak 2018 16 SULIT 20. Rajah 9 di bawah menunjukkan laman web Jabatan pelajaran Negeri Perak.

PORTAL PENDIDIKAN

BENGKEL INTERNET FOR THING (IOT) – ARDUINO

Kiriman:Suhana Mohd Alias | Tarikh:19/04/2018 | 1318 dibaca. MPS/ EMISONLINE : KEMASKINI BERFOKUS

a) Tuliskan kod aturcara HTML yang memaparkan perkataan PORTAL RASMI JABATAN

PENDIDIKAN NEGERI PERAK. (2 Markah)

(17)

SULIT 3770 / 1

SK PPC – Perak 2018 17 SULIT

b) Berapakah jumlah frame yang digunakan dalam laman web di atas.

Jawapan: (1 Markah)

c) Apakah elemen yang digunakan untuk memaparkan grafik dalam laman web di atas.

(18)

SULIT 3770 / 1

SK PPC – Perak 2018 18 SULIT BAHAGIAN B

ARAHAN : Jawab semua soalan

1. Terdapat beberapa jabatan dalam sebuah syarikat.Setiap jabatan mempunyai satu penyelia

dan sekurang-kurangnya satu pekerja. Pekerja perlu ditugaskan kepada sekurang-kurangnya satu (dan boleh melebihi satu) jabatan. Setiap projek syarikat mesti mempunyai sekurang-kurangnya satu pekerja, tetapi setiap pekerja tidak semestinya diberikan projek (pekerja itu mungkin tengah bercuti).

(19)

SULIT 3770 / 1

SK PPC – Perak 2018 19 SULIT

b) Dengan menggunakan semua maklumat yang diperolehi, lengkapkan gambar rajah

perhubungan entiti (ERD) yang memenuhi kehendak soalan di atas. ( 7 markah )

Jawapan:

c)

Rajah ERD di atas merupakan satu contoh bentuk perhubungan entiti yang lengkap.

(20)

SULIT 3770 / 1

SK PPC – Perak 2018 20 SULIT Jawapan:

2. Sistem lampu ruang tamu menggunakan dua input pada litar logiknya. Jadual berikut menunjukkan syarat kepada litar bagi menghasilkan output kepada lampu tersebut.

Output Lampu Ruang Tamu Syarat

F=1

Jika A = ON dan B = OFF

Atau

Jika A = OFF dan B = ON

Jawab semua soalan berikut:

a. Tulis ungkapan boolean bagi pernyataan logik yang diberikan dalam jadual di atas.

(2 markah)

(21)

SULIT 3770 / 1

SK PPC – Perak 2018 21 SULIT

b. Bina litar logik bagi mewakili ungkapan boolean yang dihasilkan.

(4 markah) Jawapan:

c. Bina jadual kebenaran bagi menguji output litar get logik dalam soalan (2).

(22)

SULIT 3770 / 1

SK PPC – Perak 2018 22 SULIT 3. Pelajar-pelajar tingkatan satu SMK Seberang menghadapi masalah untuk mengira luas segi tiga. Oleh itu, Aishah sebagai seorang ahli Kelab Komputer Penggerak Digital diminta untuk membangunkan sebuah program yang boleh menyelesaikan masalah tersebut.

Berdasarkan situasi di atas,

(a) Huraikan tiga (3) fasa pertama dalam Kitaran Hayat Pembangunan Sistem (SDLC)

(3 markah)

Jawapan:

(23)

SULIT 3770 / 1

SK PPC – Perak 2018 23 SULIT (c) Lakarkan muka hadapan antara muka bergrafik untuk aplikasi di atas yang anda akan

bangunkan. (3 markah)

Jawapan:

(24)

SULIT 3770 / 1

SK PPC – Perak 2018 24 SULIT 4. Jadual di bawah merupakan Instrumen Penilaian Kuantitatif Prototaip bagi Program Mengira Luas Segi Empat

Kategori Kriteria Ya(/) Tidak (x)

Reka Bentuk Skrin 1. Reka bentuk skrin mudah dan ringkas x

2. Pemilihan warna dan ikon yang bersesuaian dan menarik

Interaktiviti Pengguna 1. Murid boleh mengawal sepenuhnya butang kawalan operasi matematik

3. Butang keluar berfungsi dengan baik x

(25)

SULIT 3770 / 1

SK PPC – Perak 2018 25 SULIT

(a) Lakarkan cadangan prototaip bagi penambahbaikan program tersebut selepas melalui

instrumen penilaian di atas. (5markah)

Jawapan:

(b) Nyatakan dua ciri laman web interaktif. (2 markah)

Jawapan:

(c) Bagi menjadikan program yang dibina di atas sebuah laman web interaktif, cadangkan

elemen yang perlu dimasukkan di dalamnya. (3 markah)

Jawapan:

Referensi

Dokumen terkait

Merujuk sistem abjad dan kawasan letaknya candi yang berkenaan Rajah di bawah menerangkan sistem yang muncul sebelum penyebaran agama Islam.. Apakah kesan negatif yang

(b) Kedua-dua get logik di atas boleh digabungkan. Lukis dan namakan get logik gabungan yang terhasil.. Berdasarkan situasi di bawah, nyatakan jenis data yang sesuai digunakan

Pada kedudukan yang manakah di Bumi, A, B, C dan D, Gerhana Matahari seperti dalam rajah di bawah boleh diperhatikan?.. Dialog di bawah merupakan perbincangan antara

b) Rajah di bawah menunjukkan satu situasi bahan terbakar di dalam tong sampah di dalam Bilik Sains selepas selesai melakukan penyiasatan.. Haiwan bermandiri untuk