Understanding Computers1 Chapter 5 System Software: Operating Systems and Utilities.

Slides:



Advertisements
Similar presentations
System Software: Operating Systems and Utility Programs
Advertisements

Chapter 7 Operating Systems and Utility Programs.
Chapter 8 Operating Systems and Utility Programs
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
Chapter 8 Operating Systems and Utility Programs.
Chapter 6 Review System Software: Operating Systems and Utilities.
What You Will Learn Components of a computer’s system software The importance of an operating system Functions of an operating system Types of user interfaces.
System Software: Operating Systems and Utility Programs
Professor Michael J. Losacco CIS 1110 – Using Computers Operating Systems & Utility Programs Chapter 7.
Chapter 8 Operating Systems and Utility Programs.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Introduction to windows operating system i
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER System Software computing ESSENTIALS    
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Chapter 8 Operating Systems and Utility Programs By: James Granahan.
System Software: Operating Systems and Utility Programs Chapter 5.
Chapter 5: System Software: Operating Systems and Utility Programs.
Chapter 5: System Software: Operating Systems and Utility Programs.
System Software: Operating Systems and Utility Programs
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Chapter 8 Operating Systems and Utility Programs
Chapter Three OPERATING SYSTEMS.
Your Interactive Guide to the Digital World Discovering Computers 2012.
University of Management & Technology Operating Systems & Utility Programs.
System Software: Operating Systems and Utility Programs
Chapter 5: Operating Systems and Utility Programs.
Computing Fundamentals Module A Unit 2: Using Windows Vista LessonTopic 8Looking at Operating Systems 9Looking at the Windows Desktop 10Starting Application.
Chapter 8 Operating Systems and Utility Programs Serena Oldhouser.
BUSINESS COMPUTER APPLICATION University of Palestine College of Business Instructor: Mr. Ahmed Abumosameh.
Computer Software What is system software?
CC111 Lec#3: System and application Software 1 System and Application Software: Lecture 3 Reference :Understanding Computers Chapters 5-6.
COMP 6005 An Introduction To Computing Session Two: Computer Software Systems Software.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
Chapter 4 System Software.
Chapter 3 - Computer Software
3 3 3 CHAPTER System Software. 3 Objectives By the end of this lecture, you should know how to: –Describe the differences between system software and.
Software 1. Software is divided into parts System software Operating system Utility software Application software 2.
System Software Chapter 4 of Computers: Understanding Technology (Third edition) 1September 16, William Pegram.
Explain the purpose of an operating system
Software Software consists of the instructions issued to the computer to perform specific tasks. –The software on a computer system refers to the programs.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
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.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 7 Operating Systems and Utility Programs.
1 Chapter 7 Operating System & Utility Programs.  consists of the programs that control or maintain the operations of the computer and its devices. It.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Device- dependent Runs only on specific type of computer Types of Operating Systems What are some characteristics of operating systems? Next p
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Kuliah 4 Pengantar Teknologi Informasi Oleh Coky Fauzi Alfi cokyfauzialfi.wordpress.com Software.
Understanding Computers, 12 th Edition, Enhanced Chapter 5 1 System Software: Operating Systems and Utilities.
Understanding Computers Ch.61 Chapter 6 System Software: Operating Systems and Utilities.
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
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.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems.
System Software: Operating Systems and Utility Programs
Chapter 2 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Operating Systems Overview Basic Computer Concepts Operating System What does an operating system do  A computer’s software acts similarly with.
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
Chapter 8 Operating Systems and Utility Programs.
Operating System and Utility Programs
Chapter 8 Operating Systems and Utility Programs.
Chapter 4 The Power behind the Power
5 SYSTEM SOFTWARE CHAPTER
5 SYSTEM SOFTWARE CHAPTER
Chapter 4 The Power behind the Power
Presentation transcript:

Understanding Computers1 Chapter 5 System Software: Operating Systems and Utilities

Understanding Computers2 Overview This chapter covers: Differences between system software and application software Functions of and differences among operating systems Various types of operating systems Functions of and various types of utility programs A look at the possible future of operating systems

Understanding Computers3 System Software vs. Application Software System software acts as a mediator between application programs and the hardware resources of the computer system. Application software provides the tools to perform particular tasks on a PC, such as writing a letter, processing orders, playing games, composing an , and so forth.

Understanding Computers4 The Operating System A computer’s operating system is the collection of programs that manage and coordinate the activities of the computer system. Primary responsibilities are management and control. The operating system is the go-between, meshing the user’s application program with the resources of the system.

Understanding Computers5 The Operating System

Understanding Computers7 Functions of an Operating System Booting the computer and configuring devices. Interfacing with users. Managing and monitoring resources and jobs. File management. Security.

Understanding Computers8 File Management

Understanding Computers9 Processing Techniques for Increased Efficiency Multitasking—the ability of an operating system to work with more than one program (task) at a time. Multithreading—the ability to process multiple threads within a program at one time. Time-sharing—technique for multiple programs to share processing on a rotating basis.

Understanding Computers10 Processing Techniques for Increased Efficiency, Cont’d. Multiprocessing—the ability to use multiple CPUs to process multiple jobs. Parallel processing—the ability to use multiple CPUs to process a single job faster. Coprocessing—utilizing special processors for specialized chores (e.g. math coprocessor).

Understanding Computers12 Processing Techniques for Increased Efficiency, Cont’d. Memory management, such as the use of virtual memory. Buffering and spooling A buffer is an area in RAM or on the hard drive to hold input and output on their way in or out of system. The process of placing items in buffer so they can be retrieved by appropriate device is spooling.

Understanding Computers13 Differences Among Operating Systems Command line vs. graphical user interface. Personal vs. network operating systems. Types and numbers of processors supported.

Understanding Computers15 Operating Systems for Desktop PCs and Servers PC operating systems are usually designed for use on either: Desktop PCs (personal operating systems) Network servers (network operating systems) Some operating systems have versions for both; some personal operating systems have limited networking capabilities.

Understanding Computers16 DOS PC-DOS and MS-DOS were the dominant operating systems until the early 1990s. DOS traditionally used a command-line interface; it is not widely used today.

Understanding Computers17

Understanding Computers18 Windows Many versions of the Windows operating system have existed over the last several years. Windows 3.x (an operating environment over DOS, not an operating system). Windows 95 and Windows 98 (personal operating systems). Windows Me (personal operating systems for home PCs). Windows NT (network operating system).

Understanding Computers19 Windows, Cont’d. Windows 2000 (network and professional operating system). Windows XP (latest version that replaces both Windows 2000 and Windows Me for home and office PCs; based on Windows NT). Windows Server 2003 (latest network version). Windows Vista (?)

Understanding Computers20

Understanding Computers22 Mac OS Mac OS is the proprietary operating system used with Apple computers. Mac OS has a graphical user interface. The newest version is Mac OS X Version 10.3.

Understanding Computers24 UNIX UNIX is a commonly-used, high-end PC and server operating system. Not built around any one particular family of microprocessors—can be used on a variety of computers. Though traditionally a command line operating system, newer versions of UNIX use a GUI.

Understanding Computers25 Linux Linux is a version of Unix originally created in Linux is open-source software; has been collaboratively modified by volunteer programmers all over the world. Traditionally a command line operating system; many versions now use a GUI. Recent increased support from big name companies (Sun, IBM, HP, and Novell, for instance) has increased the use and support of Linux.

Understanding Computers27 NetWare One of the most widely used operating system on PC-based networks. NetWare provides a shell around the users’ local desktop operating systems so they can interact with network resources.

Understanding Computers28 Operating Systems for Handheld PCs and Mobile Devices Windows Embedded—designed for non-personal computer-based devices (e.g. cash registers). Windows Mobile—designed for handheld PCs, smart phones, and other mobile devices. Palm OS—designed for Palm handheld PCs. Symbian OS—designed for use with smart phones.

Understanding Computers29

Understanding Computers30 Operating Systems for Larger Computers Larger computers typically used operating systems designed specifically for that type of system. Many mainframes and supercomputers today are running Linux. A group of Linux PCs linked together to computer at supercomputing levels is called a Linux supercluster.

Understanding Computers31 Utility Programs Utility program—a type of systems program written to perform a specific system task, usually related to managing or maintaining the system. Many utilities are built into operating systems as well as being available as stand-alone programs. File management programs—allow you to look at and manage the files stored on your PC (copy, move, organize into folders, etc.).

Understanding Computers33 Utility Programs, Cont’d. Antivirus programs —find and eliminated computer viruses on your PC. Should be set up to run continuously and scan incoming files and messages. Should be set up to do a complete scan of your PC about once per week. Need to be updated on a regular basis.

Understanding Computers35 Utility Programs, Cont’d. Diagnostic programs — evaluate the computer system and make recommendations for fixing any errors found. Disk management programs — diagnose and repair problems related to the hard drive. Disk defragmentation programs rearrange the files on a hard drive to store them in contiguous locations to speed up performance.

Understanding Computers36 Utility Programs, Cont’d. Uninstall utilities remove programs from your hard drive without leaving bits and pieces behind. Programs should never be deleted from the hard drive without using an uninstall procedure, unless there is no other alternative. File compression programs make files smaller for archiving or sending over the Internet. Compression programs can both compress (zip) and decompress (unzip) files. Common programs are WinZip for Windows users and Stuffit for Mac users.

Understanding Computers38 Utility Programs, Cont’d. Backup utilities are programs designed to back up the contents of a hard disk. You can usually specify certain files or folders to be backed up or back up an entire drive. Businesses should back up frequently and regularly; individuals should back up their PC occasionally and all important files each time they are modified. Recovery utilities are designed to help you recover from a major computer problem, such as rolling back your hard drive to an earlier state if it quits working after you install a new piece of hardware or software.

Understanding Computers39 Utility Programs, Cont’d. Encryption programs are used to secure messages and files that are sent over the Internet or other networks; can also be used with individual files stored on a hard drive. Network and Internet utilities include: Performance monitors Logging programs Directory services or identity management programs Firewall programs Antispam and filtering programs

Understanding Computers40 The Future of Operating Systems Will likely continue to become more user-friendly. May eventually be driven primarily by a voice interface. Will likely be used to access an increasing number of Internet resources and applications, such as Web based software and services. Will likely continue to support more synchronization between an individual’s various computing devices, such as a desktop PC, handheld PC, and smart phone.

Understanding Computers41 Summary System software vs. application software The operating system Operating systems for desktop PCs and servers Operating systems for handheld PCs and mobile devices Operating systems for larger computers Utility programs The future of operating systems