1 3 Computing System Fundamentals 3.3 Computer Systems.

Slides:



Advertisements
Similar presentations
including File Management
Advertisements

?  Able to explain the 6 key functions of system software  Able to explain each using a suitable example  Identify three different system software.
COURSE: COMPUTER PLATFORMS
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
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.
Operating Systems: Software in the Background
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Part two. 3.2 operating system architecture  Software have two categories  Application software  System software  Application software: consists of.
Operating Systems.
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.
Week 6 Operating Systems.
Operating system Part two Introduction to computer, 2nd semester, 2010/2011 Mr.Nael Aburas Faculty of Information.
Operating Systems.
SOFTWARE.
Chapter 4: What is an operating system?. What is an operating system? A program or collection of programs that coordinate computer usage among users and.
Type of Software There are two main types of software They are System software Application software Hardware System Software (OS) Application Software.
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
Operating Systems  By the end of this session, you will know: What an Operating System is. The functions it performs.
1 AQA ICT AS Level © Nelson Thornes 2008 Operating Systems What are they and why do we need them?
Operating Systems  A collection of programs that  Coordinates computer usage among users  Manages computer resources  Handle Common Tasks.
Software GCSE COMPUTING.
University of Management & Technology 1 Operating Systems & Utility Programs.
SYSTEM SOFTWARE Prepared by: Mrs. Careene McCallum-Rodney.
Introduction to Interactive Media Interactive Media Tools: Software.
Operating Systems JEOPARDY Computer Repair NetworkOS OS Tasks ConceptsComponentsMisc
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
Operating System (OS) Basics. Operating System Basics Software (applications) Operating System (OS) Hardware.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
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.
1 Sec (3.2) Operating System Architecture OS. 2 Software dividing into two categories: 1. Application software 2. System Software  Operating System 
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems.
A Level Computing for AQA Teacher’s Resource CD-ROM 42 CHAPTER: Operating systems Nick Sims Basic functions Classifying operating systems.
Operating System Principles And Multitasking
CSC190 Introduction to Computing Operating Systems and Utility Programs.
BABCA Software Operating Systems (OS) aka Systems Software A set of instructions that coordinate all the activities among computer hardware resources.
Credit:  An operating system is the program that is loaded into the computer  coordinates all the activities among.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
Functions of Operating Systems V1.0 (22/10/2005).
TECHNOLOGY IN ACTION. Chapter 5 System Software: The Operating System, Utility Programs, and File Management.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Identify internal hardware devices (e. g
System SOFTWARE.
Nat 4/5 Computing Science Software
4.4.1 The Operating System.
Introduction to comp. and prog. CS 101 G 964
Operating Systems & System Software
Operating System Review
2. OPERATING SYSTEM 2.1 Operating System Function
Operating System.
Chapter 5: Using System Software
TexPREP Summer Camp Computer Science
Operating Systems What are they and why do we need them?
Operating System Review
OPERATING SYSTEMS.
Operating System Architecture OS
OS Architecture.
Operating System Review
Types of Software.
Operating Systems Tasks 17/02/2019.
Operating Systems Tasks 04/04/2019.
The Main Features of Operating Systems
Software - Operating Systems
TOPIC: HARDWARE AND SOFTWARE
Operating Systems Tasks 05/08/2019.
Presentation transcript:

1 3 Computing System Fundamentals 3.3 Computer Systems

3.3.1 Operating Systems

3 System software Programs that (often without the user’s knowledge) handle the background tasks required on a computer for its effective functioning. As opposed to application software, which is installed and run by the user for a specific purpose. System software = operating system + utility software.

4 System software The operating system (OS) is the system of programs that co-ordinates the interactions between the hardware, other software and the user Utility software provides tools for system maintenance and repair and are not necessarily part of the OS e.g. anti-virus software.

5 OS functions communicating with peripherals, co-ordinating concurrent processing of jobs, memory management, resource monitoring and accounting, security, program and data management, network management and providing appropriate user interfaces.

6 Peripheral communications Peripherals include monitors, printers, disk drives, etc. Most of these will require programs called drivers to allow communication. Sometimes these drivers need to be installed into the OS separately.

7 Concurrent processing A single processor apparently multi-tasks by switching rapidly between different jobs. The OS co-ordinates this by taking advantage of pauses in one process (e.g. waiting for input) to perform another.

8 Memory management With several tasks running concurrently, the OS avoids errors by protecting each task’s memory area and allocating space as required. This may involve the use of virtual memory on the hard drive.

9 Resource monitoring The OS keeps a log of available resources connected to the system. This helps with accounting, since on some systems users are charged for the time and resources they use (e.g. for printing).

10 Security Most OS’s require a log on (use of a user ID and password). This allows: ‣ recording of user activity, ‣ restriction of resources to only those with relevant permissions

11 Program/data management The OS acts as a librarian, accessing and loading files requested by the user and by other programs. This requires the use of an organised file system, with a way of representing a folder structure.

12 Network management Modern OS’s are all networkable. Data within the computer must be made compatible and transmitted according to standard network protocols. The OS must be able to recognise and filter data according to their purpose and intended destination.

13 User interface The way that the computer presents itself to the user. There are three broad types: ‣ Command-line ‣ Menu-driven ‣ Graphical User Interface (GUI)