Lincoln School of Computer Science |
|
Assessment Item Briefing Document |
|
Title: CMP3111M Assessment Item 2 (Exam) Resit |
Indicative Weighting: 40% |
Learning Outcomes:
|
|
Outline: This assignment is the resit for the formal end-of-module exam. As such this assignment follows the same standards, requirements, and processes as any assignment, you could complete ALL questions provided below, and give detailed and comprehensive answers. Diagrams are useful to explain answers. Questions: Question 1 Design Patterns are used extensively in Software engineering to help develop systems where common reoccurring complexities may arise. Consider the diagram below, answering the questions that follow: |
Figure 1 A Design Pattern
- a) Identify the Design Pattern presented in Figure 1. Provide the name, a brief description of the pattern and describe two distinct applications in terms of software programs where this pattern would be used.
[15 Marks]
- b) Another commonly used Design Pattern is the Factory Pattern. Evaluate the differences and similarities (if any) between the pattern you identified in a) above and the Factory Pattern. In your evaluation discuss how, as a Software Engineer, you decide which design patterns to apply to a software engineering task or problem.
[10 Marks]
- c) Describe the Strategy Pattern, giving a brief description, the category of pattern and an example application use.
[5 Marks]
Question 2
There are many different processes and techniques used in Software Development, from Agile Processes to Open Source Solutions, to maintenance and reuse. Answer the following questions:
Question 3 [15 Marks]
|
Useful Information This assessment is an individually assessed item. Your work must be presented according to the Lincoln School of Computer Science guidelines for the presentation of assessed written work. Please make sure you have a clear understanding of the grading principles for this component as detailed in the accompanying Criterion Reference Grid. |
If you are unsure about any aspect of this assessment component, please seek the advice of a member of the delivery team. |
Submission Instructions The deadline for submission of this work is included in the School Submission dates on Blackboard. The submission should be in electronic format as directed by the guidelines for the presentation of assessed written work. Your document must be submitted in PDF format. DO NOT include this briefing document with your submission. |
Reviews
There are no reviews yet.