ITパスポート 平成22年度 秋期 問56
ソフトウェア
文書の構造などに関する指定を記述する,“ < ” と “ > ” に囲まれるタグを,利用者が目的に応じて定義して使うことができる言語はどれか。
- ア COBOL
- イ HTML
- ウ Java
- エ XML
答えと解説
✓ これが正解エ XML
解説
タグの種類を利用者が自分で定義できる言語は、XML だけです。
設問は、利用者が目的に応じてタグを定義すると書いています。だからタグの種類を自分で決められるかが、決め手になります。不等号で挟むタグで文書の構造を表す言語は、HTML と XML の二つです。HTML は、使えるタグの種類が初めから決まっています。見出しも段落も、あらかじめ用意されたタグを使います。XML は、タグそのものを自分で定義できます。拡張できるという意味の eXtensible が、名の頭に付いています。だから XML を挙げた肢が当たります。HTML も同じく挟む形なので、いちばん紛らわしくなります。COBOL は事務処理の計算に向けたプログラム言語で、タグを使いません。Java も、命令を書く側のオブジェクト指向の言語です。二つとも、タグで挟んで構造を表す言語ではありません。シラバスも、XML を基礎理論の用語として挙げています。
ほかの選択肢の解説
- ア COBOL:COBOL は、事務処理に向けて作られたプログラム言語です。帳簿や給与の計算で、長く使われてきました。英語に近い書き方で、読みやすいのが持ち味です。ところが不等号で挟むタグの言語ではなく、命令を書く側の言語です。
- イ HTML:HTML は、Web ページの見出しや段落を、用意されたタグで挟んで表す言語です。挟む形が XML と同じなので、取り違えやすくなります。けれども使えるタグは初めから決まっていて、利用者が新しく定義することはできません。
- ウ Java:Java は、オブジェクト指向のプログラム言語です。データと処理を一つに包んで、プログラムを組み立てます。機種を選ばずに動くところも、大きな持ち味です。ところが構造をタグで表す言語ではないので、扱う中身が別です。
関連用語
- XMLタグそのものを利用者が自分で定義できる、文書の構造を表す言語です。
- タグマークアップ言語で、文書に付けて構造や意味を表す印である。
- HTMLタグで囲んで見出しや段落といった組み立てを示す、閲覧するページを書く言葉です。
出典:平成22年度 秋期 ITパスポート試験 問56
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和4年度 問88:
CSVに 関する 問題 (XML) - 平成28年度 春期 (特別措置試験) 問79
(XML) - 平成27年度 秋期 (特別措置試験) 問46:
DRMに 関する 問題 (XML) - 平成25年度 秋期 (特別措置試験) 問80
(XML) - 平成24年度 秋期 (特別措置試験) 問99
(XML)
同じ分野の問題
誤りを見つけたら報告する