Baixe o app para aproveitar ainda mais
Prévia do material em texto
Especialização em Tecnologias de Software para Ambiente Web Interação Homem-Computador: As Interfaces Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br 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 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, 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 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: � 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 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 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 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 � 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 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 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 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 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; 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 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 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 � 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 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 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 davida 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. 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 Ciberespaço 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 Especialização em Tecnologias de Software para Ambiente Web Importância das Interfaces Homem- Computador
Compartilhar