=======================================
令和6年度 応用理工学情報処理(金曜5-6限)
=======================================
FF15604 応用理工学情報処理
3班対象 専門基礎科目 選択科目
2.0 単位, 2 年次, 秋AB 金5,6
担当:渡辺 紀生
E-mail: watanabe@bk.tsukuba.ac.jp
教科書: 柴田望洋著,新・明解C言語入門編 第2版、SBクリエイティブ株式会社
授業は教科書を要約したこのWebサイトに沿って進めます。
C言語の規格について:2022年度までC89(ANSI C89)に基づいて授業を行ってきましたが、現在C99に基づいた授業を行っています。この授業の範囲での主な変更点は、変数宣言がブロックの先頭でなくても良くなったこと、および//による1行コメントが正式にCの規格となったことである。
授業の進め方について
3D207での進め方
今年度の授業は全て3D207コンピュータールーム(サテライト室)で行います。この部屋は学生証(ICカード)が無いとドアが開けられないのでご注意下さい。授業では、毎回3問程度の演習課題(A, B、C)を解いてTeamsへ提出して頂く予定です。Temasに、「情報処理2024年度金曜クラス」チームを作成し、10月3日時点で登録されている学生全員を登録致しました。課題の提出はこのチームの課題のところに提出して頂くことになるので、もし登録されていない場合には至急ご連絡下さい(watanabe@bk.tsukuba.ac.jpまたは029-853-5318)。
注意:毎回の演習課題は授業開始時刻の前までに改訂致します。授業開始時刻前に表示された課題とは異なる場合がありますのでご注意下さい。以下のリンクはその日の授業の前までは去年度の演習課題(期末課題も含む)です。
-
第1回 10月4日(金)
(a) コンパイラの使い方、文字や数字の表示
(b) キーボードからの読み取りと表示、演算と型
-
第2回 10月11日(金)
(a) 分岐(1) if
(b) 分岐(2) 条件演算子, switch
-
第3回 10月18日(金)
(a) 繰り返し(1) do, while
(b) 繰り返し(2) for
-
第4回 10月25日(金)
(a) 配列
(b) オブジェクト形式マクロ (c)2次元配列 (d)関数(1) 関数の基本
-
第5回 11月1日(金)
(a) 関数(2) 値を返さない関数, 配列の受け渡し
(b) 関数(3) 有効範囲と記憶域期間
-
第6回 11月15日(金)
(a) 基本型(1) 整数と文字型
(b) 基本型(2) bit演算, math.h
-
-
-
-
第10回 12月13日(金)
(a) 数値計算1: 数値積分
(b) 数値計算2: 微分方程式の数値解法
演習課題(A、B、C)提出締切:未定 返却で「不可、再提出」となった方はこの期限までは何回提出して頂いても結構です。「OK」となるまで修正して提出して下さい。これを過ぎても提出は可能で成績報告期限に間に合う限り評価は致しますが、期限を過ぎたものとして減点致します。
-
期末課題へのリンク(Teamsの提出窓口は12月13日に公開予定)
期末課題締切:2025年1月14日(火) (24:00, 授業の各回の演習課題の最終的な締め切りも同じです。)
演習課題や期末課題に対する質問を直接受け答えする時間を設けます。エラーを無くする方法など、解答にならない範囲で分からない点を説明しますので、問題が難しいと感じる人は参加して下さい。
12月20日(金)16:30~、3D207コンピュータールーム:17:30以降は質問する人がいなくなった段階で終了
1月8日(水)16:30~、Teamsの会議によるオンラインでの受け答え、17:30以降は質問する人がいなくなった段階で終了
=======================================
期末課題締切:2025年1月14日(火)
=======================================