wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Soalan SPM Sains Komputer

Total questions: 64

Worksheet time: 3hrs 12mins

Name
Class
Date
1.

Berikut adalah segmen atur cara. Nyatakan struktur kawalan yang digunakan dalam segmen atur cara itu.

4 lines
2.

Berikut adalah segmen pseudokod bagi satu atur cara. Lakarkan carta alir bagi pseudokod itu.

4 lines
3.

Berikut adalah contoh pengisytiharan tatasusunan SenaraiBunga dengan mengumpuk nilai awal dalam atur cara. Berdasarkan contoh itu, tuliskan pengisytiharan berserta umpukan nilai awal blok memori tatasusunan SenaraiBerat berikut:

4 lines
4.

Berikut adalah proses penyelesaian masalah dalam pengaturcaraan. Nyatakan: P : ........................................................................................................... Q : .......................................................................................................... R : ......................................................................................................... S : ..........................................................................................................

4 lines
5.

Rajah 6 menunjukkan carta alir bagi menentukan nombor terbesar, nombor terkecil dan purata dua nombor yang tidak lengkap. Lengkapkan carta alir itu.

4 lines
6.

Berikut adalah segmen atur cara yang menghasilkan output 35. Tuliskan notasi atur cara bagi menghasilkan output 12 apabila nilai umpukan dikekalkan.

4 lines
7.

Rajah 1 menunjukkan dua perwakilan algoritma. Berdasarkan Rajah 1, namakan perwakilan: X :......................................................................................................... Y: .........................................................................................................

4 lines
8.

Berikut adalah set data yang digunakan semasa pengujian aturcara. Nyatakan jenis data bagi: (a) Nombor KP ........................................................................................................... (b) Penerima Biasiswa ...........................................................................................................

4 lines
9.

Berikut adalah penyataan jenis-jenis ralat aturcara. Nyatakan jenis ralat: P : ....................................................................................................... Q : ...................................................................................................... R : ......................................................................................................

4 lines
10.

Berikut adalah segmen kod aturcara menggunakan struktur kawalan pilihan yang tidak lengkap. Lengkapkan segmen kod itu dengan menulis simbol operator yang betul pada ruang yang disediakan.

4 lines
11.

Jadual 1 menunjukkan segmen penskripan klien yang menggunakan struktur kawalan. Nyatakan struktur kawalan pada ruang yang disediakan.

4 lines
12.

Nyatakan tiga ciri penyelesaian masalah berkesan dalam pengaturcaraan. a) ...................................................................................................... b) .................................................................................................... c) ................................................

4 lines
13.

Nyatakan nama jenis data: R : ............................................................................................................ S : ............................................................................................................

4 lines
14.

Kenal pasti Teknik computational thinking: A : ......................................................................................................... B : ........................................................................................................ C : ........................................................................................................

4 lines
15.

Nyatakan: (a) Saiz tatasusunan itu. ....................................................................................................

4 lines
16.

Nyatakan: (b) Indeks bagi nilai 13 pada tatasusunan itu. ....................................................................................................

4 lines
17.

Nyatakan tiga ciri pemboleh ubah sejagat. (i) ......................................................................................................... (ii) .......................................................................................................... (iii) .........................................................................................................

4 lines
18.

Lengkapkan carta alir itu dengan melakar symbol pada pernyataan yang berlabel P dan Q

4 lines
19.

Kelaskan algoritma itu mengikut struktur kawalan yang betul dengan menulis A, B dan C dalam ruang yang disediakan.

4 lines
20.

Lengkapkan pernyataan itu. Satu set arahan terperinci dan tersusun yang diwakili oleh ...................................... dan carta alir untuk menyelesaikan sesuatu masalah.

4 lines
21.

Lengkapkan rajah itu dengan menyatakan: (i) Y. ............................................................................................... (ii) Fungsi Y. .............................................................................................

4 lines
22.

Nyatakan tujuan penyataan A. .......................................................................................

4 lines
23.

Nyatakan satu jenis pemboleh ubah. ..........................................................................................

4 lines
24.

Lengkapkan fasa itu dalam ruang yang disediakan.

4 lines
25.

Berdasarkan Rajah 5, lengkapkan carta alir berikut:

4 lines
26.

Berdasarkan Rajah 6(a) dan Rajah 6(b), lengkapkan atur cara baris ketiga dan baris keenam.

4 lines
27.

Hitungkan : i. Nilai p. [2 markah] ii. Nilai w. [2 markah]

4 lines
28.

Susun langkah tersebut mengikut urutan yang betul dengan menulis 1, 4, 5 dan 7 pada ruang yang disediakan.

4 lines
29.

Lakarkan simbol operator aritmetik tersebut dalam ruang yang disediakan.

4 lines
30.

Jadual 2 adalah empat maksud simbol operator aritmetik. Lakarkan simbol operator aritmetik tersebut dalam ruang yang disediakan.

4 lines
31.

Berikut adalah atur cara Java yang menggunakan beberapa jenis data. Nyatakan jenis data: X : ................................................................................................... Y : ................................................................................................... Z : ...................................................................................................

4 lines
32.

Berikut adalah atur cara Java bagi mengira purata markah. (a) Tuliskan kod atur cara bagi mengira purata markah tersebut.

4 lines
33.

Berdasarkan jawapan di 4(a), nyatakan output yang akan dipaparkan.

4 lines
34.

Rajah 1 menunjukkan tiga jenis aliran struktur kawalan ulangan. Nyatakan jenis struktur kawalan tersebut pada ruang yang disediakan.

4 lines
35.

Berikut adalah maksud bagi tiga jenis ralat. Nyatakan jenis ralat tersebut pada ruang yang disediakan.

4 lines
36.

Berikut adalah sintaks pengisytiharan struktur tatasusunan. Nyatakan fungsi sintaks yang berlabel: A : .................................................................................................................................... B : ....................................................................................................................................

4 lines
37.

Berikut adalah langkah membangunkan sistem kitaran hayat pembangunan sistem (SDLC) yang tidak mengikut urutan. Susun langkah itu mengikut urutan yang betul dengan menulis 1, 2, 3 dan 4 dalam petak yang disediakan. Langkah 5 diberi.

4 lines
38.

Berikut adalah syarat kelayakan kemasukan murid ke kelas Aliran Sains selepas Pentaksiran Tingkatan 3. Lukiskan carta alir untuk atur cara yang menerima syarat kelayakan itu.

4 lines
39.

Rajah 12 menunjukkan iklan penginapan. Lakarkan carta alir atur cara bagi mengira bayaran penginapan di homestay itu.

4 lines
40.

Jadual 6(a) adalah penyataan dan algoritma untuk membangunkan atur cara bagi menempatkan pelajar ke kelas aliran sains dan Jadual 6(b) adalah julat gred markah (a) Didapati algoritma itu tidak menepati aturan yang dikehendaki. Kenal pasti algoritma yang tidak benar.

4 lines
41.

Berdasarkan jawapan di 2(a), tulis algoritma yang betul supaya menepati atur cara yang dikehendaki. Baris Algoritma.

4 lines
42.

Berikut adalah tiga jadual dalam pangkalan data hubungan rekod pinjaman alatan ICT. Nyatakan ketetapan kunci bagi: (i) Id_Alatan pada Jadual A.

4 lines
43.

(ii) Id_Staf pada Jadual B:

4 lines
44.

Rajah 7 menunjukkan carta Model Pangkalan Data. Alatan Pinjaman Model Pangkalan Data Peminjam Model X Model Y Id Alatan Nama Alatan Jenama • digunakan untuk entiti yang mempunyai satu induk sahaja • susunan data adalah seperti struktur pokok • jenis hubungan yang dibolehkan adalah satu ke satu, satu ke banyak atau ban.

4 lines
45.

Nyatakan tiga ciri hubungan antara entiti dari segi kekardinalan

4 lines
46.

Nyatakan dua output reka bentuk query itu

4 lines
47.

Berdasarkan maklumat itu, lakar set hubungan yang menunjukkan hubungan antara dua entiti.

4 lines
48.

Nyatakan bentuk normal (NF) itu

4 lines
49.

Nyatakan istilah yang berkaitan dengan maksud itu.

4 lines
50.

Kenal pasti komponen:

4 lines
51.

Nyatakan atribut dalam komponen Y yang sesuai dijadikan kekunci primer dan sebabnya.

4 lines
52.

Nyatakan model pangkalan data:

4 lines
53.

Lakarkan simbol bagi komponan ERD berikut:

4 lines
54.

Berdasarkan Rajah 8, lengkapkan kunci hubungan berikut.

4 lines
55.

Nyatakan, ciri data tersebut.

4 lines
56.

Nyatakan satu kepentingan ciri data di jawapan 9(a).

4 lines
57.

Nyatakan nama kunci hubungan tersebut.

4 lines
58.

Nyatakan satu ciri query bagi:

4 lines
59.

Nyatakan satu ciri query bagi:

4 lines
60.

Berdasarkan Rajah 11 dan Jadual 2: (a) Pilih set skema hubungan yang mempunyai bentuk penormalan yang lebih tinggi dengan membandingkan skema hubungan P dengan Q.

4 lines
61.

Terangkan kekardinalan antara semua entiti.

4 lines
62.

Berdasarkan kad pesakit lakarkan Gambar Rajah Perhubungan Entiti (ERD).

4 lines
63.

Berdasarkan jawapan di 3 (a), tuliskan skema hubungan Gambar Rajah Perhubungan Entit (ERD) itu.

4 lines
64.

Anda dikehendaki menghasilkan skema hubungan yang ternormal.

4 lines