Design a real time database for banking transactions that would record actions of all transactions credited and debited. The algorithm should raise an alert to the bank manager in case any unauthorized debit is made.
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