Software Engineering: System Modelling
22 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What type of diagrams in the UML are used to model interaction between objects?

  • Class diagrams
  • Sequence diagrams (correct)
  • Use case diagrams
  • State machine diagrams

What is the primary focus of structured methods in system development?

  • Producing detailed documentation
  • Modelling non-functional system requirements
  • System modelling as an inherent part of the method (correct)
  • Defining rules and guidelines for CASE tools

What is the purpose of a CASE workbench in system development?

  • To create a single system model
  • To support related software process activities (correct)
  • To produce detailed documentation
  • To model only functional system requirements

What is the primary weakness of structured methods in system development?

<p>They do not model non-functional system requirements (A)</p> Signup and view all the answers

What is the primary purpose of system modelling in the RE process?

<p>To understand the functionality of the system and communicate with customers (B)</p> Signup and view all the answers

What is the purpose of a sequence diagram in the UML?

<p>To show the interactions between objects (C)</p> Signup and view all the answers

What is the primary advantage of using a CASE workbench in system development?

<p>It supports multiple software process activities (C)</p> Signup and view all the answers

What type of model shows the system's reaction to events?

<p>Stimulus/response model (C)</p> Signup and view all the answers

What type of model shows how entities are composed of other entities?

<p>Composition model (D)</p> Signup and view all the answers

What type of model shows how entities have common characteristics?

<p>Classification model (A)</p> Signup and view all the answers

What type of model shows the principal sub-systems?

<p>Architectural model (C)</p> Signup and view all the answers

What type of model is used to illustrate the operational context of a system?

<p>Context model (D)</p> Signup and view all the answers

What type of model shows the system's data architecture?

<p>Structural model (C)</p> Signup and view all the answers

What type of model shows the system's behaviour?

<p>Behavioural model (C)</p> Signup and view all the answers

What is the purpose of a data dictionary in system modeling?

<p>To manage names and avoid duplication, and store organizational knowledge (B)</p> Signup and view all the answers

What is an entity-relation-attribute model used for?

<p>To describe the logical structure of data processed by a system (C)</p> Signup and view all the answers

What is a common use of entity-relation-attribute models?

<p>Widely used in database design (B)</p> Signup and view all the answers

What is the role of the 'Timer' stimulus in the microwave oven operation?

<p>The user has pressed one of the timer buttons (A)</p> Signup and view all the answers

What is the 'start' operation in the context of microwave oven operation?

<p>The user has pressed the start button (B)</p> Signup and view all the answers

What is the purpose of a semantic data model in system design?

<p>To describe the logical structure of data processed by the system (C)</p> Signup and view all the answers

What is the role of the 'door open' stimulus in the microwave oven operation?

<p>The oven door switch is not closed (B)</p> Signup and view all the answers

What is the purpose of the 'checker' operation in the microwave oven?

<p>To check the status (C)</p> Signup and view all the answers

More Like This

OCL and UML Modeling
18 questions

OCL and UML Modeling

ThankfulImpressionism avatar
ThankfulImpressionism
Unified Modeling Language (UML) Quiz
41 questions
Unified Modeling Language (UML) Overview
18 questions
Use Quizgecko on...
Browser
Browser