What is an Operating System?

Slides:



Advertisements
Similar presentations
Operating-System Structures
Advertisements

Operating System Structures
What is an operating system? Is it software?
Operating Systems Manage system resources –CPU scheduling –Process management –Memory management –Input/Output device management –Storage device management.
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
Introduction to Operating Systems CS-2301 B-term Introduction to Operating Systems CS-2301, System Programming for Non-majors (Slides include materials.
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
Xuan Guo Chapter 1 What is UNIX? Graham Glass and King Ables, UNIX for Programmers and Users, Third Edition, Pearson Prentice Hall, 2003 Original Notes.
Lecture 14: Review Intro to IT COSC1078 Introduction to Information Technology Lecture 15 Operating Systems James Harland
System Software, functions of an operating system
Operating Systems.
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Operating System.
Operating Systems Chapter 4.
Week 6 Operating Systems.
Ajmer Singh PGT(IP) Software Concepts. Ajmer Singh PGT(IP) Operating System It is a program which acts as an interface between a user and hardware.
CS 1308 Computer Literacy and the Internet. Introduction  Von Neumann computer  “Naked machine”  Hardware without any helpful user-oriented features.
Software GCSE COMPUTING.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3: Operating Systems Computer Science: An Overview Tenth Edition.
How Hardware and Software Work Together
Computing and the Web Operating Systems. Overview n What is an Operating System n Booting the Computer n User Interfaces n Files and File Management n.
Operating System (OS) Basics. Operating System Basics Software (applications) Operating System (OS) Hardware.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
Introduction to Computer Operating Systems
We will focus on operating system concepts What does it do? How is it implemented? Apply to Windows, Linux, Unix, Solaris, Mac OS X. Will discuss differences.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 2 How Hardware and Software Work Together.
By Tom and James. Hardware is a physical part of the system that you can pick up and move. There are two types of hardware, external and internal. External.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
CEG 2400 FALL 2012 Linux/UNIX Network Operating Systems.
OPERATING SYSTEM BASICS. What is an operating system and what does it do? The operating system has two basic functions: –communicates with the PC.
Systems Software / The Operating System CSC October 14, 2010.
2Operating Systems  Program that runs on a computer  Manages hardware resources  Allows for execution of programs  Acts as an intermediary between.
Introduction to Operating Systems Concepts
Software.
Chapter 5 Operating Systems.
Operating System & Application Software
Operating Systems & System Software
Lesson 4 0x Operating Systems.
Lecture 1-Part 2: Operating-System Structures
Chapter Objectives In this chapter, you will learn:
Operating System Review
Operating System.
Chapter 2: Operating-System Structures
Chapter 4 – Introduction to Operating System Concepts
Computing Fundamentals
Operating Systems Overview
Introduction to Operating System (OS)
برامج النظام Software Systems
Computer Software CS 107 Lecture 2 September 1, :53 PM.
Operating System Review
Systems Software Keywords Operating Systems
OPERATING SYSTEMS.
برامج النظام System Software
Shell & Kernel Concepts in Operating System
Chapter 15, Exploring the Digital Domain
CGS 3763 Operating Systems Concepts Spring 2013
Operating System Review
Information Technology Ms. Abeer Helwa
Functions of an operating system
Lecture 1-Part 2: Operating-System Structures
The Operating system Gives life to the hardware
Entry Level Computing Year NINE –
LO2 – Understand Computer Software
Software - Operating Systems
Introduction to Operating Systems
CS 111 – Sept. 20 Operating Systems Commitment: definition origin
Presentation transcript:

What is an Operating System?

Operating System The operating system manages computer hardware and software Also provides common system services for applications OS functions: Kernel Interface between software and hardware like RAM and input/output devices Program execution Create a process to assign memory and other resources for use by the application Interrupt handling Components outside the CPU, like keyboard and network, need to get the attention of the software in “real time”

Operating System OS functions: Memory management Multi-tasking Assign memory for an application to execute in, and isolate it from other application memory Multi-tasking Most operating systems allow multiple programs to run simultaneously OS allocates CPU time in a rotating scheme to each active application Multi-tasking is a bit of an illusion, only one set of instructions can execute in a CPU at a time Disk access (file system) File system access (read or write) is mediated by the operating system This mediation includes a check that the user has privileges to access that file

Operating System OS functions: Device drivers Networking Security The machine level software for display or keyboard or network Networking Local network interface (Ethernet) protocols External network interface (TCP/IP) protocols Security User authentication and authorization User name and password (more on passwords below) Protect system resources (files) from unauthorized access User permissions can be given to files and folders If authenticated user doesn’t have permission they can’t access the file User interface (GUI or shell) How the user starts an application or program

Common Operating Systems Unix – one of the original operating systems Linux – free, open source derivative of Unix (Ubuntu) Mac OS x – for Apple Macintosh computers only iOS – Apple mobile Android – Google mobile Windows – Microsoft, runs on multiple hardware, most widely used Main frame operating systems OS stats - http://www.w3schools.com/browsers/browsers_os.asp

Password Security http://geekbeat.tv/why-password-security-is-so-important/ http://security.stackexchange.com/questions/65065/how-important- it-is-to-change-password-regularly