Operating System
Da-Wei Chang 張大緯
CSIE, NCKU
Course Introduction
• Describe internal behavior of operating
systems
– We will sometimes cover details about Linux,
Windows and Solaris
• You need to write programs in this class
– 4 or 5 C/C++ programs running on Linux
Topics
• Operating System Structures
• Process Concept
• Multithreading
• Process Scheduling
• Process Synchronization
• Deadlocks
• Memory Management
• File Systems
• IO Systems
Documents
• Text book
– Operating System Concepts 9/E (International
Student Version), by A. Silberschatz, P. B. Galvin,
and G. Gagne, John Wiley & Sons. Inc.
• Teaching notes
– Placed on the web site before the class
• http://os.csie.ncku.edu.tw
Contact information and Teaching
Assistants
• Contact information
• Office: 資訊新大樓 65C13 (12F)
• Email: davidchang@csie.ncku.edu.tw
• Teaching Assistants
– announce on the course website
Grading
• Mid-term exam (30%)
• Final exam (30%)
• Homework (40%)
– Programs (with Demos)
• 禁抄襲
Rules
• 考試作弊  0
• 作業抄襲  1/N
• 沒有補考

More Related Content

PDF
Operating system opening
PPT
Mootie13 moodle 2 to move or not to move - wissam nahas
PPTX
Wikividya content development framework
PPTX
Work in-Progress Presentation 18 November 2014
PPTX
eVidyaloka content framework
PPTX
eFront Platform Overview
PPTX
TLC2016 - A search engine for Blackboard Learn, the impossible made possible.
PPTX
Transitions and Extensions – What Schools Have Learned from Sakai Migrations
Operating system opening
Mootie13 moodle 2 to move or not to move - wissam nahas
Wikividya content development framework
Work in-Progress Presentation 18 November 2014
eVidyaloka content framework
eFront Platform Overview
TLC2016 - A search engine for Blackboard Learn, the impossible made possible.
Transitions and Extensions – What Schools Have Learned from Sakai Migrations

What's hot (9)

PPTX
Driving Moodle Lancastrian Way: automation using student information
PDF
Driving moodle the Lancastrian way - Ruslan Kabalin, Philip Tubman
PPTX
MoodlemootNZ
PPTX
Lone Star In-Service 2018 - Webinars for Librarians
PPTX
our project ppt
PPTX
Customizable and Scalable Information Literacy Learning Objects
PDF
Observing moocs in real time
PDF
LWIT BTAD: eLearning Orientation
PPT
HEIT Presentation
Driving Moodle Lancastrian Way: automation using student information
Driving moodle the Lancastrian way - Ruslan Kabalin, Philip Tubman
MoodlemootNZ
Lone Star In-Service 2018 - Webinars for Librarians
our project ppt
Customizable and Scalable Information Literacy Learning Objects
Observing moocs in real time
LWIT BTAD: eLearning Orientation
HEIT Presentation
Ad

Similar to Operating system opening (20)

PPTX
Introduction.pptx
PPTX
Green Screen ci at Travis Perkins
PPTX
Using XP practices on 1960s green screen technology
PPTX
BbWorld 2010 notes
PPTX
New USQ assessment functionality: Out with the old in with the new
PDF
OpenSubmit - How to grade 1200 code submissions
PPTX
Integrating the Student Information System and Blackboard - you just press a ...
PPTX
Attendance Management System College BTECH project
PDF
Instructional Designer Support Model Faculty Development Model - Competency-B...
PPTX
Realising the vision of a single source of course information
PDF
PPT
Performance Testing your Kuali Student Product
PDF
Experience in teaching devops
PPTX
Moodlerooms Enterprise Upgrade Process | Shirley Li (Macquarie University) & ...
PPTX
DevOps as an emerging university discipline
PDF
Embedded Systems: Lecture 1: Course Overview
PPTX
Lessons Learned from Continuous Delivery
PPT
Introduction to oops
PPTX
Looking after the Open University's Moodle
PDF
Realising the vision of a single source of course information
Introduction.pptx
Green Screen ci at Travis Perkins
Using XP practices on 1960s green screen technology
BbWorld 2010 notes
New USQ assessment functionality: Out with the old in with the new
OpenSubmit - How to grade 1200 code submissions
Integrating the Student Information System and Blackboard - you just press a ...
Attendance Management System College BTECH project
Instructional Designer Support Model Faculty Development Model - Competency-B...
Realising the vision of a single source of course information
Performance Testing your Kuali Student Product
Experience in teaching devops
Moodlerooms Enterprise Upgrade Process | Shirley Li (Macquarie University) & ...
DevOps as an emerging university discipline
Embedded Systems: Lecture 1: Course Overview
Lessons Learned from Continuous Delivery
Introduction to oops
Looking after the Open University's Moodle
Realising the vision of a single source of course information
Ad

Recently uploaded (20)

PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
Microsoft Excel 365/2024 Beginner's training
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPT
Geologic Time for studying geology for geologist
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PPT
What is a Computer? Input Devices /output devices
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
Abstractive summarization using multilingual text-to-text transfer transforme...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
Modernising the Digital Integration Hub
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPTX
2018-HIPAA-Renewal-Training for executives
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
Architecture types and enterprise applications.pdf
Enhancing emotion recognition model for a student engagement use case through...
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Microsoft Excel 365/2024 Beginner's training
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
Final SEM Unit 1 for mit wpu at pune .pptx
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Geologic Time for studying geology for geologist
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
What is a Computer? Input Devices /output devices
OpenACC and Open Hackathons Monthly Highlights July 2025
Abstractive summarization using multilingual text-to-text transfer transforme...
Developing a website for English-speaking practice to English as a foreign la...
Modernising the Digital Integration Hub
A comparative study of natural language inference in Swahili using monolingua...
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Chapter 5: Probability Theory and Statistics
A contest of sentiment analysis: k-nearest neighbor versus neural network
2018-HIPAA-Renewal-Training for executives
Custom Battery Pack Design Considerations for Performance and Safety
Architecture types and enterprise applications.pdf

Operating system opening

  • 1. Operating System Da-Wei Chang 張大緯 CSIE, NCKU
  • 2. Course Introduction • Describe internal behavior of operating systems – We will sometimes cover details about Linux, Windows and Solaris • You need to write programs in this class – 4 or 5 C/C++ programs running on Linux
  • 3. Topics • Operating System Structures • Process Concept • Multithreading • Process Scheduling • Process Synchronization • Deadlocks • Memory Management • File Systems • IO Systems
  • 4. Documents • Text book – Operating System Concepts 9/E (International Student Version), by A. Silberschatz, P. B. Galvin, and G. Gagne, John Wiley & Sons. Inc. • Teaching notes – Placed on the web site before the class • http://os.csie.ncku.edu.tw
  • 5. Contact information and Teaching Assistants • Contact information • Office: 資訊新大樓 65C13 (12F) • Email: davidchang@csie.ncku.edu.tw • Teaching Assistants – announce on the course website
  • 6. Grading • Mid-term exam (30%) • Final exam (30%) • Homework (40%) – Programs (with Demos) • 禁抄襲
  • 7. Rules • 考試作弊  0 • 作業抄襲  1/N • 沒有補考