interação humano computador - as interfaces

Upload: walissonbarreto

Post on 09-Mar-2016

239 views

Category:

Documents


4 download

DESCRIPTION

Interação Humano Computador - As Interfaces

TRANSCRIPT

  • Especializao em Tecnologias de Software para Ambiente Web

    Interao Homem-Computador: As Interfaces

    Prof. Dr. Sandro Ronaldo Bezerra Oliveira [email protected]

    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 Homem-Computador

    Importncias das Interfaces Homem-Computador

  • Especializao em Tecnologias de Software para Ambiente Web

    Introduo IHC

  • Interao Homem-Computador P

    R

    T

    I

    C

    A

    D

    O

    C

    O

    N

    T

    R

    O

    L

    E

    D

    E

    Q

    U

    A

    L

    I

    D

    A

    D

    E

    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)

  • Interao Homem-Computador P

    R

    T

    I

    C

    A

    D

    O

    C

    O

    N

    T

    R

    O

    L

    E

    D

    E

    Q

    U

    A

    L

    I

    D

    A

    D

    E

    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.)

  • Interface Homem-Computador P

    R

    T

    I

    C

    A

    D

    O

    C

    O

    N

    T

    R

    O

    L

    E

    D

    E

    Q

    U

    A

    L

    I

    D

    A

    D

    E

    Interface que serve de interconexo entre dois sistemas que trocam informaes, sendo eles: de um lado o computador e de outro, o ser humano

  • Dilogo Homem-Computador P

    R

    T

    I

    C

    A

    D

    O

    C

    O

    N

    T

    R

    O

    L

    E

    D

    E

    Q

    U

    A

    L

    I

    D

    A

    D

    E

    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.

  • Interface do Usurio P

    R

    T

    I

    C

    A

    D

    O

    C

    O

    N

    T

    R

    O

    L

    E

    D

    E

    Q

    U

    A

    L

    I

    D

    A

    D

    E

    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 Homem-Computador

  • PR

    T

    I

    C

    A

    D

    O

    C

    O

    N

    T

    R

    O

    L

    E

    D

    E

    Q

    U

    A

    L

    I

    D

    A

    D

    E

    Gerao 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;

    Segunda Lotes de cartes de dados perfurados e entrada de dados remota

    Autonomia de tempo; As linguagens de Controle de Servios controlavam 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;

  • PR

    T

    I

    C

    A

    D

    O

    C

    O

    N

    T

    R

    O

    L

    E

    D

    E

    Q

    U

    A

    L

    I

    D

    A

    D

    E

    Gerao 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;

    Quinta 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;

  • Especializao em Tecnologias de Software para Ambiente Web

    Tipos de Interface Homem-Computador

  • PR

    T

    I

    C

    A

    D

    O

    C

    O

    N

    T

    R

    O

    L

    E

    D

    E

    Q

    U

    A

    L

    I

    D

    A

    D

    E

    CUI (character-based user interface) Interfaces fundamentadas em textos e caracteres alfanumricos, fazendo uso da metfora de uma mquina de escrever ou de um teletipo.

    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 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 Homem-Computador

  • Paradigma de Multimdia P

    R

    T

    I

    C

    A

    D

    O

    C

    O

    N

    T

    R

    O

    L

    E

    D

    E

    Q

    U

    A

    L

    I

    D

    A

    D

    E

    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

    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.

    G

    E

    R

    N

    C

    I

    A

    M

    E

    N

    T

    O

    P

    E

    L

    A

    S

    D

    I

    R

    E

    T

    R

    I

    Z

    E

    S

  • Paradigma da Realidade Virtual e Ciberespao

    G

    E

    R

    N

    C

    I

    A

    M

    E

    N

    T

    O

    P

    E

    L

    A

    S

    D

    I

    R

    E

    T

    R

    I

    Z

    E

    S

  • Paradigma dos Ambientes Aumentados por Computador

    G

    E

    R

    N

    C

    I

    A

    M

    E

    N

    T

    O

    P

    E

    L

    A

    S

    D

    I

    R

    E

    T

    R

    I

    Z

    E

    S

  • Especializao em Tecnologias de Software para Ambiente Web

    Importncia das Interfaces Homem-Computador