Você está na página 1de 22

Especializao em Tecnologias de Software para Ambiente Web

Interao Homem-Computador:
As Interfaces
Prof. Dr. Sandro Ronaldo Bezerra Oliveira
srbo@ufpa.br
www.ufpa.br/srbo
Projeto e Avaliao de Interfaces: Ambiente Web

Instituto de Cincias e Exatas e Naturais


Universidade Federal de Par

Tpicos






Introduo IHC
As Interfaces - Definies
A Evoluo das Interfaces Homem-Computador
Tipos de Interface Homem-Computador
As Tendncias das Interfaces HomemComputador
Importncias das Interfaces HomemComputador

Especializao em Tecnologias de Software para Ambiente Web

Introduo IHC

PRTICA DO CONTROLE DE QUALIDADE

Interao Homem-Computador


o conjunto de processos, dilogos, e


aes atravs dos quais o usurio humano
interage com um computador.
"A interao homem-computador uma
disciplina que diz respeito ao projeto,
avaliao e implementao de sistemas de
computador interativos para uso humano
e ao estudo dos principais fenmenos que
os cercam (ACM SIGCHI)

PRTICA DO CONTROLE DE QUALIDADE

Interao Homem-Computador


uma rea interdisciplinar abrangendo:


 Cincia da computao (aplicao,
projeto e engenharia de interfaces
humanas)
 Psicologia (aplicao de teorias dos
processos cognitivos e anlise emprica
do comportamento do usurio de
computadores)
 Sociologia e Antropologia
(interaes entre tecnologia, trabalho e
organizao) e projeto industrial
(produtos interativos).

Especializao em Tecnologias de Software para Ambiente Web

As Interfaces - Definies

Ergonomia de Software


Estudo das aplicaes dos fatores humanos a


todos os aspectos da relao entre o ser
humano, a mquina e o ambiente, que influencia
diretamente a segurana, a eficincia, a
aceitao e a satisfao no uso de tais sistemas.
Abrange:




A especificao das ferramentas


Funes e Conceituao
Realizao das diversas tcnicas e formas de
dilogo a serem usadas nos sistemas
Projeto das interfaces do usurio do sistema
(leiaute de informao, agrupamento,
codificao, etc.)

PRTICA DO CONTROLE DE QUALIDADE

Interface Homem-Computador


Interface que serve de interconexo entre dois


sistemas que trocam informaes, sendo eles:



de um lado o computador
e de outro, o ser humano

PRTICA DO CONTROLE DE QUALIDADE

Dilogo Homem-Computador


Comunicao entre um usurio humano e um


sistema de computador troca de smbolos e
informaes (nos dois sentidos), observvel
entre o homem e o computador.

PRTICA DO CONTROLE DE QUALIDADE

Interface do Usurio


Conjunto formado por:





elementos que fazem parte de um sistema;


elementos que fazem parte do usurio do
sistema; e
mtodos de comunicao de informaes de um
para outro.

Especializao em Tecnologias de Software para Ambiente Web

A Evoluo das Interfaces HomemComputador

Caractersticas

Detalhes

Primeira

Painis com Plugues, botes,


mostradores e funcionamento
dedicado

Sistemas de Tabulao;
ENIAC;
Operao atravs de
Chaves e Botes;
Sem mediao entre
computador e usurio
especialista;

PRTICA DO CONTROLE DE QUALIDADE

Gerao

Segunda

Lotes de cartes de dados


Autonomia de tempo;
perfurados e entrada de dados As linguagens de Controle
de Servios controlavam
remota
as atividades de
processamento;

Terceira

Tempo compartilhado via


teletipo (teletype
timesharing)

Execuo concorrente de
mltiplos servios;
Conceito de Produtividade
do Usurio;
Execuo dos trabalhos
de modo interativo;

Caractersticas

Detalhes

Quarta

Sistemas de Menus

Terminais alfanumricos
rpidos e sofisticados;
Apresentao de grande
de quantidade de
informaes quase que
instantnea;
Sistemas operados por
pessoas no
especializadas em
computao;

Controles Grficos e Janelas

Interao entre usurios e


computadores atravs de
telas com grficos
bidimensionais;
Tela do computador com
uma mesa de trabalho,
com acessrios e
recursos;
Seleo de objetos nas
telas;

PRTICA DO CONTROLE DE QUALIDADE

Gerao

Quinta

Especializao em Tecnologias de Software para Ambiente Web

Tipos de Interface HomemComputador

CUI (character-based user interface)

PRTICA DO CONTROLE DE QUALIDADE

GUI (graphical user interface)




Interfaces fundamentadas em grficos e desenhos, fazendo


uso de metforas de mesas de trabalho, documentos,
botes, janelas, etc..

PUI (pen-based user interface)




Interfaces fundamentadas em textos e caracteres


alfanumricos, fazendo uso da metfora de uma mquina de
escrever ou de um teletipo.

Interfaces compostas de um monitor de vdeo em formato


de uma planilha ou bloco de anotaes que recebe dados
atravs de uma espcie de caneta eletrnica.

VRUI (virtual reality-based user interface)




Interfaces fundamentadas no paradigma da realidade virtual e


utilizadas com muito menor freqncia que as anteriores por
limitao de custos e tecnologia.

Especializao em Tecnologias de Software para Ambiente Web

Tendncias das Interfaces HomemComputador

PRTICA DO CONTROLE DE QUALIDADE

Paradigma de Multimdia





O computador passa a ser visto como um


meio de comunicao, que no se restringe
simplesmente impresso de dados.
A multimdia engloba textos, vozes,
msicas, grficos, vdeos e animao.
MULTIMDIA = VARIEDADE + INTEGRAO
Variedade = variedade de tipos de meios de
comunicao.
Integrao se refere ao modo de se tratar
com esta variedade.

Paradigma da Interface de
Linguagem Natural


As interfaces de linguagem natural usam a


habilidade de comunicao atravs de uma
linguagem, como a portuguesa por exemplo.
Com o aumento da liberdade das entradas e
sadas dos sistemas, surgiu uma crescente
dependncia do uso das mos e olhos para as
entradas manuais e sadas grficas de tais
interfaces.
A entrada e sada audveis melhoram a
comunicao entre o usurio e o computador.
Estas interfaces aumentam o sentimento de
manipulao direta e o entendimento dos
usurios.

Paradigma dos Agentes de Interface


GERNCIAMENTO PELAS DIRETRIZES

Os agentes devem oferecer conhecimento de


especialista, habilidade e trabalho.
Devem necessariamente ser capazes de entender as
necessidades e objetivos do usurio em relao a
eles, traduzindo tais objetivos para um conjunto
apropriado de aes e proporcionar resultados que
possam ser usados pelo usurio.
Os agentes de interface so apropriados para
executar tarefas similares aos agentes da vida real,
ou seja, tarefas que requeiram conhecimento,
habilidade e recursos ou o trabalho necessrio para
que seu usurio atinja um objetivo, porm no est
disposto ou est impossibilitado de faz-lo.
Depende diretamente do avano na rea de
inteligncia artificial.

GERNCIAMENTO PELAS DIRETRIZES

Paradigma da Realidade Virtual e


Ciberespao

GERNCIAMENTO PELAS DIRETRIZES

Paradigma dos Ambientes


Aumentados por Computador

Especializao em Tecnologias de Software para Ambiente Web

Importncia das Interfaces HomemComputador