Introduction to Embedded Systems (COME3103)
Computer Engineering - COM
Semester: First Semester
Level: 300
Year: 2019
REPUBLIC OF CAMEROON
Peace-Work-Fatherland
THE UNIVERSITY OF BAMENDA
NATIONAL HIGHER POLYTECNIC
(NAHPI)
BAMBILI-BAMENDA
P.O.BOX.39 BAMENDA TEL: 233 36 36 94
Course Title:
Embedded Systems
Option:
Year 2
Academic year:
2018/2019
REPUBLIQUE DU CAMEROUN
REPUBLIQUE DU CAMEROUN
Paix-Travail-Patrie
UNIVERSITE DE BAMENDA
ECOLE NATIONALE
POLYTECHNIQUE BAMBILI
P.O.BOX.39 BAMENDA TEL: 233 36 36 94
Time: ........................
Exercice
1:
70
marks
BACKGROUND INFORMATION FOR THE QUESTIONS:
Known facts:
•
East-West (EW) road has heavy traffic and needs to flow as well as
possible
•
North-South (NS) road has less traffic
•
NS road has car sensors to indicate when there is a vehicle waiting
•
SensorN for north
•
SensorS for south
•
Pedestrians have request buttons to indicate they wish to cross
•
The request buttons are one per road
•
RequestNS to cross NS road
•
RequestEW to cross EW road
• The lights are always on and operating
•
The lights are only based on demand, there is no schedule
Goals:
•
Safe flow of people and vehicles
•
Maximum throughput
•
Minimum cost to create
www.schoolfaqs.net
1. Draw a Use Case diagram of the <Exam Problem> system (20 marks)
(Hint: Identify Use Cases, Actors, relationships between them, system
boundary, etc.)
2. Identify Classes in the <Exam Problem> system (10 marks)
(Hint: for each use case find a set of collaborating objects/classes)
3. Identify the structural relations (association, generalization) among the
classes and draw the diagram (10 marks)
4. Choose a use case and draw a sequence diagram (10 marks)
5. Create a state diagram for the overall system or part of it (20 marks)
Lecturer: Dr MPAME Guilene
www.schoolfaqs.net