IPA過去問ドリル

平成24年度 春期 基本情報技術者試験 午前 問24

テクノロジ/ソフトウェア

シェルのリダイレクト機能による実現の可否に関する記述のうち,適切なものはどれか。

出典:平成24年度 春期 基本情報技術者試験 午前 問24

正解:ウ

解説

シェルのリダイレクト機能を使うと,プログラムの標準入力を特定のファイルからの読込みに切り替えたり,標準出力を特定のファイルへの書込みに切り替えたりできます。さらに追記用のリダイレクト(例えば >>)を使えば,既存ファイルの末尾にデータを追加する形で標準出力を切り替えることも可能です。

選択肢ごとの解説

  • 誤り。標準出力もファイルに切り替えることができるので,「できない」とする記述が誤りです。
  • 誤り。標準出力への追加(追記)もリダイレクトの機能(>>)によって実現できるので,「できない」とする記述が誤りです。
  • 正しい。標準入力・標準出力ともにファイルへ切り替えることができ,追記用のリダイレクトを使えば標準出力をファイルに追加することもできます。
  • 誤り。標準入力もファイルに切り替えることができるので,「できない」とする記述が誤りです。
基本情報技術者の過去問を演習モードで解く