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


[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


[10 marks]

[question 3 total: 20 marks]