Computer System System Software. Learning Objective Students should understand the different types of systems software and their functions. Students should.

Slides:



Advertisements
Similar presentations
OPERATING SYSTEM An operating system is a group of computer programs that coordinates all the activities among computer hardware devices. It is the first.
Advertisements

Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART II.
Chapter 8 Operating Systems and Utility Programs.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introduction to Computer Administration Introduction.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
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.
FIRST COURSE Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows XP Edition2 Objectives Compare the types of computers.
Professor Michael J. Losacco CIS 1110 – Using Computers Operating Systems & Utility Programs Chapter 7.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
1 Introduction to computers Overview l · Grading Policy »Cheating Rules (serious concern) »Examinations and Fixation of Timings »Quizzes »Homework Assignments.
Xuan Guo Chapter 1 What is UNIX? Graham Glass and King Ables, UNIX for Programmers and Users, Third Edition, Pearson Prentice Hall, 2003 Original Notes.
By Mr. Abdalla A. Shaame 1. What is Computer An electronic device that stores, retrieves, and processes data, and can be programmed with instructions.
Operating Systems.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Chapter 8 Operating Systems and Utility Programs By: James Granahan.
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
Windows 1.0 and later Windows 95, Windows 98, Windows Me, Windows 2000.
2.4 - Nature & Capabilities of Software What is software? Types of software Generic software Drivers, protocols and standards for interfacing with peripherals.
SOFTWARE.
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
Computer for Health Sciences
FIRST COURSE Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows Vista Edition2 Objectives Compare the types of computers.
Operating Systems Basic PC Maintenance, Upgrade and Repair Mods 1 & 2.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
University of Management & Technology Operating Systems & Utility Programs.
Elements of a Computer System Dr Kathryn Merrick Thursday 4 th June, 2009.
1 ITGS – Software Basic Food for Thought: Recipe for food Precise steps How many steps Processing with Programs 1.
BUSINESS COMPUTER APPLICATION University of Palestine College of Business Instructor: Mr. Ahmed Abumosameh.
Computer Software What is system software?
COMP 6005 An Introduction To Computing Session Two: Computer Software Systems Software.
Computers Systems - software Powered by DeSiaMore 1.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
Chapter 4 System Software.
Computer Parts There are many parts that work together to make a computer work.
Computers Parts/Types. Topics Definition Types of Computers Parts of Computer System Impact on Society.
SYSTEM SOFTWARE Prepared by: Mrs. Careene McCallum-Rodney.
Introduction to Interactive Media Interactive Media Tools: Software.
Nic Shulver, Using Operating Systems What is a PC?
Guide to MCSE , Second Edition, Enhanced1 The Microsoft Networking Family Collection of operating systems (OS) Operating Systems Work directly with.
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Introducing and Comparing Operating Systems Chapter 1.
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
1 Chapter 7 Operating System & Utility Programs.  consists of the programs that control or maintain the operations of the computer and its devices. It.
Operating Systems, Utilities, and Networks Unit 6 Lesson 1 Exercise 3 & 4.
Device- dependent Runs only on specific type of computer Types of Operating Systems What are some characteristics of operating systems? Next p
Module 2 : Part 1 INTRODUCTION TO HARDWARE & SOFTWARE INTRODUCTION TO HARDWARE & SOFTWARE.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
Parts of the Computer System
An Overview of the Computer System lesson 1. This lesson includes the following sections: The Parts of a Computer System Looking Inside the Machine Software:
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.
COMPUTER FUNDAMENTALS David Samuel Bhatti
1 THE COMPUTER. 2 Input Processing Output Storage 4 basic functions.
Application Software System Software.
Chapter 2 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART I.
Types of Software Chapter 2.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
Operating System (Reference : OS[Silberschatz] + Norton 6e book slides)
Identify internal hardware devices (e. g
Operating System and Utility Programs
Computers: Tools for an Information Age
Chapter 8 Operating Systems and Utility Programs.
Chapter 7 Operating Systems and Utility Programs
TexPREP Summer Camp Computer Science
OPERATING SYSTEMS.
Computer software 2.
Presentation transcript:

Computer System System Software

Learning Objective Students should understand the different types of systems software and their functions. Students should be able to give a brief account of the basic functions of an operating system and be aware of the common types of operating system. Students should demonstrate a basic understanding on what utility programs are and how they are used.

3 System Software System software is a generic term referring to any computer program or library whose purpose is to (help) run the computer system (including low-level software implementing computer networks). An operating system and Utility Software are examples. If system software is stored on non-volatile storage such as integrated circuits, it is usually termed firmware. System software contrasts with application software, which are programs that help the end-user to perform specific, productive tasks, such as word processing or image manipulation.

4 Operating System An operating system (OS) is a software program that manages the hardware and software resources of a computer. A key component of system software, the OS performs basic tasks, such as controlling and allocating memory, prioritizing the processing of instructions, controlling input and output devices, facilitating networking, and managing files.

5 Application Programs Operating System Hardware Compiler Text editor ………. Database system User 1User 2User n

6 Functions of the OS Process management Memory management Disk and file systems Networking Security Device drivers Graphical user interfaces

7 Process management Old OS (e.g. MSDOS) allows one process to be run at a time Modern operating systems are able to simulate execution of many processes at once (multi-tasking) even under a single CPU multi-tasking is accomplished by simply switching processes quickly

8 Memory management Nowadays most of the computer's memory is arranged in a hierarchical manner, starting from fastest registers, cache, RAM, disk storage, and perhaps even magnetic tape. The memory manager in a OS coordinates the memories by tracking which one is available, which is to be allocated or deallocated and how to swap between the main memory and secondary memories.

9 Disk and file systems Operating systems have a variety of native file systems (e.g. windows : NTFS, FAT, FAT32, Linux: ext2, ext3, Google: GFS) Reading, writing and managing these file system is the job of OS

10 Networking Most operating systems are capable of using the TCP/IP networking protocols. One system can appear on a network of the other and share resources such as files, printers, and scanners.

11 Security Security as it pertains to the operating system is the ability to authenticate users prior to access, categorize the level of access the user has, and limit access based on a policy placed by administration. Firewall is the front line of security A software firewall is configured to allow or deny traffic to a service running on top of the operating system.

12 Device drivers A device driver is a specific type of computer software developed to allow interaction with hardware devices. Drivers are used for interfacing with: Printers Video adapters Network cards Sound cards

13 Graphical user interfaces Most modern operating systems contain Graphical User Interface. GUIs tend to change with time. For example, Windows has modified its GUI every time a new major version of Windows is released.

14

15

16

17

18

19

20

21

22

23

24 Difference version of Windows XP "Windows XP Home Edition", for home desktops and laptops (notebooks) "Windows XP Home Edition N", as above, but without a default installation of Windows Media Player, as mandated by a European Union ruling "Windows XP Professional Edition", for business and power users "Windows XP Professional Edition N", as above, but without a default installation of Windows Media Player, as mandated by a European Union ruling

25 Difference version of Windows XP Windows XP Media Center Edition (MCE), released in November 2002 for desktops and notebooks with an emphasis on home entertainment Windows XP Media Center Edition 2003 Windows XP Media Center Edition 2004 Windows XP Media Center Edition 2005, released on October 12, "Windows XP Tablet PC Edition", for tablet PCs (notebooks with touch screens)

26 Difference version of Windows XP Windows XP Embedded, for embedded systems "Windows XP Starter Edition", for new computer users in developing countries Windows XP Professional x64 Edition, released on April 25, 2005 for home and workstation systems utilizing 64-bit processors based on the x86 instruction set (AMD calls this AMD64, Intel calls it Intel EM64T) Windows XP 64-bit Edition, is a version for Intel's Itanium line of processors; maintains 32-bit compatibility solely through a software emulator.

27

28

29

30 Examples of OS Unix-like (e.g. Solaris, Linux, FreeBSD, Mac OSX) Microsoft Windows (e.g. WinCE, Win2K, WinXP, Windows Vista) Others (e.g. Palm OS, OS/2, OpenVMS, BeOS)

31 Utility Programs Utility software is a type of computer software that is designed to help manage and tune the computer hardware, operating system or application software and perform a single task or a small range of tasks. Utility software has long been integrated into most major operating systems.

32 Example of Utility software Disk defragmenters. (e.g. diskeeper) Virus scanners (Norton Anti-virus) Binary/Hex/Text Editor (Notepad) Compress and decompress (WinRAR, WinZip) Encryption