Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16...
-
date post
21-Dec-2015 -
Category
Documents
-
view
217 -
download
0
Transcript of Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16...
![Page 1: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/1.jpg)
Lecture 16: Operating Systems Intro to IT
COSC1078 Introduction to Information Technology
Lecture 16
Operating SystemsJames Harland
![Page 2: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/2.jpg)
Lecture 16: Operating Systems Intro to IT
Introduction to IT
1-4 Introduction, Images, Audio, Video
5-6 Computer Fundamentals Assignment 1, WebLearn Test 1
7 Review
8 Operating Systems WebLearn Test 2
9 Operating Systems Assignment 2
10 Internet
11 Internet Security WebLearn Test 3
12 Future of IT Assignment 3, Peer and Self Assessment
![Page 3: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/3.jpg)
Lecture 16: Operating Systems Intro to IT
Overview
Questions?
Assignment 2
WebTest 2
Operating Systems
Questions?
![Page 4: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/4.jpg)
Lecture 16: Operating Systems Intro to IT
Assignment 2
Now in the Learning Hub Assumes you are using Audacity If not, please see me asap Seems a lot, but shouldn’t be too hard once you
have Audacity and your files CD task requires CD reading software
Windows: ImgBurn www.imgburn.com
Mac: Burn, Toast
Linux: ImgBurn via Wine, or K3B, Brasero, Nero, …
![Page 5: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/5.jpg)
Lecture 16: Operating Systems Intro to IT
WebTest 2
Now open
Based on Computer Fundamentals material
Some questions slightly different to what we have covered
![Page 6: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/6.jpg)
Lecture 16: Operating Systems Intro to IT
Where to begin?
How do you start an operating system?Boot it! (or bootstrap)
Turn on power ()
Machine loads bootstrap program from ROM (non-volatile memory)
Bootstrap program loads OS
OS takes over
![Page 7: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/7.jpg)
Lecture 16: Operating Systems Intro to IT
Initial State When Turned On
Program Counter
InstructionRegister
00 ROM
RAM
Processor Memory Disk
BootstrapProgram
00
![Page 8: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/8.jpg)
Lecture 16: Operating Systems Intro to IT
Load Bootstrap Program
Program Counter
InstructionRegister
00 ROM
RAM
Processor Memory Disk
BootstrapProgram
00
![Page 9: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/9.jpg)
Lecture 16: Operating Systems Intro to IT
Bootstrap program loads OS
Program Counter
InstructionRegister
00 ROM
RAM
Processor Memory Disk
BootstrapProgram
00
![Page 10: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/10.jpg)
Lecture 16: Operating Systems Intro to IT
Bootstrap program loads OS
Program Counter
InstructionRegister
00 ROM
RAM
Processor Memory Disk
BootstrapProgram
00
![Page 11: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/11.jpg)
Lecture 16: Operating Systems Intro to IT
Bootstrap program has loaded OS
Program Counter
InstructionRegister
AA ROM
RAM
Processor Memory Disk
BootstrapProgram
00
AA
![Page 12: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/12.jpg)
Lecture 16: Operating Systems Intro to IT
OS takes over execution
Program Counter
InstructionRegister
AA ROM
RAM
Processor Memory Disk
BootstrapProgram
00
AA
![Page 13: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/13.jpg)
Lecture 16: Operating Systems Intro to IT
Starting Up Operating Systems
Program Counter
InstructionRegister
AA ROM
RAM
Processor Memory Disk
BootstrapProgram
00
AA
![Page 14: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/14.jpg)
Lecture 16: Operating Systems Intro to IT
Starting Up Operating Systems
Program Counter
InstructionRegister
AA ROM
RAM
Processor Memory Disk
BootstrapProgram
00
AA
![Page 15: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/15.jpg)
Lecture 16: Operating Systems Intro to IT
Starting Up Operating Systems
Program Counter
InstructionRegister
AA ROM
RAM
Processor Memory Disk
BootstrapProgram
00
AA
![Page 16: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/16.jpg)
Lecture 16: Operating Systems Intro to IT
Multiple boot scenario …
Program Counter
InstructionRegister
00 ROM
RAM
Processor Memory Disk
BootstrapProgram
00
![Page 17: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/17.jpg)
Lecture 16: Operating Systems Intro to IT
Multiple boot scenario …
Program Counter
InstructionRegister
00 ROM
RAM
Processor Memory Disk
BootstrapProgram
00
![Page 18: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/18.jpg)
Lecture 16: Operating Systems Intro to IT
Multiple boot scenario …
Program Counter
InstructionRegister
00 ROM
RAM
Processor Memory Disk
BootstrapProgram
00
![Page 19: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/19.jpg)
Lecture 16: Operating Systems Intro to IT
Multiple boot scenario …
Program Counter
InstructionRegister
00 ROM
RAM
Processor Memory Disk
BootstrapProgram
00
![Page 20: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/20.jpg)
Lecture 16: Operating Systems Intro to IT
Processes
![Page 21: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/21.jpg)
Lecture 16: Operating Systems Intro to IT
OS Software Classification
Software
SystemApplication
Utility
Kernel
Operating System
Shell
![Page 22: Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland james.harland@rmit.edu.au.](https://reader035.fdocuments.in/reader035/viewer/2022062407/56649d625503460f94a44209/html5/thumbnails/22.jpg)
Lecture 15: Operating Systems Intro to IT
Conclusion
Work on Assignment 2
Web Quizzes and Web Test 2
Finish reading book!