NASS 2019 P1 Solution
NASS 2019 P1 Solution
NASS 2019 P1 Solution
2 (a) A bit is a binary digit which can take on the value of either 0 or 1.
A byte is a binary number made up of eight bits.
(b) 2.45 GB
2048 B
(c)
Laptop
Printer
[reject: storage capacity (a solid-state memory card can also provide large
storage capacity)]
(b) Optical external storage / DVD / solid state external hard disk
(c) Data is entered using an input device and converted into a form that the computer
can understand. This data may be temporarily stored in a processor register.
The control unit may then redirect the processed data to an output device for
display in a form that users can understand.
(b) (i) Phishing is the use of emails and fake wbesites that appear to be from
reputable companies in order to steal personal information such as
passwords from users.
(d) On the positive side, technology has enabled more exciting and engaging forms
of entertainment such as incentives to meet or team up.
5 (a) NOR
(b) X = ((A NOR B) OR (A AND C)) NAND C
0 0 0 1 0 1 1
0 0 1 1 0 1 0
0 1 0 0 0 0 1
0 1 1 0 0 0 1
1 0 0 0 0 0 1
1 0 1 0 1 1 0
1 1 0 0 0 0 1
1 1 1 0 1 1 0
M
Q
6 (a) Inputs:
1) Loan: loan amount required
2) Period: Repayment period
Outputs:
1) Monthly repayment amounts
2) Corresponding interest rates
Processes:
1) Calculate the interest amounts based on different interest rates and
add each interest amount to the loan amount
2) Divide the total sum by the repayment period (in months)
(b) Any 1:
(1) Range check
– The repayment period should be between 5 – 35 years inclusive and the
loan amount should be between $10 000 - $1 000 000.
B4: percentage
(ii) = B5*B3
(iii) = B6+B2
(c) = HLOOKUP(B12,B9:D10,2,TRUE)
(b) The purpose of the algorithm is to find the sum of the first 3 numbers
inputted that are divisible by 9.
10 Paritybit = “”
Sum = 0
INPUT packet
FOR x = 0 to 6
IF packet[x] == 1:
Sum += 1
ENDIF
IF Sum %2 == 0:
Paritybit = “1”
ELSE
Paritybit = “0”
ENDIF