Software Engineering Answers

Questions: 639

Answers by our Experts: 505

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Search & Filtering

Design a Fire Alarm System? What are the various parameters to be considered in designing a Fire Alarm System?
a. Identify critical and non-critical tasks.
b. Which scheduling algorithm do you use? Justify the same.
c. Can we apply priority inversion or not? If so identify the tasks.
d. Give the Model
Design a smart card check system to ensure no un-authorized entry is made into a financial organization.
a. Identify critical and non-critical tasks.
b. Which scheduling algorithm do you use? Justify the same.
c. Can we apply priority inversion or not? If so identify the tasks.
d. Give the Model
Design a real time system for a child protection system in the house in absence of parents at home to raise an alert to parents in case of any problem. (model, algorithm and Cheddar implementation). Identify the basic tasks required.
Explain what type of system it is i.e. either HARD /SOFT OR FIRM and justify your answer.
Also mention what type of scheduling algorithm can be used and justify your answer.
Also say whether it is online or offline scheduler and justify your answer
Real Time Operating system assignment questions

1. A system contains four jobs. There are two resources X and Y. The following table shows the job parameters and their execution pattern. The execution pattern describes how each job is executed. [R;t] is read as follows: the job requires the resource R for t time units. Here, job J3 requires no resource for one time unit, the resource Y for two time units and no resource for one further time unit.

(a) Use the basic priority-inheritance protocol to schedule the system of jobs. Give the schedule and show also the current priority of the executing job at all time instants.
(b) Use the basic priority-ceiling protocol to schedule the system of jobs. Give the schedule and show also the current priority ceiling and the current priority of the executing job at all time instants.
Design a smart card check system to ensure no un-authorized entry is made into a financial organization.
a. Identify critical and non-critical tasks.
b. Which scheduling algorithm do you use? Justify the same.
c. Can we apply priority inversion or not? If so identify the tasks.
d. Give the Model
Design a Real time Air Flight Management system. What are the various parameters to be considered in designing such a system?(Real TIme Operating System)
a. Identify critical and non-critical tasks.
b. Which scheduling algorithm do you use? Justify the same.
c. Can we apply priority inversion or not? If so identify the tasks.
d. Give the Model
Design a soft real time system for a car driving video game. Identify the basic tasks required and implement the same with an appropriate scheduling algorithm.
a. Identify critical and non-critical tasks.
b. Which scheduling algorithm do you use? Justify the same.
c. Can we apply priority inversion or not? If so identify the tasks.
d. Give the Model


Another Qestion


15. Design a hard real time system in Boiler temperature management system. The system should check the temperature and intimate the operator if a threshold has been exceeded to start a coolant.
a. Identify critical and non-critical tasks.
b. Which scheduling algorithm do you use? Justify the same.
c. Can we apply priority inversion or not? If so identify the tasks.
d. Give the Model
Can you guarantee that a feasible schedule exists without a simulation of the schedule or time demand analysis, if
(a) The set of tasks T = {(5, 2),(8, 3),(10, 1)} is scheduled by the rate-monotonic algorithm.
(b) The set of tasks T = {(3, 1),(6, 1),(18, 6),(36, 4)} is scheduled by the least-slack-time-first algorithm.
(c) The set of tasks T = {(3, 1),(0, 6, 1, 4),(18, 6),(36, 4)} is scheduled by the earliest-deadline-first algorithm.
(d) The set of tasks T = {(3, 1),(6, 1),(18, 6),(36, 4)} is scheduled by the deadline-monotonic algorithm
Design a soft real time system for a vending machine that provides chocolates. Identify the different tasks and implement the same with a suitable scheduling algorithm.
a. Identify critical and non-critical tasks.
b. Which scheduling algorithm do you use? Justify the same.
c. Can we apply priority inversion or not? If so identify the tasks.
d. Give the Model
Design a soft real time system for a car driving video game. Identify the basic tasks required and implement the same with an appropriate scheduling algorithm.
a. Identify critical and non-critical tasks.
b. Which scheduling algorithm do you use? Justify the same.
c. Can we apply priority inversion or not? If so identify the tasks.
d. Give the Model
LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS