SlideShare a Scribd company logo
Human Computer InterfacePRESENTED BY:-Mrityunjay Kumar                                         (Roll-30)GUIDED BY:-Prof. Swati Jamdar10/13/2010kumarmrityunjay61@gmail.com1
What is an InterfaceAn interface is a device or a system that unrelated entities use to interact.    Example- The buttons on the front of our     television set are the interface     between me and the electrical wiringon the other side of its plasticcasing. If I press the "power" buttonto turn the television on and off. 10/13/2010kumarmrityunjay61@gmail.com2
Continued………A remote control is an interface between me and a television set.
The English language is an interface between two people.
The protocol of behavior enforced in the military is the interface between people of different ranks.10/13/2010kumarmrityunjay61@gmail.com3
Human-Human InterfaceHow do we interact with each other?First ImpressionAppearance, Dress, Voice, PostureAssumptionsWhat we’ve heardWhat we guessInitial ConversationsDeveloped Relationship10/13/2010kumarmrityunjay61@gmail.com4
Human Computer InterfaceA term used to describe the interaction    between the user and a computer. The   method by which the user tells the computer   what to do and the responses which the   computer makes.Understand the need to facilitate an effective dialogue between humans and machines. 10/13/2010kumarmrityunjay61@gmail.com5
     Continued……………….Explain the need to design systems which are appropriate to users at all levels and in different environments.A point where two objects meet.
A point where the human can tell the computer what to do. A point where the computer displays the requested information.10/13/2010kumarmrityunjay61@gmail.com6
Human computerinterface
Similarity b/w Human and ComputerA human usually has 5 senses:SightHearingTouchTasteSmellA computer hasn’t any senses as such, it is machinery, with electrons running around in and out of component devices.10/13/2010kumarmrityunjay61@gmail.com8
Tools Used for Interface?A keyboard  for typing.A mouse  for clicking.A scanner  for copying.A camera  for images.A monitor  for displaying.A printer  for printing.A sound card  for audio.A DVD  for video.10/13/2010kumarmrityunjay61@gmail.com9
Types of InterfaceCommand Line Interface (CLI)Menu Driven Interface(MDI)Graphical User Interface (GUI)Natural Language Interface
Command Line Interface A CLI displays a prompt, the user types a command on the keyboard and executes the command. The computer executes the command  providing textual output.systems like MS-DOS that require a    degree of technical ability and are not user   friendly.
Human computerinterface
Advantages of CLI Very flexible with the use of “switches”    (options)  Good for expert.
  Quickly accessible.
  Uses the fewest system resources
 Take up less MemoryDisadvantages of CLI “Hidden” features i.e. if you don’t know the    commands you wont know the features are    there! Not good for new users.
 Difficult.
 Need experience.
 Syntax difficult to remember.
 Typing mistakes!
 Complex.Menu Driven InterfaceThe user has a list of items to choose from, and can make selections by highlighting one. Menus(Pop Up) [mouse right click]
Menus (Whole Screen)
Menus (Pull Down)
Menus (Pop Up)
Menu Driven ApplicationsATMMobile PhoneMP3 PlayerVideo recorderHousehold DevicesDigital/Cable TVComputer Programmes
Advantages of MDI No need to learn complex   commands/language Easier for a novice to learn/use.
Ideal when there are a limited number of  options (efficient). ..
Disadvantages of MDI Can be frustrating for    experienced users i.e. the   command they want to use is   buried 5 levels deep.User interface may be limited byscreen space and number ofoptions available.
Graphical User Interface Used on computers first by Apple Macintosh, and afterwards by Microsoft.The memory and file management are done by the operating system while applications are running – Multi-Tasking.A mouse is used to point and click on icons instead of typing in a command.
Continued………..Uses windows, icons, menus and pointers   (WIMP) which can be manipulated by a mouse(and often to an extent by a keyboard as well).Make computing easier by separating thelogical threads of computing from thepresentation of those threads to the user,through visual content on the display device.
Icons
Human computerinterface
Main Features of-Mouse: main input device, it moves the cursor across the screen. Left click for selection. Right click for a shortcut drop-down menu.
Windows: many can be opened at the same time allowing for simple transfer of data between them.
Toolbar Menus: that drop-down when clicked.
Pointers: a pen may be used to point and draw               using a graphics tablet.
StandardisationThe GUI is very similar in different applications.In an integrated package it will be almost identical from application to application.WordPower PointExcel10/13/2010kumarmrityunjay61@gmail.com27
Advantages of GUIUser friendly because don‘t have to remember all commands.Intuitive - easy to learn with minimum training.Suitable for users with lower IT skills.A number of different applications will use    the same icons and methods - so each one    ‘feels' the same.Increased speed of learning.Disadvantages of GUIIt takes more RAM and storage space on the disc.
Natural Language InterfaceVUI uses speech technology to provide people with access to information and to allow them to perform task.Can range from simple command systems to voice activated text processing. Commands are spoken in “normal” language.
Auditory interfaces interact with the user purely through sound. Speech is input by the user and speech or nonverbal audio is output by the system.Advantages of NLINo training required – we just  tell the computer what we  want to do.Can be quicker than keyboard  entry.Hands-free.Can be used by the normal person
Disadvantages of NLIEmerging technology. Difficulty dealing with homonyms. Difficult to recognise all the different   ways of saying things . Artificial languages are often more    precise.
FeedbackReduced customer support and service costs.Reduced customer training costs.Increased user productivity. Avoidance of costly delays in the product development schedule in order to fix major usability problems before going to market.

More Related Content

Human computerinterface

  • 1. Human Computer InterfacePRESENTED BY:-Mrityunjay Kumar (Roll-30)GUIDED BY:-Prof. Swati Jamdar10/13/2010kumarmrityunjay61@gmail.com1
  • 2. What is an InterfaceAn interface is a device or a system that unrelated entities use to interact. Example- The buttons on the front of our television set are the interface between me and the electrical wiringon the other side of its plasticcasing. If I press the "power" buttonto turn the television on and off. 10/13/2010kumarmrityunjay61@gmail.com2
  • 3. Continued………A remote control is an interface between me and a television set.
  • 4. The English language is an interface between two people.
  • 5. The protocol of behavior enforced in the military is the interface between people of different ranks.10/13/2010kumarmrityunjay61@gmail.com3
  • 6. Human-Human InterfaceHow do we interact with each other?First ImpressionAppearance, Dress, Voice, PostureAssumptionsWhat we’ve heardWhat we guessInitial ConversationsDeveloped Relationship10/13/2010kumarmrityunjay61@gmail.com4
  • 7. Human Computer InterfaceA term used to describe the interaction between the user and a computer. The method by which the user tells the computer what to do and the responses which the computer makes.Understand the need to facilitate an effective dialogue between humans and machines. 10/13/2010kumarmrityunjay61@gmail.com5
  • 8. Continued……………….Explain the need to design systems which are appropriate to users at all levels and in different environments.A point where two objects meet.
  • 9. A point where the human can tell the computer what to do. A point where the computer displays the requested information.10/13/2010kumarmrityunjay61@gmail.com6
  • 11. Similarity b/w Human and ComputerA human usually has 5 senses:SightHearingTouchTasteSmellA computer hasn’t any senses as such, it is machinery, with electrons running around in and out of component devices.10/13/2010kumarmrityunjay61@gmail.com8
  • 12. Tools Used for Interface?A keyboard for typing.A mouse for clicking.A scanner for copying.A camera for images.A monitor for displaying.A printer for printing.A sound card for audio.A DVD for video.10/13/2010kumarmrityunjay61@gmail.com9
  • 13. Types of InterfaceCommand Line Interface (CLI)Menu Driven Interface(MDI)Graphical User Interface (GUI)Natural Language Interface
  • 14. Command Line Interface A CLI displays a prompt, the user types a command on the keyboard and executes the command. The computer executes the command providing textual output.systems like MS-DOS that require a degree of technical ability and are not user friendly.
  • 16. Advantages of CLI Very flexible with the use of “switches” (options) Good for expert.
  • 17. Quickly accessible.
  • 18. Uses the fewest system resources
  • 19. Take up less MemoryDisadvantages of CLI “Hidden” features i.e. if you don’t know the commands you wont know the features are there! Not good for new users.
  • 22. Syntax difficult to remember.
  • 24. Complex.Menu Driven InterfaceThe user has a list of items to choose from, and can make selections by highlighting one. Menus(Pop Up) [mouse right click]
  • 28. Menu Driven ApplicationsATMMobile PhoneMP3 PlayerVideo recorderHousehold DevicesDigital/Cable TVComputer Programmes
  • 29. Advantages of MDI No need to learn complex commands/language Easier for a novice to learn/use.
  • 30. Ideal when there are a limited number of options (efficient). ..
  • 31. Disadvantages of MDI Can be frustrating for experienced users i.e. the command they want to use is buried 5 levels deep.User interface may be limited byscreen space and number ofoptions available.
  • 32. Graphical User Interface Used on computers first by Apple Macintosh, and afterwards by Microsoft.The memory and file management are done by the operating system while applications are running – Multi-Tasking.A mouse is used to point and click on icons instead of typing in a command.
  • 33. Continued………..Uses windows, icons, menus and pointers (WIMP) which can be manipulated by a mouse(and often to an extent by a keyboard as well).Make computing easier by separating thelogical threads of computing from thepresentation of those threads to the user,through visual content on the display device.
  • 34. Icons
  • 36. Main Features of-Mouse: main input device, it moves the cursor across the screen. Left click for selection. Right click for a shortcut drop-down menu.
  • 37. Windows: many can be opened at the same time allowing for simple transfer of data between them.
  • 38. Toolbar Menus: that drop-down when clicked.
  • 39. Pointers: a pen may be used to point and draw using a graphics tablet.
  • 40. StandardisationThe GUI is very similar in different applications.In an integrated package it will be almost identical from application to application.WordPower PointExcel10/13/2010kumarmrityunjay61@gmail.com27
  • 41. Advantages of GUIUser friendly because don‘t have to remember all commands.Intuitive - easy to learn with minimum training.Suitable for users with lower IT skills.A number of different applications will use the same icons and methods - so each one ‘feels' the same.Increased speed of learning.Disadvantages of GUIIt takes more RAM and storage space on the disc.
  • 42. Natural Language InterfaceVUI uses speech technology to provide people with access to information and to allow them to perform task.Can range from simple command systems to voice activated text processing. Commands are spoken in “normal” language.
  • 43. Auditory interfaces interact with the user purely through sound. Speech is input by the user and speech or nonverbal audio is output by the system.Advantages of NLINo training required – we just tell the computer what we want to do.Can be quicker than keyboard entry.Hands-free.Can be used by the normal person
  • 44. Disadvantages of NLIEmerging technology. Difficulty dealing with homonyms. Difficult to recognise all the different ways of saying things . Artificial languages are often more precise.
  • 45. FeedbackReduced customer support and service costs.Reduced customer training costs.Increased user productivity. Avoidance of costly delays in the product development schedule in order to fix major usability problems before going to market.
  • 46. ConclusionHCI is a key characteristic software quality. There is no “magic pill” but using systematic techniques can reduce therisk of major design flaws that result inuser acceptance problems and costly rework.
  • 48. Computer MatchA good interface match would include as many senses as possible.Computer input and output is basically seeing what we enter and what is displayed.Sound can be added to some programs, either by giving instructions by voice, or listening to a commentary / music.Touch can be in the form of using the mouse, a joystick, or a drawing tablet.10/13/2010kumarmrityunjay61@gmail.com36
  • 49. Virtual RealityVirtual Reality is a computer interface.The applications programs combine the interfaces already mentioned to give a simulated three dimensional world of sight, sound, touch and movement.Interaction may be made through special equipment such as: spectacles, gloves, sound systems, and the computer and monitor.As these types of interfaces develop and become more advanced (realistic) through high level programming, so the human use will become more common and so it will seem to be similar to communication with other humans.10/13/2010kumarmrityunjay61@gmail.com37
  • 50. Common FeaturesUsers get used to an operating system.Commands are similar, keys and click perform the same tasks.Learning is achieved faster throughout different applications.Consistency in screen layout; menus, dialogue boxes, and error messages.Customisation is similar in applications.On-line help is offered in a similar way.In business users are much more efficient in their work if using common facilities.10/13/2010kumarmrityunjay61@gmail.com38
  • 51. ControlThe GUI controls the hardware, i.e. the use of memory, storage, printers.It can influence how the user interacts with the program they are working on.Being able to Open, Save, Print, and use Help in a word processor means the user can do it in a spreadsheet, a database etc without any further training.This makes it much easier to transfer skills from one application to another. 10/13/2010kumarmrityunjay61@gmail.com39
  • 52. Disabled UsersThere are many featured designed for disabled users.
  • 53. A visually impaired person may be unable to use the GUI features, and find that typing in commands are easier. The printed output may be produced on Braille.
  • 54. A hearing impaired person may be able to use speech commands and listen to the output through speakers. This may also be a preferred method for users with other disabilities who cannot use a keyboard and mouse. 10/13/2010kumarmrityunjay61@gmail.com40
  • 55. FormsA type of user interface (dialogue box), for entering or viewing data.Features: text boxes, labels, and buttons.
  • 56. Natural LanguageNormal speech recognised by a computer is Natural Language Interface. Talk to a computer and it recognises what we want.Natural means human-like, and the technology is leaning towards getting computers to behave in a more natural way.
  • 57. Pointer BasedUsing a pen like stylus on a special pad or tablet.
  • 58. Used in freehand graphics, and CAD using special software that recognises the shape and style of the lines.
  • 59. Could also be a touch sensitive screen.
  • 60. All are easy to use and more natural than using a mouse.Other Interface DevicesMouse.Keyboard.Touch sensitive pad.Speech recognition.