Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.

Slides:



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

?  Able to explain the 6 key functions of system software  Able to explain each using a suitable example  Identify three different system software.
Lesson 4 0x Operating Systems.
Operating System.
User Interface. What is a User Interface  A user interface is a link between the user and the computer. It allows the user and the computer to communicate.
Higher Computing Computer Systems S. McCrossan Higher Grade Computing Studies 7. Systems Software 1 System Software This software is used to provide the.
Intermediate GNVQ ICT The human computer interface The human computer interface is what allows the user to communicate with the computer and is often called.
Operating Systems: Software in the Background
Part two. 3.2 operating system architecture  Software have two categories  Application software  System software  Application software: consists of.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Installing software on personal computer
Systems Software Operating Systems.
SOFTWARE.
The Operating System. Operating Systems (F) What you need to know about –operating system as a program; –directory/folder.
Computer for Health Sciences
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
Lesson 4 Computer Software
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Section 2.1 Identify hardware Describe processing components Compare and contrast input and output devices Compare and contrast storage devices Section.
Operating system Part two Introduction to computer, 2nd semester, 2010/2011 Mr.Nael Aburas Faculty of Information.
Types of Operating System
Operating Systems Operating System
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Ch 26 & 27 User Interfaces.
Lesson 6 Operating Systems and Software
SOFTWARE.
Software GCSE ICT.
Chapter 4 System 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. Operating System  A program running in a computer from the moment it is switched on.  Part of the Systems Software of the computer.
Software GCSE COMPUTING.
Standard Grade Computing System Software & Operating Systems.
Standard Grade Computing OPERATING SYSTEMS CHAPTER 20.
Operating Systems. Without an operating system your computer would be useless! A computer contains an Operating System on its Hard Drive. This is loaded.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
©G. Millbery 2003Systems and User Interface SoftwareSlide 1 Self Documenting Systems  Systems where no external documentation is necessary  Includes:
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.
Why do we need good user interfaces?. Goals of User Interfaces Usable – how much effort to do a task? – example: often-used buttons easier to find – example:
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Types of Processing. Data Processing Types of Processing Batch processing Interactive processing Real Time processing.
Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Different Types of HCI CLI Menu Driven GUI NLI
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Styles of User Interface. Learning Objectives: By the end of this topic you should be able to: describe the characteristics of different styles of user.
Operating System Concepts Three User Interfaces Command-line Job-Control Language (JCL) Graphical User Interface (GUI)
Types of Software Chapter 2.
Software Interfaces. Learning Objectives Describe the characteristics of different types of user interfaces. Discuss the types of user interfaces which.
Systems Software. Systems software Applications software such as word processing, spreadsheet or graphics packages Operating systems software to control.
Computer Operating Systems And Software applications.
1 AQA ICT AS Level © Nelson Thornes 2008 Operating Systems What are they and why do we need them?
1 Unit E-Guidelines (c) elsaddik SEG 3210 User Interface Design & Implementation Prof. Dr.-Ing. Abdulmotaleb.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Operating Systems & System Software
Nature & Types of Software
Lesson Objectives Aims You should be able to:
Operating System.
Types of Operating System
THE OPERATION SYSTEM The need for an operating system
Operating Systems What are they and why do we need them?
Systems Software Keywords Operating Systems
OPERATING SYSTEMS.
The Main Features of Operating Systems
System Software: Operating system, Utility Programs, & File Management
Software - Operating Systems
Presentation transcript:

Systems and User Interface Software

Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time  Distributed Processing

Single User  An operating system designed for use by only one user at a time.  This would be the operating system found on a standalone PC.

Multi User  More than one user using the computer at a time  Computer connected to a number of terminals  O/S allocates a time slice to each user and travels from user to user.  The larger the number of users the slower the system works

Multi Tasking  Allowing several program to be loaded and apparently running at the same time.  Each program is kept in a separate memory area and the computer allocates peripherals in the most economic way.  True multi tasking requires more than one processor.

Batch Processing  Transactions collected and stored.  When all have been collected they are processed at the same time.  Suitable for situations where there is a lot of data to be processed and the processing can wait.  It is not suitable for situations where the data must be processed instantly.

Interactive  Direct user interaction whilst a programming is running  “Question and answer” between user and computer  Cannot be used in batch processing  Computer gives the user an immediate response  For example Booking systems

Real Time  Must respond to real time events with no discernable delay  Interrupts are guaranteed to be handled within a certain specified maximum time  Used for control systems such as traffic lights, air traffic control, aircraft navigation  Used for embedded systems (systems within another application, e.g. cars and mobile phones)

Distributed Processing  A series of computers connected together  Each computer performs part of the processing  When all of the results from individual machines are put together you end up with complete processed data. Frees the central computer Faster local processing Not affected by breaks in system

Styles of Interface  Command Based  Forms  Menus  Natural Language  Graphical User Interface  WIMP

Command Based  Command Prompt  Commands are typed  Each command can have switches These are different modes in which the command can be run: »Dir gives a directory listing »Dir /w gives the listing across the page »Dir /s includes the sub directories »Dir /p pauses at the bottom of every page  Expert users only

Forms  Data Labels giving assistance  Boxes to enter/choose data  Used for Data entry (records)  Making choices is easier  The user is given choices  Useful for novice users

Menus  Series of related items which can be clicked  Presents a limited choice  Novice friendly  Structured into options

Natural Language  User types or speaks in normal everyday language and the computer responds  Used in Microsoft Help and Ask Jeeves Web Site  Useful for novice users as they do not need to understand the computer to use it.  With vocal input, useful for physically handicapped people.

Graphical User Interface  Describes the interface between the user and the computer.  Replaces some of the text with images  May incorporate menus, forms and commands

WIMP  Windows  Icons  Mouse/Pointer  Menu/Pull Down Menu

Applying User Interfaces to Users  Different users have different requirements: Visually Impaired: »Mouse tails, screen magnified, contrasting colour schemes, large icons etc. Expert users: »Command line, short cut keys, programming add-ons Location: »Touchscreen interface, concept keyboard, etc Physically disabled: »Additional input devices require changes to the user interface

Self Documenting Systems  Systems where no external documentation is necessary  Includes: Tool Tips Internal help guides Meaningful variable names Commented code On-line help Informative error messages

Supplementary User Documentation  Documentation which comes “in the box” with the computer and/or the software  Includes: Start-up guide Warranty guide Health guide Quick start guide Troubleshooting guide Glossary Technical Reference Manual Tutorial

Utilities and Systems Software  Utilities Assist the user in the use of the computer Individual programs which carry out minor tasks – formatting hard drive, moving files, anti-virus, compression.  Configuration files Used to tell the computer how a particular piece of hardware or software is to be run. This sets up options such as where the program is located, the window size, etc. It changes the hardware or software from being generic to being specific to the environment in which it will be working.

Utilities and Systems Software (cont.)  Drivers Handles communication between the Operating System and the device. Each peripheral needs a device driver to work. It translates information from the computer into a format understood by the device.  Compression Software (data transmission) Data takes up a lot of storage space. It can be compressed to take up less space. When you compress data to decrease its size, it then takes longer to access. Compression is used for archive and backup files. It is also used to send files. If you compress a file before sending, it will send quicker than an uncompressed file.