Match the concepts in the numbered list with the definitions
that follow it.
10 a. parses and runs each Java bytecode
instruction on the computer
1. b. translates a program into an intermediate
language called Java bytecodes
8. c . is an Internet browser installed with Java
Virtual Machine plug-ins
4. d. is a large collection of ready-made
software components
3. e. is the machine code instructions for
the Java Virtual Machine
9. f. is a Java software development and execution
environment
5. g. is a program that adheres to certain
conventions that allow it to run within a Java-enabled browser
2. h. is an imaginary machine specified by
Sun as an public standard on the Internet for business application
6. i. is a standalone program that runs directly
on the Java platform
7. j. can almost be thought of as an applet that
runs on the server side, and has the powers of any application on the server
side, and the safety features on the client side.