1 | Identifies basic components of the software development environment, preferably having characteristics of a text editor and providing high level/object-oriented programming language features. |
2 | Adapts the software development environment. |
3 | Determines basic control structures of a high level/object-oriented programming language. |
4 | Determines basic data structures of a high level/object-oriented programming language. |
5 | Uses error debugging methods. |
6 | Develops application software which are ensured to provide grammatical and semantical efficiency and completeness, using a high level/object-oriented programming language and following basic software development steps. |
7 | Develops flexible, parametric and modular application software which fulfill fundamental structural programming language specifications. |
8 | Establishes alternative application software solutions. |