Anda di halaman 1dari 8

PEPERIKSAAN AKHIR TAHUN / FINAL EXAMINATION

TINGKATAN 1 / FORM 1

___________________________________________________________________________

ASAS SAINS KOMPUTER / BASIC OF SCIENCE COMPUTER

1 JAM / 1 HOUR

___________________________________________________________________________

JANGAN BUKA KERTAS SOALAN INI SEHINGGA DIBERITAHU

DO NOT OPEN THIS QUESTION PAPER UNTIL NOTIFIED

1. Kertas soalan ini mengandungi Bahagian A, Bahagian B dan Bahagian C / This


question paper contains Section A, Section B and Section C.
2. Jawab semua soalan yang diberikan pada ruangan yang disediakan / Answer all the
questions given in the space provided.
3. Jika kamu hendak menukar jawapan, padamkan tanda yang telah di buat. Kemudian
tuliskan jawapan yang baharu / If you want to change the answer, delete the marks
that have been made. Then write a new answer.
4. Kamu hendaklah menyerahkan kertas soalan ini sebaik-baik sahaja ujian ini selesai /
You must submit this question paper as soon as this test is finished.
SECTION A (OBJECTIVE)

1. Namakan jenis teknik yang terdapat dalam pemikiran komputasional berdasarkan


penerangan di berikan. (2m) / Name the types of techniques found in computational
thinking based on the explanation given. (2m)

Pemecahan suatu masalah atau sistem yang Mengutamakan perkara-perkara penting


kompleks kepada bahagian-bahagian kecil dalam sesuatu masalah dan meninggalkan
bagi memudahkan pemahaman dan perkara-perkara yang kurang penting.
penyelesaian
Prioritize important things in a problem and
Breaking down a complex problem or leave less important things.
system into small parts to facilitate
understanding and solution

A. Teknik pengitlakan (generalisation), teknik leraian (decomposition)


B. Teknik leraian (decomposition), teknik peniskalaan (abstraction)- jawapan
C. Teknik pengitlakan (generalisation), teknik pengecaman corak (pattern recognition)
D. Teknik pengecaman corak (pattern recognition), teknik leraian (decomposition)

2. Antara penyataan berikut, penyataan manakah yang salah?


Which of the following statements is incorrect?
A. Alat penerangan aliran program termasuk penerangan bahasa semula jadi, penerangan
carta alir, penerangan pseudokod, penerangan bahasa computer dan sebagainya. /The
description tools of program flow include natural language description, flow chart
description, pseudocode description, computer language description, etc.

B. Tiga elemen penerangan algoritma termasuk data, pernyataan kawalan program, dan
operasi asas pada data. /The three elements of algorithm description include data, program
control statements, and basic operations on data.

C. Data yang muncul dalam program biasanya dibahagikan kepada dua bentuk:
pembolehubah dan pemalar. /The data appearing in the program is usually divided into two
forms: variables and constants
D. Berbanding dengan menggunakan carta aliran program untuk menerangkan aliran
algoritma, penerangan bahasa semula jadi adalah lebih intuitif dan lebih mudah
difahami. /Compared with using a program flow chart to describe the algorithm flow, the
natural language description is more intuitive and easier to understand.

3. Apabila resolusi spatial imej diubah, _____ dalam imej paling terjejas. /When the spatial
resolution of an image is changed, the _____ in the image is most affected.

A: Kawasan tekstur (kawasan dengan banyak unit berulang)/ Texture area (area with many
repeating units)

B: Kawasan licin berskala kelabu/ Gray-scale smooth area

C: Kawasan sempadan sasaran/ Target boundary area

D: Kawasan kecerunan skala kelabu /Grayscale gradient area

4. Dalam HTML, helaian gaya boleh dibahagikan kepada tiga jenis mengikut kaedah aplikasi,
termasuk/ In HTML, style sheets can be divided into three types according to the application
method, including
A. Helaian gaya terbenam/ Embedded style sheet

B. Helaian gaya sebaris/ Inline style sheet

C. Fail helaian gaya luaran/ External stylesheet file

D. Lembaran gaya kelas/ Class style sheet

5. Program komputer sering digunakan untuk membuat pengiraan, jadi pengendali matematik
akan digunakan semasa membina pengaturcaraan untuk program komputer yang membuat
pengiraan/ Computer programs are often used to make calculations, so mathematical
operators will be used when building programming for computer programs that make
calculations.

A. Betul/True

B. Salah/False
perkara tidak sediakan satu
kenal pasti penting
masalah model
corak yang
dipecahkan ditinggalkan penyelesaian
sama
masalah

6. Rajah di atas menunjukkan satu kitaran proses. Nyatakan proses tersebut. /The diagram
above shows a process cycle. State the process. (1m)
A. Proses kemahiran berfikir/ The process of thinking skills
B. Proses kemahiran beranalisis/ Analytical skill process
C. Proses pemikiran komputasional/ Computational thought process- jawapan
D. Proses penyelesaian masalah/ Problem solving process

7. _____ bukan format fail audio digital/ _____ is not a digital audio file format.
A: MIDI format
B: TIFF format
C: WAVE format
D: WMA format

8. Pseudocode berikut mempunyai/ Has the following pseudocode:


S=0, k=1
While k<11 do
s=s+k
end while
A. Masa yang tidak terhad/ Unlimited times
B. Pseudokod mempunyai ralat/ Pseudocode has errors
C. Tidak pernah melaksanakan/ Never executes
D. Dilaksanakan 1 kali/ Execute 1 time

9. Penerangan jadual yang salah ialah ( )/ The incorrect description of the table is ( ).
A. Tidak boleh terus memasukkan keseluruhan jadual dalam sel/ Cannot continue inserting
the entire table within a cell.
B. Sel bukan bersebelahan boleh dipilih pada masa yang sama/ non-adjacent cells can be
selected at the same time.
C. Apabila menampal jadual, kandungan jadual tidak ditampal/ When pasting a table, the
content of the table is not pasted.
D. Dalam halaman web, berbilang jadual bebas boleh disusun bersebelahan dalam arah
mendatar/ In a web page, multiple independent tables can be arranged side by side in the
horizontal direction.

10. Apakah langkah pertama dalam menguji program dan membetulkan ralat?/ What is the
first step in testing a program and fixing errors?
A. Kesan ralat pada kod arahan/ Error effects on command code
B. Bandingkan hasil program dengan algoritma/ Compare the results of the program with the
algorithm
C. Betulkan ralat dalam kod arahan/ Fix errors in command code
D. Uji jalankan atur cara/ Test run the program
SECTION B (STRUCTURE)

11. Apakah perbezaan antara menggunakan pautan dan mengimport apabila mengimport
gaya pada halaman? / What is the difference between using a link and importing when
importing styles on a page?
(4 markah)

12. Nyatakan kelebihan-kelebihan format fail PNG berbanding berbanding format fail
JPEG, GIF, BMP dan TIFF/ State the advantages of the PNG file format compared to
the JPEG, GIF, BMP and TIFF file formats.
(6 markah)
SECTION C (ESSAY)

13. Bina satu carta alir bagi program Scratch di bawah / Develop a flowchart for the
Scratch program below.

(6 markah)
14. Rajah di bawah menunjukkan gelombang audio analog, gelombang audio digital
kualiti CD dan gelombang audio digital kualiti DVD. Bandingkan kualiti ketiga-tiga
gelombang bunyi yang dihasilkann. Berikan sebab bagi jawapan anda / The diagram
below shows analog audio waves, CD quality digital audio waves and DVD quality
digital audio waves. Compare the quality of the three sound waves produced. Give
reasons for your answer.

Analogue Audio

CD Digital Audio
DVD Digital Audio

(10 markah)

Anda mungkin juga menyukai