introducing and comparing operating systems

68
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Introducing and Comparing Operating Systems Chapter 1

Upload: wing-carson

Post on 01-Jan-2016

39 views

Category:

Documents


0 download

DESCRIPTION

Chapter 1. Introducing and Comparing Operating Systems. You Will Learn…. What an operating system does How DOS began and how it is used today About the various Windows operating systems and the differences between them Advantages and disadvantages of common non-Windows operating systems. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Introducing and Comparing Operating Systems

A+ Guide to SoftwareManaging, Maintaining and Troubleshooting

THIRD EDITION

Introducing and Comparing

Operating Systems

Chapter 1

Page 2: Introducing and Comparing Operating Systems

2A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

You Will Learn… What an operating system does How DOS began and how it is used today About the various Windows operating

systems and the differences between them

Advantages and disadvantages of common non-Windows operating systems

Page 3: Introducing and Comparing Operating Systems

3A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

What an Operating System Does

Controls hardware components that make up a computer

Acts as a middleman between applications and hardware

Provides an interface that a user or application can use

Page 4: Introducing and Comparing Operating Systems

4A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

How an OS Relates to Users, Applications, and Hardware

Page 5: Introducing and Comparing Operating Systems

5A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Common Operating Systems

DOS Windows 9x Windows NT, Windows 2000, and

Windows XP UNIX Linux OS/2 Mac OS

Page 6: Introducing and Comparing Operating Systems

6A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Four Main Functions of an Operating System

Managing hardware

Managing files

Providing a user interface

Managing applications

Page 7: Introducing and Comparing Operating Systems

7A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Operating System Functions

Managing hardware Managing the BIOS Managing memory Diagnosing problems with software and

hardware Interfacing between hardware and software

Managing files On hard, floppy, CD-ROM, and other drives Creating, storing, retrieving, deleting, and

moving files

Page 8: Introducing and Comparing Operating Systems

8A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Providing a user interface Performing housekeeping procedures

requested by users Providing a way for a user to manage the

desktop, hardware, applications, and data Managing applications

Installing and uninstalling applications Running applications and managing the

interface to hardware on behalf of an application

Operating System Functions (continued)

Page 9: Introducing and Comparing Operating Systems

9A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Operating System Components Two main components

Shell

• Relates to user and applications

• Provides command, menu, or icon interface to user using various interface tools (e.g., Windows Explorer, Control Panel, or My Computer)

Kernel

• Interacts with hardware

Page 10: Introducing and Comparing Operating Systems

10A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Operating System Components (continued)

Page 11: Introducing and Comparing Operating Systems

11A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

How an OS Relates to Users

Command-driven interfaces User types commands

Menu-driven interfaces User chooses from list of options

Icon-driven interfaces (GUI or graphical user interface) User selects icon (picture) on the screen

Page 12: Introducing and Comparing Operating Systems

12A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

A Command-Driven Interface

Page 13: Introducing and Comparing Operating Systems

13A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

A Menu-Driven Interface

Page 14: Introducing and Comparing Operating Systems

14A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

An Icon-Driven Interface

Page 15: Introducing and Comparing Operating Systems

15A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Terminology for Comparing OSs Thread

Process that a CPU is aware of 16-bit (real) mode 32-bit (protected) mode FAT (file allocation table) and FAT32

Tracks Sectors Clusters

Page 16: Introducing and Comparing Operating Systems

16A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Tracks, Sectors, and Clusters

Page 17: Introducing and Comparing Operating Systems

17A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Terminology for Comparing OSs (continued)

Random access memory (RAM) Temporary memory stored on chips inside

computer

Place to store programs and data

Contents disappear when computer is off

Several ports to connect different devices (e.g., keyboard, mouse, printer)

Page 18: Introducing and Comparing Operating Systems

18A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Types of RAM Modules

Page 19: Introducing and Comparing Operating Systems

19A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Comparing Operating Systems

What kind of user interface does it provide?

How many and what kinds of applications are written to work with it?

What are hardware requirements for efficient use?

What computer ports and other hardware devices and features does it support?

How does the OS perform in a network?

Page 20: Introducing and Comparing Operating Systems

20A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

DOS (Disk Operating System)

First OS used by IBM microcomputers

Simple and reliable

Primary use today is as troubleshooting tool

Used in some proprietary systems where older hardware and software are still doing the job

Provides underlying OS for Windows 9x

Page 21: Introducing and Comparing Operating Systems

21A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

DOS (Disk Operating System) (continued)

Page 22: Introducing and Comparing Operating Systems

22A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

DOS (Disk Operating System) (continued)

Page 23: Introducing and Comparing Operating Systems

23A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows Operating Systems

Windows 9x

Windows NT

Windows 2000

Windows XP

Page 24: Introducing and Comparing Operating Systems

24A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows 9x

Collective term for Windows 95, Windows 98, and Windows Me

Retains fundamental DOS core

Plug and Play (PnP)

Introduced 32-bit programming

Backward-compatible with older software and hardware while taking advantage of new technology

Page 25: Introducing and Comparing Operating Systems

25A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

How Windows 9x Differs from Windows 3.x and DOS

Page 26: Introducing and Comparing Operating Systems

26A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

A Windows 9x Interface

Page 27: Introducing and Comparing Operating Systems

27A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows 9x Hardware Requirements

Page 28: Introducing and Comparing Operating Systems

28A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Advantages and Disadvantages of Windows 9x

Page 29: Introducing and Comparing Operating Systems

29A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows 98 Upgrades

Windows 98 Second Edition(Windows 98 SE)

Windows Millennium Edition(Windows Me)

Page 30: Introducing and Comparing Operating Systems

30A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows 98 SE Includes:

Several patches for the first edition

Updates of existing components

Some new components

Most features involve improved networking and Internet access Internet Connection Sharing (ICS)

Support for modems that use a USB port

Page 31: Introducing and Comparing Operating Systems

31A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows Me

Moves one step closer to phasing out Windows 9x and replacing it with Windows XP

Designed for home users

Focuses on enhancements to multimedia features

Includes compression utility for video files and a video editor

Page 32: Introducing and Comparing Operating Systems

32A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows NT/2000/XP Designed to replace Windows 9x Versions of Windows NT and Windows

2000 are designed as server OSs Competes with UNIX in client/server

industry

Windows NT and Windows 2000 can manage LAN access Competes with Novell NetWare in LAN

market

Page 33: Introducing and Comparing Operating Systems

33A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Goals of Windows NT/2000/XP

Eliminate the DOS Core Used by Windows 9x

Room to Grow Portability to Different Platforms Compatibility with Legacy Software Security Performance and Reliability Support for Hardware

Page 34: Introducing and Comparing Operating Systems

34A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Checking the HCL

Page 35: Introducing and Comparing Operating Systems

35A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Choosing Between Windows 9x and Windows NT/2000/XP

In most situations, you should install Windows XP on a PC

Windows 9x or Windows Me might be appropriate if: You have legacy hardware not supported by

Windows NT/2000/XP Your PC is not powerful enough to support

Windows NT/2000/XP Your software runs better on Windows 9x than

it does under Windows XP

Page 36: Introducing and Comparing Operating Systems

36A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Choosing Between Windows 9x and Windows NT/2000/XP (continued)

Page 37: Introducing and Comparing Operating Systems

37A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows NT First step in major evolution of Microsoft

Windows terminating in Windows XP

Supports multiprocessing

Designed for a powerful client-server network environment

Windows NT Workstation is designed to run on clients

Windows NT Server is designed to run on servers

Page 38: Introducing and Comparing Operating Systems

38A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows NT (continued)

Difficult to install and support

Most organizations that used Windows NT have upgraded to Windows 2000 or Windows XP

Page 39: Introducing and Comparing Operating Systems

39A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Advantages and Disadvantages of Windows NT

Page 40: Introducing and Comparing Operating Systems

40A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Minimum Hardware Requirements for Windows NT

Pentium-compatible processor or higher

16 MB of RAM (32 MB recommended)

125 MB of hard disk space

Page 41: Introducing and Comparing Operating Systems

41A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Hardware Platforms Supported by Windows NT

Intel x86-based (486 or higher) processor

MIPS R4x00-based processor

Alpha AXP-based processor

PReP-compliant PowerPC-based processor

Page 42: Introducing and Comparing Operating Systems

42A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows 2000 Windows 2000 is a suite of operating

systems, each designed for a different sized system

The Windows 2000 desktop resembles that of Windows 9x and Windows NT

Built on Windows NT Designed to replace Windows 9x for

low-end system and Windows NT for high-end systems

Page 43: Introducing and Comparing Operating Systems

43A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows 2000 (continued)

Page 44: Introducing and Comparing Operating Systems

44A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows 2000 (continued)

All versions have same fundamental core and execute programs in same manner Windows 2000 Professional

Windows 2000 Server

Windows 2000 Advanced Server

Windows 2000 Datacenter Server

Page 45: Introducing and Comparing Operating Systems

45A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Hardware and Software Supported by Windows 2000

See the hardware compatibility list (HCL) at www.microsoft.com/whdc/hcl/search.mspx

Search the list of compatible software at www.microsoft.com/windows2000/server/howtobuy/upgrading/compat/search/software.asp

Page 46: Introducing and Comparing Operating Systems

46A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Hardware Supported by Windows 2000

Page 47: Introducing and Comparing Operating Systems

47A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Advantages of Windows 2000 versus Windows NT

Reliability

Security

Personalized Start Menu

Power Use Improved Advanced Configuration and

Power Interface (ACPI) features

Added Notebook Computer Features

Page 48: Introducing and Comparing Operating Systems

48A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Personalized Start Menu

Page 49: Introducing and Comparing Operating Systems

49A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows 2000 Control Panel

Page 50: Introducing and Comparing Operating Systems

50A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Power Use

Page 51: Introducing and Comparing Operating Systems

51A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Added Notebook Computer Features Offline Files and Folders allows the user to

work offline on network files

A notebook user can connect from home to a corporate network over an Internet connection secured by encryption

Power management features are enhanced and improved over those of Windows 98

Page 52: Introducing and Comparing Operating Systems

52A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Advantages and Disadvantages of Windows 2000

Page 53: Introducing and Comparing Operating Systems

53A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows XP

Attempts to accomplish integration of Windows 9x and Windows 2000 while providing added support for digital and networking technologies

Page 54: Introducing and Comparing Operating Systems

54A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Versions of Windows XP

Two main versions Windows XP Home

Windows XP Professional

Other Versions Windows XP Media Center Edition

Windows XP Tablet PC Edition

Windows XP 64-bit Edition

Page 55: Introducing and Comparing Operating Systems

55A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Features of Windows XP

New user interface

Ability for two users to log on simultaneously

Windows Media Player for Windows XP

Windows Messenger

Expanded Help

Advanced security features

Page 56: Introducing and Comparing Operating Systems

56A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows XP Desktop

Page 57: Introducing and Comparing Operating Systems

57A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Features of Windows XP Professional

Features for remote access

Remote desktop

Roaming user profiles

Additional security features

Multilingual capabilities

Support for higher-performance processors

Page 58: Introducing and Comparing Operating Systems

58A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Minimum Requirements for Windows XP

64 MB or RAM (128 MB recommended)

1.5 GB free hard drive space(2 GB recommended)

CPU that runs at least 233 MHz(300 MHz recommended)

Page 59: Introducing and Comparing Operating Systems

59A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Advantages and Disadvantages of Windows XP

Page 60: Introducing and Comparing Operating Systems

60A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Windows XP and Previous Windows OSs

Windows XP is replacing all previous versions of Windows in the home market and for the corporate desktop

Page 61: Introducing and Comparing Operating Systems

61A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Other Operating Systems

UNIX

Linux

OS/2

Macintosh Operating System (Mac OS)

Page 62: Introducing and Comparing Operating Systems

62A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

UNIX

Page 63: Introducing and Comparing Operating Systems

63A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Linux

Page 64: Introducing and Comparing Operating Systems

64A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

GUI Shell for UNIX and Linux

Page 65: Introducing and Comparing Operating Systems

65A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

OS/2

Page 66: Introducing and Comparing Operating Systems

66A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Mac OS

Page 67: Introducing and Comparing Operating Systems

67A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Mac OS (continued)

Page 68: Introducing and Comparing Operating Systems

68A+ Guide to Software: Managing, Maintaining and Troubleshooting, Third Edition

Summary

Introduction to different operating systems and what they have in common

What an operating system does and how it relates to the user

The evolution from DOS to Windows 9x and to Windows NT/2000/XP

Alternate OSs (UNIX, Linux, OS/2, Mac OS)