担当 鶴田(直),大塚,山登,篠田,月川,北本,加治原
この演習では,動的データ構造の実現や文字列処理に関するプログラム等の作成を行い,より高度なプログラミング技法を身につけるとともに,計算機システムについての理解を深めることを目的としている.
4つの課題プログラムの作成を行ない,各課題終了後にレポートを提出する. なお課題によっては,適宜,中間レポートを課す場合がある.
        
| 
                     
                        月日 
                 | 
                課題 | 演習のポイント | 
                     
                        レポート
                        〆切 
                 | 
                
                     
                        返却予定 
                 | 
                
                     
                        修正期限 
                 | 
                
                     
                        担当 
                 | 
            
| 
                     
                        4/11(木) 
                4/18(木) 4/25(木)  | 
                ガイダンス 課題1 文字列とポインタ  | 
                文字と文字列操作 ポインタ基礎 構造体,typedef  | 
                
                     5/9 
                (木) 10:20  | 
                
                     5/14 
                (火) 10:20  | 
                
                     5/21 
                (火) 10:20  | 
                鶴田(直) | 
| 
                     
                        5/9(木) 
                 | 
                デバッガ演習 | ポインタと配列 | 
                     
                        --- 
                 | 
                
                     
                        --- 
                 | 
                
                     
                        --- 
                 | 
                月川 | 
| 
                     
                        5/16(木) 
                5/23(木) 5/30(木)  | 
                課題2 動的データ構造 | メモリ管理 (malloc, free) ポインタ  | 
                
                     6/6 
                (木) 10:20  | 
                
                     6/11 
                (火) 10:20  | 
                
                     6/18 
                (火) 10:20  | 
                大塚 | 
| 
                     
                        6/6(木) 
                6/13(木) 6/20(木)  | 
                課題3 モジュール設計 | 分割コンパイル マクロ モジュール設計  | 
                
                     6/27 
                (木) 10:20  | 
                
                     7/2 
                (火) 10:20  | 
                
                     7/9 
                (火) 10:20  | 
                山登 | 
| 
                     
                        6/27(木) 
                7/4(木) 7/11(木) 7/18(木)  | 
                課題4 応用 | ファイル操作 ポインタの配列 コマンドライン引数 ビット演算  | 
                     7/25 
                (木) 10:20  | 
                
                     7/26 
                (金) 17:00  | 
                
                     8/2 
                (金) 17:00  | 
                篠田 | 
| 
                     
                        7/25(木) 
                 | 
                アンケート | 
                     
                        --- 
                 | 
                
                     
                        --- 
                 | 
                
                     
                        --- 
                 | 
                篠田 | 
WebClassを用いて提出すること.課題名を間違えないよう注意すること.このほかの注意事項についてはガイダンス資料を参照すること.
本授業の資料,レポート課題,および回答を,無断で学外のオンライン質問フォームやSNS等に転載しないこと.もし同行為が判明した場合は,当該学生の単位は保証しないことに加え,レポートの公平な評価が困難になることから,受講者全員に追加レポートの提出を課す場合があるため,注意すること.