Week Four - Operating Systems
-
Upload
chriswalton -
Category
Education
-
view
1.012 -
download
2
description
Transcript of Week Four - Operating Systems
![Page 1: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/1.jpg)
Computer Game Platforms & Technologies
Week 4Introduction to Software:
Operating Systems
![Page 2: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/2.jpg)
So Far We Have..
• Looked at a series of Game Platforms (Arcade, Console, PC, Mobile & Television)
• Looked at a series of Games for each
![Page 3: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/3.jpg)
Operating Systems
• What is an Operating System?
![Page 4: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/4.jpg)
Operating Systems
• Gives the user the interface to interact with the various hardware components
• Provides a link between the hardware & software of the platform being used, effectively allowing them to communicate between each other
![Page 5: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/5.jpg)
Operating Systems
• Platform dependency– Not all applications run on all platforms– Can be a factor when developing a game– Importance of developing multi-platform
• Operating Systems are platform dependant on the grounds of hardware architecture (e.g. CPU, RAM)
![Page 6: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/6.jpg)
Operating Systems
• History of Operating Systems– Early Machines had no O/S• Executed pre-defined commands (punched tape)• Single task at a time
• Controlled by Toggles
![Page 7: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/7.jpg)
Operating Systems
• History of Operating Systems– Mainframes• Operating Systems created for specific machines• Applications needed to be retested or recreated
![Page 8: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/8.jpg)
Operating Systems
• History of Operating Systems
• Command Line (80’s) GUI (84)
![Page 9: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/9.jpg)
Operating Systems
• What is the difference between the NES & Nintendo Wii Operating Systems?
![Page 10: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/10.jpg)
Operating Systems
![Page 11: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/11.jpg)
Operating Systems
• Functionality– Fit for purpose– Suitability
• Usability– Easy to use– Easy to operate– Logical
![Page 12: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/12.jpg)
Operating Systems
• Graphical User Interface (GUI)– Windows & Mac O/S are prime examples of GUI’s– Rather than using specified commands to access
and manipulate files, the user can graphically select what they want – effectively making it easier to interact with the environment
– Filing Cabinet == Folders within Windows
![Page 13: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/13.jpg)
Operating Systems
• Compare Windows O/S vs Mac OS
![Page 14: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/14.jpg)
Operating Systems
• Hand Held Operating Systems– Windows CE• Supports a wider range of Hardware• General purpose• Multiple task support
– Palm OS• Optimised for specific Hardware• Smaller task capabilities
![Page 15: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/15.jpg)
Operating Systems
• Mobile Operating Systems– Symbian OS– BREW– Android– iOS– RIM
![Page 16: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/16.jpg)
Software
• Device Drivers– Sound– Graphics– Network Interface
![Page 17: Week Four - Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022051513/547c5c3c5906b58b798b4744/html5/thumbnails/17.jpg)
Assignment
• Opportunity to:– achieve Pass Grades: P1 & P3– achieve Merit Grades: M1 & M3
• 10 Minute Presentation– Discuss Platforms used– Discuss Software elements used