Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Computer Engineering Expert

Directions: Include your name and answer all the problems in a Word or PDF document that is double-spaced, 12-point font, with no more than one page per problem comprising any subparts.

problem 1: How is reliability enhanced with the microkernel approach to system design?

problem 2: In a virtual machine design where guest operating systems are independent virtual machines supported by a host operating system, what factors are involved in choosing the host operating system?

problem 3: describe an advantage and disadvantage of maintaining a list of blocked processes in priority order.

problem 4: What must a kernel provide for an effective user-level thread implementation?

problem 5: With respect to the quantum q in a scheduling algorithm, describe and discuss the impact of the following on the operating system:

a) q is fixed and identical for all users.
b) q is fixed and unique to each user.
c) q is variable and identical for all users.
d) q is variable and unique to a each user.

problem 6: Arrange the above schemes in problem 5 from lowest to highest run-time overhead. describe your answer.

problem 7: Arrange the above schemes in problem 5 from least to most responsive to variations in individual processes and system load. describe you answer.

problem 8: Gopher Gallery consists of a shopping mall and a cart ride that covers the 150 acre habitat. There are m visitors and n single-person vehicles. Visitors stroll around the mall at their leisure, then line up for the cart ride. When a cart is available, a single passenger may climb aboard and drive around the habitat for a random amount of time. If the n carts are all taken, then a future rider waits; if a vehicle is available but no one is waiting, then the vehicle waits. The solution to this problem must synchronize visitor tasks and vehicle tasks using semaphores.  Below is a potential solution for the Visitor and Vehicle portions (assume that other portions of the system admit the tasks to the system). Correct any issues with this code, if any exist.  describe your position in detail.

Semaphore vehicleAvailable = 0, vehicleTaken = 0, vehicleFilled = 0, 
visitorReleased = 0;
 
Visitor()  
{
vehicleAvailable.wait();
vehicleTaken.signal();
vehicleFilled.wait();
visitorReleased.wait();
}
Vehicle()
{
while(True)
{
vehicleAvailable.signal();
vehicleTaken.wait();
vehicleFilled.signal();
Drive through habitat for some arbitrary amount of time;
visitorReleased.signal();
}
}

Computer Engineering, Engineering

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

Have any Question? 


Related Questions in Computer Engineering

1 discussionsemployee orientation gradedemployee

1. DISCUSSIONS Employee Orientation (graded) Employee orientation is handled differently in each organization. Let's talk about this in both the theoretical perspective as well as in practical terms. Here are a few quest ...

The management of colonial adventure tours wants to upgrade

The management of Colonial Adventure Tours wants to upgrade its database and wants you to help select a different DBMS. To help management, they would like you to complete the following exercises. You do not use the Colo ...

Legal issues in information security and incident response

Legal Issues in Information Security and Incident Response DB Unit Often criminals hide data. Your role as a forensics investigator is to find that data. The news media often publicizes cyber crime activities. Discuss on ...

Please show all work for this please type in all answers

Please show all work for this. Please type in all answers, and don't use images, it's easier for me to understand:) Thanks! :) 1. Name FIVE x-values for which the tangent function equals 0. 2. Name FIVE x-values for whic ...

Visit an athletic footwear specialty store here is academy

Visit an Athletic footwear specialty store, here is Academy. Analyze the store's variety and assortment of athletic footwear (only Women and Children, Men is not required) by creating a table. Provide the brief summary ( ...

Give an example of a logical query plan of the form for

Give an example of a logical query plan of the form , for some expressions E and F (which you may choose), where using the best plans to evaluate E and F does not allow any choice of algorithm for the final join that min ...

Given a straight-line program for a boolean function

Given a straight-line program for a Boolean function, describe the steps taken to compute it during fetch-and-execute cycles of a RAM. Determine whether jump instructions are necessary to execute such programs.

What is an intranetafter a dbms has been selected what is

What is an intranet? After a DBMS has been selected, what is the DBA's role in DBMS maintenance? What are the DBA's responsibilities with regard to the data dictionary? Who trains computer users in an organization? What ...

1 what is an embedded system2 what are some typical

1. What is an embedded system? 2. What are some typical requirements or constraints on embedded systems? 3. What is an embedded OS? 4. What are some of the key characteristics of an embedded OS?

Decision making obstacles - midterm examquestion 1 in

Decision Making Obstacles - Midterm Exam Question 1. In today's business environment, managers are expected to utilize intuitive and critical thinking skills on a daily basis in decision making. i. Why is past experience ...

  • 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

A cola-dispensing machine is set to dispense 9 ounces of

A cola-dispensing machine is set to dispense 9 ounces of cola per cup, with a standard deviation of 1.0 ounce. The manuf

What is marketingbullwhat is marketing think back to your

What is Marketing? • "What is marketing"? Think back to your impressions before you started this class versus how you

Question -your client david smith runs a small it

QUESTION - Your client, David Smith runs a small IT consulting business specialising in computer software and techno

Inspection of a random sample of 22 aircraft showed that 15

Inspection of a random sample of 22 aircraft showed that 15 needed repairs to fix a wiring problem that might compromise

Effective hrmquestionhow can an effective hrm system help

Effective HRM Question How can an effective HRM system help facilitate the achievement of an organization's strate