Which of the following enables third-party developers to create capabilities to extend an
application?
A.
Hotfix
B.
Plug-in
C.
Virtual machine
D.
JavaScript
Explanation:
Plug-in enables third-party developers to create capabilities to extend an application.
A plug-in is a computer program that is used with host applications such as Web browsers, e-mail
clients, etc. It is created to provide certain
specific functions. Plug-ins are separate from a host application. However, they are dependent on
the services provided by the host
application and do not usually work by themselves.
Answer D is incorrect. JavaScript is a simple, light weight, and dynamic World Wide Web (WWW)
scripting language developed by
Netscape Communications. The syntax of JavaScript resembles that of C++. JavaScript facilitates
integration of HTML documents, Web
components, and multimedia plug-ins. It also aids in the development of server-side Web
applications.
Answer A is incorrect. Hotfix is a collection of files used by Microsoft for software updates that are
released between major service pack
releases. A hotfix is about a problem, occurring under specific circumstances, which cannot wait to
be fixed till the next service pack release.
Hotfixes are generally related to security problems. Hence, it is essential to fix these problems as
soon as possible.
Answer C is incorrect. A virtual machine (VM) is a software implementation of a computer
(machine) that executes programs like a real
machine. Virtual machines are separated into two major categories, based on their use and degree
of correspondence to any real machine. A
system virtual machine provides a complete system platform which supports the execution of a
complete operating system. In contrast, a
process virtual machine is designed to run a single program, which means that it supports a single
process. An essential characteristic of a
virtual machine is that the software running inside is limited to the resources and abstractions
provided by the virtual machine. Multiple virtual
machines with different operating system can co-exist on the same computer.