| Course Name | Year | Term | Period | Faculty / Graduate School | All Instructors | Credits |
|---|---|---|---|---|---|---|
| 32071:[2025 Spring]Exercises in Information Processing (A2) | 2025 | Spring | Mon3 | College of Science and Engineering | AOTA YASUAKI | 1 |
Campus
Class Venue
Language
Course Outline and Method
Student Attainment Objectives
(1) UNIXの基本コマンドが使える。
(2) Gnuplotによるグラフ表示ができる。
(3) 具体的なプログラミング方法の基礎が理解できる。
(4) C言語を用いた簡単な数値計算ができる。
Recommended Preparatory Course
Course Schedule
| Lecture/Instructor(When there are multiple instructors) | Theme |
|---|---|
| Keyword, References and Supplementary Information | |
| - | +R授業対象科目。第14回に+R授業を実施。詳細はmanaba+Rを参照。 |
これまでの演習で学んだ数値計算法を利用して最終課題に取り組み、その結果をレポートに整理するための講義。 |
|
| 1 | UNIX の基礎 |
PCの起動、RAINBOW IDを用いたログイン、ログアウト
|
|
| 2 | プログラミング1 |
コメント文の利用
|
|
| 3 | プログラミング2 |
変数の型と算術演算
|
|
| 4-6 | プログラミング3, アルゴリズム1 |
繰り返し文
|
|
| 7 | 描画技術1 |
gnuplotによる描画
|
|
| 8 | プログラミング4 |
条件分岐(if文)
|
|
| 9 | アルゴリズム2 |
数値積分(長方形公式と台形公式) |
|
| 10 | アルゴリズム3 |
代数方程式の解法(Newton法) |
|
| 11 | プログラミング5 |
配列(主に1次元配列) |
|
| 12 | プログラミング6 |
関数の利用(ユーザー関数) |
|
| 13 | アルゴリズム4 |
1階常微分方程式の数値解法(オイラー法) |
|
| 14 | アルゴリズム5 |
運動方程式(2階常微分方程式)の解法(オイラー法) |
Class Format
Recommendations for Private Study
大学の自習用PCが設置されている場所は、以下を参照してください
・授業・自習用パソコン(RAINBOW PC)の利用について
https://it.support.ritsumei.ac.jp/hc/ja/articles/900006838443
・授業・自習用プリンター(RAINBOW)の利用について
https://it.support.ritsumei.ac.jp/hc/ja/articles/900005888446
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)
Advice to Students on Study and Research Methods
最終的な結果を得るまでに時間のかかることも、しばしば、あります。気長に各自のペースで取り組みましょう。
Textbooks
Textbooks (Frequency of Use, Note)
Reference Books
| Title | Author | Publisher | ISBN Code | Comment |
|---|---|---|---|---|
| 学生向けBEGINNER'S GUIDE | 立命館大学 | 立命館のHP「RITSUMEIKAN IT SUPPORT」上にある。書名で検索すればヒットする。 | ||
| RAINBOW GUIDE Linux操作入門編 | 立命館大学 | 立命館のHP「RITSUMEIKAN IT SUPPORT」上にある。書名で検索すればヒットする。 | ||
| C言語によるプログラミング 基礎編 | システム計画研究所 編 | オーム社 | 4274064409 | C言語の入門書。本授業のプログラムの書き方にかなり近い。 |
| C言語によるプログラミング 応用編 | システム計画研究所 編 | オーム社 | 4274064875 | |
| プログラミング言語C 第2版 | カーニハン、リッチー | 共立出版 | 4320026926 | C言語開発者によるバイブル的な本。入門者向けでは無い。 |
| [改訂第9版]LaTeX2ε美文書作成入門 | 奥村晴彦 | 技術評論社 | 4297138891 | LaTeX入門の定番 |
| 使いこなすgnuplot | 大竹 敢 | テクノプレス | 4924998699 | 情報が古いけれども初心者向けにまとまっている。新しい内容は各種HPの方が詳しいので、配布資料等で適宜示す。 |
Reference Books (Frequency of Use, Note)
Web Pages for Reference
https://it.support.ritsumei.ac.jp
その他、参考になるウェブサイトがあれば、授業中に説明します。
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/