Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lecture 14: Review Intro to IT COSC1078 Introduction to Information Technology Lecture 15 Operating Systems James Harland

Similar presentations


Presentation on theme: "Lecture 14: Review Intro to IT COSC1078 Introduction to Information Technology Lecture 15 Operating Systems James Harland"— Presentation transcript:

1 Lecture 14: Review Intro to IT COSC1078 Introduction to Information Technology Lecture 15 Operating Systems James Harland james.harland@rmit.edu.au

2 Lecture 15: Operating SystemsIntro 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 ITAssignment 3, Peer and Self Assessment

3 Lecture 15: Operating SystemsIntro to IT Overview  Questions?  Assignment 2  WebTest 2  Operating Systems  Questions?

4 Lecture 15: Operating SystemsIntro 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, …

5 Lecture 15: Operating SystemsIntro to IT WebTest 2  Now open  Based on Computer Fundamentals material  Some questions slightly different to what we have covered

6 Lecture 15: Operating SystemsIntro to IT Operating Systems operating system kernel device driver open source real time virtual machine desktop publishing

7 Lecture 15: Operating SystemsIntro to IT Operating Systems Operating system

8 Lecture 15: Operating SystemsIntro to IT Operating Systems  Manage hardware and software resources  Memory allocation  Prioritising requests and processes  Controlling input and output devices  Managing network access  Managing file systems  Dealing with multiple users  …

9 Lecture 15: Operating SystemsIntro to IT Operating Systems HARDWARE USER

10 Lecture 15: Operating SystemsIntro to IT Operating Systems

11 Lecture 15: Operating SystemsIntro to IT Operating Systems  Concurrent execution of processes on a single CPU  Memory management  Registers, caches, RAM, hard disk, plug-ins,...  Movement of data between these  File systems  Networking  Printers, scanners, LAN, wireless, Internet,...

12 Lecture 10: Operating SystemsIntro to IT Operating Systems  Graphical User Interface (GUI) ‏  Colors, data, cursors,...  Device drivers  Code specialised for particular hardware device (DVD writer, printer, monitor,...) ‏  Controls access to these  Security  Passwords, file sharing, protocols,...

13 Lecture 15: Operating SystemsIntro to IT Operating Systems  Desktop (Windows, MacOS, Linux,... ) ‏  Windows around 85% of market  Server systems  Google “back end”, server farms,...  Windows Server or Unix  Specialist systems  Supercomputers, call centres, real-time systems, PDA systems,...

14 Lecture 15: Operating SystemsIntro to IT Operating Systems

15 Lecture 15: Operating SystemsIntro to IT Linux  Open source  Developed in 1991 by Linus Torvalds  Written in C  RedHat, Mandrake, SUSE, Ubuntu,...  RedHat 7.1 has 30 million+ lines of code

16 Lecture 10: Operating SystemsIntro to IT Windows  Add-on to MS-DOS in 1985  Most popular OS  Known security issues  Windows XP 40 million lines of code  Vista released 2007  Windows 7 (now!)

17 Lecture 15: Operating SystemsIntro to IT MacOS  Only on Apples  Introduced by Apple in 1984  GUI from the start  Based on Unix  Graphics features  Mac OS X Leopard

18 Lecture 15: Operating SystemsIntro to IT Conclusion  Work on Assignment 2  Web Quizzes and Web Test 2  Finish reading book!


Download ppt "Lecture 14: Review Intro to IT COSC1078 Introduction to Information Technology Lecture 15 Operating Systems James Harland"

Similar presentations


Ads by Google