Skip to content

平成21年度 秋期 ITパスポート試験 問68

This question's explanation and your answers so far.

問68
頻出度★☆☆

アプレットに関する記述として,適切なものはどれか。

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

問 68

  • Incorrectア

    A document file that is sent from a website and stored on the user's PC describes a cookie. A cookie is a small piece of data used to identify the user and to keep login status and settings; it is not a program that is executed. An applet is not stored data but a program that runs on the browser, so this choice is wrong.

  • Incorrectイ

    A language used to create web pages describes HTML (HyperText Markup Language). HTML is a markup language that describes the structure of a document; it is not itself a program that carries out processing. An applet is not a language but a program executed on the browser, so this choice is wrong.

  • ウ

    正解 An applet is a small program that is downloaded from a web server over the network and executed after being embedded into the web browser (and its runtime environment) on the client side. Because the processing runs on the client side, interactive behavior on the screen (animation, input checking, simple calculations, and so on) can be achieved without querying the server. A typical example is the Java applet, a mechanism that let programs written in Java run inside a browser. Choice ウ states exactly that it is a program downloaded from a server and executed by being embedded into the web browser on the client side, which is the very definition of an applet. Therefore the correct answer is ウ.

  • Incorrectエ

    A language used to operate a database and perform processing such as adding, modifying, deleting, and searching data describes SQL. SQL is a language for querying and manipulating a database management system, and it is used mainly on the server side. Its target and role differ from those of an applet, which runs embedded in a browser, so this choice is wrong.

ここがポイント
  • Applet = a small program downloaded from a server and executed on the client's web browser (typical example: the Java applet). The key point is that the processing takes place on the client side.
  • Telling confusing web-related terms apart: a cookie is data stored on the PC, HTML is a markup language for describing web pages, and SQL is a language for operating a database. Distinguish them by whether each one is data, a language, or a program.
用語

Your answers