nerdexam
CompTIA

FC0-U41 · Question #270

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

The correct answer is A. Plug-in. 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…

Applications & Software

Question

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

Options

  • APlug-in
  • BVirtual machine
  • CHotfix
  • DJavaScript

How the community answered

(37 responses)
  • A
    76% (28)
  • B
    16% (6)
  • C
    5% (2)
  • D
    3% (1)

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 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.

Topics

#plug-ins#application extensibility#third-party integration

Community Discussion

No community discussion yet for this question.

Full FC0-U41 Practice