1/22
Vocabulary flashcards focusing on exam command terms, data types, data structures, constraints, requirements, and design tools from Chapter 1.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Identify (Command Term)
State the correct concept or answer.
Explain (Command Term)
Show how or why something occurs, not merely what it is.
Justify (Command Term)
Give a reason that connects your choice to the scenario.
Compare (Command Term)
Identify a relevant similarity and/or difference between alternatives.
Evaluate (Command Term)
Make a judgement using relevant strengths, weaknesses or evidence.
String Data Type
A data type used when a value is an identifier rather than a quantity, which preserves leading zeros.
Floating Point Data Type
A data type appropriate for storing numerical values that can contain decimal places.
Record Data Structure
A data structure used when several related fields describe one entity and may use different data types.
Two-Dimensional Array
A data structure representing a grid where row and column indices identify individual items.
Functional Requirement
A requirement that specifies a required behaviour or action the system must perform.
Non-Functional Requirement
A requirement that specifies system qualities or operational attributes, such as usability or robustness.
Technical Constraint
A technical limitation (such as low network speeds) that impacts how an application or interface is designed.
Economic Constraint
A budget or cost restriction that limits project capabilities and affects scope.
Data Dictionary
A design tool that records data elements and characteristics such as variable name, data type, purpose, format, and validation rules.
Interface Mock-Up
A visual design tool that represents the appearance of a system screen rather than algorithmic logic.
Pseudocode
A text-based design tool used to represent calculation steps and algorithmic logic.
IPO Chart
A design tool that supports an overview of system inputs, processing, and outputs.
CSV (Comma-Separated Values)
A simple file format suitable for small, simple, tabular datasets and spreadsheet-style exports.
XML (Extensible Markup Language)
A cross-platform, self-describing file format that supports structured and hierarchical data transfer between applications.
Internal Documentation
Comments embedded in code that explain complex logic, document inputs/outputs, and assist with safe maintenance.
Camel Case
A naming convention (e.g., customerName) applied consistently to improve code readability and maintainability.
Recommendation
An answer component that explicitly names the choice or tool being selected.
Justification
An answer component that explains why a selected choice fits the specific scenario provided.