If you can't read please download the document
Upload
janynne-gomes
View
764
Download
0
Embed Size (px)
Citation preview
Apresentao do PowerPoint
IHM INTERFACE HOMEM-MQUINADisciplina
UNIDADE DE APRENDIZAGEM
Dispositivos de entrada e sada em sistemas interativos homem-mquina
Introduo e conceituao da IHM
Histrico e Evoluo
Leituras sugeridas na unidade
ROTEIRO DA AULA 01
TPICO
INTRODUO E CONCEITUAO
Interface homem e mquina
a disciplina preocupada com o design, avaliao e implementao de sistemas computacionais interativos para uso humano e com o estudo dos principais fenmenos ao redor deles.
INTERAO
a atuao de um agente em outro, ou seja, a ao entre; segundo a prpria estrutura da palavra inter ao.Este agente pode ser ativo em determinada situao e, em outra, deixar-se agir pelo outro, isto , submeter-se ao do outro. A interao ento o princpio fundador da linguagem, sendo que o sentido do que se quer transmitir depende da relao entre sujeitos, ou agentes.
INTERAO
A interatividade digital pode ser entendida como um dilogo homem-mquina, atravs de uma zona de contato chamada de interface grfica.A interface seria ento, a princpio, o meio (hardware, software) no qual se d o processo de interao e interatividade; uma espcie de conversao entre o homem e a mquina por meio de um ambiente.
Dispositivos para INTERAO
Os dispositivos que possibilitam a interao se dividem em dispositivos de entrada e dispositivos de sada.
Dispositivos para INTERAO
Teclado
Mouse
Dispositivos para INTERAO
Controle manual para jogos de console
Joystick
Dispositivos para INTERAO
Controle de jogo atravs de sensores
Interao atravs de realidade aumentada
Dispositivos para INTERAO
Simulador de vo oferecendo interao atravs de mltiplos dispositivos prprios operando em conjunto
Dispositivos para INTERAO
Centro de comando de lanamento de foguetes espaciais da NASA na Virgnia.
Os botes so diferenciados, representando especificamente cada ao do software sobre o hardware.
Dispositivos para INTERAO
Centro de comando de lanamento de foguetes espaciais da NASA em Wallops, na Virgnia.
Os botes so diferenciados , representando especificamente cada ao do software sobre o hardware.
A interface com o usurio formada por apresentaes de informaes, de dados, de controles e de comandos.
esta interface tambm que solicita e recepciona as entradas de dados, de controles e de comandos. Interface
Finalmente, ela controla o dilogo entre as apresentaes e as entradas.
Uma interface tanto define as estratgias para a realizao da tarefa, como conduz, orienta, recepciona, alerta, ajuda e responde ao usurio durante as interaes.Interface
exemplos de INterface
CLI (Command Line Interface)
Programa utilizado para que atravs de comandos osprogramas executem as aes desejadas, recebendo opcional-mente dados em formato de textocomo parmetros.
exemplos de INterface
Software instalado no desktop
exemplos de INterface
Aplicativo para celular
exemplos de INterface
Software para realidade aumentada
Problemas de INterface
O usurio nem sempre entende o que o sistema est pedindo como entrada de dados
LUCENA & LIESENBERG (2005) tratam alguns outros fatores que reiteram a justificativa da importncia da interface para um sistema: o custo de um sistema computacional no se limita a hardware e software. preciso treinar usurios. Quanto mais difcil de aprender mais oneroso o treinamento e quanto mais difcil de usar, menor o desempenho do usurio atravs de erros constantes, lentido de operao do sistema e outros;
Importncia do projeto da Interface
softwares que apresentam dificuldades como as anteriormente citadas tendem a ser rejeitados pelos usurios. 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;
Importncia do projeto da Interface
o desenvolvimento de interfaces um processo caro, difcil, demanda tempo e que ainda h muito a ser empreendido;
o nmero de usurios de computadores est se expandindo e com ele a demanda por sistemas interativos. As vendas, a descrio adequada e correta de tarefas, e inclusive a segurana de tais sistemas so influenciados pela interface, que consome 50% dos recursos de desenvolvimento de um sistema.
Importncia do projeto da Interface
1. A dificuldade em entender as tarefas e os usurios
A necessidade da interface estar diretamente ligada ao modo com que ser usado requer compreenso profunda dos usurios e de suas habilidades e expectativas. Levantar este tipo de informao difcil, sobretudo porque programadores tm dificuldade de se imaginarem efetivamente na condio de usurios comuns. CAUSA de Problemas de interface
1. A dificuldade em entender as tarefas e os usurios CAUSA de Problemas de interface
2. A complexidade das tarefas e aplicaes
Em geral, o domnio da aplicao a ser criado envolve situaes de difcil modelamento -- seja porque a tarefa em si complicada, seja porque a aplicao se prope a resolver problemas de gama extensa. CAUSA de Problemas de interface
3. A variedade de aspectos e requisitos diferentes
Alm das limitaes inerentes a qualquer projeto, interfaces com o usurio envolvem questes como padres, design grfico, documentao, internacionalizao, e performance, entre outras. Estas questes associadas contribuem para aumentar a complexidade do desenvolvimento da interface. CAUSA de Problemas de interface
4. Teoria e mtodos no so suficientes para resolver o problema
Embora existam muitas metodologias para a criao de uma interface boa, a maior parte dos estudos feitos a seu respeito revela que a habilidade dos projetistas o fator primrio para a qualidade das interfaces geradas. O fato de existir grande proporo de casos que sejam excees s regras propostas nos mtodos contribui para a dificuldade de se criar um mtodo abrangente. CAUSA de Problemas de interface
Praticando em sala de aula
1) Encontre um programa instalado em seu computador e avalie de 1 a 5 os seguintes quesitos: Aparncia agradvel
Orientaes de utilizao
Interface intuitiva
Atividades para fixao do contedo
Praticando em sala de aula
2) Utilizando o mesmo programa do exerccio anterior, identifique e descreva os seguintes componentes da interao homem-mquina para 5 comandos: Dados de entrada
Dados de sada
Atividades para fixao do contedo
TPICO
Histrico e evoluo
Ilustrao da EVOLUO do computador e do homem
Anos 40Tecnologias de Hardware Mecnica e Eletromecnica; Semretornovisual. Modo de Operao Usado somenteparaclculo. Programao Movimento de cabos echaves. HISTRICO E EVOLUO
Usurios Osprprios inventores. Paradigmade Interface com o Usurio: Nenhum.
HISTRICO E EVOLUO
Anos 40
ENIAC - Electronic Numerical Integrator Analyzer and Computer
( Em portugus: computador integrador numrico electrnico)
Anos 50 e 60
Tecnologias de Hardware Vlvulas e Transistores; Uso de painis como retorno visual.
Modo de Operao Um usurio por vez utiliza a mquina.
Programao Linguagem de Mquina e Assembler. HISTRICO E EVOLUO
UsuriosPioneiros e Profissionais de Computao.
Paradigmade Interface com o Usurio: Programao em batch.
HISTRICO E EVOLUO
Anos 50 e 60
O PDP-7, da dcada de 60 era um minicomputador de "baixo custo" (custava 72.000 dlares da poca), equipado com apenas 8 kbytes de memria RAM.
Obs.: Hoje mesmo as agendas de bolso, das mais baratas, possuem bem mais memria do que ele.
Anos 70 e 80
Tecnologias de HardwareCircuito Integrado;
Monitores monocromticos.
Modo de Operao Time Sharing.
ProgramaoLinguagens de Alto Nvel (cientficas).
HISTRICO E EVOLUO
UsuriosSurgem os primeiros usurios utilizando o computador para atividades repetitivas, sem poder de criao.
Paradigmade Interface com o Usurio: Menus hierrquicos e preenchimentos de formulrios emtela
HISTRICO E EVOLUO
Anos 70 e 80
Apple II, lanado 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 inclua BASIC, uma interface de linguagem assembly, e vrias outras opes alto nvel.
Anos 80
Tecnologias de HardwareVLSI Nova gerao de circuitos integrados;
Monitores coloridos tornam a interface mais agradvel.
Modo de Operao Computador pessoal para um usurio nico HISTRICO E EVOLUO
ProgramaoLinguagens orientadas a problemas;
Surgimento de Ferramentas para construo de Interfaces.
UsuriosTodos os tipos de profissionais comeam a ter acesso aos computadores.
Paradigmade Interface com o Usurio: Menus hierrquicos e preenchimentos de formulrios emtela
Anos 80
Paradigmade Interface com o Usurio: surgem as primeiras interfaces grficas (GUIs):
a. WIMP (Windows, Icons, Menus e Pointers); b. Manipulao Direta: WIMP + uso demetforas. Ex: arrastar arquivos para lixeira. HISTRICO E EVOLUO
Anos 80
Sistema operacional com conesHISTRICO E EVOLUO
Anos 80
Paradigmade Interface com o Usurio: surgem as primeiras interfaces grficas (GUIs):
a. WIMP (Windows, Icons, Menus e Pointers); b. Manipulao Direta: WIMP + uso demetforas. Ex: arrastar arquivos para lixeira. HISTRICO E EVOLUO
Anos 90
Tecnologias de HardwareDiversas tecnologias: computadores portteis, redes de computadores, telas sensveis ao toque, palms, etc.
Modo de Operao Usurios conectados a redes, sistemas distribudos.
ProgramaoLinguagens orientadas a objetos
HISTRICO E EVOLUO
UsuriosTodas as pessoas(popularizao do computadores).
Anos 90
Paradigmade Interface com o Usurio:
Andeersen(1993-Netscape):Cria o primeiro navegador com interface em modo grfico, surgem as interfaces WUI (Web User Interface);
GUI (Desenvolvimento das Interfaces Grficas) em vrias plataformas: Windows, Unix, Dispositivos portteis, celulares, interfaces baseadas em voz, etc.
HISTRICO E EVOLUO
Anos 90
Dispositivos digitaisHISTRICO E EVOLUO
Pesquisa rpida
Encontre 3 computadores (apresente foto, nome e modelo) das dcadas passadas (no pode ser nenhum dos apresentados nesses slides) e responda para cada um as seguintes perguntas: Qual a tecnologia de hardware utilizada?
Qual era/ o modo de operao?
Quem eram/so os usurios?
Atividades para fixao do contedo
Leituras sugeridas na unidade
PREECE, ROGERS & SHARP. Design deInterao - Alm da interao homem-computador,Ed Bookman, 2005.
CHEVALIER, Jean; GHEERBRANT, Alain. Dicionrio de smbolos: mitos, sonhos, costumes, gestos, formas, figuras, cores, nmeros. 2. ed. Rio de Janeiro: J. Olymp
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.
referncias
IHM - Interface Homem MquinaProf. Janynne L. S. Gomes
Clique para editar o ttulo mestre
Clique para editar o ttulo mestre
IHM - Interface Homem MquinaProf. Janynne L. S. Gomes