応用UNIX実習

授業科目区分

情報メディア学科
専門科目 ネットワーク系
選択 1単位 2年次 後期

教職課程必修/

担当教員

佐賀 孝博

履修に必要な予備知識や技能

UNIXのファイルシステム、基本的なコマンドを習得していること。

履修条件

「UNIX基礎・実習」

その他この科目を履修するために必要な条件

学習教育の目標

 「応用UNIX」で学んだ事柄を実習により確認し、シェルスクリプトのを作成能力を身につける。

授業の簡単な概要

 授業は実習室で行います。実習室は開放されているので、実習時間にやり残した課題があれば次回までに終えておいてください。

学習支援

質問は逐次受け付けますので、適宜研究室などを訪ねてください。

オフィスアワー

 別途研究室に掲示するので確認してください。

学習内容

  1. シェルとは、シェル引数、シェルスクリプトの作成手順
  2. シェル変数、シェル変数の展開
  3. 環境変数、パス、コマンド置換
  4. 正規表現、grep
  5. sed
  6. awk(1) パターンとアクション、フィールドとレコード、BEGINとEND
  7. awk(2) 演算子、出力の整形
  8. awk(3) 制御構造、シェル引数とawk
  9. シェルスクリプト(1) シェルの内部コマンド
  10. シェルスクリプト(2) 条件分岐
  11. シェルスクリプト(3) ループ処理
  12. シェルスクリプト(4) 関数
  13. ピリオドファイル、rcスクリプト
  14. CGIを利用したシェルスクリプトでのWebアプリケーション(1)
  15. CGIを利用したシェルスクリプトでのWebアプリケーション(2)

期末試験やレポートなどの留意事項

課題制作はオリジナルなシェルスクリプトを用いたプログラムとする。

教科書

毎回プリントを配布する。

参考書

必要に応じて適宜指示する。

NDC

7

達成度評価(評価方法:合計100点)

試験:     
レポート:   
作品:     80
成果発表:   
ポートフォリオ:
その他:

毎回の演習課題 10 出席状況 10

上記割合以外に注意すべき事項: