『徳島大学 教育・研究者情報データベース (EDB)』---[学外] /
ID: Pass:

登録内容 (EID=168932)

EID=168932EID:168932, Map:[2007/プログラミング演習2], LastModified:2008年1月24日(木) 14:01:52, Operator:[島本 隆], Avail:TRUE, Censor:0, Owner:[[教務委員会委員]/[徳島大学.工学部.電気電子工学科]], Read:継承, Write:継承, Delete:継承.
種別 (必須): 工学部•昼間 (授業概要) [継承]
入学年度 (必須): 西暦 2008年 (平成 20年) [継承]
名称 (必須): (英) Programming Exercise (II) (日) プログラミング演習2 (読) ぷろぐらみんぐえんしゅう
[継承]
形態 (不用): 1.演習 [継承]
コース (必須): 1.2008/[徳島大学.工学部.電気電子工学科]/[昼間コース] [継承]
担当教員 (必須): 1.大家 隆弘 ([徳島大学.インスティトゥーショナル・リサーチ室]/[徳島大学.理工学部.理工学科.電気電子システムコース.電気電子システム講座]/[徳島大学.先端技術科学教育部.システム創生工学専攻.電気電子創生工学コース.電気電子システム講座])
肩書 (任意):
[継承]
単位 (必須): 1 [継承]
目的 (必須): (英)   (日) 数百∼数千行程度の大きなプログラムを作成する上で必要となるプログラミング言語C(以下,C言語)の実用技術について講義し,演習を行なうことで,大規模なコンピュータプログラムを作成する上で必要となる手法を習得させる.   [継承]
概要 (必須): (英)   (日) 大規模なコンピュータプログラムを作成する上で,プログラムのブロック化,目的に合わせたデータ構造の定義,ファイルとの入出力の知識は欠くことのできない要素である.本演習ではC言語のポインタの利用方法を習得させた後,関数,構造体を用いたプログラミング技法,データ処理に際して不可欠なファイル入出力プログラミングについて講述し実習を行なう.   [継承]
キーワード (推奨): 1.プログラミング (programming) [継承]
2.C言語 (programming language C/->キーワード[C言語]) [継承]
先行科目 (推奨): 1.コンピュータ入門 ([2008/[徳島大学.工学部.電気電子工学科]/[昼間コース]]/->授業概要[2007/コンピュータ入門])
必要度 (任意):
[継承]
2.プログラミング演習1 ([2008/[徳島大学.工学部.電気電子工学科]/[昼間コース]]/->授業概要[2007/プログラミング演習1])
必要度 (任意):
[継承]
関連科目 (推奨): 1.アルゴリズムとデータ構造 ([2008/[徳島大学.工学部.電気電子工学科]/[昼間コース]]/->授業概要[2007/アルゴリズムとデータ構造])
関連度 (任意):
[継承]
要件 (任意): (英)   (日) 「コンピュータ入門」,「プログラミング演習1」を履修していること.   [継承]
注意 (任意): (英)   (日) 毎週の演習では,前半を講義,後半を実習形式で行う.実習で作成したプログラムは以降の演習に利用するため,実習で科されたプログラムは必ず次の演習時間までに完成させておくこと.   [継承]
目標 (必須): 1.(英)   (日) C言語のポインタ,構造体の利用技法を理解する.(授業計画1~15および定期試験による)  
[継承]
2.(英)   (日) 関数を用いたC言語プログラム作成手法を習得する.(授業計画4~15および定期試験による)  
[継承]
3.(英)   (日) ファイル入出力を用いたC言語プログラム作成手法を習得する.(授業計画13~15および定期試験による)  
[継承]
計画 (必須): 1.(英) Programming with pointer  (日) ポインタを用いたプログラミング  
[継承]
2.(英) Relation pointer and array  (日) ポインタと配列の関係  
[継承]
3.(英) Programming with dynamic memory allocation  (日) メモリの動的割当を用いたプログラミング  
[継承]
4.(英) Programming with function  (日) 関数を用いたプログラミング  
[継承]
5.(英) Function call (call by value)  (日) 関数の引数の受渡し(call by value)  
[継承]
6.(英) Function call (call by reference)  (日) 関数の引数の受渡し(call by reference)  
[継承]
7.(英) Scope rules for variables  (日) 変数のスコープルール  
[継承]
8.(英) Recursive function calls  (日) 関数の再帰呼び出し  
[継承]
9.(英) Programming with structure (data integration)  (日) 構造体を用いたプログラミング(データの統合)  
[継承]
10.(英) Programming with structure (linkage)  (日) 構造体を用いたプログラミング(リンク構造)  
[継承]
11.(英) Language specific operators  (日) C言語特有の演算子  
[継承]
12.(英) Programming with pre-processor  (日) プリプロセッサを用いたプログラミング  
[継承]
13.(英) File I/O programming (input)  (日) ファイル入出力プログラミング(入力)  
[継承]
14.(英) File I/O programming (output)  (日) ファイル入出力プログラミング(出力)  
[継承]
15.(英) Questions/Summary  (日) 質問·総括  
[継承]
16.(英) Examination (target 1,2,3)  (日) 期末試験(到達目標1,2,3の評価)  
[継承]
評価 (必須): (英)   (日) 到達目標の3項目が各々達成されているかを試験70%,平常点(実習レポートなど)30%とし,3項目平均で60%以上あれば合格とする.ただし,C言語プログラミング経験者に関しては試験の比率を100%として評価を行なうことがある.   [継承]
JABEE合格 (任意): (英)   (日) 到達目標の3項目が各々達成されているかを試験100%で評価し,3項目すべてにおいて60%以上あれば合格とする.   [継承]
JABEE関連 (任意): (英)   (日) (C)工学基礎20%,(D)専門基礎30%,(E)専門分野(知能電子回路)50%   [継承]
対象学生 (任意): 開講コース学生のみ履修可能 [継承]
教科書 (必須): 1.(英)   (日) 講義の最初に配布するプリントを使用する.   [継承]
参考資料 (推奨): 1.(英)   (日) 阿曽弘具ほか 共著「UNIXとC」(近代科学社)   [継承]
URL (任意):
連絡先 (推奨): 1.大家 隆弘 ([徳島大学.インスティトゥーショナル・リサーチ室]/[徳島大学.理工学部.理工学科.電気電子システムコース.電気電子システム講座]/[徳島大学.先端技術科学教育部.システム創生工学専攻.電気電子創生工学コース.電気電子システム講座])
オフィスアワー (任意):
[継承]
科目コード (推奨):
備考 (任意): 1.(英)   (日) 卒業研究,大学院での研究ではコンピュータプログラミングができることが前提となっていることが多いので,必ず受講しておくこと.特に情報処理関係だけでなく計測·制御分野の職業につく場合には,規模の大きなプログラムを書く能力を身につけておく必要があるので,ぜひ受講しておくこと.   [継承]

●この色で表示されている項目はマップによって参照された内容です.

マップを行っている情報の編集について

マップによって参照している箇所を修正する場合には,次のようにしてください.
  • マップ先の記述とこの情報の記述を同時に修正する場合.
    →マップ先の情報(
        →閲覧 【授業概要】(2007/プログラミング演習2)
            →閲覧 【授業概要】(2006/プログラミング演習2)
    )で編集を行なってください.
  • マップ先の記述は変更せずこの情報のみを変更する場合.
    →この頁で編集を行なってください.
    [注意] 編集画面では,マップによる参照によって得た内容は表示されません.
    [注意] 参照は同じ名前の項目がある場合に行なわれます.
    [注意] 項目を無記入にすると参照が行なわれ,それ以外には参照が行なわれません.(項目単位)

この情報を取り巻くマップ

閲覧 【授業概要】(2007/プログラミング演習2) 閲覧 【授業概要】(2008/プログラミング演習2) 閲覧 【授業概要】(2009/プログラミング演習2)

標準的な表示

和文冊子 ● プログラミング演習2 / Programming Exercise (II)
欧文冊子 ● Programming Exercise (II) / プログラミング演習2

関連情報

この情報を参照している情報

閲覧【教育プログラム】…(2) 閲覧【授業概要】…(8)

この情報をマップしている情報

閲覧【授業概要】…(2)
Number of session users = 0, LA = 0.56, Max(EID) = 374865, Max(EOID) = 1004648.