SYSTEM DEVELOPMENT

STUDY GROUP

CUI と GUI

文字だけによるユーザーインタフェースを CUI といいます。Character User Interface (キャラクター・ユーザー・インターフェイス)の略称です。
対照的に、ボタンなど色々な見た目上の部品を使ったグラフィカルなユーザーインタフェースのことを、GUI といいます。Graphical User Interface の略称です。
昨年末より、自分のPCの調子が悪くなり、ディスクの消去やリカバリーなどを繰り返し、ようやく起動できるようになった。外付けのハードディスクなどは持っていないため、バックアップはcloud上…
そのため、いろいろと再設定が必要で、手間がかかるが勉強になった。以前、構築していた仮想環境もなくなってしまった。
プログラミングの勉強をしていく上でLinuxを使いたいため
1.VirtualBox(バーチャルボックス)
2.Vagrant(ベイグラント)
という 2 つのソフトウェアをインストールして仮想環境を構築し、 Ubuntu (ウブントゥ) という Linux をインストールしてみました。
Linux では、 CUI を使うことが多いのですが、なぜ見た目がわかりづらい CUI を使うのでしょうか?
CUI を使う理由としては
・やらなくてはいけない手順に間違いが起こりにくい
・簡単にインストールやプログラムの実行ができる
・プログラムを使った自動化がしやすい
・動作が軽いので、遠隔操作する際にもスムーズ
などの理由があります。
なお、海外では CUI ではなく CLI (Command Line Interface) という言い方のほうが一般的だそうです。

menu