| Course Name | Year | Term | Period | Faculty / Graduate School | All Instructors | Credits |
|---|---|---|---|---|---|---|
| 31315:Exercises in Information Processing (5A) | 2023 | Fall | Mon4 | College of Science and Engineering | TIAN YANG | 1 |
Campus
Class Venue
Language
Course Outline and Method
授業形式は実習形式とし,基本的に学内で実施する.BCPレベル3~4の場合は,自宅での実習実施を認める.
Student Attainment Objectives
・C言語を用いたプログラミングの基礎を修得することができる。
Recommended Preparatory Course
Course Schedule
| Lecture/Instructor(When there are multiple instructors) | Theme |
|---|---|
| Keyword, References and Supplementary Information | |
| 第1回 | ガイダンス,プログラミング環境の構築 |
Linuxの紹介と基本操作,C言語の環境設定と基礎 |
|
| 第2回 | 変数と数値計算 |
変数,代入文,四則演算,データ型,数値入力,scanf関数 |
|
| 第3回 | 構造化プログラミング(1) 分岐 |
if文,switch文 |
|
| 第4回 | 構造化プログラミング(2) 反復 |
for文,while文 |
|
| 第5回 | 例題演習1 |
If文,switch文, for文,while文による構造化プログラミング |
|
| 第6回 | レポート課題1 |
第5回までの内容の復習と実践 |
|
| 第7回 | 配列 |
1次元配列,配列とfor文,多次元配列 |
|
| 第8回 | 関数を使う |
関数の基本形,引数のない関数,数学関数,疑似乱数 |
|
| 第9回 | 関数を作る |
プロトタイプ宣言 |
|
| 第10回 | レポート課題2 |
第9回までの内容の復習・実践 |
|
| 第11回 | 文字/文字列 |
文字,文字列,文字列の構造,文字列の入出力,文字列操作関数 |
|
| 第12回 | ポインタ |
メモリとアドレス,ポインタによる値の表現,ポインタを引数にする |
|
| 第13回 | ファイル処理 |
ファイル操作,ファイルの読み出し,ファイルの書き込み |
|
| 第14回 | レポート課題3 |
総復習となるプログラム作成 |
|
| 第15回 | 発展問題 |
全体のまとめと発展演習 |
Class Format
During the suspension period of BCP, classes will be as described in BCP levels 0-2.
【BCPレベル1の場合 / In the case of BCP level 1】
【BCPレベル2の場合 / In the case of BCP level 2】
【BCPレベル3~4の場合 / In the case of BCP level 3-4】
・基本学内で実施するが,登校が困難な場合, 個人パソコンを所持している方は自宅での実習実施を認める.
Recommendations for Private Study
Grade Evaluation Method
| Kind | Percentage | Grading Criteria etc. |
|---|---|---|
| Final Examination (Written) | 0 | |
| Report Examination (A report to be submitted by the unified deadline) |
0 | |
| Exams and/or Reports other than those stated above, and Continuous Assessment (Evaluation of Everyday Performance in Class) |
100 | 原則として全授業に出席すること |
Grade Evaluation Method (Note)
次の二つを単位取得のための必要条件とする。
1)授業の2/3以上の出席
2)全レポートの受理
Advice to Students on Study and Research Methods
Textbooks
Textbooks (Frequency of Use, Note)
Reference Books
| Title | Author | Publisher | ISBN Code | Comment |
|---|---|---|---|---|
| 明快入門C | 林 晴比古 | SBクリエイティブ株式会社 | 4-7973-2561-5 | 授業テキストの参考 |
| Cプログラミングの基礎[改訂版] | 蓑原 隆 | サイエンス社 | 978-4781911656 |
Reference Books (Frequency of Use, Note)
Web Pages for Reference
How to Communicate with the Instructor In and Out of Class(Including Instructor Contact Information)
Other Comments
URL:https://secure.ritsumei.ac.jp/students/pathways-future/course/curriculum.html/