COMP 191101 Professional Computing 2019/2020
Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit
COMP 191101
Professional Computing
Semester One 2019/2020
Question 1
(a) Surveillance has become a major public concern in recent times. Identify four causes and
four contexts which make Surveillance legitimate. Briefly illustrate your answer with an
example of each.
[8 marks]
(b) Discuss, with particular reference to one of the causes and one context you have identified
above, the way in which Surveillance can be considered legitimate and morally justified, as
opposed to negative
[12 marks]
[question 1 total: 20 marks]
Question 2
Oxley College is a higher education institution that used to be managed by the local
government authority, but has now become independent. Its' payroll is still administered
by the local authority and payslips and other output are produced in the local authority's
computer centre. The authority now charges the college for this service.
The College management are of the opinion that it would be cheaper to obtain an
'off -the-shelf' payroll package and do the payroll processing themselves.
(a) Identify the objectives and sub-objectives of the Oxley Collge project.
[4 marks]
(b) What would be the main stages of the project to convert to independent payroll processing
by the college considering that an 'off-the-shelf' package is to be used. How would the project
differ from one where the software was to be written from scratch? Illustrate your answer with
examples.
[16 marks] [question 2 total: 20 marks]
Question 3
(a) A software package is to be designed and built for a financial institution, to assist in cost
estimation. The software will allow users to input certain parameters and produce initial cost
estimate to be used at bidding times. The financial institution have a tight schedule. It has been
suggested that a software prototype would be of value in these circumstances.
Using the above scenario.
(i) Explain why using a prototype maybe a preferable development option.
[10 marks]
(ii) Describe 5 potential disadvantages to using software prototyping given the development
context.
[10 marks]
[question 3 total: 20 marks]
2022-01-12