System Calls and Virtual machine

Explain the following given terms:

a) System Calls

b) Virtual machine

c) Hand held Systems




System Calls:

System Calls acts as the interface to the running program and the Operating system. These system calls are available within the assembly language instructions.

Virtual machine:

Application programs view everything under them within the hierarchy as though system programs were considered as the part of machine itself. This layered approach is regarded as the logical conclusion in the concept of Virtual machine.

Hand held Systems:

Handheld Systems have the small amount of memory involving the slow processors and also small display screens and are of limited size and they always have the connectivity to the network.

   Related Questions in Operating System