Professional Documents
Culture Documents
Grade 10 (Edexcel) Computer Science
Grade 10 (Edexcel) Computer Science
Grade 10 (Edexcel) Computer Science
NUMBER
DATE
COMPUTER SCIENCE
Duration : 2 periods
Instructions
● Answer all questions
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(3 marks)
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(3 marks)
(b) Suppose you are creating a program to record student marks of a particular school.
(i) Programmers use abstraction to model real world. Define the term ‘Abstraction’.
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(2 marks)
(ii) List down two necessary details and two unnecessary details on a student for this
scenario.
Necessary details
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
Unnecessary details
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(4 marks)
Grade 10 (Edexcel) Computer Science - Monthly Test September - 2022
Prepared for Lyceum International Schools by Lyceum Assessments
3
(iii) Analyzing a complex problem after breaking it down to number of manageable chunks is
called as,
A Computational thinking
B Abstraction
C Decomposition
D All of the above
(1 mark)
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(2 marks)
(b) State two instances where computer models/ simulations are used in the real world.
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(2 marks)
[Total = 17 marks]
(a) (i) Complete the following table to show the expected and received output for the given
input.
Input Expected output Received output
-3
34
67
100
(8 marks)
(ii) Correct the above program to get the expected output. You may write only the line/s to
be corrected.
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(2 marks)
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
(2 marks)
[Total = 12 marks]
3. With the universal use of digital devices, huge amounts of data are being generated and stored,
with lots of it online.
(a) Identify the smallest unit of data measurement.
A bit
B byte
C kibibyte
D nibble
(1 mark)
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(2 marks)
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(4 marks)
(c) Identify the reasons why data capacity should be expressed in gibibytes rather than
gigabytes.
A Gibibytes are consistent with the units used for data transmission
B Gibibytes represent binary multiples
C More data can be represented in gibibytes
D Processors have to carry out fewer operations using gibibytes
(1 mark)
(d) Mira uses “Data compression software” to compress files when she sends files over the
Internet.
(i) What is data compression?
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(2 marks)
(ii) Why data are compressed when sending over the Internet?
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(1 mark)
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
(2 marks)
(f) (i) Define “Run Length Encoding” (RLE).
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(3 marks)
Here is some data used to represent two of the images that Arjun has used. Each pixel
is encoded as a character.
Image 1 B A C C B D E F B D
Image 2 A A A B B C D D D E
(ii) Explain why a RLE algorithm may not be appropriate for encoding image 1.
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(2 marks)
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
(2 marks)
[Total = 21 marks]
[Total = 50 marks]
END
Ref :IM