システムプログラム (2026年)

このページは、 筑波大学情報科学類開設の講義、「システムプログラム」の授業のためのページです。 この科目は、 新城大山 の2人で担当します。

■シラバス

■連絡事項

Webページは現在作成中です。

coins-wirelessとHDMIディスプレイ

実習室では、自分の PC を無線LANに接続してプログラミングを行います。

情報科学類のコンピュータへの ssh ログイン

情報科学類で用意している、次のような Linux が動作しているコンピュータ に ssh でログインしてプログラムを作成することができます。 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. 第-1回 (5月13日) 端末(1)
  2. 第0回 (5月20日) 端末(2)
  3. 第1回 (5月27日) ガイダンス,実行環境,コンパイル,デバッグ
  4. 第2回 (6月3日) 文字と文字列,標準入出力
  5. 第3回 (6月10日) ファイルアクセス,構造体の入出力
  6. 第4回 (6月17日) プロセス,リダイレクション,パイプ
  7. 第5回 (6月24日) ファイルシステムへのアクセス,シグナル
  8. 第6回 (7月8日) ネットワーク・プログラミング/クライアント側
  9. 第7回 (7月15日) ネットワーク・プログラミング/サーバ側(1)
  10. 第8回 (7月22日) ネットワーク・プログラミング/サーバ側(2)
  11. 第9回 (7月29日) Web CGI プログラミング(1)
  12. 第10回 (8月5日) Web CGI プログラミング(2)

■関連ページ


Last updated: 2026/02/02 17:00:07
Yasushi Shinjo and Yoshihiro Oyama