Program Development Life cycle (Cambridge (CIE) AS Computer Science): Exam Questions

Exam code: 9618

12 mins4 questions
15 marks

A software developer follows a program development life cycle. The life cycle divides the development process into various stages.

The following table lists some development activities.

Complete the table by writing the name of the life cycle stage for each activity.

Activity

Name of life cycle stage

The walkthrough method is used.

An algorithm is implemented in a programming language.

The client is interviewed about problems with the current system.

The program is modified to run on new hardware.

Records and file structures are defined.

21 mark

A program has been developed and released for general use. After a few months of use an error is detected where under certain circumstances it outputs an unexpected value.

The error in the program needs to be corrected.

Identify the stage of the program development life cycle that this correction is made in.

34 marks

A software developer follows a program development life cycle. The life cycle divides the development process into various stages.

The following table lists some development activities.

Complete the table by writing the name of the life cycle stage for each activity.

Activity

Name of life cycle stage

A compiler is used.

A program that has been released for general use is modified.

The dry run method is used.

The program structure is specified.

42 marks

A coffee shop owner wants to introduce a computerised loyalty card system.

A programmer discusses the details of the system with the shop owner.

Identify the stage of the program development life cycle that this discussion is part of and give a document that will be produced during this stage.