April 2000
SD206 : SYSTEMS DESIGN

QUESTION 3

Total Marks: 15 Marks

Click here to access other questions

SUGGESTED SOLUTIONS
Solutions and allocated marks are indicated in green.
Return to
Question 3

(a)Describe,using examples,two coding methods.[6 marks ]
One mark should be awarded foreach coding method named (up to a maximum of two marks), with, in each case, one mark available for a satisfactory elaboration and one mark available for a suitable example. Acceptable coding methods are as follows:
• Classification codes.
• Function codes.
• Sequence codes.
• Significant digit subset codes.
• Mnemonic codes.
• Cipher codes. [6 marks ]

(b)List three general guidelines for coding.[3 marks ]
One mark should be awarded for each guideline named (up to a maximum of three marks). Examples include the following:
• Keep codes concise.
• Keep codes stable.
• Make codes that are unique.
• Allow codes to be sortable.
• Avoid confusing codes.
• Keep codes uniform.
• Allow for modification of codes.
• Make codes meaningful. [3 marks ]

(c)Calculate the following:
(i)The Check Digit of 32874 using Modulus 10 with a 2-1-2 weighting [2marks ]
1
One mark should be awarded for correctly applying the technique, and a further mark should be awarded for deriving the correct answer.
[2 marks ].
(ii)The Check Digit of 32874 using Modulus 10 with a 3-1-3 weighting. [2 marks ]
6
One mark should be awarded for correctly applying the technique, and a further mark should be awarded for deriving the correct answer. [2 marks ]
(iii)The Check Digit of 32874 using the Modulus 11 “geometric” technique [2marks]
3
One mark should be awarded for correctly applying the technique, and a further mark should be awarded for deriving the correct answer. [2 marks ]