Sunteți pe pagina 1din 3

1. Which​ ​one​ ​of​ ​the​ ​following​ ​is​ ​the​ ​correct​ ​order​ ​of​ ​statements?

(1)​ ​Read​ ​byte​ ​by​ ​byte​ ​from​ ​memory


(2)​ ​Graphics​ ​card​ ​displays​ ​string​ ​on​ ​the​ ​monitor
(3)​ ​printf(“%s”,str)
(4)​ ​Device​ ​driver​ ​takes​ ​care​ ​of​ ​setting​ ​attributes.
3,​ ​1,​ ​4,​ ​2

2)​ ​ ​State​ ​True​ ​or​ ​False.


Resource​ ​abstraction​ ​and​ ​hardware​ ​management​ ​are​ ​important​ ​uses​ ​of​ ​an​ ​OS.
False

3)​ ​Name​ ​the​ ​operating​ ​systems​ ​most​ ​suited​ ​for​ ​wireless​ ​sensor​ ​nodes.
a. Linux
b. Windows
c. Contiki​ ​OS
d. Mac​ ​OS

4)​ ​ ​Which​ ​one​ ​of​ ​the​ ​following​ ​is​ ​false​ ​?


​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​a)​ ​Resource​ ​management​ ​needs​ ​to​ ​provide​ ​resource​ ​sharing.
b)​ ​Resource​ ​management​ ​should​ ​be​ ​transparent​ ​to​ ​applications.
c)​ ​Resource​ ​management​ ​hides​ ​the​ ​nitty​ ​gritty​ ​details​ ​of​ ​the​ ​program​ ​execution.
d)​ ​Resource​ ​management​ ​should​ ​improve​ ​the​ ​performance​ ​by​ ​efficient​ ​utilization.

5)​ ​State​ ​True​ ​or​ ​False.


To extend the IO address range, we use the low memory region of the RAM as Memory
mapped​ ​IO.

False

6)​ ​In​ ​the​ ​PC​ ​organization​ ​_____________​ ​interfaces​ ​memory​ ​and​ ​PCI​ ​Bus
a. Front​ ​side​ ​Bus
b. South​ ​Bridge
c. Chipset
d. PCI-PCI​ ​Bridge

7)​ ​State​ ​True​ ​or​ ​False​.


Stack​ ​Pointer​ ​points​ ​to​ ​a​ ​frame​ ​present​ ​in​ ​the​ ​stack

8)Match​ ​the​ ​following

1. a.out a.​ ​compiles​ ​the​ ​program


2. Process​ ​state ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​b.​ ​Stored​ ​in​ ​hard​ ​disk
3. gcc​ ​hello.c c.​ ​executes​ ​from​ ​RAM
4. Process d.​ ​Hidden​ ​section​ ​of​ ​process​ ​maintained​ ​by​ ​OS

1-b
2-d
3-a
4-c

9)Match​ ​the​ ​following

1. Instructions a.​ ​Heap​ ​section


2. Global​ ​and​ ​Static​ ​Data b.​ ​Stack​ ​section
3. Function​ ​call​ ​invocation c.​ ​ ​Data​ ​section
4. Dynamic​ ​allocation d.Text​ ​section

1-d
2-c
3-b
4-a

10)​ ​MAX_SIZE​ ​in​ ​a​ ​32​ ​bit​ ​Linux​ ​Kernel​ ​is​ ​fixed​ ​at​ ​ ​_____________.

0xc0000000

11)State​ ​True​ ​or​ ​False.


printf()​ ​is​ ​a​ ​system​ ​call​ ​that​ ​switches​ ​from​ ​user​ ​space​ ​to​ ​kernel​ ​space.
False

12)Which​ ​one​ ​of​ ​the​ ​following​ ​is​ ​false​ ​?


a. Monolithic​ ​Kernel​ ​has​ ​direct​ ​communication​ ​with​ ​all​ ​the​ ​modules.
b. Monolithic​ ​Kernel​ ​is​ ​faster​ ​than​ ​microkernel.
c. Microkernel​ ​is​ ​faster​ ​than​ ​monolithic​ ​kernels
d. Monolithic​ ​Kernel​ ​is​ ​more​ ​crashable​ ​compared​ ​to​ ​microkernel.

13)​ ​ ​Which​ ​one​ ​of​ ​the​ ​following​ ​is​ ​false​ ​?


a. Multiprogramming​ ​will​ ​not​ ​cause​ ​starvation.
b. Time​ ​sharing​ ​improves​ ​performance.
c. Scheduler​ ​should​ ​able​ ​to​ ​prioritize​ ​some​ ​applications.
d. Kernel​ ​runs​ ​in​ ​a​ ​protected​ ​mode.

14)​ ​Synchronization​ ​mechanism​ ​is​ ​used​ ​to​ ​avoid​ ​_____________.

Race​ ​condition

15)​ ​State​ ​True​ ​or​ ​False.


​ ​ ​ ​ ​ ​Access​ ​control​ ​and​ ​biometric​ ​are​ ​used​ ​to​ ​increase​ ​security​ ​of​ ​an​ ​operating​ ​system.

True

S-ar putea să vă placă și