Course title
F07317002
Information Processing III

kanzawa yuuchi Click to show questionnaire result at 2018
Course description
This course deals with basic C programming language.
Purpose of class
Students will develop skills in designing and writing simple computer programs in C programming language.
Goals and objectives
  1. Students can provide text files permanent storage.
  2. Students can process text files in character mode.
  3. Students can provide binary files permanent storage.
  4. Students can process binary files in binary mode.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction.
Opening and closing files in C programming language.
fprintf function.
Reviewing F0847800: "Software Programming 3". 190minutes
2. Testing and mapping characters using fgetc function. Reviewing testing and mapping characters using fgetc function 190minutes
3. Reading a line from a file using fgets function Reviewing reading a line from a file using fgets function. 190minutes
4. Detecting reading an incompliete line from a file using fgets function Reviewing detecting reading an incompliete line from a file using fgets function 190minutes
5. Using sscanf function with fgets function Reviewing using sscanf function with fgets function 190minutes
6. Detecting error for sscanf function String operation. 190minutes
7. Providing binary files.
Internal representation of integer values
Reviewing providing binary files and
internal representation of integer values
190minutes
8. Providing binary files for array data. Reviewing providing binary files for array data. 190minutes
9. Providing binary files for string data. Reviewing providing binary files for string data. 190minutes
10. Reading binary files. Reviewing scanf function. 190minutes
11. Reading binary files including arrays and strings Reviewing sscanf function. 190minutes
12. Converting files using fgets and sscanf function Reviewing fgets/sscanf function. 190minutes
13. Summary Reviewing comprehensively 190minutes
14. End-term examination and review. Preparing for examination. 190minutes
Total. - - 2660minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Report Exam Total.
1. 7% 17% 24%
2. 8% 18% 26%
3. 7% 17% 24%
4. 8% 18% 26%
Total. 30% 70% -
Evaluation method and criteria
Reports (30%) and term-end examination (70%).
Total score of 60% is needed to get a credit.
Students can get the total score of 60% if they
*tackle the report issue with yourself spending over the requested time,
*submit the report within the due date,
*understand the model answer which the lecturer provides,
and
*solve the similar problem to the original report issue.
Textbooks and reference materials
http://www.sic.shibaura-it.ac.jp/~kanzawa/info3/
Prerequisites
Grade B or greater in F0847800F0846600:"Software Programming 3", or equivalent skill.
Office hours and How to contact professors for questions
  • Monday 12:30-13:00
    The lecturer recommends making appointment in advance.
Relation to the environment
Non-environment-related course
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
Active-learning course
More than one class is interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicatable
N/A N/A
Last modified : Thu Mar 21 14:35:02 JST 2019