Foram encontradas 55.956 questões.
- Engenharia de SoftwareEngenharia de Requisitos
- Qualidade de SoftwareAtributos de Qualidade de Software
- Qualidade de SoftwareSQA: Garantia da Qualidade de Software
- UX/UIUsabilidade
A sociedade empresária Max Tech produz um aplicativo de
gerenciamento de tarefas para equipes remotas. Após o
lançamento, vários usuários relataram problemas de usabilidade
e desempenho do aplicativo, especialmente em condições de
rede variáveis. A diretoria reconheceu a necessidade de
aprimorar a qualidade do software e solicitou uma revisão nos
Requisitos Não Funcionais (RNFs) que foram negligenciados.
No contexto apresentado, assinale a ação capaz de garantir a qualidade do software
No contexto apresentado, assinale a ação capaz de garantir a qualidade do software
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareTestesTipos de TestesTeste de Usabilidade
- UX/UIAvaliação de Usabilidade
- UX/UIUsabilidade
A análise de tarefas é um método eficaz para avaliar a usabilidade na qualidade de software.
Assinale a opção que descreve um problema comum dessa abordagem.
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareEngenharia de Requisitos
- UX/UIProjeto de Interface de Usuário
- UX/UIUsabilidade
Assinale a ação mais apropriada para realizar uma análise de
requisitos de usabilidade eficaz.
Provas
Questão presente nas seguintes provas
- AcessibilidadeHTML: Acessibilidade de Formulários
- AcessibilidadeWCAG: Diretrizes de Acessibilidade a Conteúdos da Web
- UX/UIUsabilidade
Um formulário para cadastro de usuários segue o guia de estilo
da Web Content Accessibility Guidelines (WCAG).
Assinale a implementação que está mais alinhada às diretrizes desse guia e aos princípios de usabilidade.
Assinale a implementação que está mais alinhada às diretrizes desse guia e aos princípios de usabilidade.
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwarePrototipagem e MVP
- Engenharia de SoftwareTestesTipos de TestesTeste de Usabilidade
- UX/UIProjeto de Interface de Usuário
- UX/UIUsabilidade
Considerando as melhores práticas em Engenharia de
Usabilidade, assinale a opção que apresenta a forma correta de
utilizar a prototipação.
Provas
Questão presente nas seguintes provas
A respeito da Arquitetura Orientada a Serviços (SOA), analise as
afirmativas a seguir.
I. Dentro de uma arquitetura orientada a serviços (SOA), a transferência bancária usando PIX estimula que cada instituição financeira desenvolva seu próprio protocolo de comunicação.
II. O pagamento de boletos utilizando o PIX, inserido em uma SOA, exige mecanismos de segurança robustos.
III. Um problema relevante na implementação de SOA é a gestão de serviços, que pode se tornar complexa necessitando de ferramentas eficientes de governança.
Está correto o que se afirma em
I. Dentro de uma arquitetura orientada a serviços (SOA), a transferência bancária usando PIX estimula que cada instituição financeira desenvolva seu próprio protocolo de comunicação.
II. O pagamento de boletos utilizando o PIX, inserido em uma SOA, exige mecanismos de segurança robustos.
III. Um problema relevante na implementação de SOA é a gestão de serviços, que pode se tornar complexa necessitando de ferramentas eficientes de governança.
Está correto o que se afirma em
Provas
Questão presente nas seguintes provas
Considerando as características e as práticas comuns às
metodologias ágeis, analise as afirmativas a seguir.
I. O manifesto ágil enfatiza a importância da colaboração com o cliente mais do que a negociação de contratos.
II. O desenvolvimento iterativo e incremental é um princípio chave, permitindo entregas frequentes de partes funcionais do software.
III. A rigidez nos processos de desenvolvimento é essencial para garantir a qualidade e a previsibilidade do produto final.
Está correto o que se afirma em
I. O manifesto ágil enfatiza a importância da colaboração com o cliente mais do que a negociação de contratos.
II. O desenvolvimento iterativo e incremental é um princípio chave, permitindo entregas frequentes de partes funcionais do software.
III. A rigidez nos processos de desenvolvimento é essencial para garantir a qualidade e a previsibilidade do produto final.
Está correto o que se afirma em
Provas
Questão presente nas seguintes provas
Sobre as Metodologias de Desenvolvimento de Software e o
Processo Unificado, analise as afirmativas a seguir.
I. O Processo Unificado é uma metodologia de desenvolvimento de software que se destaca por ser iterativa e incremental com entregas sucessivas e refinadas do projeto.
II. A análise orientada a objeto não é considerada uma metodologia de desenvolvimento de software.
III. No Processo Unificado, artefatos como casos de uso e diagramas de classe podem ser compartilhados entre diferentes fases, como a concepção e a elaboração.
Está correto o que se afirma em
I. O Processo Unificado é uma metodologia de desenvolvimento de software que se destaca por ser iterativa e incremental com entregas sucessivas e refinadas do projeto.
II. A análise orientada a objeto não é considerada uma metodologia de desenvolvimento de software.
III. No Processo Unificado, artefatos como casos de uso e diagramas de classe podem ser compartilhados entre diferentes fases, como a concepção e a elaboração.
Está correto o que se afirma em
Provas
Questão presente nas seguintes provas
Relacione as metodologias listadas a seguir às suas características
específicas.
1. Scrum
2. Programação Extrema (XP)
3. Modelo V
4. Lean Software Development
5. Feature-Driven Development (FDD)
( ) Enfatiza a redução de desperdícios no processo de desenvolvimento de software.
( ) Caracteriza-se por sua abordagem iterativa e incremental focada no desenvolvimento de características específicas do software.
( ) Diferencia-se por sua estrutura em que o teste é planejado e executado de forma a refletir inversamente as etapas de desenvolvimento
( ) Implementa práticas como programação em pares, desenvolvimento orientado a testes e integração contínua.
( ) Emprega sprints como unidades de tempo fixas para o desenvolvimento de incrementos do produto
Assinale a opção que indica a relação correta, na ordem apresentada.
1. Scrum
2. Programação Extrema (XP)
3. Modelo V
4. Lean Software Development
5. Feature-Driven Development (FDD)
( ) Enfatiza a redução de desperdícios no processo de desenvolvimento de software.
( ) Caracteriza-se por sua abordagem iterativa e incremental focada no desenvolvimento de características específicas do software.
( ) Diferencia-se por sua estrutura em que o teste é planejado e executado de forma a refletir inversamente as etapas de desenvolvimento
( ) Implementa práticas como programação em pares, desenvolvimento orientado a testes e integração contínua.
( ) Emprega sprints como unidades de tempo fixas para o desenvolvimento de incrementos do produto
Assinale a opção que indica a relação correta, na ordem apresentada.
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareCiclo de Vida de Software
- Qualidade de SoftwareAtributos de Qualidade de Software
Considerando os conceitos fundamentais da Engenharia de
Software, o Ciclo de Vida do Desenvolvimento de Software
(CVDS) e os critérios de Qualidade de Software, sobre a
implementação de práticas de qualidade ao longo do CVDS,
analise as afirmativas a seguir.
I. A análise de requisitos, uma fase inicial do CVDS possui menor impacto na qualidade do software final que os testes finais do software.
II. Testes de software, realizados apenas na fase final do desenvolvimento, são suficientes para garantir a qualidade do software.
III. A revisão de código e a refatoração são práticas que podem ser aplicadas em várias fases do CVDS para melhorar a manutenibilidade e a qualidade do software, mas são mais eficazes na fase de elaboração e construção.
Está correto o que se afirma em
I. A análise de requisitos, uma fase inicial do CVDS possui menor impacto na qualidade do software final que os testes finais do software.
II. Testes de software, realizados apenas na fase final do desenvolvimento, são suficientes para garantir a qualidade do software.
III. A revisão de código e a refatoração são práticas que podem ser aplicadas em várias fases do CVDS para melhorar a manutenibilidade e a qualidade do software, mas são mais eficazes na fase de elaboração e construção.
Está correto o que se afirma em
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container