No student devices needed. Know more
10 questions
In the layered approach of Operating Systems __________
Bottom Layer(0) is the User interface
Highest Layer(N) is the User interface
Bottom Layer(N) is the hardware
Highest Layer(N) is the hardware
What is the advantage of Layered Approach?
Simplicity of construction and debugging
Existing features can be subtracted
Allows the addition of new services
Modular design
The Operating System Service of Communication are __________?
Program capabilities to read and
write files and directories, create and delete them, search them,
list file Information, permission management.
Ensure correct computing by detecting
errors in the CPU and memory hardware, in I/O devices,
or in user programs.
The system must be able to load a
program into memory and to run that program, end execution,
either normally or abnormally (indicating error).
Processes may exchange information,
on the same computer or between computers over a
network
What is the correct definition of Microkernel Benefits
Reliability - Existing features can be subtracted
Extensibility - Small microkernel can be rigorously tested
Portability - New features added
Flexibility - Existing features can be subtracted
The correct definitions of the Type of System Calls
Process control - Get time and date.
Protection - Load,execute process.
File management - Get permission.
Device management - Get device attributes.
Which is not the correct method of passing parameters between a running program and the operating system.
Pass the parameters in registers.
Parameters is stored in to a blocked file and send it to the register.
Parameters stored in a block, or table, in memory, and
address of block passed as a parameter in a register.
Parameters placed, or pushed, onto the stack by the
program and popped off the stack by the operating
system.
Which is not the traditional services included in operating system?
File systems
Virtual memory manager
Device Management
Windowing system
Which of the following is the additional function that exists to ensure efficient system operation?
I/O operations
Error detection
Accounting
Communications
Which one of the following is the correct aim of User goals?
operating system should be easy to
design, implement, and maintain, as well as flexible,
reliable, error-free, and efficient.
operating system should be convenient to
use, easy to learn, reliable, safe, and fast.
Almost all operating systems have a user
interface (UI)
allocating resources to multiple users or
multiple jobs running at the same time.
Communication may take place using either ________ or _______
shared message , passing memory.
shared I/O , and passing user interface (UI).
passing message , shared memory.
Explore all questions with a free account