Software Interfaces. Learning Objectives Describe the characteristics of different types of user interfaces. Discuss the types of user interfaces which.

Slides:



Advertisements
Similar presentations
Windows Basics An Introduction to the Windows Operating System.
Advertisements

Human Computer Interface
Designing a Graphical User Interface (GUI) 10 IST – Topic 6.
What is an operating system? Is it software?
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.
 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. 
XP Exploring the Basics of Microsoft Windows XP1 Exploring the Basics of Windows XP.
Exploring the Basics of Windows XP. Objectives Start Windows XP and tour the desktop Explore the Start menu Run software programs, switch between them,
MCT260-Operating Systems I Operating Systems I Interfaces to Operating Systems.
Exploring the Basics of Windows XP
Human Computer Interface. Human Computer Interface? HCI is not just about software design HCI applies to more than just desktop PCs!!! No such thing as.
Operating Systems Chapter 4.
Computer for Health Sciences
Lesson 4 Computer Software
TC2-Computer Literacy Mr. Sencer February 8, 2010.
GCSE ICT User Interfaces. Learning Intentions: To understand the concept of a Windows operating system and have a basic understanding of GUI. Success.
How do people communicate with computers?
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Ch 26 & 27 User Interfaces.
Chapter Lead Black Slide Powered by DeSiaMore Powered by DeSiaMore.
Software GCSE ICT.
Chapter 4 System Software.
Software What is software? Software is a general name given to all programs that can run on computer hardware such as spreadsheet. There are two types.
Software GCSE COMPUTING.
11.10 Human Computer Interface www. ICT-Teacher.com.
Unit 1_9 Human Computer Interface. Why have an Interface? The user needs to issue instructions Problem diagnosis The Computer needs to tell the user what.
©RavichandranUser interface Slide 1 User interface design.
AS Level ICT Selection and use of appropriate software: Interfaces.
SOFTWARE A mechanical engineer, an electrical engineer and a software engineer are travelling in an old Fiat 500 when all of the sudden the car backfires.
Section 2 Software.
Mr C Johnston ICT Teacher
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.
XP New Perspectives on Windows XP Tutorial 1 Exploring the Basics.
Output Design. Output design  Output can be: Displayed on a screen/VDU/monitor. Printed on paper as hard copy. Sound.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 5 Information System Software.
© 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.
COLLECTING Software. Why use Software with Hardware? Software used for collecting includes the software that interfaces with hardware collection device.
Editors And Debugging Systems Other System Software Text Editors Interactive Debugging Systems UNIT 5 S.Sharmili Priyadarsini.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
Define and describe operating systems which contain a Command Line Interface (CLI) Define and describe operating systems which contain a Graphical User.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Different Types of HCI CLI Menu Driven GUI NLI
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Software 3 See Edmodo for images Group name: topcat Group code: i4qf9a 11/03/11.
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.
GCSE ICT By the end of this session, you will be able to:  Understand concept of a Windows operating system and have a basic understanding of GUI.
Operating Systems. An operating system (os) is a software program that enables the computer hardware to communicate and operate with the computer software.
Human Computer Interface INT211
Operating System Concepts Three User Interfaces Command-line Job-Control Language (JCL) Graphical User Interface (GUI)
Chapter 2. This presentation covers the following: – Command Line – Forms – Menus – Natural Language.
Types of Software Chapter 2.
BY MR.SUTCHUKORN TANTITHANAWARAPONG COMPUTER TEACHER AT POOLCHAROENWITTAYAKOM SCHOOL Subject :Operating System C30207.
Computer Parts Review. A small data storage device that uses flash memory. A. USB B. CPU C. Flash Drive D. CD Drive.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
OST Intro in to Macs. History of Macintosh On January 24, 1984 Apple Computer introduced the Apple Macintosh personal computer, with the Macintosh.
Operating Systems. Define OS Operating System is a type of system software. Operating system software includes instructions that allow a computer to run.
Mr L Challenor ICT Teacher BTEC IT Unit 02 - Lesson 06 Computer Software.
Allows the user and the computer to communicate with each other.
11.10 Human Computer Interface
Chapter 3 Software Interfaces.
What is an operating system?
GRAPHICAL USER INTERFACE
Introduction to Computer Software
Chapter 1:Types and Components of Computer
Human-computer interaction
Presentation transcript:

Software Interfaces

Learning Objectives Describe the characteristics of different types of user interfaces. Discuss the types of user interfaces which make them appropriate for use by different types of users.

Human Computer Interface (HCI) / User Interface (UI) The means by which the human and the computer communicate.

Human Computer / User Interfaces Graphical User Interface (GUI) Command Line Interface (CLI) Natural Language Windows Icons Mouse Pointer (WIMP) Windows, Apple Mac, Linux DOS Menu-BasedForm -Based e.g. Key: Click each box for information about each UI.

Graphical User Interface (GUI) Most popular today is WIMP (windows, icons, menus, pointer). View different applications or files in windows. View different applications or files in windows. Use some sort of pointing device to select options in menus and small pictures (icons). Use some sort of pointing device to select options in menus and small pictures (icons).

Uses of GUI Non-experienced user JustificationsJustifications Largely intuitive and only requires a little knowledge of how a computer actually works. It is possible to restrict access to certain parts of the system. Back

Command Line Interface (CLI) User types a series of commands at the keyboard which tell the computer what their intentions are. The user needs to: Know what commands are available. Know what commands are available. Understand the commands. Understand the commands. Understand the way that material is stored in the computer system. Understand the way that material is stored in the computer system. ict.com/as_a2/topics/user_interfaces/as_userinterface/command_driven.htm

Uses of CLI technician looking after a network JustificationsJustifications Allows access to whole system. Does not use large amount of memory Back

Menu Based Interface Restricted number of choices offered to the user which may lead to further sub-menus. Uses of Menu Based Interface Typically with touch screen e.g. information bureaus ict.com/as_a2/topics/user_interfaces/as_userinterface/menu_driven.htm

Easy to use and very intuitive (even for non-computer users), requires almost no knowledge of how a computer actually works. Limits user to choices required by the data structure Easy to test, administer and change Restricts access to computer system Helps customers to determine what they want because choices are given at each stage. Justifications Back

Natural Language ict.com/as_a2/topics/user_interfaces/as_u serinterface/language.htm ict.com/as_a2/topics/user_interfaces/as_u serinterface/language.htm A translator works out the general meaning of the sentence by first understanding the keywords and then, from their positions in a sentence, works out the syntax. It then searches for the keywords and syntax in a database to provide appropriate responses or outputs. It then searches for the keywords and syntax in a database to provide appropriate responses or outputs. Use: Search engine or expert system. Back

Form Based Interface Replicates a hard copy paper form. Specified areas for the data which may have helpful instructions (usually by clicking a ? mark by the text box). E.g. boxes for input of coded material like the date or the sex of the customer, and areas to be filled in with textual information. E.g. boxes for input of coded material like the date or the sex of the customer, and areas to be filled in with textual information. Can contain radio buttons and/or drop down lists. A cursor moves to the next box to be filled in. Highlighted boxes make it clear where the data is to be inserted User can be forced to enter data before being allowed to continue. Checks can be made to make sure input is sensible for that box before moving on to the next.

Uses of Form Based Interface telephone sales, order forms JustificationsJustifications User can be forced to enter data in a predetermined order Does not allow information to be missed out Simple to use and easy to validate data Back

Plenary What is a or human computer interface or user interface? The means by which the human and the computer communicate. The means by which the human and the computer communicate.

Plenary Describe the following types of user interface. For each type of interface give a suitable use, justifying your answer in each case. Describe the following types of user interface. For each type of interface give a suitable use, justifying your answer in each case.

Plenary Form-based Prompts operator for inputs / Specified areas for the data / Data entered in order / in format Prompts operator for inputs / Specified areas for the data / Data entered in order / in format Operator taking information over phone Operator taking information over phone Does not allow information to be missed out / simple to use Does not allow information to be missed out / simple to use Graphical User Interface (GUI) Icons used to stand for options/when selected, command code is run/normally accessed by use of mouse or other pointing device / WIMP Icons used to stand for options/when selected, command code is run/normally accessed by use of mouse or other pointing device / WIMP Non-experienced user / child in school Non-experienced user / child in school Restricts access to certain parts of the system Restricts access to certain parts of the system

Plenary Command line Set of commands recognised by the OS / typed in at prompt/need to be learned by user Set of commands recognised by the OS / typed in at prompt/need to be learned by user Technician Technician Allows access to whole system / does not use large amount of memory Allows access to whole system / does not use large amount of memory Menu based Restricted number of choices offered to the user which may lead to further sub-menus. Restricted number of choices offered to the user which may lead to further sub-menus. Typically with touch screen e.g. information bureaus Typically with touch screen e.g. information bureaus Helps customers to determine what they want because choices are given at each stage. Helps customers to determine what they want because choices are given at each stage.