Operating Systems An Introduction. 2 What Does An Operating System Do? Manages the hardware and software resources of the system. In a desktop computer,

Slides:



Advertisements
Similar presentations
PC Operating Systems in Review lesson 12. UNIX DOS The Macintosh Operating System Windows 3.x OS/2 Warp Windows NT Windows 95 and 98 Linux Windows 2000.
Advertisements

Chapter 8: Operating Systems and Utility Programs
SOFTWARE Chapter 5.
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
OPERATING SYSTEM An operating system is a group of computer programs that coordinates all the activities among computer hardware devices. It is the first.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introduction to Computer Administration Introduction.
O PERATING SYSTEM Priyanka Thakkar Rhythm Shah Rohan Thakkar Sarvesh Kapre Shardul Mahadik.
Lesson 4 0x Operating Systems.
By- Anjali Bhardwaj. An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer.
What is an operating system? Is it software?
IT-101 Section 001 Lecture #13 Introduction to Information Technology.
COMPUTER SYSTEMS OPERATING SYSTEMS AND SOFTWARE NEXT.
Chapter 8 Operating Systems and Utility Programs.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Network+ Guide to Networks, Fourth Edition
Understanding Operating Systems 1 Overview Introduction Operating System Components Machine Hardware Types of Operating Systems Brief History of Operating.
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Brief History of C and Unix Systems Programming Concepts.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Unix Presentation. What is an Operating System An operating system (OS) is a program that allows you to interact with the computer -- all of the software.
Introduction to Linux Environment Dr.S.Siva Kumari Mrs.S.Siva Ranjani Avinashilingam University.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Linux Basics. What is an Operating System (OS)? An Operating System (OS) is an interface between hardware and user which is responsible for the management.
Operating System.
A+ Guide to Software, 4e Chapter 1 Introducing Operating Systems.
Operating Systems Chapter 4.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
Lesson 4 Computer Software
 When Bill Gates saw how successful the apple “Lisa” computer and “Mac” computer were doing he decided to create an operating system with a GUI himself.
Operating Systems. Operating systems  Between the hardware and the application software lies the operating system. The operating system is a program.
By Tanner And Whitney.  The CPU of a computer does most of the work.  It changes information it takes out of the RAM  Uses input and output devices.
Choosing NOS can be a complex and a difficult decision. Every popular NOS has its strengths and weaknesses. NOS may cost thousands of dollars depending.
A Comparison of Linux vs. Windows Bhargav A. Sorathiya B.E. 4 th C.E. Roll no:6456.
Module 1 Introduction to UNIX/Linux
Operating Systems. Operating systems  Most important program that runs on a computer  Every general-purpose (such as desktop) computer must have OS.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
Operating Systems Sara Mullan Johns Hopkins University Fall 2010
Operating System. 1. How Operating Systems Work Operating System Functions At the simplest level, an operating system does two things: It manages the.
Computers & Operating Systems
1 Operating Systems: Principles and Practice Cpr E 308.
PC Operating Systems section 6b. UNIX DOS The Macintosh Operating System Windows 3.x OS/2 Warp Windows NT Windows 95 and 98 Linux Windows 2000 This lesson.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
CS2204: Introduction to Unix January 19 th, 2004 Class Meeting 1 * Notes adapted by Christian Allgood from previous work by other members of the CS faculty.
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
An operating system is the software that makes everything in the computer work together smoothly and efficiently. What is an Operating System?
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
The UNIX Time-sharing system
Course ILT Unit objectives Describe the network clients that are available to connect DOS-, Windows-, and Macintosh-based computers to a network Network.
Linux History C151 Multi-User Operating Systems. Open Source Programming Open source programming: 1983, Richard Stallman started the GNU Project (GNU.
By Shreya Mozumdar 6B.  An operating system (OS) is a program that, after being loaded onto the computer, manages all the other programs on the computer.
Introduction to UNIX CS 2204 Class meeting 1 *Notes by Doug Bowman and other members of the CS faculty at Virginia Tech. Copyright
3 February Introduction to Operating Systems.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
Operating Systems By-Anoushka Puri. What is an Operating System An operating system is an interface between the user and the computer hardware. It is.
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.
Introduction to unix. The UNIX Operating System An operating system "OS” is a set of programs that controls a computer. It controls both the hardware.
Chapter 2 Operating Systems
Operating System.
Linux Operating Systems Taking Control of the Terminal
Operating System and Utility Programs
Operating System & Application Software
Selected topic in computer science (1)
TYPES OFF OPERATING SYSTEM
Presentation transcript:

Operating Systems An Introduction

2 What Does An Operating System Do? Manages the hardware and software resources of the system. In a desktop computer, these resources include such things as the processor, memory, disk space, etc. Provides a stable, consistent way for applications to deal with the hardware without having to know all the details of the hardware.

3 Operating systems Hardware Operating system User Application User The operating system acts a a ‘shell’ around the hardware. The applications software need an operating system to work, and users need the applications software to interact with the hardware via the operating system.

4 Popular Operating Systems UNIX Linux Windows 2000 Windows XP Windows 2003 Macintosh OS X

5 What Kinds Are There? Real-time operating system (RTOS) - Real-time operating systems are used to control machinery, scientific instruments and industrial systems. An RTOS typically has very little user-interface capability, and no end-user utilities. Single-user, single task - Operating system designed to manage the computer so that one user can effectively do one thing at a time. The Palm OS for Palm handheld computers is a good example of a modern single-user, single-task operating system.

6 What Kinds Are There? Single-user, multi-tasking - Type of operating system most people use on their desktop and laptop computers today. Multi-user - A multi-user operating system allows many different users to take advantage of the computer's resources simultaneously. The operating system must make sure that the requirements of the various users are balanced, and that each of the programs they are using has sufficient and separate resources

7 Networked is not Multi-user Most modern operating systems can exist in a network. A user on one computer on the network can connect to shared directory/folder on another computer. However this does not necessarily make the operating system multi-user. A user connected to a shared resource on another computer is not actually using any of that computer’s CPU or memory.

8 Networked is not Multi-user Using this yardstick UNIX/Linux is considered multi- user. When a user on another computer connects to a UNIX computer using telnet or X-Windows then that user is actually using CPU and memory resources on the UNIX computer. UNIX/Linux can also function as a networked computer when running services such as NFS or Samba.

9 Networked is not Multi-user Like UNIX, Windows can function as a networked computer. When the File and Printer Sharing Service is enabled, users on other computers on the network can connect to shared folders and printers. Users connected to those shared resources are not actually utilising the CPU or memory of the computer housing the shares.

10 Networked is not Multi-user Here are some features of Windows that may qualify it as a multi-user OS. – Windows XP has a switch user function, a second user can log onto Windows XP while leaving most of the first user’s programs running. – Windows 2000/2003 Server has a telnet server, similar to the telnet service in UNIX. – Windows 2000/2003 Server can function as a terminal services server, users connected as terminal services clients will actually be using the CPU and memory of the Windows server.

11 History of UNIX Late 1960s – UNIX designed by Ken Thomson of AT&T Bell Laboratories UNIX rewritten in the C-language by Dennis Ritchie, and distributed for a small fee to universities First commercial version, UNIX Version 6, developed by AT&T Berkeley Software Distribution (BSD) UNIX produced.

12 History of LINUX Richard Stallman releases his GNU (aka "GNU is Not Unix") Manifesto thus starting the open source revolution Andrew Tannenbaum creates MINIX, a small, highly portable Unix clone for educational/academic purposes. Sep 1991 – Linus Torvalds releases Linux version 0.01's source code. It isn’t an independent OS due to the fact that it still needs MINIX to compile.

13 History of LINUX Dec 1991 – Linux v0.11 released as a standalone operating system with floppy disk support – Slackware Linux v1.00 released by Patrick Volkerding – RedHat Linux v1.00 released – Debian Linux v1.00 released.

14 Red Hat Linux Screen Shot

15 History of Windows 1975 – Microsoft founded by Bill Gates and Paul Allen – MS-DOS v1.0 released – Windows v1.0 released as a GUI running on top of MS-DOS – Windows for Workgroups v3.11 released with integrated network capability – NT 3.1 released, MS-DOS independent.

16 History of Windows 1994 – NT 3.5 released, 32-bit processing – Windows 95 released as an upgrade to Windows – Windows 98 released – Windows 2000 released – Windows XP released, 64-bit version available – Windows Server 2003 released.

17 What is Macintosh OS X Mac OS X is a super-modern operating system that combines the power and stability of UNIX with the legendary elegance of the Macintosh. Mac OS X features a stunning new user interface called Aqua, making work and play on the Mac even more intuitive for new users, while providing powerful, customizable tools for professionals. At the foundation of Mac OS X lies an industrial- strength UNIX-based core operating system that delivers unprecedented stability and performance. Quote from

18 Macintosh OS X Screen Shot