Skip to content

平成21年度 春期 ITパスポート試験 問60

This question's explanation and your answers so far.

問60
頻出度★☆☆

次のような特徴をもつソフトウェアを何と呼ぶか。 (1) ブラウザなどのアプリケーションソフトウェアに組み込むことによって,アプリケーションソフトウェアの機能を拡張する。 (2) 個別にバージョンアップが可能で,不要になればアプリケーションソフトウェアに影響を与えることなく削除できる。

出典 平成21年度 春期 ITパスポート試験 問60
解説

問 60

  • Incorrectア

    A script is a sequence of processing steps written in a simple programming language (a scripting language) and executed by being interpreted line by line rather than compiled. It is a program in itself, used to automate processing, and it is not positioned as an additional module that is embedded into application software to extend the functions of that software. It also does not match description (2), an extension component that can be upgraded individually and that can be deleted without affecting the host application.

  • Incorrectイ

    A patch is a corrective program that rewrites part of a program in order to fix defects found in existing software or to eliminate security weaknesses. Its purpose is not to add functions but to correct an existing program, and because it changes the program of the host application itself, it does not match characteristic (2) either, that it can be removed without affecting the application software when it is no longer needed.

  • ウ

    正解 The correct answer is ウ. A plug-in is additional software (an additional module) that is installed later into a host application such as a browser in order to extend its functions; it is also called an add-in or an add-on. Because it is built as a component that is independent of the host application, it satisfies both characteristics in the question: (1) it extends functions by being embedded, and (2) it can be upgraded individually and can be removed without affecting the host application when it is no longer needed. In other words, the essence of a plug-in is that functions can be added or taken away simply by plugging it in or pulling it out, without modifying the program of the host application itself. Components that add video playback or PDF display to a browser are typical examples.

  • Incorrectエ

    A macro is a function that lets a series of operating steps be recorded or written down in advance in software such as a spreadsheet or word processor so that they can all be executed with a single command, or it refers to those steps themselves. It automates routine work by using functions that the application already has, and it is not additional software that is embedded into the host application to extend its functions themselves.

ここがポイント
  • A plug-in (also called an add-in or add-on) is an additional module that is installed later into a host application to extend its functions. Because it is independent of the host application, its biggest characteristic is that it can be upgraded on its own and can be deleted without affecting the host application.
  • Distinguish confusable terms by their purpose: a plug-in extends functions (an add-on component), a patch fixes defects (it rewrites the host program), a macro automates a series of operating steps, and a script is a simple program that is executed by being interpreted line by line.
用語

Your answers