EECS 678: Introduction to Operating Systems
1
Operating Systems 1 About Me Heechul Yun, Assistant Prof., Dept. - - PowerPoint PPT Presentation
EECS 678: Introduction to Operating Systems 1 About Me Heechul Yun, Assistant Prof., Dept. of EECS Office: 3040 Eaton, 236 Nichols Email: heechul.yun@ku.edu Research Areas Operating systems and architecture support for
1
– Office: 3040 Eaton, 236 Nichols – Email: heechul.yun@ku.edu
– Operating systems and architecture support for embedded/real- time systems
– Worked as a systems software engineer at Samsung Electronics
– http://ittc.ku.edu/~heechul
2
3
– Lecture
– Lab
lecture.
– Programming projects
4
5
6
7
8
9
Applications Operating System Computer Hardware
10
11
12
13
14
– How to organize the OS?
– How to exchange data among different programs?
– How to maximize/guarantee performance and fairness?
– How to name/access resources ?
– How to protect with each other?
– How to prevent unauthorized access?
– How to prevent system crash?
15
16
17
18
19 http://www.catb.org/esr/writings/taouu/html/ch02s01.html
IBM 029 card punch
20
21
22
23
24