Course Name Year Term Period Faculty / Graduate School All Instructors Credits
32073:[2025 Spring]Exercises in Information Processing (A8) 2025 Spring Thu2 College of Science and Engineering FUKUMIZU YOHEI 1

Campus

BKC

Class Venue

Prism31

Language

日本語

Course Outline and Method

今日の高度情報化社会では、様々な分野でコンピュータを利用した情報処理が行われている。
本科目では、コンピュータを活用するための基礎知識を学ぶとともに、PCの基本操作とC言語によるプログラミングを、コンピュータを用いた実習によって学ぶ。

Student Attainment Objectives

(1) 情報処理の基礎を理解しPCの基本的な操作を習得する
(2) C言語の文法を理解し、基本的なプログラムを作成できる
(3) プログラムのデバッグができる

Recommended Preparatory Course

特になし

Course Schedule

Lecture/Instructor(When there are multiple instructors) Theme
Keyword, References and Supplementary Information
-

+R授業対象科目。第2回に+R授業を実施。詳細はmanaba+Rを参照。

1

イントロダクション

コンピュータとプログラム、C言語とは?、Linux基本操作(ログイン、ログアウト、シェル)

2

Linuxでのプログラミング

エディタ(emacs)、コンパイラ(gcc)

3

データ入出力

文字の表示、数値の入力

4

演算と変数の型

演算、演算子、変数、型

5

流れの制御

条件分岐、if文、関係演算子、条件演算子、switch文

6~7

実行制御

処理の繰り返し、do~wihle文、while文、for文

8~9

データ構造

配列、多次元配列

10~11

関数

関数、引数、戻り値、変数の有効範囲、プロトタイプ宣言、再帰関数、関数マクロ

12

文字と文字列

文字型、文字配列、文字列の受け渡し、文字列関数

13

ポインタ

アドレスとポインタ、配列との関係、関数とポインタ

14

データ構造とファイル入出力

構造体と共用体、ファイル処理の基本、ファイル入力、ファイル出力

Class Format

第1回~2回をメディア授業(VOD配信)にて、第3回〜14回を面接授業(対面授業)にて実施

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)

検証テストによって理解度を見るとともに、課題レポートによる実習成果、出席状況、受講態度、演習の取り組み状況を鑑みて、総合的に評価する。

Advice to Students on Study and Research Methods

毎回の演習内容を理解していく中で知識が形成されるものであるから、予復習を欠かさないこと。
不明な点は、演習中に質問をしてできるだけ早く解決できるようにせよ。

Textbooks

Title Author Publisher ISBN Code Comment
基礎から学ぶCプログラミング 荒木義彦、久保幸弘、小矢美晴 共立出版 4-320-12293-2
新・明解C言語 入門編 柴田望洋 Softbank Creative 978-4-7973-7702-6

Textbooks (Frequency of Use, Note)

「基礎から学ぶCプログラミング」については、演習に際して持参し、当該演習回の説明補足として用いること。「明解C言語」については、毎回の演習に先立っての事前予習に用いること。

Reference Books

Title Author Publisher ISBN Code Comment
新・解きながら学ぶC言語 柴田望洋 Softbank Creative 4-7973-8409-3

Reference Books (Frequency of Use, Note)

C言語の参考書は多数あるので、書店で自分が気に入ったものを選べばよい。わからない場合は相談すること。

Web Pages for Reference

How to Communicate with the Instructor In and Out of Class(Including Instructor Contact Information)

Learning Management System (manaba+R),Talk with Students,Other (Separate instructions will be provided)

Other Comments

manaba+Rに重要な連絡や課題出題をすることがあるので、チェックを欠かさないこと
【科目ナンバリング・カリキュラムマップはこちらから/Click here to see the Curriculum-Map and Course-Numbering】
URL:https://secure.ritsumei.ac.jp/students/pathways-future/course/curriculum.html/