FUNDAMENTALS OF COMPUTER

APPLICATION SYSTEM SOFTWARE

SYSTEMS SOFTWARE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
A virtual machine (OS) is said to ____
A
Allow the user to play games with virtual reality glasses
B
Allow the user to virtually use an operating system
C
Allow a MAC to run on windows
D
Hide the complexities of the hardware from a user
Explanation: 

Detailed explanation-1: -Explanation: The Virtual Machine is presented by the Operating System to the user, hiding all the complexities of the hardware behind layers of OS software. The final layers of the operating system are the user Interface and the Application programming interface, which calls on the services of the Operating System.

Detailed explanation-2: -The operating system must shield the details of the hardware from the application programs, and thus from the user. The operating system has to substitute a set of abstract services to the application programs, to replace the physical hardware services.

Detailed explanation-3: -The operating system acts as an interface between the hardware and the programs requesting I/O. It is the most fundamental of all system software programs. Responsibilities of the OS include: Hiding the complexities of hardware from the user.

Detailed explanation-4: -Abstraction leads to simplicity Users and applications do not see the hardware directly, but view it through the OS. This is used to hide certain hardware details from users and applications (called abstraction). Due to this abstraction, users cannot see changes in the hardware.

Detailed explanation-5: -I/O Operation Drivers hide the peculiarities of specific hardware devices from the users. An Operating System manages the communication between user and device drivers.

There is 1 question to complete.