#初学者備忘録2
##備忘録2
昨日は直近で触れた用語や開発言語についてまとめました。
今日はプログラミングを勉強する中でよく聞くけど、あまり理解できていなかった用語についてまとめてみたいと思います。
##用語まとめ
①エディタ
ソースコードやテキストなどを書くのに使うアプリ。
種類がたくさんあるので、ゆくゆくは種類なども把握していきたいと思います。
自分はプログラミングを始めた時に
Visual Studio codeを進めてもらって使用しています。
②UI
ユーザーインターフェース
利用者と製品やサービスの接点
レイアウト・画像・文字のフォント・メニューやボタンの操作性などユーザーが目にするもの・操作するものを指す
③GUI
グラフィカルユーザーインターフェース
マウスやタッチパネルなどで、画面を見ながら操作ができること
パソコン・スマートフォン・カーナビなどが該当する
④CUI
キャラクターユーザーインターフェース
キャラクターは英語で「文字」という意味
GUIとは逆にテキストデータのみで表示されるUI
ターミナルやコマンドプロンプトが該当する
⑤ディレクトリ
フォルダとほぼ同じ意味
GUIではフォルダ
CUIではディレクトリと呼ぶことが多い。
厳密には違う意味になるので、イコールではない
なぜ違う意味になるのかなどは別で調べて投稿できたらと思います。
⑥パス
日本語では「経路」という意味。
目的のフォルダに辿り着くための道順を表すときなどに使います。
ウェブサイトのアドレスもパスの一種。
- 絶対パス
- フルパスとも呼ばれる
- ルートディレクトリから目的地までの経路
- どのフォルダにいても常に同じスタートから同じ経路を辿る
- 相対パス
- 作業中のフォルダから目的のフォルダまでの経路
- スタート地点が異なると経路も異なる
##今日の一言
今日は熟練のプログラマーの方にとっては、当たり前のように使われているけれど
自分が独学で始めた時になかなか理解出来なかった用語に絞ってまとめてみました。
恥ずかしくて人に聞くこともできず、始めたてで何もわからなかった自分はとても苦労しました。
特にパスについては、まだまだ理解が追いついていない部分があるのでパスの勉強をしながら
自分の作業環境も整理していきたいと思います。
しばらくは用語や使ってみたツールなどを記録していきたいと思います。