2003 CNS GUIDE
copyright
 

1.3 UNIX で利用できる機能とアプリケーション

ここでは,CNS のUNIX で利用できる機能とアプリケーションを紹介します. コンピュータによっては利用できない機能やアプリケーションもあります.

1.3.1 文書作成,文書整形

Emacs ([*])

レポートやプログラムのソースファイル([*]) などを編集するためのテキストエディタです. <CTRL>や<ESC>と他のキーとの組み合わせで,カーソル移動や文字列のコピー・アンド・ペースト が行えます. Emacsの使い方は[*]を参照してください.

LaTeX([*])

レポートなどの文書作成や文書整形を行うためのアプリケーションです. 目次や索引の自動作成機能があり,論文などの作成に適しています.ソースファイル はEmacs ([*])などの テキストエディタを用いて作成します.

1.3.2 コミュニケーションツール

Wanderlust([*])

Emacs上で動作し,電子メール,電子ニュース を読み書きするためのメールクライアントです. CNS の標準メールクライアントで,MIMEメッセージ([*])なども扱えます.

1.3.3 プログラミング

Java言語

Java言語はSun Microsystems社によって開発された プログラミング言語です. Javaで書かれたプログラムは一度作成されると, どのOS でも動作します.また,オブジェクト指向によるプログラミング言語 であり,作成されたプログラムを別のプログラムで再利用することができます. 現在ではネットワークを利用したWebアプリケーションの開発や,携帯電話のアプリケーション開発で注目を浴びています. Java言語環境はCNS のほぼすべてのホストで利用できます.

C言語

C言語はAT&T社のベル研究所によって開発されたプログラミング言語です. 簡潔な文法を持ち,さまざまなコンピュータで広く利用されています. 他の言語に比べて,ハードウェアの機能を直接操作でき,OS のようにハードウェアに密着した ソフトウェアを書けるという特徴を持っています. 例えば,UNIX の多くの部分はC言語で書かれています. C言語環境はCNS のほぼすべてのホストで利用できます.

Lisp

Lisp はリスト処理や記号処理のために設計された言語です. 関数型言語と呼ばれる種類のプログラミング言語です. Lispには用途によってさまざまな「方言」があります. CNS で利用できるLisp処理系には,Common Lisp (gcl, GNU Common Lisp)や Emacs Lisp (emacs エディタ機能拡張用 Lisp),Lispから派生した Scheme言語の処理系である guile があります.

1.3.4 画像処理

XPaint ([*])

ビットマップ画像([*])をマウスを使って描画する ペイント系アプリケーションです.

Tgif ([*])

ベクトル画像([*])による 文字や図形などの描画に適した ドロー系グラフィックスアプリケーションです.

XV ([*])

ビットマップ画像の 画像操作,編集を行うアプリケーションです.

GIMP ([*])

主にビットマップ画像の 画像処理,画像変換を行えるペイント系グラフィックスアプリケーションです.

DESIGNBASE

3次元画像を作成するためのアプリケーションです.

1.3.5 統計処理

SAS

基本的な集計,表やグラフの作成,多変量解析などの統計計算を行うためのアプリケーションです. CNS ではccz03にリモートログイン([*])して利用します. 操作方法はSFC データベースガイド`http://www.sfc.keio.ac.jp/guide/db-guide/current/' (SFC内からのみ閲覧可能) に記載されています.

S-Plus

データ解析用の言語であり,行列の計算を行うのに適しています. また,多変数の関連性を処理・分析する多変量解析も行えます. CNS ではccz00,ccz01,ccz02,ccz03にリモートログインして利用します. 操作方法はSFC データベースガイド `http://www.sfc.keio.ac.jp/guide/db-guide/current/' (SFC内からのみ閲覧可能) に記載されています.