Questão de Arquitetura de Software — Usabilidade — FGV 2024
Arquitetura de Software›Usabilidade
Código
fg097546
Banca
FGV
Órgão
TCE-PA
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área de Informática - Web Design
Usabilidade, comunicabilidade, acessibilidade e navegabilidade são conceitos centrais no design de um site. Acerca desses conceitos, avalie as afirmações a seguir:I. Mensagens de erro usando 'alert( )' contribuem principalmente para a usabilidade e para a comunicabilidade.II. O emprego de atributos ARIA visa a melhorar a navegabilidade.III. O uso de breadcrumbs visa melhorar principalmente a comunicabilidade.Está correto o que se afirma em
AI, apenas.
BII, apenas.
CI e II, apenas.
DII e III, apenas.
EI, II e III.
Revelar gabarito e comentário▾
GabaritoA — I, apenas.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Usabilidade, comunicabilidade, navegabilidade e acessibilidade
Gabarito: letra A — apenas a afirmativa I está correta. Mensagens de erro com alert() contribuem tanto para a usabilidade (feedback imediato, redução de erros) quanto para a comunicabilidade (ajudam o usuário a entender o comportamento esperado do sistema). As afirmativas II e III trocam os conceitos: ARIA visa acessibilidade, e breadcrumbs melhoram a navegabilidade.
A banca cobra a distinção entre quatro conceitos centrais no design de interfaces. O conteúdo de apoio define:
Usabilidade: facilidade de uso, aprendizado, memorização, produtividade, prevenção de erros e satisfação do usuário.
Comunicabilidade: capacidade de o usuário compreender as decisões de design do projetista, respondendo "para que serve" e "como funciona".
Navegabilidade: propriedade de facilitar ao usuário chegar ao destino da forma mais eficiente; qualidade da estrutura de navegação.
Acessibilidade: possibilidade de acesso por pessoas com diferentes capacidades, independentemente de limitações físicas, sensoriais ou cognitivas.
Conceitos de design de interface: Usabilidade (Facilidade de uso, Aprendizado e memorização, Prevenção de erros, Feedback imediato (ex.: alert())); Comunicabilidade (Usuário entende decisões do projetista, "Para que serve" e "como funciona", Mensagens de erro (ex.: alert())); Navegabilidade (Eficiência na estrutura de navegação, Breadcrumbs); Acessibilidade (Acesso por diferentes capacidades, ARIA (tecnologias assistivas))
Item I — ✅ Correto
Mensagens de erro com alert() fornecem feedback imediato ao usuário, contribuindo para a usabilidade (prevenção e correção de erros) e para a comunicabilidade (o usuário entende o que o sistema considera como erro, alinhando seu modelo mental ao do projetista). A afirmativa está correta.
Item II — ❌ Incorreto
ARIA (Accessible Rich Internet Applications) é um conjunto de atributos HTML que melhoram a acessibilidade de páginas web para tecnologias assistivas (como leitores de tela). Não tem relação direta com navegabilidade, que diz respeito à eficiência da estrutura de navegação. A afirmativa troca os conceitos.
Item III — ❌ Incorreto
Breadcrumbs (migalhas de pão) são elementos de navegação que mostram a hierarquia da página atual, ajudando o usuário a se localizar e a navegar para níveis superiores. Isso melhora a navegabilidade, não a comunicabilidade. A afirmativa inverte o conceito.
Conclusão: Apenas a afirmativa I está correta, portanto a resposta é a letra A.