COMPUTER NETWORKING

MULTIMEDIA AND QUALITY OF SERVICE

INTRODUCTION

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Software that can run on any hardware platform (PC, Mac, SunSparc, etc.) or software platform (Linux, MacOS, Unix, Windows, etc.).
A
Binary compatible
B
Platform independent
C
Cross platform
D
None of the above
Explanation: 

Detailed explanation-1: -A Software that can run on any hardware platform (PC, Mac, SunSparc, etc.) or software platform (Linux, MacOS, Unix, Windows, etc.) is called as platform independent.

Detailed explanation-2: -When you write a C or C++ program that uses the Windows API, then your source code will be largely useless on a Linux system or on a Mac-because the Windows API doesn’t exist there. So we can run Java programs on any platform but before this we have to install JVM for interpreting the byte code.

Detailed explanation-3: -Java is a technology consisting of both a programming language and a software platform. To create an application using Java, you need to download the Java Development Kit (JDK), which is available for Windows, macOS, and Linux.

Detailed explanation-4: -The important point in Java is that the JVM depends on the operating system; as a result, if you are using Mac OS X, your JVM will differ from someone using Windows or another operating system.

There is 1 question to complete.