マナビングITパスポート

操作手順を登録して実行する機能と似た用語の見分け方

ITパスポート試験 令和6年度 問58 / ソフトウェア › オフィスツール

過去問にチャレンジ

令和6年度 問58

文書作成ソフトや表計算ソフトなどにおいて,一連の操作手順をあらかじめ定義しておき,実行する機能はどれか。

  1. ア

    オートコンプリート

  2. イ

    ソースコード

  3. ウ

    プラグアンドプレイ

  4. エ

    マクロ

会話形式の解説

講師講師
今回は、ソフトに備わった機能の名前を答える問題です。問題文の「一連の操作手順をあらかじめ定義」と「実行する」という2つの言葉に注目してください。操作の手順を前もって登録しておいて、まとめて実行する機能はどれか、ということです。
受験者受験者
カタカナ語ばかりで迷いますが、表計算ソフトで同じ作業を自動でやってくれる機能のことだと思います。マクロがそれに当たる気がします。
講師講師
その考え方で合っています。マクロは、実行したい操作を順番どおりに前もって登録しておき、まとめて実行できる機能です。登録したマクロは何度でも実行できるので、繰り返しの作業を自動化するのに役立ちます。
受験者受験者
オートコンプリートも自動で何かしてくれる機能ですよね。そこが少し紛らわしいです。
講師講師
オートコンプリートは入力を助ける機能です。これまでの入力履歴などから候補を出し、入力中の文字列を補ってくれます。入力の手間は減りますが、操作手順を登録して実行する機能ではありません。
受験者受験者
プラグアンドプレイも「自動」の印象がありますが、これはソフトの機能とは違うのでしょうか。
講師講師
プラグアンドプレイは、パソコンにつないだ周辺機器を自動で認識し、使えるように設定してくれる仕組みです。ハードウェアの接続に関わる用語なので、ソフト上の操作手順とは関係がありません。
受験者受験者
残るソースコードはプログラムの中身のことですよね。マクロもプログラムを書いて作れると聞いたことがあって、そこで少し迷いました。
講師講師
よくある迷い方です。マクロは操作を記録して作る方法と、プログラムを書いて作る方法のどちらでも作成できます。ただ、ソースコードはプログラミング言語で書かれた命令の記述そのものを指す言葉です。問題が尋ねているのは「手順を登録して実行する機能」の名前なので、ソースコードは当てはまりません。
受験者受験者
整理すると、オートコンプリートは入力補助、プラグアンドプレイは機器の自動認識、ソースコードはプログラムの記述で、操作手順を登録して実行する機能がマクロ、ということですね。
講師講師
そのとおりです。各選択肢がどの分野の用語かを分けて考えると、外れる選択肢をすぐに除けます。試験で「反復作業の自動化」や「操作の記録」という言葉が出てきたら、まずマクロを思い浮かべるとよいでしょう。

まとめ

文書作成ソフトや表計算ソフトで、一連の操作手順を前もって登録しておき、まとめて実行する機能はマクロです。マクロは操作を記録する方法でも、プログラムを書く方法でも作れて、繰り返しの作業を自動化するのに役立ちます。オートコンプリートは入力履歴などをもとに入力中の文字列を補う入力補助の機能で、プラグアンドプレイは接続した周辺機器を自動で認識して設定する仕組みです。ソースコードはプログラムの記述そのものを指す言葉で、機能の名前ではありません。

解答・解説

正解はエです

この問題のテーマ

文書作成ソフトや表計算ソフトで、決まった操作の手順を前もって登録しておき、まとめて実行する機能の名前を答える問題です。

解き方の考え方

問題文の「一連の操作手順をあらかじめ定義」と「実行する」という2つの言葉に注目します。どの選択肢が操作手順を登録して自動で実行する機能なのかを確かめます。オートコンプリートは入力の補助、ソースコードはプログラムの記述、プラグアンドプレイは機器の自動認識です。このように各選択肢がどの分野の用語かを整理すると、外れる選択肢をすぐに除けます。

選択肢ごとの解説

  1. ×ア  オートコンプリート
    アのオートコンプリートは、文字の入力を助ける機能です。これまでの入力履歴などから候補を出し、入力中の文字列を補ってくれます。入力の手間は減らせますが、一連の操作手順を登録して実行する機能ではありません。
  2. ×イ  ソースコード
    イのソースコードは、プログラミング言語で書かれた命令の記述そのものを指します。プログラムの中身を表す言葉であり、ソフトに備わった「操作をまとめて実行する機能」の名前ではありません。
  3. ×ウ  プラグアンドプレイ
    ウのプラグアンドプレイは、パソコンにつないだ周辺機器を自動で認識し、使えるように設定してくれる仕組みです。ハードウェアの接続に関わる用語なので、ソフト上の操作手順とは関係がありません。
  4. ○エ  マクロ
    エのマクロは、実行したい操作を順番どおりに前もって登録しておき、まとめて実行できる機能です。登録したマクロは何度でも実行できるため、繰り返しの作業を自動化するのに役立ちます。問題文の説明とぴったり合うので、これが正解です。

補足

マクロは操作の記録だけでなくプログラムを書いても作れるため、「ソースコード」と結び付けて迷う人がいます。しかし、問題文が尋ねているのは「手順を登録して実行する機能」の名前なので、記述そのものを指すソースコードは当てはまりません。「反復作業の自動化」や「操作の記録」という言葉が出てきたら、まずマクロを思い浮かべるとよいでしょう。

POINT

  • マクロは、登録した複数の操作をまとめて実行する機能で、文書作成ソフトや表計算ソフトで使われます。
  • マクロは、実際の操作を記録して作る方法と、プログラムを書いて作る方法のどちらでも作成できます。
  • オートコンプリートは、入力履歴などをもとに入力中の文字列を補う入力補助の機能です。
  • プラグアンドプレイは、接続した機器を自動で認識して利用の設定まで行う仕組みです。

※出典:令和6年度 ITパスポート試験 問58