Software Engineering I Solution

$30.00 $24.00

Instructions: Do all exercises with your partner. Clearly print the names of all participants in the first page of your assignment. No hand-written answers allowed. Absolutely no late assignments. Your assignment should be turned in to D2L by all students in the team Exercises Part A (15 pts) For each of the following (pseudo) code…

Rate this product

You’ll get a: zip file solution

 

Description

Rate this product

Instructions:

  • Do all exercises with your partner.

  • Clearly print the names of all participants in the first page of your assignment.

  • No hand-written answers allowed.

  • Absolutely no late assignments.

  • Your assignment should be turned in to D2L by all students in the team

Exercises Part A (15 pts)

For each of the following (pseudo) code snippets provide the UML class diagram.

1.

public class Container {

(2pts)

private Item [10] items;

}

public class Item {

private Container my_container;

}

2. public class Access {

(3pts)

private List<DiskShare> entries;

}

public class BackupAccess {

private DiskShare x;

}

public class DiskShare {

private Access a;

private BackupAccess ba;

}

3.

public class AmazonAccount{

(5pts)

private string name;

private Category[] categories;

private Purchase[] entries;

}

public class Category {

private string name;

}

public class Purchase{

private string name;

private Category[] categories;

}

4. public abstract class Store {

public abstract void store(Article[] articles);

public abstract Article[] retrieve();

(5pts)

}

public interface Accounting {

}

public class MSUStore extends Store implements Accounting{

public void store(Article[] articles) { Book b = new Book(); // other code …. }

public Article[] retrieve() { … }

}

Exerciss Part B (15 pts)

Write pseudo code to describe the following UML class diagram:

Software Engineering I Solution
$30.00 $24.00