Software Engineering › Flashcards › Drag into order questions
Flashcards for Drag into order questions
10 cards where the term can be tested as a drag into order question. Study these as flip cards Random
Software development steps (the order) Process Programming Fundamentals (Year 11)
The fixed sequence of the development cycle: requirements definition, determining specifications, design, development, integration, testing and debugging, installation, maintenance.
Example: Order to memorise: Requirements, Specifications, Design, Development, Integration, Testing and debugging, Installation, Maintenance.
- Drag into order: Drag the steps into the correct order (this is exactly what the familiarisation paper asked)
- Multiple choice: Which step comes before design?
- Fill in the blanks: Choose the missing step from a dropdown
- Short answer: Outline what happens in a named step
Related past questions: Familiarisation Q1 (1 mark): Development steps; Sample exam Q1 (1 mark): Software development steps
Integration Process Programming Fundamentals (Year 11)
Combining separately built modules or subsystems into one working system and checking they communicate correctly through their interfaces.
Example: Integration comes AFTER development and BEFORE system testing.
- Multiple choice: Multiple choice: pick the option that matches the definition or example.
- Drag into order: Drag into order: know where it sits in the sequence.
- Short answer: Explain why integration testing is needed
Related past questions: Familiarisation Q1 (1 mark): Development steps
Testing and debugging Process Programming Fundamentals (Year 11)
Testing runs the software with chosen data to find errors; debugging finds the cause of each error and fixes it.
Example: Testing finds that something is wrong; debugging finds out why and fixes it.
- Multiple choice: Multiple choice: pick the option that matches the definition or example.
- Drag into order: Drag into order: know where it sits in the sequence.
- Short answer: Outline a test method or a debugging tool
Related past questions: 2025 HSC Q15b (3 marks): Testing and debugging; Familiarisation Q5 (3 marks): Testing (test data)
Software development steps for secure code (order) Process Secure Software Architecture (Year 12)
Requirements definition, determining specifications, design, development, integration, testing and debugging, installation and maintenance, with security considered at each step.
Example: 'Security is considered in requirements, then design, then testing.'
- Drag into order: Drag into order (familiarisation Q1)
- Multiple choice: Multiple choice: pick the option that matches the definition or example.
- Short answer: Short answer (2 to 4 marks): define, outline or explain it and tie it to the scenario.
Related past questions: Familiarisation Q1 (1 mark): Development steps; Sample exam Q1 (1 mark): Software development steps
Memorise: Describe the benefits of developing secure software
Back-end process for a web request Process Programming for the Web (Year 12)
Browser sends a request; web server software receives it; the web framework routes it to code; libraries and objects process it; the database is queried; a response (HTML or JSON) is returned.
Example: 'Request, web server, framework, database, response.'
- Drag into order: Order the steps of a web request
- Short answer: Short answer (2 to 4 marks): define, outline or explain it and tie it to the scenario.
- Multiple choice: Multiple choice: pick the option that matches the definition or example.
Related past questions: 2025 HSC Q23b (3 marks): Server-side web programming
Memorise: Web development system: front end, back end, databases
MLOps Term Software Automation (Year 12)
The automated process of designing, training and deploying ML models, borrowing the principles of DevOps. The three stages are Design, Model development and Operations.
Example: 'Design, then model development, then operations.'
- Multiple choice: Multiple choice: pick the option that matches the definition or example.
- Short answer: Short answer (2 to 4 marks): define, outline or explain it and tie it to the scenario.
- Drag into order: Order the MLOps stages
Related past questions: 2025 HSC Q11 (1 mark): DevOps
Memorise: AI v ML; ML supporting automation (DevOps, RPA, BPA)
MLOps design stage Term Software Automation (Year 12)
Define the business problem, refactor it into a machine learning problem, define success metrics and research the available data.
Example: 'Success metric: 95% accuracy.'
- Short answer: Short answer (2 to 4 marks): define, outline or explain it and tie it to the scenario.
- Multiple choice: Multiple choice: pick the option that matches the definition or example.
- Drag into order: Drag into order: know where it sits in the sequence.
Memorise: AI v ML; ML supporting automation (DevOps, RPA, BPA)
MLOps model development stage Term Software Automation (Year 12)
Data wrangling, feature engineering, model training, and model testing and validation.
Example: 'Clean the data, then train the model.'
- Short answer: Short answer (2 to 4 marks): define, outline or explain it and tie it to the scenario.
- Multiple choice: Multiple choice: pick the option that matches the definition or example.
- Drag into order: Drag into order: know where it sits in the sequence.
Memorise: AI v ML; ML supporting automation (DevOps, RPA, BPA)
MLOps operations stage Term Software Automation (Year 12)
Model deployment, supporting operations and use, and monitoring model performance.
Example: 'Monitor the model for drift.'
- Short answer: Short answer (2 to 4 marks): define, outline or explain it and tie it to the scenario.
- Multiple choice: Multiple choice: pick the option that matches the definition or example.
- Drag into order: Drag into order: know where it sits in the sequence.
Memorise: AI v ML; ML supporting automation (DevOps, RPA, BPA)
Drag-and-drop ordering Process Command Words and Question-type Skills
Put the steps in the correct order; know the SDLC order and the web request order.
Example: 'Requirements, design, development, testing, installation, maintenance.'
- Drag into order: Drag into order: know where it sits in the sequence.
Related past questions: Familiarisation Q1 (1 mark): Development steps
Memorise: Exam day facts, key verbs and technique