Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Q.1. Answer following questions in short and to the point only.

(a) What are the strategies, kernel chooses for handling aperiodic and sporadic jobs?

(b) What are the advantages of modular programming in RTS ?

(c) How redundancies are provided in preventive type of fault-tolerant systems?

(d) Discuss in short, advantages and disadvantages of static and dynamic memory allocation.

(e) Why semaphores are important in RTOS?

Q.2. A system of  four tasks T1 = (4,1), T2 = (10,2), T3 = (12,2) T4 = (30,3) is scheduled with executive cyclic clock  driven scheduling  algorithm. A stream of sporadic  jobs arrives as follows,  Si = {(2,2,16) ;(18,4,32); (18,3,28)}

(a) Schedule these sporadic jobs applying acceptance test.

(b) Draw neat schedule up to 10 frames showing accepted sporadic jobs scheduled.

Q.3. A system of five periodic tasks Ti {(5, 1); (7, 1); (8, 1); (12, 1.5); (25, 4)} is found to  be schedulable  using  RMA. Now find out the maximum value of context  switch 'CS', such that the  system remains schedulable.

Q.4. A set of hard real-time periodic tasks need to be scheduled using RMA. The following table contains the details of these tasks and their use of shared resources. Can all the tasks  meet their respective deadlines when priority ceiling protocol is used for resource scheduling?

Task

  Pi

  ei

   R1

   R2

   R3

R4

R5

T1

 50

 15

   6

   7

   --

10

3

T2

100

 25

  --

   --

   --

8

--

T3

150

 40

   4

   14

   8

--

10

T4

200

 35

   --

  --

   --

--

--

T5

250

 50

   6

   11

    --

9

7

Q.5. Use Petri Net for 2x2 matrix multiplication. Write all the places and transitions clearly. Write firing table also.

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M9741366

Have any Question?


Related Questions in Computer Engineering

Question suppose your corporate commercial website server

Question : Suppose your corporate commercial Website server is located in a demilitarized zone (DMZ) so that potential and existing customers can access it. Explain the steps you would take to secure the Web server and t ...

Discuss how the scope of computer security grew from

Discuss how the scope of computer security grew from physical security to include : Securing the data Limiting random and unauthorized access to that data. Involvement of personnel from multiple levels of the organizatio ...

A politician claims that the mean salary for managers in

A politician claims that the mean salary for managers in his state is more than the national? mean, ?$83,000. Assume the the population is normally distributed and the population standard deviation is ?$9200. The salarie ...

Doolittle co is expected to pay a dividend of 23 next year

Doolittle Co. is expected to pay a dividend of $2.3 next year. Doolittle is expected to pay 20% of its earnings as dividends and will have an ROE of 9% until the fourth year. After that, its ROE is expected to decrease t ...

Patient patientid familyname givenname address suburb state

PATIENT (PatientID, FamilyName, GivenName, Address, Suburb, State, PostCode) DOCTOR (ProviderNo, Name) ITEM (ItemNo, Description, Fee) ACCOUNT (AccountNo, ProviderNo, PatientID, TreatmentDate) ACCOUNTLINE (AccountNo, Ite ...

Program in cit is often times advantageous to be able to

*Program in C* It is often times advantageous to be able to transfer data between two arrays. Need a help with program (transfer.c) that add a range (by start index and end index) of numbers from array #1 to array #2 at ...

It is just a simple calculator code c language ltstdiohgt

It is just a simple calculator code. C++ language library A) Display on the screen the following menu: Welcome to my calculator Please look at the menu below for your calculations 1. Addition 2. Subtraction 3. Multiplica ...

Shellys preferences for consumption and leisure can be

Shelly's preferences for consumption and leisure can be expressed as U(C, L) = (C - 100) (L - 40). This utility function implies that Shelly's marginal utility of leisure is C - 100 and her marginal utility of consumptio ...

Given a list of numbers l a value x is said to be a

Given a list of numbers L, a value x is said to be a majority value if the value of over half the elements in L is x; in other words, if L has n elements and nx is the number of elements in L with value x, then x is a ma ...

The power of the market - 1990watch and discuss the video

The Power of the Market - 1990 Watch and discuss the video - The Power of the Market http://www.freetochoose.tv/program.php?id=ftc1990_1&series=ftc90 Links to an external site. By  discuss  I mean: Overall, what did you ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As