Ch 26 & 27 User Interfaces.

Slides:



Advertisements
Similar presentations
Chapter 1: Types and Components of Computer Systems Revision
Advertisements

Human Computer Interface
COMPUTER INTERFACES.
Designing a Graphical User Interface (GUI) 10 IST – Topic 6.
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.
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.
The Operating System and the User Interface
Computer Skills Preparatory Year Presented by: L.Obead Alhadreti.
The Internet & The World Wide Web Notes
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.
There are many types of computers including:
Operating Systems Chapter 4.
Computer for Health Sciences
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?
Chapter 1 – Introduction to Computer Systems & QBasic
Write today’s date and title in the front of your book. Underline it.
Computer Systems Week 10: File Organisation Alma Whitfield.
Lesson 6 Operating Systems and Software
Chapter 1: Types and Components of Computer Systems
SOFTWARE.
TERMS TO KNOW. Desktop This does not mean a computer desktop vs. a laptop. You probably keep a number of commonly used items on your desk at home such.
Software GCSE COMPUTING.
University of Management & Technology 1 Operating Systems & Utility Programs.
What is Computer Software?. Hardware vs Software Got to have both to get the job done!
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.
AS Level ICT Selection and use of appropriate software: Interfaces.
USER INTERFACE.
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.
1 Chapter 7 Operating System & Utility Programs.  consists of the programs that control or maintain the operations of the computer and its devices. It.
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.
Output Design. Output design  Output can be: Displayed on a screen/VDU/monitor. Printed on paper as hard copy. Sound.
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.
General features of GUI's Applicable to all methodologies and all platforms: Linux/UNIX Windows Android OS-X.
Define and describe operating systems which contain a Command Line Interface (CLI) Define and describe operating systems which contain a Graphical User.
Click once to reveal the definition. Think of the answer. Then click to see if you were correct. HARDWARE Physical parts of the computer.
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.
What is Computer Software?. Hardware vs Software Got to have both to get the job done!
Operating Systems. An operating system (os) is a software program that enables the computer hardware to communicate and operate with the computer software.
Basics of Windows 95/98/NT. Versions of Windows Windows 95 and 98 used mainly on standalone computers Windows NT used on networked computers (as in our.
Human Computer Interface INT211
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
Know what a computer is used for Understand the difference between hardware and software Be able to describe the way that data is stored in a computer.
Operating System Concepts Three User Interfaces Command-line Job-Control Language (JCL) Graphical User Interface (GUI)
Types of Software Chapter 2.
Hardware By Ollie Coles Ollie Coles, Hardware. Graphics cards are the reason we are able to see anything on our computer screens A graphics card produces.
What is Computer Software?. Hardware vs Software Got to have both to get the job done!
Software Interfaces. Learning Objectives Describe the characteristics of different types of user interfaces. Discuss the types of user interfaces which.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
Graphical User Interfaces (GUI’s ). & Command-Line Interfaces.
A user interface, like the one created by the DOS operating system, that makes use of typed commands.
“Candidates were not advantaged by defining every type of operating system provided as examples in the explanatory notes of the standard. Candidates who.
Lesson Objectives Aims You should be able to:
11.10 Human Computer Interface
Human Computer Interface
TYPES AND COMPONENTS OF COMPUTER SYSTEM
Vocabulary I Vocabulary II Vocabulary III Vocabulary IV Vocabulary
User Interfaces The human computer interface is what allows the user to communicate/Interact with the computer and is often called simply the user interface.
Human Computer Interface
Human Computer Interface
Human Computer Interface
Human Computer Interface
Software - Operating Systems
Presentation transcript:

Ch 26 & 27 User Interfaces

Objectives: Identify operating systems, including those which contain a: graphical user interface (GUI), command-line interface Be able to describe the features, advantages and disadvantages of the different types of user interface

Purpose of an operating system: To recap, two of the purposes of an operating system are: To provide a user interface so that we can interact with the computer To manage applications that are running on the computer, starting them when the user requests, and stopping them when they are no longer needed

User Interfaces What is a user interface? The system that people use to interact with a computer (to give it commands, to see the results of those commands, etc.) is known as the user interface. There are two that you need to be aware of: Graphical User Interface (GUI) Command-Line Interface (CLI)

Graphical User Interface (GUI) A GUI is an interface built around visual (graphical) things.

GUIs The GUI allows the user to interact with the computer using pictures or symbols (icons). The mouse controls a cursor, which is used to select icons to open/run windows, or to select menu items. Each window contains an application. Modern computers allow several windows (applications) to be open at the same time.

New GUI technologies Modern devices (eg touch screen phones) use post-WIMP interactions, where users’ fingers are in contact with the screen This allows newly developed actions such as pinching and rotating, which would be difficult with a single mouse pointer.

Graphical User Interface (GUI) The most common technology used by GUIs to provide a user interface is WIMP.

Windows regions of the screen used to display information

Icons small pictures that are used to represent folders, software, etc.

Menus lists of options the user can select from

Pointers A pointer is an arrow that can be moved around the screen and is used to select things

GUIs Windows is an example of an operating system with a GUI. GUIs are quite easy to use due to the visual nature of the interface – the user has lots of visual clues as to what things do.

BUT displaying all of the graphics required by a GUI takes a lot of computing power so quite a powerful computer is needed, and a lot of RAM.

Advantages Easier to use than a command line interface, as the icons are images that represent the functions No special training is required: the user can usually work out what clicking on an icon will result in: it’s an intuitive system

Disadvantages Icons are image files, and therefore take up a lot of space both in the memory (RAM) and the backing storage (hard disk) This means that a modern GUI such as Windows 7 may need 2GB of RAM to be able to function properly If a computer is older, using a GUI could be a very slow process

Command Line Interface (CLI) Many years ago when computers were not very powerful they could not display the colourful graphics required for a GUI. The only interface available to most computer uses was the ‘command line’.

Command Line Interface (CLI) The user would see nothing but a black screen. They would have to type a command to make anything happen. e.g. To copy a text file called NOTES from a floppy disc to the hard drive the user would have to type: > COPY A:\NOTES.TXT C:\

Command Line Interface (CLI) The user would have to learn a whole set of strange commands so that they could make use of the computer system. Plus it was not very interesting to look at – no visual clues to tell you what to do next. This meant computers used to be quite difficult to use, so this type of interface is only really suitable for expert users.

Command Line Interface (CLI) Command-line interfaces are still used today on many servers. These computers need to use all of their computing power running networks, etc. so they do not use GUIs.

Command Line Interface (CLI) They take up much less RAM and processing power than GUIs, and are much faster to use (if you know what you’re doing!)

Try it: Use this link to see how to write the command to copy a file (using DOS) – you have to type in where the file is that you want to copy, and then type in where you want to move it to (so you can imagine how much longer it would take you than simply clicking on an icon): http://en.wikipedia.org/wiki/List_of_DOS_commands#copy

Advantages Command line interfaces don’t contain any RAM-hungry graphics files, so they don’t require very much memory or storage If the user is an experienced programmer, this is the fastest user interface to use: no need to open up a succession of windows in order to find the correct file

Disadvantages If you don’t know the correct commands, it could be impossible to use! A ‘normal’ computer user would find it very slow – there are many commands to learn A simple typo would mean that a command could not be executed It is not as intuitive as a GUI

Menu-driven Interfaces This is a type of interface still used in some mobile phone applications The user selects what he or she wants to do from a succession of menus Each menu has several sub menus, and each sub menu has further sub menus

Advantages No icons or images, so don’t require as much RAM or processing power as GUIs No knowledge of coding necessary, so easier to use than CLIs.

Disadvantages Slower to use than a GUI, as the user has to navigate through a number of menus and submenus before he is able to find what he wants. Cannot click on an icon to open a specified file or folder. Much slower to use than a CLI, and uses more memory too