SlideShare a Scribd company logo
GRAPHICAL USER
INTERFACE
By: Mohammad Suhaib
USN:1SU20CS037
Branch:Computer Science
CONTENTS
 INTRODUCTION
 HISTORY
 CHARACTERISTICS
 FEATURES
 ADVANTAGES
 DISADVANTAGES
INTRODUCTION
 A graphical User Interface (GUI),is often pronounced as
‘goo-eye’.
 It is a type of user interface that controls a display for the
user and allows users to interact with programs.
 A GUI offers graphical ions, and visual indicators.
 It was developed because interacting with computers in
textmode(C.L.I)was a very time consuming & cumbersome
activity.
HISTORY
The first graphical user interface was designed by
Xerox Corporation’s in 1970s.
But became popular after the Apple Macintosh’s
emergence in 1980’s
Before GUI was developed the operating system
was strictly text based.
 GUI is the now very familiar user interface that
allows you to interact with computers or phones
using mouse or touch screen.
CHARACTERSTICS
 SophisticatedVisual Presentation
 Pick and Click interaction
 Object Orientation
 Visualization
 Views
 Use of Recognition Memory
FEATURES
• Windows:-
The screen is divided into areas
called windows.Windows are
useful if you need to work on
Several tasks.
• Icons:-
These are small pictures used
to represent commands, files
or windows.
• Menus:-
A menu is a list of commands or
choices offered to the user through
the menu bar. It allows user to
make selection from list.
• Pointers:-
This is the little arrow that
appears when using windows. It
can be used to select and use
icons.
ADVANTAGES
o Easy to use:-
Since data is represented by symbols, shapes ad icons,users
can easily recognize, classify and navigate options.A simple
Click is all it takes to acquire a function. Because it is easy to use
o Easy to communicate:-
Visual representation of data recognized faster than text.Non-
Programmers find it easy to use GUIs since it requires no
experience with computing commands.
o Attractive:-
GUI has visually appealing features and is not cluttered with
Command lines codes.Visual images can portray emotions,
Comments and situation with long lines of computer language.
o Provides shortcuts:-
GUI lets users take advantage of shortcut keys to minimize
Strokes. A combination of two keys in place of several action
saves the user time and increases productivity.
DISADVANTAGES
o May consume more screen space
o Require a more powerful process and better graphics
display.
o Slower when executing a command.
o Takes more disk space
THANKYOU

More Related Content

What's hot

Keyboarding skills
Keyboarding skillsKeyboarding skills
Keyboarding skills
joy grace bagui
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
Latesh Malik
 
HCI - Chapter 6
HCI - Chapter 6HCI - Chapter 6
HCI - Chapter 6
Alan Dix
 
HCI - Chapter 1
HCI - Chapter 1HCI - Chapter 1
HCI - Chapter 1
Alan Dix
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
Alan Dix
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
Abdul Rasheed Memon
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTvicci4041
 
Chapter1(hci)
Chapter1(hci)Chapter1(hci)
Chapter1(hci)
Latesh Malik
 
Hci md exam
Hci md examHci md exam
Hci md exam
Desalegn Aweke
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 Introduction
brindaN
 
Introduction to qbasic
Introduction to qbasicIntroduction to qbasic
Introduction to qbasic
Richa Karthikeyan
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
sai anjaneya
 
Presentation on computer software
Presentation on computer softwarePresentation on computer software
Presentation on computer software
Daffodil International University
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI) Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
Sachith Perera
 
CBSE_Std_IX_DataEntry_and_Keyboarding_Skills.ppt
CBSE_Std_IX_DataEntry_and_Keyboarding_Skills.pptCBSE_Std_IX_DataEntry_and_Keyboarding_Skills.ppt
CBSE_Std_IX_DataEntry_and_Keyboarding_Skills.ppt
41Anshmaurya9A
 
Hci activity#2
Hci activity#2Hci activity#2
Hci activity#2
Desalegn Aweke
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languagesVarun Garg
 
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirementsHCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
Alan Dix
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL
Um e Farwa
 
Types of User interface
Types of User interfaceTypes of User interface
Types of User interface
UtsavMandaviya
 

What's hot (20)

Keyboarding skills
Keyboarding skillsKeyboarding skills
Keyboarding skills
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
HCI - Chapter 6
HCI - Chapter 6HCI - Chapter 6
HCI - Chapter 6
 
HCI - Chapter 1
HCI - Chapter 1HCI - Chapter 1
HCI - Chapter 1
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
 
Chapter1(hci)
Chapter1(hci)Chapter1(hci)
Chapter1(hci)
 
Hci md exam
Hci md examHci md exam
Hci md exam
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 Introduction
 
Introduction to qbasic
Introduction to qbasicIntroduction to qbasic
Introduction to qbasic
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
Presentation on computer software
Presentation on computer softwarePresentation on computer software
Presentation on computer software
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI) Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
 
CBSE_Std_IX_DataEntry_and_Keyboarding_Skills.ppt
CBSE_Std_IX_DataEntry_and_Keyboarding_Skills.pptCBSE_Std_IX_DataEntry_and_Keyboarding_Skills.ppt
CBSE_Std_IX_DataEntry_and_Keyboarding_Skills.ppt
 
Hci activity#2
Hci activity#2Hci activity#2
Hci activity#2
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
 
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirementsHCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL
 
Types of User interface
Types of User interfaceTypes of User interface
Types of User interface
 

Similar to Graphical User Interface

uiux.pptx
uiux.pptxuiux.pptx
uiux.pptx
KartikBhagwat5
 
Unit 2
Unit 2Unit 2
GUI Web Designs.pdf
GUI Web Designs.pdfGUI Web Designs.pdf
GUI Web Designs.pdf
Sonia Simi
 
Introduction to Desktop Applications In C#
Introduction to Desktop Applications In C# Introduction to Desktop Applications In C#
Introduction to Desktop Applications In C#
"Filniño Edmar Ambos"
 
Gui Layout Presentation
Gui Layout PresentationGui Layout Presentation
Gui Layout Presentationtrangy
 
hema ppt (2).pptx
hema ppt (2).pptxhema ppt (2).pptx
hema ppt (2).pptx
balasekaran5
 
GUI Web Designs.pdf
GUI Web Designs.pdfGUI Web Designs.pdf
GUI Web Designs.pdf
SEO expate Bangladesh Ltd
 
User Interface Design.pptx
User Interface Design.pptxUser Interface Design.pptx
User Interface Design.pptx
ssuserd67eb9
 
ACCESS_WP_ALP-UI-Engine
ACCESS_WP_ALP-UI-EngineACCESS_WP_ALP-UI-Engine
ACCESS_WP_ALP-UI-EnginePaul Plaquette
 
USER INTERFACE DESIGN.pptx
USER INTERFACE DESIGN.pptxUSER INTERFACE DESIGN.pptx
USER INTERFACE DESIGN.pptx
Shivaprasad787526
 
UI.docx
UI.docxUI.docx
UI.docx
UI.docxUI.docx
CSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 DocumentationCSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 Documentation
Salocin Dot TEN
 
Introduction To User Interface Design.pptx
Introduction To User Interface Design.pptxIntroduction To User Interface Design.pptx
Introduction To User Interface Design.pptx
TurboAnchor
 
Game interface design part 1
Game interface design part 1Game interface design part 1
Game interface design part 1
Durgesh Pandey
 
SWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface DesignSWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface Design
ghayour abbas
 
1.Usability Engineering.pptx
1.Usability Engineering.pptx1.Usability Engineering.pptx
1.Usability Engineering.pptx
Dr.Saranya K.G
 

Similar to Graphical User Interface (20)

uiux.pptx
uiux.pptxuiux.pptx
uiux.pptx
 
Unit 2
Unit 2Unit 2
Unit 2
 
GUI Web Designs.pdf
GUI Web Designs.pdfGUI Web Designs.pdf
GUI Web Designs.pdf
 
Introduction to Desktop Applications In C#
Introduction to Desktop Applications In C# Introduction to Desktop Applications In C#
Introduction to Desktop Applications In C#
 
Gui Layout Presentation
Gui Layout PresentationGui Layout Presentation
Gui Layout Presentation
 
hema ppt (2).pptx
hema ppt (2).pptxhema ppt (2).pptx
hema ppt (2).pptx
 
GUI Web Designs.pdf
GUI Web Designs.pdfGUI Web Designs.pdf
GUI Web Designs.pdf
 
User Interface Design.pptx
User Interface Design.pptxUser Interface Design.pptx
User Interface Design.pptx
 
ACCESS_WP_ALP-UI-Engine
ACCESS_WP_ALP-UI-EngineACCESS_WP_ALP-UI-Engine
ACCESS_WP_ALP-UI-Engine
 
USER INTERFACE DESIGN.pptx
USER INTERFACE DESIGN.pptxUSER INTERFACE DESIGN.pptx
USER INTERFACE DESIGN.pptx
 
UI.docx
UI.docxUI.docx
UI.docx
 
UI.docx
UI.docxUI.docx
UI.docx
 
CSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 DocumentationCSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 Documentation
 
Introduction To User Interface Design.pptx
Introduction To User Interface Design.pptxIntroduction To User Interface Design.pptx
Introduction To User Interface Design.pptx
 
Game interface design part 1
Game interface design part 1Game interface design part 1
Game interface design part 1
 
SWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface DesignSWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface Design
 
1.Usability Engineering.pptx
1.Usability Engineering.pptx1.Usability Engineering.pptx
1.Usability Engineering.pptx
 
GUI
GUI GUI
GUI
 
authoring tools
authoring toolsauthoring tools
authoring tools
 
authoring tools 2015
authoring tools 2015authoring tools 2015
authoring tools 2015
 

Recently uploaded

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

Graphical User Interface

  • 1. GRAPHICAL USER INTERFACE By: Mohammad Suhaib USN:1SU20CS037 Branch:Computer Science
  • 2. CONTENTS  INTRODUCTION  HISTORY  CHARACTERISTICS  FEATURES  ADVANTAGES  DISADVANTAGES
  • 3. INTRODUCTION  A graphical User Interface (GUI),is often pronounced as ‘goo-eye’.  It is a type of user interface that controls a display for the user and allows users to interact with programs.  A GUI offers graphical ions, and visual indicators.  It was developed because interacting with computers in textmode(C.L.I)was a very time consuming & cumbersome activity.
  • 4. HISTORY The first graphical user interface was designed by Xerox Corporation’s in 1970s. But became popular after the Apple Macintosh’s emergence in 1980’s Before GUI was developed the operating system was strictly text based.  GUI is the now very familiar user interface that allows you to interact with computers or phones using mouse or touch screen.
  • 5. CHARACTERSTICS  SophisticatedVisual Presentation  Pick and Click interaction  Object Orientation  Visualization  Views  Use of Recognition Memory
  • 6. FEATURES • Windows:- The screen is divided into areas called windows.Windows are useful if you need to work on Several tasks. • Icons:- These are small pictures used to represent commands, files or windows.
  • 7. • Menus:- A menu is a list of commands or choices offered to the user through the menu bar. It allows user to make selection from list. • Pointers:- This is the little arrow that appears when using windows. It can be used to select and use icons.
  • 8. ADVANTAGES o Easy to use:- Since data is represented by symbols, shapes ad icons,users can easily recognize, classify and navigate options.A simple Click is all it takes to acquire a function. Because it is easy to use o Easy to communicate:- Visual representation of data recognized faster than text.Non- Programmers find it easy to use GUIs since it requires no experience with computing commands.
  • 9. o Attractive:- GUI has visually appealing features and is not cluttered with Command lines codes.Visual images can portray emotions, Comments and situation with long lines of computer language. o Provides shortcuts:- GUI lets users take advantage of shortcut keys to minimize Strokes. A combination of two keys in place of several action saves the user time and increases productivity.
  • 10. DISADVANTAGES o May consume more screen space o Require a more powerful process and better graphics display. o Slower when executing a command. o Takes more disk space