2011年度 工学部 知能情報工学科 昼間コース — [選択] 3年(前期)

プログラミングシステム

Programming Systems

准教授・泓田 正雄

2単位

目的

高機能言語によるプログラミングを学ぶことにより,より高度なソフトウェア開発技法を修得させる.

概要

Perl言語を通してスクリプト系言語によるシステムプログラミング用のプログラミング技術を習得する.また,Webアプリケーションの作製法を習得する.単にプログラミング言語の講義だけでなく,毎回講義の後に演習問題またはレポート課題を出題する.

キーワード

Perl,CGI,Web アプリケーション

目標

1.構造化や抽象化などの種々のプログラミング言語に共通の概念や機能を習得することができる.
2.Perlを習得することができる
3.CGIの仕組みを理解できる.

計画

1.Perl・CGIとは
2.スカラ変数・リスト・ハッシュ
3.Webアプリケーション
4.CGIの作成方法
5.ファイル操作
6.文字コード
7.アクセスカウンタの作成
8.モジュール
9.正規表現によるパターンマッチング
10.アンケートページの作成
11.画像操作
12.掲示板の作成
13.クッキー
14.ショッピングカートの作成
15.質問・総括
16.期末試験

評価

レポート(40%),期末試験(60%)として評価し,総合点が60%以上を合格とする.

対象学生

開講コース学生のみ履修可能

参考資料

玉川純 著「はじめてのPerl/CGIプログラミング」秀和システム

連絡先

泓田(Dr.棟603, 088-656-7564, fuketa@is.tokushima-u.ac(no-spam).jp)
オフィスアワー: 木曜日15:00∼18:00

備考

1.再試験は実施しない
2.授業を受ける際には,2時間の授業時間毎に2時間の予習と2時間の復習をしたうえで授業を受けることが,授業の理解と単位取得のために必要である.
3.授業計画1∼14は,各講義の最後に行なわれる演習および最終試験により達成 度評価を行なう.