Systems Software Keywords Operating Systems

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Advertisements

Operating System Basics
Higher Computing Computer Systems S. McCrossan Higher Grade Computing Studies 7. Systems Software 1 System Software This software is used to provide the.
 An operating system (OS) is a set of computer programs that allow the user to perform basic tasks like copying, moving, saving and printing files. 
The Operating System. What is an Operating System? The program that is loaded first and manages the hardware resources like main memory, backing storage.
Operating Systems: Software in the Background
1 Chapter 2 Operating Systems: Software in the Background.
Use with Computer Systems and Networks by Blundell, Khan, Lasebae and Jabbar ISBN © 2007 Middlesex University Press Computer Systems and.
The Operating System and the User Interface
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems System Software Chapter 4.
Computer Basics Flashcards #2
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
Operating Systems Chapter 4.
Week 6 Operating Systems.
Computer for Health Sciences
Operating Systems What do you have left on your computer after you strip away all of the games and application programs you bought and installed? Name.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Chapter 4 System Software.
Outcome 2 – Computer Software The Range of Software Available The Different Categories of Software System Software Programming Languages Applications Software.
Operating Systems.
CS 1308 Computer Literacy and the Internet. Introduction  Von Neumann computer  “Naked machine”  Hardware without any helpful user-oriented features.
Software GCSE COMPUTING.
CHAPTER FOUR COMPUTER SOFTWARE.
Operating Systems TexPREP Summer Camp Computer Science.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
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.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
By Tom and James. Hardware is a physical part of the system that you can pick up and move. There are two types of hardware, external and internal. External.
Types of Software Chapter 2.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
System Software (1) The Operating System
به نام خدای مهربان زبان تخصصی دانشجویان کامپیوتر English for Computer Students درس 3 جوانمرد Ejavanmard.blogfa.com
INTRODUCTION TO COMPUTERS. A computer system is an electronic device used to input data, process data, store data for later use and produce output in.
TECHNOLOGY IN ACTION. Chapter 5 System Software: The Operating System, Utility Programs, and File Management.
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
Systems Architecture Keywords Fetch Execute Cycle
Operating Systems & System Software
Lesson 4 0x Operating Systems.
Chapter Objectives In this chapter, you will learn:
Operating System Review
Resource Management IB Computer Science.
Lesson Objectives Aims You should be able to:
Operating System.
Chapter 5: Using System Software
Introduction to Operating Systems
Computing Fundamentals
Operating Systems Overview
Systems Software Keywords Utilities and Backups
TexPREP Summer Camp Computer Science
Operating Systems What are they and why do we need them?
What is an Operating System?
5 SYSTEM SOFTWARE CHAPTER
Computers Are Your Future
Operating System Review
OPERATING SYSTEMS.
Computer Fundamentals
Operating System Basics
Information Technology Ms. Abeer Helwa
5 SYSTEM SOFTWARE CHAPTER
5 SYSTEM SOFTWARE CHAPTER
ICT Programming Lesson 3:
Operating Systems Tasks 17/02/2019.
Operating Systems Tasks 04/04/2019.
Software - Operating Systems
Materials prepared by Dhimas Ruswanto, BMm
Chapter-1 Computer is an advanced electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions.
Operating Systems Tasks 05/08/2019.
Windows Operating System
Presentation transcript:

Systems Software Keywords Operating Systems System Software, Operating System (OS), Virtual Machine, Utility Programs, Device Drivers, Multitasking, Time Slice, Processor Management, User Interface, Graphical User Interface, Command Line Interface, Peripheral Management, File Management Systems Software Operating Systems

Task Objectives BEGINNER: Understand what is meant by Systems Software. ADVANCED: Describe the role and purpose of an Operating System. EXPERT: Explain the terms User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management. Q1 Write a list of all the Operating Systems that you know or have used. Q2 What odes the operating system do for the user? A1 Windows (7, 8, 10), IOS, Mac, Android, Linux / Unix, Raspbian. Starter activity A2 User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management.

What is systems software? Objectives BEGINNER: Understand what is meant by Systems Software. ADVANCED: Describe the role and purpose of an Operating System. EXPERT: Explain the terms User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management. Systems software is a type of software that controls the computers hardware. It provides an interface between the user of the computer and the hardware. An OS is a type of Systems Software. Starter activity

What is systems software? Anti-Virus Software Operating Systems Disk Defragmentation Tool Utility Programs Disk copier / formatter Systems Software Data Compression Starter activity Graphics card driver Device Drivers Network Interface Card Driver

Operating Systems Can you define these terms? Objectives BEGINNER: Understand what is meant by Systems Software. ADVANCED: Describe the role and purpose of an Operating System. EXPERT: Explain the terms User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management. Provide an interface between the user and the hardware. They are said to provide a Virtual Machine that hides the complexities of the hardware from the user. The user doesn’t need to understand where on the disk a file is being saved to, just that they have clicked save and the Operating System deals with the rest. Can you define these terms? 1. User Interface 2. Memory Management/Multi-Tasking Starter activity 3. Peripheral Management and Drivers 4. User Management 5. File Management

Definitions Objectives Process Management BEGINNER: Understand what is meant by Systems Software. ADVANCED: Describe the role and purpose of an Operating System. EXPERT: Explain the terms User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management. Process Management The activity that has just been completed is similar to how the processor has to divide its time between processes. It may allocate a small “time slice” to each separate process so that it appears that many processes are taking place at the same time (multitasking). Memory Management Starter activity The OS allocates memory between the different programs that are open at the same time Programmers and users do not need to know where in memory data is being held – it is the purpose of the Operating System to do this.

Definitions Objectives BEGINNER: Understand what is meant by Systems Software. ADVANCED: Describe the role and purpose of an Operating System. EXPERT: Explain the terms User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management. Peripheral Management Operating Systems manage the way in which hardware interacts with software. A peripheral is a piece of hardware that is not directly connected to the CPU – such as a keyboard, a mouse or even a hard disk drive. An Operating System managed all of the peripheral devices that are connected to the computer – this allows them to be disabled, or drivers be updated. In windows you can access Windows Device Management. Starter activity

Definitions Command Line Interface - Text based Objectives BEGINNER: Understand what is meant by Systems Software. ADVANCED: Describe the role and purpose of an Operating System. EXPERT: Explain the terms User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management. User Interface Command Line Interface - Text based - E.g. DOS, Raspbian (for Raspberry Pi) Graphical User Interface - Contains Windows, Icons, Menus, Pointers - Visual - E.g. Windows 10, Windows 8, Android, Mac OS Starter activity

Definitions Objectives Drivers File Management BEGINNER: Understand what is meant by Systems Software. ADVANCED: Describe the role and purpose of an Operating System. EXPERT: Explain the terms User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management. Drivers A piece of software used to control a piece of hardware. Drivers allow a peripheral device to be connected to a computer and it be used by an Operating System. You may get drivers for graphics cards, mouse, sound card, network interface cards. Drivers are OS specific and are regularly updated by companies File Management Starter activity Like memory management, the Operating System must identify where files are stored for long term storage on for e.g. the hard disk drive or a solid state drive. The user does not need to know the specific track, sector and surface address – but the Operating System does in order to accurately locate a file on the hard disk drive.

Definitions Time Task A Task B Task C Task D Objectives BEGINNER: Understand what is meant by Systems Software. ADVANCED: Describe the role and purpose of an Operating System. EXPERT: Explain the terms User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management. Multi-Tasking Time Task A Task B Task C Task D If the tasks were split like this, we would have to wait until all Task A is complete, before completing Task B. This means that we will not have issues when sharing resources, but could make some tasks appear to take a very long time to execute. Starter activity

Definitions Time A B C D Objectives Multi-Tasking BEGINNER: Understand what is meant by Systems Software. ADVANCED: Describe the role and purpose of an Operating System. EXPERT: Explain the terms User Interface, Memory Management / Multi-tasking, Peripheral Management and Drivers, User Management and File Management. Multi-Tasking Time A B C D By giving the processor a small time slice for each task means that all tasks appear to be executing at the same time. To the user it appears that we can multitask and have lots of programs open at once. In reality resources such as memory and the processor are being shared amongst tasks. Starter activity