ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

Termcapとテキストユーザインタフェース

ショートカット: 違い類似点ジャカード類似性係数参考文献

Termcapとテキストユーザインタフェースの違い

Termcap vs. テキストユーザインタフェース

Termcap (terminal capability) はUnix系オペレーティングシステム (OS) で使われるライブラリでありデータベースである。 これを使うと端末をデバイス独立に扱うことができ、移植性の高いテキストモードのアプリケーションを書く労力を大いに軽減できる。 最初のtermcapは1978年にビル・ジョイによってBSD用に書かれ、 その後ほぼすべてのUNIX系OSに移植された。それ以前のIncompatible Timesharing Systemにおける端末データベースの設計の影響を受けていると言われる。 termcapデータベースには数百種類ものディスプレイ端末の端末ケーパビリティが記述されている。 これによってプログラムは端末の種類に依存せずにキャラクタベースのインターフェイスを実現できる。 viやEmacsなどのスクリーンエディタはtermcapを使っているであろうプログラムの例である。 データベースには以下のような情報が記述されている:. テキストユーザインタフェース(英語: text user interface, TUI)とは、グラフィカルユーザインタフェース (GUI) が考案された後に名づけられたレトロニムであり、テキストベースのユーザインタフェースを区別して呼ぶための名称である。TUIはCUIとは異なり、GUIのように画面全体を使い、出力も一行ずつとは限らない。しかし、GUIとも異なり、一般的なテキスト端末で表示できる記号や文字だけで画面を構成する。.

Termcapとテキストユーザインタフェース間の類似点

Termcapとテキストユーザインタフェースは(ユニオンペディアに)共通で5ものを持っています: ライブラリBSD端末Unix系Vi

ライブラリ

ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶ時は、それ単体ではプログラムとして作動させることはできない実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。.

Termcapとライブラリ · テキストユーザインタフェースとライブラリ · 続きを見る »

BSD

BSD(ビーエスディー)は、Berkeley Software Distribution の略語で、1977年から1995年までカリフォルニア大学バークレー校 (University of California, Berkeley, UCB) の Computer Systems Research Group (CSRG) が開発・配布したソフトウェア群、およびUNIXオペレーティングシステム (OS)。なお、今日「BSD」という名称は同OSを元に開発されたBSDの子孫の総称として使われることもあるが、この項では主に前述のUCBによるソフトウェア群およびOSについて述べる。 元となったコードベースと設計はAT&TのUNIXと共通であるため、歴史的にはBSDはUNIXの支流 "BSD UNIX" とみなされてきた。1980年代、ワークステーションクラスのシステムベンダーがプロプライエタリなUNIXとしてBSDを広く採用していた。例えば、DECのUltrix、サン・マイクロシステムズのSunOSなどである。これは、ライセンス条件の容易だったためと、当時の多くの技術系企業の創業者がBSDを熟知していたためである。 それらプロプライエタリ (proprietary:非公開) なBSD派生OSは、1990年代にはUNIX System V Release 4とOSF/1に取って代わられ(どちらもBSDのコードを取り入れており、他の現代のUnixシステムの基盤となった)、後期のBSDリリースはいくつかのオープンソース開発プロジェクトの基盤となった。例えば、FreeBSD、NetBSD、OpenBSD、DragonFly BSDなどが今も開発中である。さらにそれら(の全部あるいは一部)が最近のプロプライエタリなOSにも採用されている。例えば、WindowsのTCP/IPコード(IPv4のみ)やアップルのmacOSである。.

BSDとTermcap · BSDとテキストユーザインタフェース · 続きを見る »

端末

端末(たんまつ、IT用語辞典 e-words「端末」 ターミナル)とは、.

Termcapと端末 · テキストユーザインタフェースと端末 · 続きを見る »

Unix系

複数のUnix系システム間の関連図 Unix系(ユニックスけい、ユニックスライク)とは、Unixに類似した振る舞いをするオペレーティングシステム (OS) を指す用語である。その判断基準や範囲には複数の議論がある。.

TermcapとUnix系 · Unix系とテキストユーザインタフェース · 続きを見る »

Vi

vi(ヴィーアイ)は、Emacsと共にUNIX環境で人気があるテキストエディタ。ビル・ジョイによって開発された。名の由来はVIsual editorないしVisual Interfaceとされる。後発のUnix系OSに搭載されているviは、上位互換のVimやnviであることが多い(viコマンドでvimやnviが起動する)。.

TermcapとVi · Viとテキストユーザインタフェース · 続きを見る »

上記のリストは以下の質問に答えます

Termcapとテキストユーザインタフェースの間の比較

テキストユーザインタフェースが50を有しているTermcapは、17の関係を有しています。 彼らは一般的な5で持っているように、ジャカード指数は7.46%です = 5 / (17 + 50)。

参考文献

この記事では、Termcapとテキストユーザインタフェースとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください:

ヘイ!私たちは今、Facebook上です! »