Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Indicate which of the following activities are part of mid-level design (M), low

ID: 3719663 • Letter: I

Question

Indicate which of the following activities are part of mid-level design (M), low-level (L), or Programming (P).

(a) Choosing a sorting algorithm.

(b) Deciding whether a class should be a sub-class of another class.

(c) Naming the local variables in a method.

(d) Deciding how to implement an enumeration type.

(e) Deciding which interfaces a class should implement.

(f) Figuring out how two threads should synchronize when using the same object.

(g) Breaking a large class into several collaborating classes.

Explanation / Answer

Solution:

The activities' design pattern approaches are given below:

a)

Programming

b)

low-level

c)

programming

d)

mid-level

e)

mid-level

f)

programming

g)

mid-level.

I hope this helps if you find any problem. Please comment below. Don't forget to give a thumbs up if you liked it. :)