Systems Software System Software Enables the applications software to interact with the computer and Helps the computer manage its internal and external.

Slides:



Advertisements
Similar presentations
What is Computer Software?. Hardware vs Software Got to have both to get the job done!
Advertisements

Computer Basics 2.
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Utility program + driver program Thomas Wat 4D (21)
Lesson 4 0x Operating Systems.
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.
Chapter 8 Operating Systems and Utility Programs.
Unit 6- Operating Systems.  Identify the purpose of an OS  Identify different operating systems  Describe computer user interaction with multiple operating.
Operating Systems: Software in the Background
1 Chapter 2 Operating Systems: Software in the Background.
Software. Application Software performs useful work on general-purpose tasks such as word processing and data analysis. The user interacts with the application.
The Operating System and the User Interface
LECTURE 14 Operating Systems and Utility Programs
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
Chapter 4: Operating Systems and File Management 1 Operating Systems and File Management Chapter 4.
Chapter 1 Computer History, Fundamentals, and Operating Systems.
Week 6 Operating Systems.
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 Serena Oldhouser.
BUSINESS COMPUTER APPLICATION University of Palestine College of Business Instructor: Mr. Ahmed Abumosameh.
INTRODUCTION TO COMPUTING CHAPTER NO. 03. Operating Systems and Utility Programs Functions of Operating Systems Types of Operating Systems (Standalone.
Software GCSE ICT.
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Chapter 4 System 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.
University of Management & Technology 1 Operating Systems & Utility Programs.
System Software Chapter 4 of Computers: Understanding Technology (Third edition) 1September 16, William Pegram.
SYSTEM SOFTWARE Prepared by: Mrs. Careene McCallum-Rodney.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
Operating Systems JEOPARDY Computer Repair NetworkOS OS Tasks ConceptsComponentsMisc
Software Software consists of the instructions issued to the computer to perform specific tasks. –The software on a computer system refers to the programs.
Operating Systems TexPREP Summer Camp Computer Science.
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.
System Software CSCI-N 100 Department of Computer and Information Science.
Chapter 4: System Software The Power Behind the Computer.
5 SYSTEM SOFTWARE CHAPTER
Yuh-Jzer JoungSystems Software The Power Behind the power.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
Lecture 8: 9/19/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
Software Chapter 2. Basic Types of Software System software - provides an environment in which the application software can run Applications software.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Chapter 3: Software Explain the difference between systems software and application software
Software Rashedul Hasan. Software Instructions and associated data, stored in electronic format, that direct the computer to accomplish a task. Instructions.
1. 2 SOFTWARE It Consists of a series of instructions that tells the computer what to do. Software is set of instruction which are developed by the programmers.
Types of Software Chapter 2.
Operating Systems. Categories of Software System Software –Operating Systems (OS) –Language Translators –Utility Programs Application Software.
Computer Operating Systems And Software applications.
Booting Process Chapter 4: System Software Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Introduction to Computing Lecture # 5 Introduction to Computing Lecture # 5.
Introduction to Information Technology MBA 1 st Course Lecturer Sadaf Zahra.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Lesson 9: SOFTWARE ICT Fundamentals 2nd Semester SY
Computers: Tools for an Information Age
Chapter 8 Operating Systems and Utility Programs.
Introduction to Operating Systems
TexPREP Summer Camp Computer Science
Chapter 4 The Power behind the Power
OPERATING SYSTEMS.
Chapter 4 The Power behind the Power
Introduction to Computer Software
System Software: Operating system, Utility Programs, & File Management
Software - Operating Systems
Presentation transcript:

Systems Software

System Software Enables the applications software to interact with the computer and Helps the computer manage its internal and external resources. Is required to run applications software.

Types of System Software 1.Operating systems –Is the principal component of system software in any computer system. –Consists of the master system of programs that manage the basic operations of the computer.

–These programs provide resource management services of many kinds such as the control and use of hardware resources including disk space memory CPU time allocation and peripheral devices. –An operating system written for one kind of computer eg IBM will not be able to run on another kind of computer eg MacIntosh

Most operating systems are not compatible with one another

Tasks that Operating Systems do Booting Managing storage media User interface Managing computer resources Managing files Managing tasks

Booting Refers to the process of loading an operating system into a computer’s main memory from disk. The process is accomplished by a program called the boot strap loader or boot routine

Managing storage media An example of managing storage media is the task of formatting blank disks - electronically preparing a disk so it can store data or programs.

Providing a user interface The user interface is the user-controllable part of the operating system that allows you to communicate, or interact, with it. The types of user interfaces are: –Command-driven –Menu-driven –Graphical –Network

Managing computer resources The operating system directs traffic through the system. This is achieved by the supervisor, or kernel, the central component of the operating system. The supervisor manages the CPU and resides in main memory while the computer is on and directs other programs to perform tasks to support applications programs,

Managing Files The operating system manages changes to files and helps you locate and gain access to them. Some management commands are: –Copy –Back up –Erase –Rename

Managing Tasks Tasks that are managed by operating systems are: Multitasking - for one user -executing more than one program at the same time Multiprogramming - for more than one user - executing different user’s programs at the same time.

Time-sharing - for more than one user - executing different user’s programs in round- robin fashion. Multiprocessing - for single or multiple users- simultaneous processing by more than one computer

Types of Operating Systems Some common types of operating systems used: DOS - disk operating system MacIntosh OS9, OSX, Panther, Snow Leopard (OS ) Windows 95, 98, NT, ME, 2000, XP, Vista, Windows 7 Novell’s Netware UNIX LINUX

2. Utility programs –Special programs used to support, enhance or expand existing programs in a computer system. –Provide services not provided by othe system software programs. Types of System Software Cont.

Specific Utility Tasks: Back Up - makes a duplicate of every file on your hard disk onto other storage media eg CD RW, Zip disk, etc Data Recovery - utilities used to resurrect, or undelete, a file or information that has been accidentally deleted. File Defragmentation - will find all the scattered files on your hard disk and recognise them as contiguous files.

Disk Repair - will check you hard disk drive for defects and make repairs on the spot or mark the bad areas. Virus Protection - a virus consists of hidden programming instructions that are buried within an applications or systems program. They copy themselves to other programs causing damage to the computer system. Antivirus software is a utility program that scans hard disks, diskettes and memory to detect viruses and to eradicate them.

Data Compression - these utilities remove redundant elements, gaps and unnecessary data from a computer’s storage space so less space is needed to store or transmit data. Files are made more compact for storage on the hard disk drive.

Memory Management - different computers have different types of memory and different applications programs have different memory requirements. Memory management utilities are programs that determine how to efficiently control and allocate memory resources. These utilities may be activated by software drivers - small software programs that allow the operating system to communicate with hardware devices eg mouse, printer, etc

3. Language Translators –Software that translates a program written by a programmer in a language such as Word 2008 into machine language (0s and 1s) which the computer can understand. Types of System Software Cont.