Software Development Methodologies
  Lecture 6 Worksheet
  Software Development Methodologies Home - Lecture SupportLecture 6 Lecture 6 Worksheet

Quick Links

Answers »



 

1. Message Passthrough

Explain why message passthrough might be acceptable for a class which is an aggregation of other classes.


2. Software Reuse

What form of reuse model is described by the following:

An organisation creates a dedicated software development team whose role it is to produce reusable software components, which are then used by other development teams.


3. Cohesion

The following diagram shows a module hierarchy in which the designer has chosen to separate out special modules to handle interaction with a file (file-handler module) and the user (screen-handler module).  What type of cohesion is this?

  1. Sequential

  2. Communicational

  3. Logical

  4. Coupled

  5. Common Environment

Quick Tips

Tips for revision »

Tips for answering questions »

Worked exam examples »

Examinations feedback »


Details correct as on 15th March 2016
(c) C. Tjortjis 2016

Home | Contact Us| Legal