[Ch10] Software Engineering - Principles and Practice questions with complete verified sol, Exams of Biology

[Ch10] Software Engineering - Principles and Practice questions with complete verified solutions 2025-2026.docx

Typology: Exams

2025/2026

Uploaded on 09/17/2025

tutor-lee-1
tutor-lee-1 🇺🇸

4.3

(3)

11K documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
[Ch10] Software Engineering
- Principles and Practice
questions with complete
verified solutions 2025-2026
Classic modeling techniques - answer Entity-relationship modeling
Finite state machine
Data flow diagrams
CRC cards
Object oriented modeling - answer UML diagrams
Entity Relationship modeling - answer -Entity: distinguishable object
-entity type: type of a set of entities
-attribute value: information describing an entity
-attribute: type of a set of attribute values
-relationship: association between 2 or more entities
Finite State machine - answer models a system in terms of states and
transitions between them.
Data Flow Diagram - answer Four types of data entity:
External entities
processes
data flows
data stores
pf3

Partial preview of the text

Download [Ch10] Software Engineering - Principles and Practice questions with complete verified sol and more Exams Biology in PDF only on Docsity!

[Ch10] Software Engineering

- Principles and Practice

questions with complete

verified solutions 2025-

Classic modeling techniques - answer Entity-relationship modeling Finite state machine Data flow diagrams CRC cards Object oriented modeling - answer UML diagrams Entity Relationship modeling - answer -Entity: distinguishable object -entity type: type of a set of entities -attribute value: information describing an entity -attribute: type of a set of attribute values -relationship: association between 2 or more entities Finite State machine - answer models a system in terms of states and transitions between them. Data Flow Diagram - answer Four types of data entity: External entities processes data flows data stores

CRC Cards (Class Responsibility Collaboration) - answer What is an object? - Probably not in test - answer Modeling viewpoint: model part of the world Philosophical viewpoint: existential abstractions Software Engineering viewpoint: data abstraction Implementation viewpoint: structure in memory Formal viewpoint: state machine Object State and Behaviour - Probably not in test - answer -State: set of attributes of an object -Class: set of objects with the same attributes -Individual object: instance -Behavior is described by services, a set of responsibilities -Service is invoked by sending a message Relations between objects - answer Specialization-generalization Member-of Whole-part Unified Modeling Language (UML) - answer Controlled by Object Management Group OMG. Has 13 diagrams. Static diagrams show architecture Dynamic diagrams show what happens during execution What are the 13 UML Diagrams? - answer -Static: Class Object Component