0% found this document useful (0 votes)
37 views3 pages

CSE400 Assignment 1 S23 Ques

This document provides instructions for Assignment 1 of the Software Engineering for Real-Time Systems course. It consists of two questions worth a total of 30 marks. Question 1 asks students to describe different object-oriented approaches to concurrency modeling that are inherent in real-time systems. Question 2 asks students to draw a system architecture diagram for a burglar alarm system based on a description of its components and functionality. The assignment is worth 30% of the student's final grade.

Uploaded by

Sulav Balami
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views3 pages

CSE400 Assignment 1 S23 Ques

This document provides instructions for Assignment 1 of the Software Engineering for Real-Time Systems course. It consists of two questions worth a total of 30 marks. Question 1 asks students to describe different object-oriented approaches to concurrency modeling that are inherent in real-time systems. Question 2 asks students to draw a system architecture diagram for a burglar alarm system based on a description of its components and functionality. The assignment is worth 30% of the student's final grade.

Uploaded by

Sulav Balami
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

ASSIGNMENT 1

SEPTEMBER 2023 SEMESTER

SUBJECT CODE : CSE400

SUBJECT TITLE : SOFTWARE ENGINEERING FOR REAL-TIME


SYSTEMS

LEVEL : BACHELOR

STUDENT’S NAME :

MATRIC NO. :

PROGRAMME : BICT (Hons)

ACADEMIC :
FACILITATOR

LEARNING CENTRE : VIRINCHI, NEPAL

INSTRUCTIONS TO STUDENTS

1) This assignment consists of TWO (2) questions. Answer ALL questions.

2) Plagiarism in all forms is forbidden. Students who submit plagiarised assignment will be
penalised.

3) Your assignment will be examined based on the followings


 a complete working solution.
 ability of using methods available in the learning materials.

4) This assignment carries a 30% weightage toward final grade.

THERE ARE TWO [2] PAGES OF QUESTIONS, INCLUDING THIS PAGE


INSTRUCTION. Answer ALL questions. [Total : 30 Marks]

Question 1

Object-oriented concurrency model inherent in all real-time systems. It must be included in the
system development modelling. Each model concentrates on the essential characteristics of the
system. Describe each object-oriented approach to concurrency modelling.

[15 Marks]

Question 2

A software system is to be implemented as part of a burglar alarm system for commercial


buildings. This uses several different types of sensors. These includes movement detectors in
individual rooms, door sensors that detect corridor opening, and window sensors on ground-floor
windows that detect when a window has been opened.

When a sensor detects the presence of an intruder, the system automatically calls the local
police, and using a voice synthesizer, reports the location of the alarm. It switches on lights in
the rooms around the active sensor and sets off an audible alarm.

The sensor system is normally powered by main power but is equipped with a battery backup.
Power loss is detected using a separate power circuits monitor that monitors the mains voltage.
If a voltage drops is detected, the system assumes that intruders have interrupted the power
supply so an alarm is raised.

Based on the description above, draw a system architecture diagram, showing all the
subsystems.

[15 Marks]
END OF ASSIGNMENT QUESTIONS

You might also like