Operating System Ⅰ

Course Information

College Toyama College Year 2020
Course Title Operating System Ⅰ
Course Code 0113 Course Category Specialized / Elective
Class Format Lecture Credits Academic Credit: 1
Department Department of Electronics and Computer Engineering Student Grade 4th
Term First Semester Classes per Week 1
Textbook and/or Teaching Materials
Instructor Akiguchi Shunsuke

Course Objectives

Through this course, understanding of the following will be facilitated.
(1) The roles of operating system and user interface
(2) The function of programming interface and kernel
(3) The mechanism of input / output device and file system

Rubric

Ideal Level of Achievement (Very Good)Standard Level of Achievement (Good)Unacceptable Level of Achievement (Fail)
Evaluation 1Clearly understands the roles of operating system and user interface.Understands the roles of operating system and user interface.Lack of understanding of the roles of operating system and user interface.
Evaluation 2Clearly understands the function of programming interface and kernel.Understands the function of programming interface and kernel.Lack of understanding of the function of programming interface and kernel.
Evaluation 3Clearly understands the mechanism of input / output device and file system.Understands the mechanism of input / output device and file system.Lack of understanding of the mechanism of input / output device and file system.

Assigned Department Objectives

JABEE B3 See Hide
ディプロマポリシー 1 See Hide

Teaching Method

Outline:
To understand basic matters for key concepts of interfaces and operating principles.
Style:
For the purpose of understanding the operating system, lectures and exercises facilitate the learning of principles and examples.
Notice:
The recognition of credit requires 60 points or more rating.

Course Plan

Theme Goals
1st Semester
1st Quarter
1st Guidance Guidance: Discuss the goals and structure of this course.
2nd Roles of operating system -1- Learn about the details of the Operating system.
3rd Roles of operating system -2- Explain the functions managed by the operating system, usage form, and types of main operating systems.
4th User interface -1- You can explain the history and type of user interface.
5th User interface -2- Explain the difference between GUI and CUI.
6th Programing interface -1- Explain the purpose and implementation method of the programming interface.
7th Programing interface -2- You can explain the workings of the specific OS API, compatibility and portability.
8th Midterm exam Midterm
2nd Quarter
9th Operating system configuration -1- Explain the execution mode and interrupt mechanism.
10th Operating system configuration -2- You can explain the roles of the kernel and the flow of processing.
11th I / O control -1- You can explain the type of input / output device and the connection method.
12th I / O control -2- You can explain the input / output request and its control and input / output efficiency method.
13th File management -1- Explain file organization and operation.
14th File management -2- You can explain the directory structure and file system.
15th Final exam Final examination
16th Summary Summarize the study content and confirm grades.

Evaluation Method and Weight (%)

ExaminationPresentationMutual Evaluations between studentsBehaviorPortfolioOtherTotal
Subtotal70000300100
Basic Ability0000000
Technical Ability70000300100
Interdisciplinary Ability0000000