🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre qualidade de software em engenharia de software

Questões Discursivas

Foram encontradas 757 questões

Q3504898 Engenharia de Software
Assinale a alternativa que indica corretamente a diferença entre verificação e validação na engenharia de software.  
Alternativas
Q3504278 Engenharia de Software
No Scrum, a Definição de Pronto (Definition of Done, ou DoD) é um critério essencial para garantir que um incremento do produto seja considerado completo. Ele estabelece um conjunto de requisitos que devem ser atendidos antes que uma funcionalidade seja entregue, assegurando qualidade e consistência. No entanto, equipes maduras em Scrum frequentemente enfrentam desafios ao aplicar o DoD em contextos de integração contínua e entrega contínua (CI/CD), em que a automação e a rápida entrega de valor são prioridades.

A descrição correta de uma característica crítica da Definição de Pronto em um ambiente de CI/CD, considerando as melhores práticas do Scrum, implica que o DoD
Alternativas
Q3504275 Engenharia de Software
A avaliação de interação e os testes de usabilidade são fundamentais para garantir que as interfaces sejam intuitivas e eficazes, permitindo que os usuários realizem suas tarefas de forma eficiente e satisfatória. Um dos principais objetivos da avaliação de interação e testes de usabilidade em interfaces humano-computador é
Alternativas
Q3504268 Engenharia de Software
Considerando as técnicas de validação de software é correto afirmar que a técnica de 
Alternativas
Q3502012 Engenharia de Software
Qual das alternativas abaixo corresponde a um ambiente utilizado na última etapa de validação de um software antes que seja disponibilizado para usuários finais e em operação real?
Alternativas
Q3499836 Engenharia de Software

IHM significa Interface Homem-Máquina, um conceito que visa a facilitar a interação entre os usuários e os sistemas, maquinários ou softwares, permitindo a comunicação e a troca de informações entre o homem e a máquina. Entre as principais características de um sistema homem-máquina, uma delas representa a qualidade para o uso de programas e aplicações, referindo-se à facilidade de operação, associada à capacidade que um sistema interativo oferece ao usuário, para a realização de tarefas de maneira eficaz, eficiente e agradável. Essa característica é conhecida como: 

Alternativas
Q3497404 Engenharia de Software
Na área de Interface Humano-Computador (IHC), UI e UX são pilares essenciais no desenvolvimento de produtos digitais, uma vez que juntos garantem experiências intuitivas, eficientes e agradáveis para o usuário. Diante do exposto, assinale a alternativa que apresenta uma boa prática relacionada à UX.
Alternativas
Q3497399 Engenharia de Software
Um desenvolvedor está construindo um sistema de controle de estoque e decide implementar Testes Unitários em sua solução. Acerca desse assunto, avalie as sentenças a seguir:

Testes unitários são mais eficazes quando escritos após a implementação completa do sistema ao reduzir o retrabalho e o tempo de desenvolvimento. PORQUE A principal função dos testes unitários é verificar o comportamento isolado de unidades de código, como métodos ou funções, utilizando técnicas como mocks e stubs para simular dependências externas.

Acerca dessas sentenças, assinale a alternativa CORRETA. 
Alternativas
Q3497396 Engenharia de Software
Considere um desenvolvedor que deseja aumentar a confiabilidade e a qualidade do sistema de software a ser desenvolvido com a adoção do modelo Capability Maturity Model Integration (CMMI). Para isso, ele pretende implementar melhorias contínuas em seus processos de desenvolvimento, medindo a maturidade dos processos e ajustando práticas conforme o desempenho. Diante do exposto, assinale a alternativa CORRETA.
Alternativas
Q3472970 Engenharia de Software
A Portaria CNJ nº 253/2020 estabelece diretrizes para o desenvolvimento de soluções tecnológicas na Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br), incluindo práticas recomendadas de automação e qualidade na entrega de software. Assim, acerca dos processos de integração contínua (Continuous Integration – CI) e de entrega contínua (Continuous Delivery – CD), assinale a alternativa correta.
Alternativas
Q3472964 Engenharia de Software
A Portaria CNJ nº 131/2021 institui o Grupo Revisor de Código-Fonte com o objetivo de garantir a qualidade das implementações realizadas na PDPJ-Br e no sistema Processo Judicial Eletrônico (PJe). Esse grupo segue diretrizes técnicas e processuais específicas para validação e aceite de alterações propostas no código. Conforme as disposições dessa portaria, assinale a alternativa correta.
Alternativas
Q3472944 Engenharia de Software
Determinado órgão de atendimento ao público precisou passar o seu sistema por testes funcionais, os quais mostraram resultados bem-sucedidos, a princípio, mas, durante o uso real em dias de pico, o sistema apresentou lentidão extrema e falhas de conexão. A equipe de qualidade decidiu, então, aplicar testes específicos para avaliar o comportamento do sistema sob condições adversas. A respeito dos testes considerados pela equipe, com base nas práticas de engenharia de software voltadas à qualidade e nos testes de requisitos não funcionais, assinale a alternativa correta.  
Alternativas
Q3437098 Engenharia de Software
A conduta adequada a ser tomada durante o desenvolvimento de interfaces de usuário para web apps e aplicativos móveis, em consonância com o princípio segundo o qual a interface deve ser construída de forma a maximizar a produtividade do usuário, mesmo com maior esforço de desenvolvimento, consiste em
Alternativas
Q3437097 Engenharia de Software
No processo de desenvolvimento de interfaces de usuário, certas decisões de projeto devem ser tomadas desde as fases iniciais, para que sejam evitados retrabalhos, atrasos e problemas de usabilidade e acessibilidade. Conforme as diretrizes reconhecidas para o desenvolvimento de interfaces acessíveis e eficientes, a conduta apropriada para o contexto descrito consiste em
Alternativas
Q3350237 Engenharia de Software
A chamada dívida técnica, no contexto do desenvolvimento de software, refere-se ao custo implícito de retrabalho em virtude da opção por se utilizar uma solução ágil no lugar de uma abordagem considerada mais robusta.
Nesse contexto, foi criado um quadrante de dívida técnica, que estabelece as seguintes categorias relativas a tal dívida:
Alternativas
Q3336822 Engenharia de Software
Um órgão público está desenvolvendo um sistema Web para apoiar a prestação de serviços aos cidadãos. Objetivando tornar o sistema mais acessível para pessoas com deficiência, a equipe técnica está seguindo as Diretrizes de Acessibilidade para Conteúdo Web (WCAG - Web Content Accessibility Guidelines). Um dos cuidados da equipe técnica está relacionado à diretriz que trata da ação de facilitar a operação das funcionalidades pelos usuários, por meio de várias entradas além do teclado. Considerando o WCAG, a equipe técnica deve:
Alternativas
Q3336819 Engenharia de Software

Ministerio_WEB é uma aplicação Web desenvolvida em multicamadas que utiliza o padrão arquitetural REST, cujo backend tem por base uma Application Programming Interface (API) e cujo frontend foi desenvolvido em React.JS. Foi padronizado que todas as funcionalidades para pesquisa de dados devem entregar os resultados aos usuários por meio de componente estruturado em tabela. É relevante para os usuários que cada apresentação de tabela respeite o limite de 15 registros por tela. O backend, por sua vez, fornece serviços de entrega de conjuntos de dados que resultam de pesquisas com a opção de parametrização da quantidade de registros a serem disponibilizados ao utilizador do endpoint.

Considerando que Ministerio_WEB precisa ser medido funcional e não funcionalmente, optou-se pelo uso do SNAP (Software Non-Functional Assessment Process) para dimensionamento não funcional.

Pela perspectiva da medição não funcional utilizando o SNAP, as funcionalidades para pesquisa de dados utilizadas no Ministerio_WEB estão aderentes, respectivamente, à categoria: 

Alternativas
Q3307163 Engenharia de Software

Julgue o item a seguir, a respeito dos conceitos de qualidade de software.  


O modelo de referência MPS para software MR-MPS-SW:2024 determina que técnicas estatísticas e outras técnicas quantitativas devem ser utilizadas para determinar ou prever o alcance dos objetivos de qualidade e de desempenho dos processos.  

Alternativas
Q3307162 Engenharia de Software

Julgue o item a seguir, a respeito dos conceitos de qualidade de software.  


De acordo com o modelo de referência MPS para software MR-MPS-SW:2024, o propósito do processo de gerência de projetos é estabelecer e manter atualizados os planos que definam atividades, recursos, riscos, prazos e responsabilidades do projeto.  

Alternativas
Q3307161 Engenharia de Software

Julgue o item a seguir, a respeito dos conceitos de qualidade de software.  


O modelo MPS para software (MPS-SW) baseia-se nos requisitos de gestão de pessoas dos modelos e das normas que objetivam a definição, a avaliação e a melhoria dessa gestão, uma vez que o desenvolvimento de software é feito basicamente por pessoas devidamente formadas.  

Alternativas
Respostas
101: B
102: B
103: C
104: A
105: E
106: A
107: A
108: D
109: B
110: E
111: C
112: A
113: C
114: B
115: A
116: D
117: C
118: C
119: C
120: E