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

Slides:



Advertisements
Similar presentations
What is an operating system? Is it software?
Advertisements

Operating Systems Manage system resources –CPU scheduling –Process management –Memory management –Input/Output device management –Storage device management.
James Harland COSC1078 Introduction to Information Technology Lecture 12 System Fundamentals James Harland
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Operating systems This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts: popular.
Lecture 14: Review Intro to IT COSC1078 Introduction to Information Technology Lecture 14 Revision and Review James Harland
Lecture 6: Audio Intro to IT COSC1078 Introduction to Information Technology Lecture 6 Audio James Harland
1 Chapter 2 Operating Systems: Software in the Background.
Lecture 1: IntroductionIntro to IT COSC1078 Introduction to Information Technology Lecture 1 Introduction James Harland
Chapter 1. What is computer fluency? The knowledge possessed by people who are able to navigate the digital world successfully NOT THIS.
Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland
Word Processing, Web Browsing, File Access, etc. Windows Operating System (Kernel) Window (GUI) Platform Dependent Code Virtual Memory “Swap” Block Data.
System Software, functions of an operating system
Operating Systems.
Chapter 8 Operating Systems and Utility Programs By: James Granahan.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Operating System.
Chapter 3  Manage the computer’s resources ◦ CPU ◦ Memory ◦ Disk drives ◦ Printers  Establish a user interface  Execute and provide services for applications.
Week 6 Operating Systems.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Lecture 14: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 14 Operating Systems James Harland
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Network Operating Systems Week 9.
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Elements of a Computer System Dr Kathryn Merrick Thursday 4 th June, 2009.
Operating systems CHAPTER 7.
Chapter 4 System Software.
Lecture 17: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 17 Memory and Deadlock James Harland
CS 1308 Computer Literacy and the Internet. Introduction  Von Neumann computer  “Naked machine”  Hardware without any helpful user-oriented features.
Lecture 2 “Structure of computer” Informatics. Computer is  general purpose device that can be programmed to carry out a set of arithmetic or logical.
Operating Systems Sara Mullan Johns Hopkins University Fall 2010
Operating System (OS) Basics. Operating System Basics Software (applications) Operating System (OS) Hardware.
Gorman, Stubbs, & CEP Inc. 1 Introduction to Operating Systems Lesson 1 Introduction to Operating Systems.
Lecture 18: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 18 Operating Systems James Harland
System Software Provides GUI Manages the resources of the computer system Defines the Software Platform Components of System Software Operating system.
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Computer Architecture
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Computer Systems Mrs. Butera. Computer Systems Hardware Software.
Lecture 11: System Fundamentals Intro to IT COSC1078 Introduction to Information Technology Lecture 11 System Fundamentals James Harland
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
1 Operating Systems Who’s in charge here? 2 What is an Operating System  Basically the boss of the computer  Facilitate communication  Maximize throughput.
Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Lecture 1: Network Operating Systems (NOS) An Introduction.
Digital Literacy Lesson 2. Hardware Hardware: the physical components of a computer. Includes input devices, processing devices, storage devices, and.
Introduction  Program: Set of sequence instruction that tell the computer what to do.  Software: A collection of programs, data, and information. 
Operating Systems Overview Basic Computer Concepts Operating System What does an operating system do  A computer’s software acts similarly with.
Computer Operating Systems And Software applications.
Computer Center | Network Group IISER Bhopal Introduction to Basic Component of Computer System Vinay Bajpai iiserb.ac.in Computer Center Indian.
Software.
Operating System & Application Software
Lecture 1-Part 2: Operating-System Structures
LINUX WINDOWS Vs..
Computer Software.
Introduction to Operating Systems
Linux Operating System Architecture
Operating Systems Overview
Course: Introduction to Computers
LINUX WINDOWS Vs..
What is an Operating System?
Chapter 4 The Power behind the Power
Computer Software CS 107 Lecture 2 September 1, :53 PM.
مقدمة في علوم الحاسوب.
Chapter 4 The Power behind the Power
Introduction to Computer Software
LO2 – Understand Computer Software
Introduction to Operating Systems
Presentation transcript:

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

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

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

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 Mac: Burn, Toast Linux: ImgBurn via Wine, or K3B, Brasero, Nero, …

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

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

Lecture 15: Operating SystemsIntro to IT Operating Systems Operating system

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  …

Lecture 15: Operating SystemsIntro to IT Operating Systems HARDWARE USER

Lecture 15: Operating SystemsIntro to IT Operating Systems

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,...

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,...

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,...

Lecture 15: Operating SystemsIntro to IT Operating Systems

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

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!)

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

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