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

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

 ア  標準出力をファイルに切り替えることはできないが、標準入力をファイルに切り替えることはできる。
 イ  標準出力をファイルに追加することはできないが、標準入力と標準出力をファイルに切り替えることはできる。
 ウ  標準有力と標準出力をファイルに切り替えることができ、標準出力をファイルに追加することもできる。
 エ  標準入力をファイルに切り替えることはできないが、標準出力をファイルに切り替えることはできる。


答え ウ


解説
シェルは入力はキーボード(標準入力)から、出力は画面(標準出力)になっているが、リダイレクト機能を使うことでファイルからの入力やファイルへの出力、出力の破棄(画面表示もファイル出力も行わない)が可能になる。
入力のリダイレクトは記号の“<”を使用し、出力のリダイレクトは記号の“>”を使用する。
また、出力のファイルへの追加は“>>”を使用する。


キーワード
・シェル

キーワードの解説
  • シェル(shell)
    シェルはOS(オペレーティングシステム)の機能の一部で、ユーザーからの指示を受けて解釈し、プログラムの起動や制御を行うソフトウェアのことである。
    MS-DOSやUNIXでは、シェルの使い方(シェル・コマンド)を知らないとコンピュータを使うことができなかったが、マウスを使ったGUI(グラフィック・ユーザー・インタフェース)が一般的になったので、シェルを知らなくてもコンピュータを簡単に使用できるようになった。
    GUI化により、シェルという障壁がなくなったために、コンピュータ(パソコン)の普及が進んだといえる。

もっと、「シェル」について調べてみよう。

戻る 一覧へ 次へ