The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | May 2017 |
| Last Sign in: | 283 Weeks Ago, 3 Days Ago |
| Questions Answered: | 27237 |
| Tutorials Posted: | 27372 |
MCS,MBA(IT), Pursuing PHD
Devry University
Sep-2004 - Aug-2010
Assistant Financial Analyst
NatSteel Holdings Pte Ltd
Aug-2007 - Jul-2017
this is about operating systems questions . Â
Â
|
B-Q1 |
15 marks |
 |  |
|
Virtual Memory-Paging |
 |
Table 1 maps pages to frames (e.g. page 1 to frame 0, page 4 to frame 1, etc.) for a process. Â The page and frame size is 1K, and the OS uses 1K (starting at address 0) of memory.
| Â | Â |
OS |
|
0 |
0 |
Page 1Â |
|
1 |
1 |
Page 4 |
|
2 |
2 |
Page 2 |
|
3 |
3 |
free |
|
4 |
4 |
Page 8 |
|
5 |
5 |
free |
|
6 |
6 |
Page 0 |
|
7 |
7 |
Page 5 |
|
8 |
8 |
free |
|
PAGES |
 |
FRAMES |
Table 1
Answer the following questions:
Â
|
a |
2 mark |
 |
|
What is the address at the start of frame 1? What is the address at the end of frame 1? |
Â
Â
|
b |
2 mark |
 |
|
Is page 2 mapped to frame 2? (Yes/No); Is page 3 mapped to frame 3? (Yes/No) |
Â
|
c |
1 mark |
 |
|
Which pages have not been loaded into memory as yet? |
Â
|
d |
2 mark |
 |
|
When Process A references an address in page 3, explain what the paging system does? What happens to Process A as a consequence according to process transition? |
Â
Â
Â
Â
|
e |
8 marks |
 | |||||||||
|
Memory Management Unit (MMU) performs translation of logical addresses to physical addresses. In addition, it also performs memory protection. Map the following logical addresses to physical addresses (in decimal) and also check the protection during translation. Show the calculations and steps involved during logical to physical address translation process: Â
 |
Â
|
B-Q2 |
30 marks |
 |  |
|
Process Management and Scheduling |
 |
Â
|
a |
20 marks |
 | ||||||||||||||||
|
Given the following arrival time and CPU cycle times. Â
      Draw a timeline for each of the following scheduling algorithms and also show the details of the ready queue formation during the time line.                                                  (5 marks each) i) FCFS ii) SJN iii) SRT iv) Round Robin (use time quantum of 3)  |
|
b |
10 marks |
 |
|
Using either internet resources or books, understand the concept of waiting time and turnaround time. Â Define those terms (waiting time and turnaround time) in your own words. Then calculate waiting time and turnaround time for every job for all four scheduling algorithms mentioned in B-Q2-a (Details of the calculations is essential). You must provide references and cite the sources that you consulted for this task. |
Â
|
B-Q3 |
15 marks |
 |
|
Mobile Operating Systems |
||
|
 Answer the following questions on mobile operating systems.                                   (15 Marks)  What is a mobile operating system? Give examples of four mobile operating systems.                                                                                             (2+ Marks) Document comparative analysis of two of the popular mobile operating systems.                                                                                                                               (6 Marks) Draw the system architecture of any one of the popular mobile operating systems.                                                                                                                    (5 Marks) For this task, consult at least 2 sources (give references and cite your sources). |
----------- He-----------llo----------- Si-----------r/M-----------ada-----------m -----------Tha-----------nk -----------you----------- fo-----------r u-----------sin-----------g o-----------ur -----------web-----------sit-----------e a-----------nd -----------acq-----------uis-----------iti-----------on -----------of -----------my -----------pos-----------ted----------- so-----------lut-----------ion-----------s. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill-----------