8
1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

Embed Size (px)

Citation preview

Page 1: 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

1

Computers:Tools for an Information Age

Chapter 3Operating Systems: Software in the Background

Page 2: 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

2

Objectives

Describe the functions of an operating systemExplain the basics of a personal computer operating systemDescribe the advantages of a graphical operating systemDifferentiate among different versions of Microsoft WindowsExplain the need for network operating systems

Page 3: 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

3

Objectives

Describe the methods of resource allocation on large computersDescribe the differences among multiprocessing, multiprogramming, and time-sharingExplain the principles of memory managementList several functions that are typically performed by utility programs

Page 4: 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

4

Operating Systems: Hidden Software

Serves as intermediary between hardware and applications softwareOperating SystemSystems softwareKernel

Page 5: 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

8

Operating Systems for Personal Computers

Platform: combination of computer hardware and operating system software Wintel (Microsoft Windows running on an

Intel-based PC) is most common

Common Platforms MS-DOS Windows MAC OS Unix Linux

Page 6: 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

27

Operating Systems for Networks

Network operating system (NOS) Handles network functions Make resources appear as though they

were running from client computers Common systems

Page 7: 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

30

Operating Systems for Large Computers

Resource allocation: assigning and computer resources to certain programs and processes for their useMain issues related to resource allocation Sharing the Central Processing Unit Sharing memory Sharing storage resources Sharing printing resources

Page 8: 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background

41

Utility Programs

Perform secondary choresExamples File manager File compression Others