SlideShare a Scribd company logo
1 of 15
Human Computer Interface
What is an Interface?
• 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.
What Tools are Used?
• 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.
Human-Computer Interface
• A human and a computer communicates.
• A human usually has 5 senses:
– Sight,
– Hearing,
– Touch,
– Taste,
– Smell,
• A computer hasn’t any senses as such, it is
machinery, with electrons running around in and
out of component devices.
Computer Match
• A 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.
Virtual Reality
• Virtual 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.
Graphical User Interface (GUI)
• 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.
• Dialogue boxes, menus, icons, toolbars etc form
the window on the computer screen.
Icons
Main Features
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.
GUI
Standardisation
• The GUI is very similar in different applications.
• In an integrated package it will be almost
identical from application to application.
Word
Power Point
Excel
Common Features
• Users 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.
Control
• The 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.

More Related Content

Similar to 47880531-HumanComputerInterface.ppt

Computer Basics Final.ppt
Computer Basics Final.pptComputer Basics Final.ppt
Computer Basics Final.pptPooja Nanda
 
Peripheral Devices
Peripheral Devices Peripheral Devices
Peripheral Devices DevOp5
 
1. Introduction to Computer (CSI-321)
1. Introduction to Computer (CSI-321)1. Introduction to Computer (CSI-321)
1. Introduction to Computer (CSI-321)ghayour abbas
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer InteractionJitu Choudhary
 
Computer workshop lecture 1 by Mohsin Rajpoot
Computer workshop lecture 1 by Mohsin RajpootComputer workshop lecture 1 by Mohsin Rajpoot
Computer workshop lecture 1 by Mohsin Rajpootmohsinraju555
 
Input and output device
Input and output deviceInput and output device
Input and output deviceTapan Khilar
 
Basic Computer Knowledge.pptx
Basic Computer Knowledge.pptxBasic Computer Knowledge.pptx
Basic Computer Knowledge.pptxdevmarineacademy
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Sehrish Rafiq
 
Lec # 06 Computer Hardware (IO Devices)-1.pptx
Lec # 06 Computer Hardware (IO Devices)-1.pptxLec # 06 Computer Hardware (IO Devices)-1.pptx
Lec # 06 Computer Hardware (IO Devices)-1.pptxtayyab181034
 
A basic terms power point
A basic terms power pointA basic terms power point
A basic terms power pointAntenh Mekonen
 
Computer Science ppt.pptx
Computer Science ppt.pptxComputer Science ppt.pptx
Computer Science ppt.pptxvrat1
 
Day 1 basic computer
Day 1 basic computerDay 1 basic computer
Day 1 basic computerSaket Rai
 
Computer and computation
Computer and computationComputer and computation
Computer and computationUsman Shah
 
Access to Communication and Technology (ACT) presentation by Lynne Allsopp
Access to Communication and Technology (ACT) presentation by Lynne AllsoppAccess to Communication and Technology (ACT) presentation by Lynne Allsopp
Access to Communication and Technology (ACT) presentation by Lynne Allsoppenabledbydesign
 
PPT ON INPUT & OUTPUT DEVICES.pptx
PPT ON INPUT & OUTPUT DEVICES.pptxPPT ON INPUT & OUTPUT DEVICES.pptx
PPT ON INPUT & OUTPUT DEVICES.pptxTEAMDHUNILAL
 
Salado public library computer basics
Salado public library computer basicsSalado public library computer basics
Salado public library computer basicsJLively1961
 

Similar to 47880531-HumanComputerInterface.ppt (20)

Computer Basics Final.ppt
Computer Basics Final.pptComputer Basics Final.ppt
Computer Basics Final.ppt
 
Peripheral Devices
Peripheral Devices Peripheral Devices
Peripheral Devices
 
Working with Operating System
Working with Operating SystemWorking with Operating System
Working with Operating System
 
1. Introduction to Computer (CSI-321)
1. Introduction to Computer (CSI-321)1. Introduction to Computer (CSI-321)
1. Introduction to Computer (CSI-321)
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
HCI
HCIHCI
HCI
 
Computer workshop lecture 1 by Mohsin Rajpoot
Computer workshop lecture 1 by Mohsin RajpootComputer workshop lecture 1 by Mohsin Rajpoot
Computer workshop lecture 1 by Mohsin Rajpoot
 
Input and output device
Input and output deviceInput and output device
Input and output device
 
Manipulations
ManipulationsManipulations
Manipulations
 
surface computer
surface computersurface computer
surface computer
 
Basic Computer Knowledge.pptx
Basic Computer Knowledge.pptxBasic Computer Knowledge.pptx
Basic Computer Knowledge.pptx
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5
 
Lec # 06 Computer Hardware (IO Devices)-1.pptx
Lec # 06 Computer Hardware (IO Devices)-1.pptxLec # 06 Computer Hardware (IO Devices)-1.pptx
Lec # 06 Computer Hardware (IO Devices)-1.pptx
 
A basic terms power point
A basic terms power pointA basic terms power point
A basic terms power point
 
Computer Science ppt.pptx
Computer Science ppt.pptxComputer Science ppt.pptx
Computer Science ppt.pptx
 
Day 1 basic computer
Day 1 basic computerDay 1 basic computer
Day 1 basic computer
 
Computer and computation
Computer and computationComputer and computation
Computer and computation
 
Access to Communication and Technology (ACT) presentation by Lynne Allsopp
Access to Communication and Technology (ACT) presentation by Lynne AllsoppAccess to Communication and Technology (ACT) presentation by Lynne Allsopp
Access to Communication and Technology (ACT) presentation by Lynne Allsopp
 
PPT ON INPUT & OUTPUT DEVICES.pptx
PPT ON INPUT & OUTPUT DEVICES.pptxPPT ON INPUT & OUTPUT DEVICES.pptx
PPT ON INPUT & OUTPUT DEVICES.pptx
 
Salado public library computer basics
Salado public library computer basicsSalado public library computer basics
Salado public library computer basics
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

47880531-HumanComputerInterface.ppt

  • 2. What is an Interface? • 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.
  • 3. What Tools are Used? • 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.
  • 4. Human-Computer Interface • A human and a computer communicates. • A human usually has 5 senses: – Sight, – Hearing, – Touch, – Taste, – Smell, • A computer hasn’t any senses as such, it is machinery, with electrons running around in and out of component devices.
  • 5.
  • 6. Computer Match • A 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.
  • 7. Virtual Reality • Virtual 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.
  • 8.
  • 9. Graphical User Interface (GUI) • 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. • Dialogue boxes, menus, icons, toolbars etc form the window on the computer screen.
  • 10. Icons
  • 11. Main Features 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.
  • 12. GUI
  • 13. Standardisation • The GUI is very similar in different applications. • In an integrated package it will be almost identical from application to application. Word Power Point Excel
  • 14. Common Features • Users 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.
  • 15. Control • The 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.