Answered Questions

  • What is the main difference between portability and Platform independent ?

    Star Read Best Answer

    Editorial / Best Answer

    Lecks  

    • Member Since Feb-2010 | Feb 22nd, 2010


    I agree it is correct to say that Java is platform independent, but it is due to the Java Virtual Machine. Java programs are only intermediately compiled, which allows adaptation to the given environment it needs to run in later.

    An example of a portability issue is the creation of Unix. The first version was not portable. It was specific only to that computer's architecture. Unix became portable when it was rewritten in C. The new version written in C was portable because C served as a "translator", if you will, between what underlying architecture or devices were physically in the computer and what unix wanted them to do.

    Lecks

    • Feb 22nd, 2010

    I agree it is correct to say that Java is platform independent, but it is due to the Java Virtual Machine. Java programs are only intermediately compiled, which allows adaptation to the give...

    akki21

    • Feb 21st, 2007

    "portability" refers to the ability of a system to support a particular software.it depends on the system configurations."platform independent"JAVA is a platform independent software. it need not be installed for the processing of its program

  • Difference between a process and a program?

    venky

    • Jul 5th, 2016

    Program is machine code combined with data as a executable image, which is passive. If program is actively in running then its called process.

    Ashwini D M

    • May 13th, 2016

    The new process and the process representing execution of program have a many to one relationship with the program. This is called concurrent program. processes that coexist in the system at some time...