22
Especialização em Tecnologias de Software para Ambiente Web Interação Homem-Computador: As Interfaces Prof. Dr. Sandro Ronaldo Bezerra Oliveira [email protected] www.ufpa.br/srbo Projeto e Avaliação de Interfaces: Ambiente Web Instituto de Ciências e Exatas e Naturais Universidade Federal de Pará

Interação Homem-Computador: As Interfaces · GUI (graphical user interface) Interfaces fundamentadas em gráficos e desenhos, fazendo uso de metáforas de mesas de trabalho, documentos,

  • Upload
    dangthu

  • View
    233

  • Download
    0

Embed Size (px)

Citation preview

Especialização em Tecnologias de Software para Ambiente Web

Interação Homem-Computador: As Interfaces

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

www.ufpa.br/srbo

Projeto e Avaliação de Interfaces: Ambiente Web

Instituto de Ciências e Exatas e Naturais

Universidade Federal de Pará

Tópicos

� Introdução à IHC � As Interfaces - Definições � A Evolução das Interfaces Homem-Computador � Tipos de Interface Homem-Computador � As Tendências das Interfaces Homem-Computador

� Importâncias das Interfaces Homem-Computador

Especialização em Tecnologias de Software para Ambiente Web

Introdução à IHC

Interação Homem-Computador PRÁTICA DO CONTROLE DE QUALIDADE

� É o conjunto de processos, diálogos, e ações através dos quais o usuário humano interage com um computador.

� "A interação homem-computador é uma disciplina que diz respeito ao projeto, avaliação e implementação de sistemas de computador interativos para uso humano e ao estudo dos principais fenômenos que os cercam” (ACM SIGCHI)

Interação Homem-Computador PRÁTICA DO CONTROLE DE QUALIDADE

� É uma área interdisciplinar abrangendo: � Ciência da computação (aplicação, projeto e engenharia de interfaces humanas)

� Psicologia (aplicação de teorias dos processos cognitivos e análise empírica do comportamento do usuário de computadores)

� Sociologia e Antropologia (interações entre tecnologia, trabalho e organização) e projeto industrial (produtos interativos).

Especialização em Tecnologias de Software para Ambiente Web

As Interfaces - Definições

Ergonomia de Software

� Estudo das aplicações dos fatores humanos a todos os aspectos da relação entre o ser humano, a máquina e o ambiente, que influencia diretamente a segurança, a eficiência, a aceitação e a satisfação no uso de tais sistemas.

� Abrange:

� A especificação das ferramentas

� Funções e Conceituação

� Realização das diversas técnicas e formas de diálogo a serem usadas nos sistemas

� Projeto das interfaces do usuário do sistema (leiaute de informação, agrupamento, codificação, etc.)

Interface Homem-Computador PRÁTICA DO CONTROLE DE QUALIDADE � Interface que serve de interconexão entre dois

sistemas que trocam informações, sendo eles: � de um lado o computador � e de outro, o ser humano

Diálogo Homem-Computador PRÁTICA DO CONTROLE DE QUALIDADE � Comunicação entre um usuário humano e um

sistema de computador troca de símbolos e informações (nos dois sentidos), observável entre o homem e o computador.

Interface do Usuário PRÁTICA DO CONTROLE DE QUALIDADE

� Conjunto formado por: � elementos que fazem parte de um sistema; � elementos que fazem parte do usuário do sistema; e

� métodos de comunicação de informações de um para outro.

Especialização em Tecnologias de Software para Ambiente Web

A Evolução das Interfaces Homem-Computador

PRÁTICA DO CONTROLE DE QUALIDADE

Geração Características Detalhes

Primeira Painéis com Plugues, botões, mostradores e funcionamento dedicado

Sistemas de Tabulação; ENIAC; Operação através de Chaves e Botões; Sem mediação entre computador e usuário especialista;

Segunda Lotes de cartões de dados perfurados e entrada de dados remota

Autonomia de tempo; As linguagens de Controle de Serviços controlavam as atividades de processamento;

Terceira Tempo compartilhado via teletipo (“teletype timesharing”)

Execução concorrente de múltiplos serviços; Conceito de Produtividade do Usuário; Execução dos trabalhos de modo interativo;

PRÁTICA DO CONTROLE DE QUALIDADE

Geração Características Detalhes

Quarta Sistemas de Menus Terminais alfanuméricos rápidos e sofisticados; Apresentação de grande de quantidade de informações quase que instantânea; Sistemas operados por pessoas não especializadas em computação;

Quinta Controles Gráficos e Janelas Interação entre usuários e computadores através de telas com gráficos bidimensionais; Tela do computador com uma mesa de trabalho, com acessórios e recursos; Seleção de objetos nas telas;

Especialização em Tecnologias de Software para Ambiente Web

Tipos de Interface Homem-Computador

PRÁTICA DO CONTROLE DE QUALIDADE

� CUI (character-based user interface) � Interfaces fundamentadas em textos e caracteres alfanuméricos, fazendo uso da metáfora de uma máquina de escrever ou de um teletipo.

� GUI (graphical user interface) � Interfaces fundamentadas em gráficos e desenhos, fazendo uso de metáforas de mesas de trabalho, documentos, botões, janelas, etc..

� PUI (pen-based user interface) � Interfaces compostas de um monitor de vídeo em formato de uma planilha ou bloco de anotações que recebe dados através de uma espécie de caneta eletrônica.

� VRUI (virtual reality-based user interface) � Interfaces fundamentadas no paradigma da realidade virtual e utilizadas com muito menor freqüência que as anteriores por limitação de custos e tecnologia.

Especialização em Tecnologias de Software para Ambiente Web

Tendências das Interfaces Homem-Computador

Paradigma de Multimídia PRÁTICA DO CONTROLE DE QUALIDADE

� O computador passa a ser visto como um meio de comunicação, que não se restringe simplesmente à impressão de dados.

� A multimídia engloba textos, vozes, músicas, gráficos, vídeos e animação.

� MULTIMÍDIA = VARIEDADE + INTEGRAÇÃO � Variedade = variedade de tipos de meios de comunicação.

� Integração 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 comunicação através de uma linguagem, como a portuguesa por exemplo.

� Com o aumento da liberdade das entradas e saídas dos sistemas, surgiu uma crescente dependência do uso das mãos e olhos para as entradas manuais e saídas gráficas de tais interfaces.

� A entrada e saída audíveis melhoram a comunicação entre o usuário e o computador.

� Estas interfaces aumentam o sentimento de manipulação direta e o entendimento dos usuários.

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 usuário em relação a eles, traduzindo tais objetivos para um conjunto apropriado de ações e proporcionar resultados que possam ser usados pelo usuário.

� Os agentes de interface são apropriados para executar tarefas similares aos agentes da vida real, ou seja, tarefas que requeiram conhecimento, habilidade e recursos ou o trabalho necessário para que seu usuário atinja um objetivo, porém não está disposto ou está impossibilitado de fazê-lo.

� Depende diretamente do avanço na área de inteligência artificial.

GERÊNCIAMENTO PELAS DIRETRIZES

Paradigma da Realidade Virtual e Ciberespaço

GERÊNCIAMENTO PELAS DIRETRIZES

Paradigma dos Ambientes Aumentados por Computador

GERÊNCIAMENTO PELAS DIRETRIZES

Especialização em Tecnologias de Software para Ambiente Web

Importância das Interfaces Homem-Computador