Component

Component: Developing a Solution Package

Question 1

Written Paper Section I Question 1 - 2003 HSC

Best method to show the concept of a game

Question 1

Written Paper Section I Question 1 - 2002 HSC

Identification of a documentation technique

Question 2

Written Paper Section I Question 2 - 2002 HSC

Appropriate screen element to select a day in a school timetable

Question 3

Written Paper Section I Question 3 - 2002 HSC

Type of feasibility where the end-user input has the most impact

Question 4

Written Paper Section I Question 4 - 2002 HSC

Describes the process of compilation

Question 4

Written Paper Section I Question 4 - 2001 HSC

Stage in the software development cycle user documentation is produced

Question 6

Written Paper Section I Question 6 - 2002 HSC

Personnel that has the major responsibility for the quality of a software solution

Question 7

Written Paper Section I Question 7 - 2002 HSC

Reason for a company's dissatisfaction with a newly implemented system

Question 12

Written Paper Section I Question 12 - 2001 HSC

Modelling tool that represents the relationship between a system and the external entities

Question 15

Written Paper Section I Question 15 - 2002 HSC

Strategy for a system analyst to include the user in the design of a new system

Question 15

Written Paper Section I Question 15 - 2001 HSC

Project management technique to ensure that a software solution is implemented in an appropriate time frame

Question 21

Written Paper Section II Question 21 - 2003 HSC

(a) Document the scheduling of a project using a Gantt chart. (b) Explain the use of data dictionaries and test data in the modification of an existing program. (c) Desk check an algorithm. (d) Justify the use of a CASE tool. Create an algorithm in pseudcode.

Question 21

Written Paper Section II Question 21 - 2002 HSC

(a) Identify and discuss TWO project management techniques in ensuring the successful completion of a software development project. (b) Discuss TWO strategies adopted by management and the project team when a project has implications for employees. (c) Draw a context diagram and data flow diagram (DFD) for the system. Explain how employees might assist in the review of the system and production of the DFD.

Question 21

Written Paper Section II Question 21 - 2001 HSC

(a) Design and perform a desk check using the given test data. Explain why the algorithm does not work. Modify the program to ensure that the software component operates as intended. (b) Outline ethical issues related to the given scenario. Discuss techniques used by management to ensure that the software team are responsible software developers.

Question 22

Written Paper Section II Question 22 - 2003 HSC

(a) Define outsourcing. Discuss the implications of outsourcing. Steps taken during the software development to ensure reliability of the internal network systems operation. (b) Interpretation of symbols used on a structure chart. Locate and describe the error in the algorithm. Alter the algorithm to remove the error. Develop an algorithm in pseudocode to perform the task of AcceptAndValidatePassword module.

Question 22

Written Paper Section II Question 22 - 2001 HSC

(a) Design an interface for entering items into the transaction file. Write an algorithm that will update the inventory file and will print a message in either pseudocode or flowchart. (b) Identify and justify two types of documentation used in the different stages of the development cycle.

Question 23

Written Paper Section II Question 23 - 2001 HSC

(i) Identify and explain ONE problem with the BNF technique shown. (ii) In messages being sent, a value is required to indicate the beginning and the ending of a message component. Write a syntax rule in BNF to define . (b) Assess effects of emerging network communications technology on the everyday usage of this system. (c) (i) Outline ways the analyst could involve each different type of user in the process of defining and understanding the problem. (ii) Evaluate the different software development approaches available for this network communications system.