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