6776 Demonstrate computer programming skills using an object

advertisement
NZQA Expiring unit standard
6776 version 5
Page 1 of 3
Title
Demonstrate computer programming skills using an object-oriented
language
Level
6
Credits
14
Purpose
People credited with this unit standard are able to: explain
object-oriented computer program development techniques;
and design, write, modify and test an object-oriented computer
program. The performance of all outcomes is to a standard
that allows for further learning in this area.
Classification
Computing > Software Development - Programming
Available grade
Achieved
Entry information
Critical health and
safety prerequisites
Open. The credit value of this unit standard is calculated
assuming a person has the prior knowledge and skills to
demonstrate computer programming skills using a 3GL.
Explanatory notes
A software requirements specification that is suitable for implementing using objectoriented techniques must be provided to the person being assessed against this unit
standard.
This
unit
standard
is
Outcomes and evidence requirements
expiring
Outcome 1
Explain object-oriented computer program development techniques.
Evidence requirements
1.1
The explanation compares the principles of object-oriented techniques with
procedural techniques.
1.2
Decisions on the use of object-oriented techniques for given situations are
justified by describing the advantages and disadvantages of the techniques.
1.3
A description of current developments in object-oriented programming
techniques outlines the features of those developments.
NZQA National Qualifications Services
SSB Code 130301
 New Zealand Qualifications Authority 2016
NZQA Expiring unit standard
6776 version 5
Page 2 of 3
Outcome 2
Design an object-oriented computer program.
Range
composition, inheritance.
Evidence requirements
2.1
The design identifies the objects and their classes needed to fulfil the software
requirements specification.
2.2
The design identifies the interactions between objects needed to fulfil the
software requirements specification.
2.3
Classes encapsulates behaviour (action) and state (data).
2.4
Classes provide access to and enable modification of state (data) to fulfil the
software requirements specification.
2.5
Classes are formed by composition.
2.6
The design outlines the class hierarchy.
2.7
The class interfaces are specified so that the design can be implemented.
Outcome 3
Write an object-oriented computer program.
Evidence requirements
3.1
The program code fulfils the program design requirements for objects and
classes.
3.2
Objects interact through method invocation.
3.3
This unit standard is
Objects exhibit polymorphic behaviour.
expiring
3.4
Objects exhibit persistence.
3.5
Individual objects are managed within container objects.
Outcome 4
Modify the function of an object-oriented computer program.
Evidence requirements
4.1
Inheritance is used to modify class behaviour.
4.2
The impact of the modification is limited by encapsulation.
NZQA National Qualifications Services
SSB Code 130301
 New Zealand Qualifications Authority 2016
NZQA Expiring unit standard
6776 version 5
Page 3 of 3
Outcome 5
Test an object-oriented computer program.
Evidence requirements
5.1
A test plan describes tests and expected results for all behaviours of all objects.
5.2
Testing fulfils the test plan.
5.3
The program code is corrected to eliminate errors identified through testing.
This unit standard is expiring. Assessment against the standard must take place by
the last date for assessment set out below.
Status information and last date for assessment for superseded versions
Process
Version Date
Last Date for Assessment
Registration
1
8 July 1996
31 December 2015
Revision
2
28 November 2000
31 December 2015
Review
3
17 October 2008
31 December 2015
Rollover
4
21 July 2011
31 December 2015
Rollover
5
16 April 2015
31 December 2017
Consent and Moderation Requirements (CMR) reference
0011
This CMR can be accessed at http://www.nzqa.govt.nz/framework/search/index.do.
Please note
Providers must be granted consent to assess against standards (accredited) by NZQA,
before they can report credits from assessment against unit standards or deliver courses
of study leading to that assessment.
This unit standard is
Industry Training Organisations must be granted consent to assess against standards by
expiring
NZQA before they can register credits from
assessment against unit standards.
Providers and Industry Training Organisations, which have been granted consent and
which are assessing against unit standards must engage with the moderation system that
applies to those standards.
Requirements for consent to assess and an outline of the moderation system that applies
to this standard are outlined in the Consent and Moderation Requirements (CMR). The
CMR also includes useful information about special requirements for organisations wishing
to develop education and training programmes, such as minimum qualifications for tutors
and assessors, and special resource requirements.
NZQA National Qualifications Services
SSB Code 130301
 New Zealand Qualifications Authority 2016
Download