D278 EXAMINATION QUESTIONS AND ANSWERS
object-oriented programming (OOP) - Programming concept based on objects and data
and how they relate to one another, instead of logic and actions; C++ and Java are OOP
languages.
Compiled Programming Language - Specific operating systems, fast, compiles each run,
runs all together (Java, C++)
Scripted Programming Language - Runs on anything with interpreter, slow, one line at a
time, modify at run time (Python, Coral, JavaScript)
Waterfall Approach - Analysis, design, implementation, testing ONE DIRECTION
Agile / Spiral Approach - Analysis, design, implementation, testing CIRCULAR PROCESS
Class diagram - Design phase, Class name, data members, functions
Use case diagram - Analysis phase, high level, unsophisticated image of relationships
without technicalities/ break down
Activity Diagram - Implementation phase, describes program's instructions, branches,
loops.
Instructions for programmers to use.
object-oriented programming (OOP) - Programming concept based on objects and data
and how they relate to one another, instead of logic and actions; C++ and Java are OOP
languages.
Compiled Programming Language - Specific operating systems, fast, compiles each run,
runs all together (Java, C++)
Scripted Programming Language - Runs on anything with interpreter, slow, one line at a
time, modify at run time (Python, Coral, JavaScript)
Waterfall Approach - Analysis, design, implementation, testing ONE DIRECTION
Agile / Spiral Approach - Analysis, design, implementation, testing CIRCULAR PROCESS
Class diagram - Design phase, Class name, data members, functions
Use case diagram - Analysis phase, high level, unsophisticated image of relationships
without technicalities/ break down
Activity Diagram - Implementation phase, describes program's instructions, branches,
loops.
Instructions for programmers to use.