* Unix,shell, ユーザ環境 * 言語 ** C, C++, ruby, yacc, lex, java, ** 自分の考えを表現できる言語を作る ** 実現したいもののデータの構造を考える(struct, typedef) * 開発用道具 ** make ** emacs ** gdb ** バージョン管理 (subversion) * GTK ** 計算機による表現手段,描画ツール,ユーザインターフェイス作りためのツールキット(ライブラリ) * ネットワークとマルチプロセス環境,プロセス間通信のやり方を理解すること * 文字列 (日本語) 処理,時間の処理 --- [[演習ガイド]]に戻る