OSにおけるシェルの役割に関する記述として、適切なものはどれか。
- ア: アプリケーションでメニューからコマンドを選択したり、設定画面で項目を選択したりするといったマウス操作を、キーボードの操作で代行する。
- イ: 複数の利用者が共有資源を同時にアクセスする場合に、セキュリティ管理や排他制御を効率的に行う。
- ウ: よく使用するファイルやディレクトリへの参照情報を保持し、利用者が実際のパスを知らなくても利用できるようにする。
- エ: 利用者が入力したコマンドを解釈し、対応する機能を実行するようにOSに指示する。