Interface Homem Computador

5.247 visualizações

Publicada em

Publicada em: Educação, Tecnologia
0 comentários
4 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
5.247
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2.817
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Interface Homem Computador

  1. 2. <ul><li>? </li></ul>
  2. 3. <ul><ul><li>Um dispositivo que serve de limite comum a duas entidades comunicantes que se exprimem numa linguagem específica (sinal elétrico, movimento, língua natural). Além de assegurar a conexão física o dispositivo deve permitir a tradução de uma linguagem (formalismo) para outra(o). </li></ul></ul>
  3. 4. <ul><li>E para TI? O que é interface? </li></ul><ul><ul><li>Parte fundamental do Software. </li></ul></ul><ul><ul><li>Permite comunicação entre o sistema e o usuário. </li></ul></ul><ul><ul><li>Devem ser agradáveis de usar e trazer ganhos para o usuário. Caso contrário, será a causa da rejeição do projeto. </li></ul></ul><ul><ul><li>Interfaces estão sujeitas às características e limitações dos usuários, ambiente e tecnologia adotada. </li></ul></ul><ul><li>Interfaces evoluíram juntamente com a tecnologia. </li></ul>
  4. 5. <ul><li>1945(ENIAC) </li></ul>
  5. 6. <ul><li>O ENIAC era capaz de realizar cinco mil somas e 360 multiplicações por segundo. No local onde funcionava, a temperatura se elevava a uns 50 graus. </li></ul><ul><li>Pesava 32 toneladas, media 30 metros e tinha 17.468 válvulas, cuja vida média era de 3.000 horas, o que obrigava à troca de uma a cada 10 minutos. </li></ul>
  6. 7. <ul><li>1955 (EDVAC) </li></ul>
  7. 8. <ul><li>A idéia de Newmann era a existência simultânea de dados e instruções no computador e a possibilidade do computador ser programado, ou seja, as instruções não vinham pré-fixadas no computador. Publicou o artigo &quot;Teoria e Técnicas dos Computadores Eletrônicos&quot;, uma tentativa de projeto de um computador do ponto de vista lógico </li></ul><ul><li>Em 1952 esse computador foi construído, recebeu o nome de EDVAC (Eletronic Discrete Variable Automatic Computer) e era uma modifacação do ENIAC. Utilizava linhas de retardo acústico de mercúrio por onde circulavam sinais elétricos sujeitos a retardo </li></ul>
  8. 9. <ul><li>É um disco rígido de 5Mb de 1956... Em Setembro de 1956 a IBM lançou o 305 RAMAC, o primeiro Computador com Hard Disk (HDD). O HDD pesava perto de 1 Tonelada e tinha a capacidade de 5 Mb. </li></ul>
  9. 10. <ul><li>É uma calculadora mecânica com polias e engrenagens de relógio. O filosofo e matemático Blaise Pascal apresenta a Pascalina em 1942. </li></ul>
  10. 11. <ul><li>1801 – Nasce o cartão perfurado. Um marco da programação: Um máquina de tecer controlada por cartões perfurados, que podem ser trocados sem alterar as partes mecânicas da máquina. </li></ul>
  11. 12. <ul><li>1970 (Command line) </li></ul>
  12. 13. <ul><li>1980 (GUI) </li></ul>
  13. 14. <ul><li>1990(WWW, VR) </li></ul>
  14. 15. <ul><li>Atualmente </li></ul>
  15. 18. <ul><li>Conceito foi adotado em meados dos anos 90 </li></ul><ul><li>Primeiras abordagens, métodos e ferramentas ao apoio na construção de interfaces intuitivas. </li></ul><ul><li>A usabilidade começou a ser aplicada nas fábricas de desenvolvimento de software. </li></ul>
  16. 19. <ul><li>“ É a disciplina preocupada com o design, avaliação e implementação de sistemas computacionais interativos para uso humano e com estudo dos principais fenômenos ao redor deles.” (Rocha e Baranauskas, 2003) </li></ul><ul><li>Se preocupa em estudar o “como” nós interagimos com os sistemas computacionais, procurando fazer com que a interação seja simples e natural para o usuário final. </li></ul>
  17. 20. <ul><li>Interação Homem Máquina </li></ul><ul><ul><li>Entradas e saídas de dados do sistema </li></ul></ul><ul><ul><li>Conversação entre o usuário e o sistema </li></ul></ul><ul><ul><li>Atividades mentais e físicas necessárias para </li></ul></ul><ul><ul><li>utilizar o sistema que são desempenhadas pelo </li></ul></ul><ul><ul><li>usuário através da interface... </li></ul></ul><ul><ul><li>... num ciclo de execução e avaliação [Norman 86] </li></ul></ul><ul><ul><li>... de acordo com as regras estabelecidas e comunicadas pelo designer através da interface [de Souza 93] </li></ul></ul>
  18. 21. <ul><li>? </li></ul>
  19. 22. <ul><li>Interação </li></ul><ul><ul><li>É a “ação” de um agente em outro. </li></ul></ul><ul><ul><li>O agente pode ser ativo ou passivo. </li></ul></ul><ul><li>Interatividade </li></ul><ul><ul><li>É a “atividade” de um agente em outro. </li></ul></ul><ul><ul><li>O agente é ativo. </li></ul></ul>
  20. 23. <ul><li>É o meio, hardware e software, no qual se dá o processo de interação e interatividade. </li></ul><ul><li>Conversação entre o homem e a máquina por meio de um ambiente. </li></ul>
  21. 24. <ul><li>Alan Kay: ‘For users, the user interface is the program’ </li></ul><ul><li>Sistema de comunicação usuário-sistema </li></ul><ul><li>Parte do sistema com a qual o usuário entra em contato físico, perceptivo e cognitivo (Moran 83) </li></ul><ul><li>Imagem do sistema (Norman 86) </li></ul><ul><li>Ambiente virtual para interatividade – como teatro (Laurel 93) </li></ul><ul><li>Mensagem do designer para o usuário (de Souza 93) </li></ul>
  22. 28. <ul><li>Realidade virtual </li></ul><ul><li>Aplicações multimídia </li></ul><ul><li>Celulares cada vez mais poderosos e multifuncionais </li></ul><ul><li>Tv Digital, como tornar a TV um “computador” que é operado apenas por controle remoto? </li></ul>
  23. 29. <ul><li>Produzir sistemas: </li></ul><ul><ul><li>usáveis; </li></ul></ul><ul><ul><li>seguros; </li></ul></ul><ul><ul><li>funcionais </li></ul></ul><ul><li>Nielsen (1993), utiliza o termo “aceitabilidade de um sistema” </li></ul><ul><ul><li>Aceitabilidade geral combina a aceitabilidade social e sua aceitabilidade prática </li></ul></ul><ul><ul><ul><li>Ex: porta de entrada de bancos. </li></ul></ul></ul>
  24. 30. <ul><li>O que interfere no sucesso de uma interface? </li></ul><ul><li>Como melhorar o modo como as pessoas podem usar o computador ? </li></ul>
  25. 31. <ul><ul><li>Eliminar o desenvolvimento “ad-hoc” de interfaces. </li></ul></ul><ul><ul><li>Aumentar o nível de aceitação da interface por parte dos usuários. </li></ul></ul><ul><ul><li>Proporcionar ganhos de produtividade e qualidade no trabalho do usuário. </li></ul></ul><ul><ul><li>Estabelecer procedimentos controlados de construção de interfaces, de modo profissional. </li></ul></ul>
  26. 32. <ul><li>Que características deve ter? </li></ul><ul><ul><li>Eficaz </li></ul></ul><ul><ul><li>Eficiente </li></ul></ul><ul><ul><li>Agradável </li></ul></ul><ul><ul><li>Intuitiva </li></ul></ul><ul><ul><li>Fácil </li></ul></ul><ul><ul><li>Adaptável </li></ul></ul><ul><ul><li>Identidade Visual </li></ul></ul><ul><ul><li>Estabilidade </li></ul></ul><ul><ul><li>Clareza nos diálogos </li></ul></ul>
  27. 33. <ul><ul><li>O escopo do software </li></ul></ul><ul><ul><ul><li>Assunto, tamanho e complexidade do problema </li></ul></ul></ul><ul><ul><li>O usuário </li></ul></ul><ul><ul><ul><li>Características, cultura, forma de pensar </li></ul></ul></ul><ul><ul><li>O ambiente </li></ul></ul><ul><ul><ul><li>Tamanho, barulho, luminosidade, atividades </li></ul></ul></ul><ul><ul><li>A tecnologia adotada </li></ul></ul><ul><ul><ul><li>Características, limitações </li></ul></ul></ul><ul><ul><li>Os procedimentos de concepção e construção </li></ul></ul><ul><ul><ul><li>Possíveis falhas, performance </li></ul></ul></ul>

×