MFSS 2019 P1
MFSS 2019 P1
Secondary 4 Express
COMPUTING 7155/01
Paper 1 Written 18 Sep 2019 (Wed)
11.00 am 2 hours
Write your name, index number and class in the spaces provided at the top of this page.
Write in dark blue or black pen.
You may use an HB pencil for any diagrams, graphs or rough working.
Approved calculators are allowed.
At the end of the examination, fasten all your work securely together.
The number of marks is given in brackets [ ] at the end of each question or part
question.
You should show all your working.
The total marks for this paper is 80.
Total 80
This document consists of 13 printed pages and 1 blank page.
1 John bought the latest computer with a loan of $3,000. The loan is to be repaid
over 4 years. The interest rate is 5% per year and he has a spreadsheet to keep
track of the repayments and the amount he owes.
A B C D E F G
1 Initial Loan $3,000 Principal paid to date -$227.77
2 Interest 5% Interest paid to date -$48.58
3 Loan Length (months) 48 Number of payments made 4
4 Monthly Payment -$69.09
5 Total to Pay -$3,662.69
6
7 Installment Date Payment Principal Interest
8 1 1-Jan-19 -$69.09 -$56.59 -$12.50
9 2 1-Feb-19 -$69.09 -$56.82 -$12.26
10 3 1-Mar-19 -$69.09 -$57.06 -$12.03
11 4 1-Apr-19 -$69.09 -$57.30 -$11.79
(a) State the type of data that is held in each of the following cells.
A1................................................................................................................
B1................................................................................................................
B2................................................................................................................ [3]
Identify the most appropriate function to use in cell C8, if the interest
rate and monthly payment amount remain the same.
…...................................................................................................... [1]
(ii) The cell G1 shows the total principal payment made to date.
…...................................................................................................... [1]
…...................................................................................................... [1]
3
2 (a) (i) Convert the denary number 155 into a binary number. Show your
working.
…......................................................................................................
…......................................................................................................
…......................................................................................................
…......................................................................................................
…...................................................................................................... [2]
…......................................................................................................
…......................................................................................................
…......................................................................................................
…...................................................................................................... [2]
…......................................................................................................
…......................................................................................................
…......................................................................................................
…...................................................................................................... [2]
(b) State and explain the ideal manner for memory dumps to be represented.
….................................................................................................................
….................................................................................................................
…................................................................................................................. [2]
4
START
GrpA = []
GrpB = []
Append X
to GrpB
INPUT X
OUTPUT Yes
Is X = 0 ?
GrpA
No
OUTPUT
Yes
GrpB Is X = 1 ?
No
END Count = X - 1
Append X
to GrpA
Yes
Is Count = 1 ?
No
Yes
Is Check = 0 ?
No
Count = Count - 1
5
(a) Complete the trace table for the following set of data.
2, 3, 4, 5, 6, 7, 8, 0
Trace table
[6]
6
….................................................................................................................
…................................................................................................................. [2]
4 The following diagram shows five network terms and six descriptions.
Router
A device that provides connection
between wireless devices up to 100
metres away and can connect to
wired networks.
Wireless
access point Sequence of bytes that is used to
(WAP) identify a computer or device on the
internet.
5 Insert five of the following words/phrases about data flow in the correct place in
the text below.
6 The processor is usually a complex circuit made of many components that are
compressed into a square or rectangular package.
….................................................................................................................
….................................................................................................................
…................................................................................................................. [1]
….................................................................................................................
….................................................................................................................
…................................................................................................................. [1]
….................................................................................................................
….................................................................................................................
….................................................................................................................
…................................................................................................................. [2]
8
7 Technology brings about social and economic impact on various areas of life, as
well as related ethical issues.
positive.........................................................................................................
….................................................................................................................
….................................................................................................................
negative.......................................................................................................
….................................................................................................................
[2]
….................................................................................................................
1.................................................................................................................
….................................................................................................................
2.................................................................................................................
…................................................................................................................. [2]
1.................................................................................................................
….................................................................................................................
….................................................................................................................
2.................................................................................................................
….................................................................................................................
…................................................................................................................. [2]
9
8 (a) Identify the logic gates represented by the following truth tables.
(i)
A B X
0 0 1
0 1 0
1 0 0
1 1 0
[1]
…......................................................................................................
(ii)
A B X
0 0 0
0 1 0
1 0 0
1 1 1
…...................................................................................................... [1]
(b) A washing machine beeps when certain conditions occur during operation.
The output, X, of a logic circuit that drives the alarm must have a value of
1 when one of the following occurs:
…......................................................................................................
…...................................................................................................... [3]
10
Working Space
A B C X
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
[4]
B X
Y
[4]
11
9 The diagram below shows five bytes received over a network where parity check
is used.
(a) Given that two of the five bytes suffered a 1-bit transmission error,
determine the parity system used.
…................................................................................................................. [1]
(b) List the two bytes that suffered the 1-bit transmission error.
1.................................................................................................................
2................................................................................................................. [2]
(c) Given the following information, state and explain whether the parity bit is
prepended (added to the left) or appended (added to the right) to the binary
data for transmission.
• The message sent was “HELLO”.
• Characters are represented in ASCII.
• In ASCII, ‘A’ is represented by the number 65 (in denary).
….................................................................................................................
….................................................................................................................
….................................................................................................................
….................................................................................................................
….................................................................................................................
…................................................................................................................. [4]
(d) State and briefly describe another basic error-checking method for data
transmission.
….................................................................................................................
….................................................................................................................
….................................................................................................................
…................................................................................................................. [2]
12
10 A pseudo-code algorithm:
• allows a user to repeatedly enter a number until 0 is entered
• outputs the largest number entered if it exists
• outputs the second largest number entered if it exists
• outputs the third largest number entered if it exists
• duplicates are allowed in the outputs.
There are four errors in this pseudo-code. Locate the errors by writing the line
number and state the correct pseudo-code.
Error 1.....................................................................................................................
Correction................................................................................................................
Error 2.....................................................................................................................
Correction................................................................................................................
Error 3.....................................................................................................................
Correction................................................................................................................
Error 4.....................................................................................................................
Correction................................................................................................................ [8]
13
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
….............................................................................................................................
…............................................................................................................................. [8]
End of Paper