Which of the following enables third-party developers to create capabilities to extend an application?

Which of the following enables third-party developers to create capabilities to extend an
application?

Which of the following enables third-party developers to create capabilities to extend an
application?

A.
Plug-in

B.
Virtual machine

C.
Hotfix

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 option 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 option C 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 option B 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.



Leave a Reply 0

Your email address will not be published. Required fields are marked *