Unit of competency Outline

Date retreived
23/07/2026 12:54 AM AWST

Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.

Apply intermediate object-oriented language skills

Apply intermediate object-oriented language skills

Unit of competency
National Code
ICTPRG549
State Code
OBS93
TGA Status
Current
DTWD Status
Approved
Current Release Number
2.00
Current Release Date
19/01/2021
State Implementation and Classification
Approved Date
15/01/2021
Field of Education
020103 - Programming
Original Release Date
15/01/2021
Nominal Hours
50
Description
This unit describes the skills and knowledge required to undertake intermediate level programming tasks using an object-oriented programming language.It applies to software developers in a variety of fields who are required to produce programs in object-oriented languages.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Build applications
  • 1.1 Determine and document program requirements according to object-orientated programming specifications
  • 1.2 Divide multiple source-code files into logical units and packages and collect data in internal storage
  • 1.3 Implement internal data-sorting and searching facilities according to object-orientated programming specifications
  • 1.4 Employ integrated-development environment facilities and make files to automate program building
  • 1.5 Use facilities in specific language for persisting objects to binary files and confirm program stability
2. Write interactive database programs
  • 2.1 Design, document and implement programs that connect to the required database according to program specifications
  • 2.2 Design, document and implement programs that use language facilities according to program specifications
  • 2.3 Design, document and implement programs that use language facilities to manipulate database structure
  • 2.4 Write programs that deliver transactional integrity according to program requirements
3. Write graphical user interface
  • 3.1 Employ graphical user interface (GUI) framework according to language requirements
  • 3.2 Use standard GUI components according to object-orientated programming specifications
  • 3.3 Respond to user and program-generated events and according to program requirements
4. Debug and test application
  • 4.1 Examine variables and trace running code
  • 4.2 Detect logical and coding errors according to program requirements
  • 4.3 Examine variable contents during execution and detect and correct errors
  • 4.4 Design and document limited tests of code
  • 4.5 Test and document produced code and determine compliance with the program specification
No information
No information
Replaces
State Code National Code Title Type
AUV94 ICTPRG527 Apply intermediate object-oriented language skills Unit of competency