2016
年度計算数学
第
13
回&最終回'
ネッ
ワ
ン
サ
ン
Contents
1. 業務連絡
2. 日 実習
3. shogi-server ン
4. network programming sample
5. Shell script 液晶 操作す
6. 計算数学
業務連絡
•
夏休
期間中
自習
い
• 従来通 計算情報業務室 手
続 し く い
• 週 外 8 中旬 閉室期間
あ す &そ 他臨時閉室
能性 あ す '
•
実習用
PC
い
• 8 原則 し 現状
維持し す
• 必要 各自 ッ ッ
おい く い
•
ン
2
件
• 理学部授業 ン
• 用紙1枚&裏表'
• 授業終了時 提出
• 計算数学 ン
• ITC-LMS ン
• 日中 回答し く い
•
後片付け
し
く
い
• ン 等
日
実習
•
ネッ
ワ
コン
ン
• “The Network is the Computer” - & 'Sun Microsystems
• サ … あ 側
ン … 側
• コン ン
• タ コン ン
• IoT, M2M
•
ネッ
ワ
知識
い
• 最低限 Linux標準
第10章 最初 方 参照し
く い
• 深く追求し い人 計算数
学 へ
•
課題
• shogi-server 将棋対戦
• network programming sample
• Shell script 液晶 操
shogi-server
ン
通
信
通
信
Linux
shogi-server動作
対戦 仲
Linux
GPS将棋動作
コン タ将棋
Windows
将棋所動作
人間 対局
対局 名前 対応す ワ 共
• 3 PC 使い す
• 適当 班 合併し く
network programming sample
•
C
言語
書い
チ
ッ
う
す
• Why C?
• Unix/Linux native language
• ネッ ワ 関係
コ 使い方 示す
• IPv4/IPv6双方 対応 う し あ す
•
ン
サ
型
$ ./msgbd-server 56789
$ ./msgbd-client localhost 56789
•
用サ
用意し
い
す
• IP 192.168.1.31
Shell script
液晶
操作す
•
ニ
見
…
• TCP 接続し コ ン 送
•
C
言語
etc.
書い
い
…
• 簡単 shell script
• Shell script ネッ ワ 機能 い
• nc (netcat) いうコ ン 使う
•
結果
• ッ 一 ON/OFF !
• 電源以外 操作
• 実行し 試す statusdisp !
•
ン用
操作
• 電源ON/OFF 一 一 コン
操作し い
• く い!
計算数学
•
各自
選
主題
徹底追究
し
す
• 計算数学 軽く扱 内容 深
• 自分 趣味 興味 関心 沿
新しい 選ぶ
• ン OS ッ
ネッ ワ
• TeX, 数学 数値解析
• ッ ッ 等々
•
計算数学
独立
受講
す
• 数学科3年生以外 歓迎
• 最後 発表会 し す