出典:平成29年度 ITパスポート試験(IP) 秋期分 問58
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| インデント | 行の先頭に空白とかタブを入れて、文章を見やすくすること |
| オートコンプリート | 文字を途中まで入力すると「おまえ多分この単語を入力しようとしてるんだろ」と候補を出してくる機能 |
| オートフィルタ | Excelの機能のひとつで、指定した条件に一致する行のみ表示する機能……の昔の呼び名 |
| ハイパーリンク | ホームページとかにくっついている、ポチっと押すと別のページに移動する仕組み |
問題
| 問題文 |
|---|
| キーボード入力を補助する機能の一つであり,入力中の文字から過去の入力履歴を参照して,候補となる文字列の一覧を表示することで,文字入力の手間を軽減するものはどれか。 |
| ピヨ意訳:キーボードで文字をポチポチ入力しているときに(過去の入力履歴を参考にして)入力候補を出してくる機能は、どれ? |
| 解答選択肢 | |
|---|---|
| ア | インデント |
| ピヨ意訳:- | |
| イ | オートコンプリート |
| ピヨ意訳:- | |
| ウ | オートフィルタ |
| ピヨ意訳:- | |
| エ | ハイパリンク |
| ピヨ意訳:- | |

正解
| 正解 | |
|---|---|
| イ | オートコンプリート |
| ピヨ意訳:- | |
ピヨピヨ解説
解答選択肢の意味を知っているかの問題ですね。
「ア:インデント」は「字下げ」です。
例えば
a = 5;
b = 1;
while(a > b){
if(hoge == "a"){
print "A";
if(hoge2 == "b"){
print "B";
}else{
print "C";
}
}
}
よりも
a = 5;
b = 1;
while(a > b){
if(hoge == "a"){
print "A";
if(hoge2 == "b"){
print "B";
}else{
print "C";
}
}
}
の方が見やすいですよね。
先頭に空白とかタブとかを入れて見やすいように字下げするのが「インデント」です。
「イ:オートコンプリート」は過去の入力履歴とかを参考にして入力候補を出してくれる機能です。
例えば「ピ」まで入力したときに
ピヨ太
ピインクパンサー
ピヨ子
ピーナッツ
と出てきて「ピヨ」まで入力すると
ピヨ太
ピヨ子
に絞り込まれるアレですよ、アレ。
「ウ:オートフィルタ」は条件に一致する行のみ表示するExcelの機能です。
「エ:ハイパリンク」はポチっと押すと別のページに移動する仕組みです。
ホームページの世界に「リンク」呼ばれているのがありますよね。
アレですよ、アレ。
問題文には「キーボード入力を補助する機能」「入力中の文字から過去の入力履歴を参照して,候補となる文字列の一覧を表示する」と書いてあります。
入力候補を出してくれる機能である「イ:オートコンプリート」が正解です。






