SlideShare una empresa de Scribd logo
1 de 49
IHM – INTERFACE HOMEM-MÁQUINA
Disciplina
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
2
UNIDADE DE APRENDIZAGEM
Dispositivos de entrada e saída em
sistemas interativos homem-máquina
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
3
• Introdução e conceituação da IHM
• Histórico e Evolução
• Leituras sugeridas na unidade
ROTEIRO DA AULA 01
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
4
TÓPICO
INTRODUÇÃO E CONCEITUAÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
5
Interface homem e máquina
É a disciplina preocupada com o
design, avaliação e implementação de
sistemas computacionais interativos
para uso humano e com o estudo dos
principais fenômenos ao redor deles.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
6
INTERAÇÃO
É a atuação de um agente em outro, ou seja, a “ação entre”;
segundo a própria estrutura da palavra – inter ação.
Este agente pode ser ativo em determinada situação e, em outra,
deixar-se agir pelo outro, isto é, submeter-se à ação do outro.
A interação então é o princípio fundador da linguagem, sendo que
o sentido do que se quer transmitir depende da relação entre
sujeitos, ou agentes.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
7
INTERAÇÃO
A interatividade digital pode ser entendida como um
diálogo homem-máquina, através de uma zona de
contato chamada de interface gráfica.
A interface seria então, a princípio, o meio (hardware,
software) no qual se dá o processo de interação e
interatividade; uma espécie de “conversação” entre o
homem e a máquina por meio de um ambiente.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
8
Dispositivos para INTERAÇÃO
Os dispositivos que
possibilitam a interação se
dividem em dispositivos de
entrada e dispositivos de
saída.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
9
Dispositivos para INTERAÇÃO
Teclado
Mouse
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
10
Dispositivos para INTERAÇÃO
Controle manual para jogos de console Joystick
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
11
Dispositivos para INTERAÇÃO
Controle de jogo através de sensores Interação através de realidade aumentada
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
12
Dispositivos para INTERAÇÃO
Simulador de vôo
oferecendo interação
através de múltiplos
dispositivos próprios
operando em conjunto
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
13
Dispositivos para INTERAÇÃO
Centro de comando
de lançamento de
foguetes espaciais da
NASA na Virgínia.
Os botões são
diferenciados,
representando
especificamente cada
ação do software
sobre o hardware.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
14
Dispositivos para INTERAÇÃO
Centro de comando de lançamento de
foguetes espaciais da NASA em
Wallops, na Virgínia.
Os botões são diferenciados ,
representando especificamente cada
ação do software sobre o hardware.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
15
A interface com o usuário é
formada por apresentações
de informações, de dados, de
controles e de comandos.
É esta interface também que
solicita e recepciona as
entradas de dados, de
controles e de comandos.
Interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
16
Finalmente, ela controla o
diálogo entre as
apresentações e as entradas.
Uma interface tanto define
as estratégias para a
realização da tarefa, como
conduz, orienta, recepciona,
alerta, ajuda e responde ao
usuário durante as
interações.
Interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
17
exemplos de INterface
CLI (Command Line Interface)
Programa utilizado para que
através de comandos os
programas executem as ações
desejadas, recebendo opcional-
mente dados em formato de texto
como parâmetros.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
18
exemplos de INterface
Software instalado no desktop
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
19
exemplos de INterface
Aplicativo para celular
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
20
exemplos de INterface
Software para realidade aumentada
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
21
Problemas de INterface
O usuário nem sempre
entende o que o
sistema está pedindo
como entrada de dados
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
22
LUCENA & LIESENBERG (2005) tratam alguns outros fatores que
reiteram a justificativa da importância da interface para um
sistema:
●
o custo de um sistema computacional não se limita a
hardware e software. É preciso treinar usuários. Quanto mais
difícil de aprender mais oneroso é o treinamento e quanto
mais difícil de usar, menor é o desempenho do usuário
através de erros constantes, lentidão de operação do sistema
e outros;
Importância do projeto da Interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
23
●
softwares que apresentam dificuldades como as
anteriormente citadas tendem a ser rejeitados pelos usuários.
Comercialmente, o sucesso de vendas de software interativos
está intimamente relacionado à facilidade de uso e
aprendizado do produto, adjetivos que acompanham
praticamente toda propaganda de software hoje em dia;
Importância do projeto da Interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
24
●
o desenvolvimento de interfaces é um processo caro, difícil,
demanda tempo e que ainda há muito a ser empreendido;
●
o número de usuários de computadores está se expandindo e
com ele a demanda por sistemas interativos. As vendas, a
descrição adequada e correta de tarefas, e inclusive a
segurança de tais sistemas são influenciados pela interface,
que consome 50% dos recursos de desenvolvimento de um
sistema.
Importância do projeto da Interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
25
1. A dificuldade em entender as tarefas e os usuários
A necessidade da interface estar diretamente ligada ao modo
com que será usado requer compreensão profunda dos
usuários e de suas habilidades e expectativas. Levantar este
tipo de informação é difícil, sobretudo porque
programadores têm dificuldade de se imaginarem
efetivamente na condição de usuários comuns.
CAUSA de Problemas de interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
26
1. A dificuldade em entender as tarefas e os usuários
CAUSA de Problemas de interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
27
2. A complexidade das tarefas e aplicações
Em geral, o domínio da aplicação a ser criado envolve
situações de difícil modelamento -- seja porque a tarefa em si
é complicada, seja porque a aplicação se propõe a resolver
problemas de gama extensa.
CAUSA de Problemas de interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
28
3. A variedade de aspectos e requisitos diferentes
Além das limitações inerentes a qualquer projeto, interfaces
com o usuário envolvem questões como padrões, design
gráfico, documentação, internacionalização, e performance,
entre outras. Estas questões associadas contribuem para
aumentar a complexidade do desenvolvimento da interface.
CAUSA de Problemas de interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
29
4. Teoria e métodos não são suficientes para resolver o
problema
Embora existam muitas metodologias para a criação de uma
interface boa, a maior parte dos estudos feitos a seu respeito
revela que a habilidade dos projetistas é o fator primário para a
qualidade das interfaces geradas. O fato de existir grande
proporção de casos que sejam exceções às regras propostas nos
métodos contribui para a dificuldade de se criar um método
abrangente.
CAUSA de Problemas de interface
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
30
Praticando em sala de aula
1) Encontre um programa instalado em seu computador e
avalie de 1 a 5 os seguintes quesitos:
a) Aparência agradável
b) Orientações de utilização
c) Interface intuitiva
Atividades para fixação do conteúdo
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
31
Praticando em sala de aula
2) Utilizando o mesmo programa do exercício anterior,
identifique e descreva os seguintes componentes da interação
homem-máquina para 5 comandos:
a) Dados de entrada
b)Dados de saída
Atividades para fixação do conteúdo
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
32
TÓPICO
Histórico e evolução
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
33
Ilustração da EVOLUÇÃO do
computador e do homem
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
34
Anos 40
Tecnologias de Hardware
•  Mecânica e Eletromecânica;
•  Sem retorno visual.
Modo de Operação
•  Usado somente para cálculo.
Programação
•  Movimento de cabos e chaves.
HISTÓRICO E EVOLUÇÃO
Usuários
•  Os próprios inventores.
Paradigma de Interface com o
Usuário: Nenhum.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
35
HISTÓRICO E EVOLUÇÃO
Anos 40
ENIAC - Electronic
Numerical Integrator
Analyzer and
Computer
( Em português:
computador integrador
numérico electrónico)
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
36
Anos 50 e 60
Tecnologias de Hardware
• Válvulas e Transistores;
• Uso de painéis como retorno visual.
Modo de Operação
• Um usuário por vez utiliza a máquina.
Programação
• Linguagem de Máquina e Assembler.
HISTÓRICO E EVOLUÇÃO
Usuários
● Pioneiros e Profissionais de
Computação.
Paradigma de Interface com o
Usuário: Programação em batch.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
37
HISTÓRICO E EVOLUÇÃO
Anos 50 e 60
O PDP-7, da década de 60 era um
minicomputador de "baixo custo" (custava
72.000 dólares da época), equipado com
apenas 8 kbytes de memória RAM.
Obs.: Hoje mesmo as agendas de bolso,
das mais baratas, possuem bem mais
memória do que ele.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
38
Anos 70 e 80
Tecnologias de Hardware
●
Circuito Integrado;
●
Monitores monocromáticos.
Modo de Operação
• Time Sharing.
Programação
●
Linguagens de Alto Nível (científicas).
HISTÓRICO E EVOLUÇÃO
Usuários
● Surgem os “primeiros” usuários
utilizando o computador para
atividades repetitivas, sem poder
de criação.
Paradigma de Interface com o
Usuário: Menus hierárquicos e
preenchimentos de formulários em
tela
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
39
HISTÓRICO E EVOLUÇÃO
Anos 70 e 80
Apple II, lançado em janeiro de 1983, com
base no processador 6502, que poderia ser
executado em 1,02 MHz. Ele veio com 64 K
de RAM e ROM 32K que incluía BASIC,
uma interface de linguagem assembly, e
várias outras opções alto nível.
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
40
Anos 80
Tecnologias de Hardware
●
VLSI – Nova geração de circuitos
integrados;
●
• Monitores coloridos tornam a
interface mais agradável.
Modo de Operação
• Computador pessoal para um usuário
único
HISTÓRICO E EVOLUÇÃO
Programação
● Linguagens orientadas a
problemas;
● Surgimento de Ferramentas para
construção de Interfaces.
Usuários
● Todos os tipos de profissionais
começam a ter acesso aos
computadores.
Paradigma de Interface com o
Usuário: Menus hierárquicos e
preenchimentos de formulários em
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
41
Anos 80
Paradigma de Interface com o Usuário: surgem as primeiras interfaces
gráficas (GUIs):
a. WIMP (Windows, Icons, Menus e Pointers);
b. Manipulação Direta: WIMP + uso de
metáforas. Ex: arrastar arquivos para lixeira.
HISTÓRICO E EVOLUÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
42
Anos 80
Sistema operacional com ícones
HISTÓRICO E EVOLUÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
43
Anos 80
Paradigma de Interface com o Usuário: surgem as primeiras interfaces
gráficas (GUIs):
a. WIMP (Windows, Icons, Menus e Pointers);
b. Manipulação Direta: WIMP + uso de
metáforas. Ex: arrastar arquivos para lixeira.
HISTÓRICO E EVOLUÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
44
Anos 90
Tecnologias de Hardware
●
Diversas tecnologias: computadores
portáteis, redes de computadores, telas
sensíveis ao toque, palms, etc.
Modo de Operação
• Usuários conectados a redes, sistemas
distribuídos.
Programação
●
Linguagens orientadas a objetos
HISTÓRICO E EVOLUÇÃO
Usuários
● Todas as pessoas(popularização do
computadores).
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
45
Anos 90
Paradigma de Interface com o Usuário:
Andeersen(1993-Netscape):Cria o primeiro navegador com interface em modo gráfico,
surgem as interfaces WUI (Web User Interface);
GUI (Desenvolvimento das Interfaces Gráficas) em várias plataformas: Windows, Unix,
Dispositivos portáteis, celulares, interfaces baseadas em voz, etc.
HISTÓRICO E EVOLUÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
46
Anos 90
Dispositivos digitais
HISTÓRICO E EVOLUÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
47
Pesquisa rápida
Encontre 3 computadores (apresente foto, nome e modelo) das
décadas passadas (não pode ser nenhum dos apresentados
nesses slides) e responda para cada um as seguintes perguntas:
1) Qual a tecnologia de hardware utilizada?
2) Qual era/é o modo de operação?
3) Quem eram/são os usuários?
Atividades para fixação do conteúdo
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
48
Leituras sugeridas na unidade
PREECE, ROGERS & SHARP. Design de
Interação - Além da interação homem-computador,
Ed Bookman, 2005.
CHEVALIER, Jean; GHEERBRANT, Alain. Dicionário de
símbolos: mitos, sonhos, costumes, gestos, formas,
figuras, cores, números. 2. ed. Rio de Janeiro: J. Olymp
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
49
Brad A. Myers "Why are Human-Computer Interfaces Difficult
to Design and Implement?", Carnegie Mellon University School
of Computer Science Technical Report CMU-CS-93-183, Julho
1993.
referências

Más contenido relacionado

La actualidad más candente

02 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.002 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.0César Augusto Pessôa
 
A História e Evolução dos Computadores
A História e Evolução dos ComputadoresA História e Evolução dos Computadores
A História e Evolução dos ComputadoresNascimentoeli
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao WindowsJéssica Amaral
 
Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)DaviMatos25
 
Ihc 01-conceitos básicos
Ihc 01-conceitos básicosIhc 01-conceitos básicos
Ihc 01-conceitos básicosEduardo Xavier
 
Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoMauro Pereira
 
50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basicaFernanda Firmino
 
01 - IHC e usabilidade [Conceitos]
01 - IHC e usabilidade [Conceitos]01 - IHC e usabilidade [Conceitos]
01 - IHC e usabilidade [Conceitos]Robson Santos
 
Introdução básica aos Navegadores de Internet
Introdução básica aos Navegadores de InternetIntrodução básica aos Navegadores de Internet
Introdução básica aos Navegadores de InternetClayton de Almeida Souza
 
Hardware E Software
Hardware E SoftwareHardware E Software
Hardware E SoftwareDaniel Matos
 
Aula 1 introdução à computação para crianças
Aula 1 introdução à computação para criançasAula 1 introdução à computação para crianças
Aula 1 introdução à computação para criançasDorgival Netto
 

La actualidad más candente (20)

Análise de Algoritmos
Análise de AlgoritmosAnálise de Algoritmos
Análise de Algoritmos
 
02 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.002 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.0
 
Computação Ubíqua e Pervasiva
Computação Ubíqua e PervasivaComputação Ubíqua e Pervasiva
Computação Ubíqua e Pervasiva
 
Interface Homem Computador - Aula01- Introdução a IHC
Interface Homem Computador - Aula01- Introdução a IHCInterface Homem Computador - Aula01- Introdução a IHC
Interface Homem Computador - Aula01- Introdução a IHC
 
Curso basico de informtica
Curso basico de informticaCurso basico de informtica
Curso basico de informtica
 
A História e Evolução dos Computadores
A História e Evolução dos ComputadoresA História e Evolução dos Computadores
A História e Evolução dos Computadores
 
Algoritmo - tipos de dados
Algoritmo - tipos de dadosAlgoritmo - tipos de dados
Algoritmo - tipos de dados
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao Windows
 
Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)
 
Ihc 01-conceitos básicos
Ihc 01-conceitos básicosIhc 01-conceitos básicos
Ihc 01-conceitos básicos
 
Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigo
 
Minicurso de App Inventor
Minicurso de App InventorMinicurso de App Inventor
Minicurso de App Inventor
 
Oficina App Inventor
Oficina App InventorOficina App Inventor
Oficina App Inventor
 
50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica
 
Introdução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O ComputadorIntrodução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O Computador
 
01 - IHC e usabilidade [Conceitos]
01 - IHC e usabilidade [Conceitos]01 - IHC e usabilidade [Conceitos]
01 - IHC e usabilidade [Conceitos]
 
Introdução básica aos Navegadores de Internet
Introdução básica aos Navegadores de InternetIntrodução básica aos Navegadores de Internet
Introdução básica aos Navegadores de Internet
 
Barbeiro Sonolento
Barbeiro SonolentoBarbeiro Sonolento
Barbeiro Sonolento
 
Hardware E Software
Hardware E SoftwareHardware E Software
Hardware E Software
 
Aula 1 introdução à computação para crianças
Aula 1 introdução à computação para criançasAula 1 introdução à computação para crianças
Aula 1 introdução à computação para crianças
 

Destacado

Aula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHMAula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHMJanynne Gomes
 
Aula: Tipos de Interface
Aula: Tipos de InterfaceAula: Tipos de Interface
Aula: Tipos de InterfaceJanynne Gomes
 
Aula: Tendência das interfaces
Aula: Tendência das interfacesAula: Tendência das interfaces
Aula: Tendência das interfacesJanynne Gomes
 
Interface homem máquina
Interface homem máquinaInterface homem máquina
Interface homem máquinaLucas Santos
 
Wincc procedimento para configuracao de comunicacao com s7
Wincc procedimento para configuracao de comunicacao com s7Wincc procedimento para configuracao de comunicacao com s7
Wincc procedimento para configuracao de comunicacao com s7confidencial
 
[dig2012] 02 - História do design de interfaces
[dig2012] 02 - História do design de interfaces[dig2012] 02 - História do design de interfaces
[dig2012] 02 - História do design de interfacesEduardo Novais
 
Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)Janynne Gomes
 
Emocao e Computacao Afetiva
Emocao e Computacao AfetivaEmocao e Computacao Afetiva
Emocao e Computacao AfetivaJanynne Gomes
 
Aula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHMAula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHMJanynne Gomes
 
IHM x IHM – INTERFACE x INTERAçÃO HOMEM-MÁQUINA
IHM x IHM – INTERFACE x INTERAçÃO HOMEM-MÁQUINAIHM x IHM – INTERFACE x INTERAçÃO HOMEM-MÁQUINA
IHM x IHM – INTERFACE x INTERAçÃO HOMEM-MÁQUINADiego BBahia
 
Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoJanynne Gomes
 
Aula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHMAula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHMJanynne Gomes
 
Aula: Evolução da computação móvel
Aula: Evolução da computação móvelAula: Evolução da computação móvel
Aula: Evolução da computação móvelJanynne Gomes
 
Materiais e processos gráficos
Materiais e processos gráficosMateriais e processos gráficos
Materiais e processos gráficosPatricia Prado
 
Revisão de Ergonomia
Revisão de ErgonomiaRevisão de Ergonomia
Revisão de ErgonomiaDavi Denardi
 
Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)Janynne Gomes
 
Aula: Princípios de design de interfaces
Aula: Princípios de design de interfacesAula: Princípios de design de interfaces
Aula: Princípios de design de interfacesJanynne Gomes
 

Destacado (20)

Aula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHMAula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHM
 
Aula: Tipos de Interface
Aula: Tipos de InterfaceAula: Tipos de Interface
Aula: Tipos de Interface
 
Aula: Tendência das interfaces
Aula: Tendência das interfacesAula: Tendência das interfaces
Aula: Tendência das interfaces
 
Interface homem máquina
Interface homem máquinaInterface homem máquina
Interface homem máquina
 
Interface homem maquina introdução
Interface homem maquina   introduçãoInterface homem maquina   introdução
Interface homem maquina introdução
 
Wincc procedimento para configuracao de comunicacao com s7
Wincc procedimento para configuracao de comunicacao com s7Wincc procedimento para configuracao de comunicacao com s7
Wincc procedimento para configuracao de comunicacao com s7
 
Design de interfaces
Design de interfacesDesign de interfaces
Design de interfaces
 
Revista para tablet
Revista para tabletRevista para tablet
Revista para tablet
 
[dig2012] 02 - História do design de interfaces
[dig2012] 02 - História do design de interfaces[dig2012] 02 - História do design de interfaces
[dig2012] 02 - História do design de interfaces
 
Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)
 
Emocao e Computacao Afetiva
Emocao e Computacao AfetivaEmocao e Computacao Afetiva
Emocao e Computacao Afetiva
 
Aula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHMAula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHM
 
IHM x IHM – INTERFACE x INTERAçÃO HOMEM-MÁQUINA
IHM x IHM – INTERFACE x INTERAçÃO HOMEM-MÁQUINAIHM x IHM – INTERFACE x INTERAçÃO HOMEM-MÁQUINA
IHM x IHM – INTERFACE x INTERAçÃO HOMEM-MÁQUINA
 
Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de Seleção
 
Aula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHMAula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHM
 
Aula: Evolução da computação móvel
Aula: Evolução da computação móvelAula: Evolução da computação móvel
Aula: Evolução da computação móvel
 
Materiais e processos gráficos
Materiais e processos gráficosMateriais e processos gráficos
Materiais e processos gráficos
 
Revisão de Ergonomia
Revisão de ErgonomiaRevisão de Ergonomia
Revisão de Ergonomia
 
Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)
 
Aula: Princípios de design de interfaces
Aula: Princípios de design de interfacesAula: Princípios de design de interfaces
Aula: Princípios de design de interfaces
 

Similar a Aula: Evolução das interfaces

LIVRO PROPRIETÁRIO - ENGENHARIA DE USABILIDADE E INTERFACES
LIVRO PROPRIETÁRIO - ENGENHARIA DE USABILIDADE E INTERFACESLIVRO PROPRIETÁRIO - ENGENHARIA DE USABILIDADE E INTERFACES
LIVRO PROPRIETÁRIO - ENGENHARIA DE USABILIDADE E INTERFACESOs Fantasmas !
 
Aula 1. Introdução: Interface Homem-Máquina
Aula 1. Introdução: Interface Homem-MáquinaAula 1. Introdução: Interface Homem-Máquina
Aula 1. Introdução: Interface Homem-MáquinaSilvia Dotta
 
A importancia de IHC no desenvolvimento de software
A importancia de IHC no desenvolvimento de softwareA importancia de IHC no desenvolvimento de software
A importancia de IHC no desenvolvimento de softwareFlavia Negrao
 
Automação e controle ihm
Automação e controle   ihmAutomação e controle   ihm
Automação e controle ihmEder Borba
 
Automação e controle ihm
Automação e controle   ihmAutomação e controle   ihm
Automação e controle ihmLuiz Henrique
 
Aula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane FidelixAula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane FidelixCris Fidelix
 
Interacção Homem-Máquina (introdução)
Interacção Homem-Máquina (introdução)Interacção Homem-Máquina (introdução)
Interacção Homem-Máquina (introdução)David Lamas
 
Interface com o usuário
Interface com o usuárioInterface com o usuário
Interface com o usuárioirlss
 
Usabilidade de aplicações
Usabilidade de aplicaçõesUsabilidade de aplicações
Usabilidade de aplicaçõesVitor Julião
 
Aula 02 - Design - Primeira Parte INTERFACE E EXPERIENCIA DE USUARIO
Aula 02 - Design - Primeira Parte INTERFACE E EXPERIENCIA DE USUARIOAula 02 - Design - Primeira Parte INTERFACE E EXPERIENCIA DE USUARIO
Aula 02 - Design - Primeira Parte INTERFACE E EXPERIENCIA DE USUARIOJulioCesar371362
 
Fundamento de Sistemas de Informacao - Aula 24
Fundamento de Sistemas de Informacao - Aula 24Fundamento de Sistemas de Informacao - Aula 24
Fundamento de Sistemas de Informacao - Aula 24Ismar Silveira
 
Projeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumoProjeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumoGustavo Alcantara
 
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...Janynne Gomes
 
Apostila informática básica e introdução à internet
Apostila informática básica e introdução à internetApostila informática básica e introdução à internet
Apostila informática básica e introdução à internetBudu Serra
 
Apostila melhor idade 2016
Apostila melhor idade 2016Apostila melhor idade 2016
Apostila melhor idade 2016CRISTIANE SOUZA
 

Similar a Aula: Evolução das interfaces (20)

LIVRO PROPRIETÁRIO - ENGENHARIA DE USABILIDADE E INTERFACES
LIVRO PROPRIETÁRIO - ENGENHARIA DE USABILIDADE E INTERFACESLIVRO PROPRIETÁRIO - ENGENHARIA DE USABILIDADE E INTERFACES
LIVRO PROPRIETÁRIO - ENGENHARIA DE USABILIDADE E INTERFACES
 
Aula 3.1 - Ergonomia
Aula 3.1 - ErgonomiaAula 3.1 - Ergonomia
Aula 3.1 - Ergonomia
 
Aula 1. Introdução: Interface Homem-Máquina
Aula 1. Introdução: Interface Homem-MáquinaAula 1. Introdução: Interface Homem-Máquina
Aula 1. Introdução: Interface Homem-Máquina
 
A importancia de IHC no desenvolvimento de software
A importancia de IHC no desenvolvimento de softwareA importancia de IHC no desenvolvimento de software
A importancia de IHC no desenvolvimento de software
 
Automação e controle ihm
Automação e controle   ihmAutomação e controle   ihm
Automação e controle ihm
 
Automação e controle ihm
Automação e controle   ihmAutomação e controle   ihm
Automação e controle ihm
 
Aula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane FidelixAula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
 
Interacção Homem-Máquina (introdução)
Interacção Homem-Máquina (introdução)Interacção Homem-Máquina (introdução)
Interacção Homem-Máquina (introdução)
 
Introducao ihm
Introducao ihmIntroducao ihm
Introducao ihm
 
Interface com o usuário
Interface com o usuárioInterface com o usuário
Interface com o usuário
 
Usabilidade de aplicações
Usabilidade de aplicaçõesUsabilidade de aplicações
Usabilidade de aplicações
 
Aula 02 - Design - Primeira Parte INTERFACE E EXPERIENCIA DE USUARIO
Aula 02 - Design - Primeira Parte INTERFACE E EXPERIENCIA DE USUARIOAula 02 - Design - Primeira Parte INTERFACE E EXPERIENCIA DE USUARIO
Aula 02 - Design - Primeira Parte INTERFACE E EXPERIENCIA DE USUARIO
 
Fatenp ihc-aula4
Fatenp ihc-aula4Fatenp ihc-aula4
Fatenp ihc-aula4
 
Fundamento de Sistemas de Informacao - Aula 24
Fundamento de Sistemas de Informacao - Aula 24Fundamento de Sistemas de Informacao - Aula 24
Fundamento de Sistemas de Informacao - Aula 24
 
Projeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumoProjeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumo
 
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
 
Aula01 so
Aula01 soAula01 so
Aula01 so
 
Apostila informática básica e introdução à internet
Apostila informática básica e introdução à internetApostila informática básica e introdução à internet
Apostila informática básica e introdução à internet
 
Apresentação do curso Engenharia de Usabilidade
Apresentação do curso Engenharia de UsabilidadeApresentação do curso Engenharia de Usabilidade
Apresentação do curso Engenharia de Usabilidade
 
Apostila melhor idade 2016
Apostila melhor idade 2016Apostila melhor idade 2016
Apostila melhor idade 2016
 

Más de Janynne Gomes

Aula - Gerenciadores de layout
Aula - Gerenciadores de layoutAula - Gerenciadores de layout
Aula - Gerenciadores de layoutJanynne Gomes
 
Palestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps AndroidPalestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps AndroidJanynne Gomes
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao AndroidJanynne Gomes
 
Aula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisAula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisJanynne Gomes
 
Aula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisAula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisJanynne Gomes
 
Diagramas de Fluxo de Dados
Diagramas de Fluxo de DadosDiagramas de Fluxo de Dados
Diagramas de Fluxo de DadosJanynne Gomes
 
Estruturas de decisão
Estruturas de decisãoEstruturas de decisão
Estruturas de decisãoJanynne Gomes
 
Palestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoPalestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoJanynne Gomes
 
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãeMaria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãeJanynne Gomes
 
Aula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelAula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelJanynne Gomes
 
Aula 6 - Prototipação de telas
Aula 6 - Prototipação de telasAula 6 - Prototipação de telas
Aula 6 - Prototipação de telasJanynne Gomes
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosJanynne Gomes
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)Janynne Gomes
 
Windows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de appsWindows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de appsJanynne Gomes
 
Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8Janynne Gomes
 

Más de Janynne Gomes (16)

Aula - Gerenciadores de layout
Aula - Gerenciadores de layoutAula - Gerenciadores de layout
Aula - Gerenciadores de layout
 
Aula - Activity
Aula  -  ActivityAula  -  Activity
Aula - Activity
 
Palestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps AndroidPalestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps Android
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao Android
 
Aula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisAula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveis
 
Aula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisAula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveis
 
Diagramas de Fluxo de Dados
Diagramas de Fluxo de DadosDiagramas de Fluxo de Dados
Diagramas de Fluxo de Dados
 
Estruturas de decisão
Estruturas de decisãoEstruturas de decisão
Estruturas de decisão
 
Palestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoPalestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalho
 
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãeMaria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãe
 
Aula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelAula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvel
 
Aula 6 - Prototipação de telas
Aula 6 - Prototipação de telasAula 6 - Prototipação de telas
Aula 6 - Prototipação de telas
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de Dados
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
 
Windows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de appsWindows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de apps
 
Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8
 

Último

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 

Último (9)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 

Aula: Evolução das interfaces

  • 1. IHM – INTERFACE HOMEM-MÁQUINA Disciplina
  • 2. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 2 UNIDADE DE APRENDIZAGEM Dispositivos de entrada e saída em sistemas interativos homem-máquina
  • 3. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 3 • Introdução e conceituação da IHM • Histórico e Evolução • Leituras sugeridas na unidade ROTEIRO DA AULA 01
  • 4. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 4 TÓPICO INTRODUÇÃO E CONCEITUAÇÃO
  • 5. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 5 Interface homem e máquina É a disciplina preocupada com o design, avaliação e implementação de sistemas computacionais interativos para uso humano e com o estudo dos principais fenômenos ao redor deles.
  • 6. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 6 INTERAÇÃO É a atuação de um agente em outro, ou seja, a “ação entre”; segundo a própria estrutura da palavra – inter ação. Este agente pode ser ativo em determinada situação e, em outra, deixar-se agir pelo outro, isto é, submeter-se à ação do outro. A interação então é o princípio fundador da linguagem, sendo que o sentido do que se quer transmitir depende da relação entre sujeitos, ou agentes.
  • 7. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 7 INTERAÇÃO A interatividade digital pode ser entendida como um diálogo homem-máquina, através de uma zona de contato chamada de interface gráfica. A interface seria então, a princípio, o meio (hardware, software) no qual se dá o processo de interação e interatividade; uma espécie de “conversação” entre o homem e a máquina por meio de um ambiente.
  • 8. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 8 Dispositivos para INTERAÇÃO Os dispositivos que possibilitam a interação se dividem em dispositivos de entrada e dispositivos de saída.
  • 9. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 9 Dispositivos para INTERAÇÃO Teclado Mouse
  • 10. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 10 Dispositivos para INTERAÇÃO Controle manual para jogos de console Joystick
  • 11. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 11 Dispositivos para INTERAÇÃO Controle de jogo através de sensores Interação através de realidade aumentada
  • 12. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 12 Dispositivos para INTERAÇÃO Simulador de vôo oferecendo interação através de múltiplos dispositivos próprios operando em conjunto
  • 13. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 13 Dispositivos para INTERAÇÃO Centro de comando de lançamento de foguetes espaciais da NASA na Virgínia. Os botões são diferenciados, representando especificamente cada ação do software sobre o hardware.
  • 14. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 14 Dispositivos para INTERAÇÃO Centro de comando de lançamento de foguetes espaciais da NASA em Wallops, na Virgínia. Os botões são diferenciados , representando especificamente cada ação do software sobre o hardware.
  • 15. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 15 A interface com o usuário é formada por apresentações de informações, de dados, de controles e de comandos. É esta interface também que solicita e recepciona as entradas de dados, de controles e de comandos. Interface
  • 16. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 16 Finalmente, ela controla o diálogo entre as apresentações e as entradas. Uma interface tanto define as estratégias para a realização da tarefa, como conduz, orienta, recepciona, alerta, ajuda e responde ao usuário durante as interações. Interface
  • 17. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 17 exemplos de INterface CLI (Command Line Interface) Programa utilizado para que através de comandos os programas executem as ações desejadas, recebendo opcional- mente dados em formato de texto como parâmetros.
  • 18. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 18 exemplos de INterface Software instalado no desktop
  • 19. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 19 exemplos de INterface Aplicativo para celular
  • 20. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 20 exemplos de INterface Software para realidade aumentada
  • 21. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 21 Problemas de INterface O usuário nem sempre entende o que o sistema está pedindo como entrada de dados
  • 22. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 22 LUCENA & LIESENBERG (2005) tratam alguns outros fatores que reiteram a justificativa da importância da interface para um sistema: ● o custo de um sistema computacional não se limita a hardware e software. É preciso treinar usuários. Quanto mais difícil de aprender mais oneroso é o treinamento e quanto mais difícil de usar, menor é o desempenho do usuário através de erros constantes, lentidão de operação do sistema e outros; Importância do projeto da Interface
  • 23. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 23 ● softwares que apresentam dificuldades como as anteriormente citadas tendem a ser rejeitados pelos usuários. Comercialmente, o sucesso de vendas de software interativos está intimamente relacionado à facilidade de uso e aprendizado do produto, adjetivos que acompanham praticamente toda propaganda de software hoje em dia; Importância do projeto da Interface
  • 24. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 24 ● o desenvolvimento de interfaces é um processo caro, difícil, demanda tempo e que ainda há muito a ser empreendido; ● o número de usuários de computadores está se expandindo e com ele a demanda por sistemas interativos. As vendas, a descrição adequada e correta de tarefas, e inclusive a segurança de tais sistemas são influenciados pela interface, que consome 50% dos recursos de desenvolvimento de um sistema. Importância do projeto da Interface
  • 25. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 25 1. A dificuldade em entender as tarefas e os usuários A necessidade da interface estar diretamente ligada ao modo com que será usado requer compreensão profunda dos usuários e de suas habilidades e expectativas. Levantar este tipo de informação é difícil, sobretudo porque programadores têm dificuldade de se imaginarem efetivamente na condição de usuários comuns. CAUSA de Problemas de interface
  • 26. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 26 1. A dificuldade em entender as tarefas e os usuários CAUSA de Problemas de interface
  • 27. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 27 2. A complexidade das tarefas e aplicações Em geral, o domínio da aplicação a ser criado envolve situações de difícil modelamento -- seja porque a tarefa em si é complicada, seja porque a aplicação se propõe a resolver problemas de gama extensa. CAUSA de Problemas de interface
  • 28. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 28 3. A variedade de aspectos e requisitos diferentes Além das limitações inerentes a qualquer projeto, interfaces com o usuário envolvem questões como padrões, design gráfico, documentação, internacionalização, e performance, entre outras. Estas questões associadas contribuem para aumentar a complexidade do desenvolvimento da interface. CAUSA de Problemas de interface
  • 29. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 29 4. Teoria e métodos não são suficientes para resolver o problema Embora existam muitas metodologias para a criação de uma interface boa, a maior parte dos estudos feitos a seu respeito revela que a habilidade dos projetistas é o fator primário para a qualidade das interfaces geradas. O fato de existir grande proporção de casos que sejam exceções às regras propostas nos métodos contribui para a dificuldade de se criar um método abrangente. CAUSA de Problemas de interface
  • 30. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 30 Praticando em sala de aula 1) Encontre um programa instalado em seu computador e avalie de 1 a 5 os seguintes quesitos: a) Aparência agradável b) Orientações de utilização c) Interface intuitiva Atividades para fixação do conteúdo
  • 31. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 31 Praticando em sala de aula 2) Utilizando o mesmo programa do exercício anterior, identifique e descreva os seguintes componentes da interação homem-máquina para 5 comandos: a) Dados de entrada b)Dados de saída Atividades para fixação do conteúdo
  • 32. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 32 TÓPICO Histórico e evolução
  • 33. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 33 Ilustração da EVOLUÇÃO do computador e do homem
  • 34. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 34 Anos 40 Tecnologias de Hardware •  Mecânica e Eletromecânica; •  Sem retorno visual. Modo de Operação •  Usado somente para cálculo. Programação •  Movimento de cabos e chaves. HISTÓRICO E EVOLUÇÃO Usuários •  Os próprios inventores. Paradigma de Interface com o Usuário: Nenhum.
  • 35. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 35 HISTÓRICO E EVOLUÇÃO Anos 40 ENIAC - Electronic Numerical Integrator Analyzer and Computer ( Em português: computador integrador numérico electrónico)
  • 36. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 36 Anos 50 e 60 Tecnologias de Hardware • Válvulas e Transistores; • Uso de painéis como retorno visual. Modo de Operação • Um usuário por vez utiliza a máquina. Programação • Linguagem de Máquina e Assembler. HISTÓRICO E EVOLUÇÃO Usuários ● Pioneiros e Profissionais de Computação. Paradigma de Interface com o Usuário: Programação em batch.
  • 37. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 37 HISTÓRICO E EVOLUÇÃO Anos 50 e 60 O PDP-7, da década de 60 era um minicomputador de "baixo custo" (custava 72.000 dólares da época), equipado com apenas 8 kbytes de memória RAM. Obs.: Hoje mesmo as agendas de bolso, das mais baratas, possuem bem mais memória do que ele.
  • 38. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 38 Anos 70 e 80 Tecnologias de Hardware ● Circuito Integrado; ● Monitores monocromáticos. Modo de Operação • Time Sharing. Programação ● Linguagens de Alto Nível (científicas). HISTÓRICO E EVOLUÇÃO Usuários ● Surgem os “primeiros” usuários utilizando o computador para atividades repetitivas, sem poder de criação. Paradigma de Interface com o Usuário: Menus hierárquicos e preenchimentos de formulários em tela
  • 39. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 39 HISTÓRICO E EVOLUÇÃO Anos 70 e 80 Apple II, lançado em janeiro de 1983, com base no processador 6502, que poderia ser executado em 1,02 MHz. Ele veio com 64 K de RAM e ROM 32K que incluía BASIC, uma interface de linguagem assembly, e várias outras opções alto nível.
  • 40. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 40 Anos 80 Tecnologias de Hardware ● VLSI – Nova geração de circuitos integrados; ● • Monitores coloridos tornam a interface mais agradável. Modo de Operação • Computador pessoal para um usuário único HISTÓRICO E EVOLUÇÃO Programação ● Linguagens orientadas a problemas; ● Surgimento de Ferramentas para construção de Interfaces. Usuários ● Todos os tipos de profissionais começam a ter acesso aos computadores. Paradigma de Interface com o Usuário: Menus hierárquicos e preenchimentos de formulários em
  • 41. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 41 Anos 80 Paradigma de Interface com o Usuário: surgem as primeiras interfaces gráficas (GUIs): a. WIMP (Windows, Icons, Menus e Pointers); b. Manipulação Direta: WIMP + uso de metáforas. Ex: arrastar arquivos para lixeira. HISTÓRICO E EVOLUÇÃO
  • 42. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 42 Anos 80 Sistema operacional com ícones HISTÓRICO E EVOLUÇÃO
  • 43. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 43 Anos 80 Paradigma de Interface com o Usuário: surgem as primeiras interfaces gráficas (GUIs): a. WIMP (Windows, Icons, Menus e Pointers); b. Manipulação Direta: WIMP + uso de metáforas. Ex: arrastar arquivos para lixeira. HISTÓRICO E EVOLUÇÃO
  • 44. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 44 Anos 90 Tecnologias de Hardware ● Diversas tecnologias: computadores portáteis, redes de computadores, telas sensíveis ao toque, palms, etc. Modo de Operação • Usuários conectados a redes, sistemas distribuídos. Programação ● Linguagens orientadas a objetos HISTÓRICO E EVOLUÇÃO Usuários ● Todas as pessoas(popularização do computadores).
  • 45. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 45 Anos 90 Paradigma de Interface com o Usuário: Andeersen(1993-Netscape):Cria o primeiro navegador com interface em modo gráfico, surgem as interfaces WUI (Web User Interface); GUI (Desenvolvimento das Interfaces Gráficas) em várias plataformas: Windows, Unix, Dispositivos portáteis, celulares, interfaces baseadas em voz, etc. HISTÓRICO E EVOLUÇÃO
  • 46. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 46 Anos 90 Dispositivos digitais HISTÓRICO E EVOLUÇÃO
  • 47. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 47 Pesquisa rápida Encontre 3 computadores (apresente foto, nome e modelo) das décadas passadas (não pode ser nenhum dos apresentados nesses slides) e responda para cada um as seguintes perguntas: 1) Qual a tecnologia de hardware utilizada? 2) Qual era/é o modo de operação? 3) Quem eram/são os usuários? Atividades para fixação do conteúdo
  • 48. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 48 Leituras sugeridas na unidade PREECE, ROGERS & SHARP. Design de Interação - Além da interação homem-computador, Ed Bookman, 2005. CHEVALIER, Jean; GHEERBRANT, Alain. Dicionário de símbolos: mitos, sonhos, costumes, gestos, formas, figuras, cores, números. 2. ed. Rio de Janeiro: J. Olymp
  • 49. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 49 Brad A. Myers "Why are Human-Computer Interfaces Difficult to Design and Implement?", Carnegie Mellon University School of Computer Science Technical Report CMU-CS-93-183, Julho 1993. referências

Notas del editor

  1. <número>
  2. <número>
  3. <número>
  4. <número>
  5. <número>
  6. <número>
  7. <número>
  8. <número>
  9. <número>
  10. <número>
  11. <número>
  12. <número>
  13. <número>
  14. <número>
  15. <número>
  16. <número>
  17. <número>
  18. <número>
  19. <número>
  20. <número>
  21. <número>
  22. <número>
  23. <número>
  24. <número>
  25. <número>
  26. <número>
  27. <número>
  28. <número>
  29. <número>
  30. <número>
  31. <número>
  32. <número>
  33. <número>
  34. <número>
  35. <número>
  36. <número>
  37. <número>
  38. <número>
  39. <número>
  40. <número>
  41. <número>
  42. <número>
  43. <número>
  44. <número>
  45. <número>
  46. <número>