Ethics & Ownership (Cambridge (CIE) A Level Computer Science): Exam Questions

Exam code: 9618

36 mins7 questions
14 marks

A car park system uses a camera to record the registration number of each car as it enters and leaves the car park.

Explain how artificial intelligence is used in the car park system to identify the car’s registration number.

2a2 marks

Software is distributed with a licence.

Give two benefits of distributing software using a shareware software licence.

2b2 marks

Give two benefits of distributing software using a commercial software licence.

3a4 marks

A computer programmer is learning about the importance of acting ethically at work.

Explain the reasons why the computer programmer needs to act ethically towards colleagues and the public.

3b5 marks

The programmer writes a program to be used in a business. The source code of the program can be modified by the business. The business pays the programmer for the maintenance and security updates.

(i) Identify one suitable type of software licence for the program and describe the reasons for your choice.

(3)

(ii) Explain the reasons why the programmer should copyright their program.

(2)

4a3 marks

A computer programmer writes programs that are distributed with a software licence.

Complete the table by writing the type of software licence each statement describes.

Statement

Software licence

A fee is charged for the software. The source code cannot be accessed. Users do not get a free trial.

Users can try the software before buying it. Users may not be able to access all features during the trial.

Software is usually free of charge. Users can access the source code and alter the program to their needs.

4b3 marks

Explain the reasons why it is important for the computer programmer to join a professional ethical body.

54 marks

A bank allows customers to access their accounts using an application that they can download onto a device such as a smartphone.

The bank also needs to keep its customers’ data private and secure.

Customers need to use biometric authentication to access their accounts. One biometric authentication method is facial recognition.

Facial recognition uses Artificial Intelligence (AI).

Describe how AI is used in facial recognition.

63 marks

Robots are used to serve food and drink to customers at a restaurant.

Robot waiter with trays stands in a restaurant surrounded by tables and chairs, ready to serve.

The robot uses Artificial Intelligence (AI) to communicate with the customers. The customers speak to the robot to order their food and drinks.

Explain how AI will be used in this part of the robot.

7a2 marks

State two benefits to a programmer of distributing a program using a shareware licence.

7b4 marks

Explain why it is important for a programmer to join a professional ethical body.