このページは、
筑波大学/情報科学類開設の講義、「システムプログラム」の授業のためのページです。
この科目は、
新城 と 大山 の2人で担当します。
Webページは現在作成中です。
coins-wirelessとHDMIディスプレイ
実習室では、自分の PC を無線LANに接続してプログラミングを行います。
- SSID: coins-wireless
- ユーザ名: s+学籍番号下7桁
- パスワード: 統一認証IDと同じ
- coins-wireless と 全学 ut-wlan とは別。実習室内では全学の電波が弱い。
実習室内では、必ず coins-wireless を使う。
- 有線LANも使える。お薦め。
情報科学類コンピューティング環境/内部情報/有線LAN接続サービス
参照。
- 自分のPCをHDMIで実習室の27インチ外付けディスプレイに接続する。自
分のPCにHDMIポートがない人は、アダプタを用意する。HDMI+有線LANのアダプ
タがお薦め。
- 授業の時は、AC アダプタも持ってくる。
実習室には、USB Type-C の AC アダプタが何個か設置されている。
-
自分のPCが故障した時には、PC貸し出しサービスもある。
情報科学類コンピューティング環境/内部ページ/ノートPC貸出サービス
情報科学類のコンピュータへの ssh ログイン
情報科学類で用意している、次のような Linux が動作しているコンピュータ
に ssh でログインしてプログラムを作成することができます。
- Linux サーバ violet01, www (violet03)。
メモリ 16GB、CPU 4 個の仮想計算機。
OS RedHat Linux。
- azalea PC (azalea01..azalea30)。
CPU Intel Core i7-12700 Pコア 8 個、メモリ 32GB。
OS Linux Ubuntu 22.04 か Windows 11。
- jelly PC (jelly1..jelly10)。
CPU Intel Core i5-4570 4コア、メモリ 16 GB。
OS Ubuntu 22.04。
PC が故障せずちゃんと動いているか、どの OS を実行しているかは、
https://www.coins.tsukuba.ac.jp/coins-status/
で確認できる。
参考
Manaba
この講義では、Manaba GB31401 システムプログラム (2026)
を次の目的で使います。
- 小テスト。
- 掲示板。質問の受け付け。
- コレクション。質問の受け付け。
Manaba の「コースコンテンツ」は使いません。
授業資料のは、このページに掲載します。
毎週のレポートは、Manaba ではなく、このページからリンクがある Coins のCGI で受け付けます。
実習室に来て着席した時に「着席」で座席を、部屋を離れる前に作成した関数等を「退席」で登録しなさい。
「一覧」で、過去の着席と退席が確認ができます。
「呼び出し」が表示された時には、必ず実習室で教員に声をかけること。
いずれも、
coins
のユーザ名とパスワードが必要です。ユーザ名とパスワード
を打つ時には、SSL が有効になっていることを確認してください。また、URL
が https://idp.coins.tsukuba.ac.jp/で始まっ
ていることを目で確認して下さい。
情報科学類以外の受講生は、
コンピュータのログインアカウントの登録と入室カード(学生証)の登録
が必要です。
- 第-1回 (5月13日) 端末(1)
- 第0回 (5月20日) 端末(2)
- 第1回 (5月27日) ガイダンス,実行環境,コンパイル,デバッグ
- 第2回 (6月3日) 文字と文字列,標準入出力
- 第3回 (6月10日) ファイルアクセス,構造体の入出力
- 第4回 (6月17日) プロセス,リダイレクション,パイプ
- 第5回 (6月24日) ファイルシステムへのアクセス,シグナル
- 第6回 (7月8日) ネットワーク・プログラミング/クライアント側
- 第7回 (7月15日) ネットワーク・プログラミング/サーバ側(1)
- 第8回 (7月22日) ネットワーク・プログラミング/サーバ側(2)
- 第9回 (7月29日) Web CGI プログラミング(1)
- 第10回 (8月5日) Web CGI プログラミング(2)
Last updated: 2026/02/02 17:00:07
Yasushi Shinjo and
Yoshihiro Oyama