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

Foram encontradas 735 questões

Q3298832 Engenharia de Software
No contexto da Qualidade de Software, diferentes abordagens, estratégias e ferramentas são utilizadas para garantir que o produto atenda aos requisitos funcionais e não funcionais, bem como às expectativas dos usuários. Uma ferramenta utilizada para análise estática de código é a
Alternativas
Q3298829 Engenharia de Software
Os testes de software são fundamentais para garantir a qualidade, funcionalidade e desempenho de sistemas. Diferentes tipos de testes têm objetivos específicos, e sua aplicação varia conforme o ciclo de desenvolvimento. Os testes automatizados de pequenas unidades de código, normalmente classes, as quais são testadas de forma isolada do restante do sistema, são os testes de
Alternativas
Q3298824 Engenharia de Software
No desenvolvimento de software, os Atributos de Qualidade são propriedades mensuráveis do sistema que são usadas para indicar quão bem o sistema satisfaz as necessidades dos stakeholders. Esses atributos são frequentemente aferidos por métricas específicas para garantir que os requisitos do sistema sejam atendidos. De acordo com o que apregoa a ISO 25010 e os atributos previstos nessa norma, o atributo ao qual se pode relacionar a métrica "Tempo Médio entre Falhas (MTBF – Mean Time Between Failures)" (falhas do sistema) é o atributo de
Alternativas
Q3290594 Engenharia de Software
Uma Analista de TI está revisando seus processos de desenvolvimento de software para alinhá-los à norma ABNT NBR ISONECANEEE 12207:2021. Durante a análise, ela identificou a necessidade de implementar processos para assegurar a qualidade do produto final. Um dos processos primários (ou fundamentais) conforme descrito na norma ABNT NBR ISO1ECAEEE 12207:2021 é o Processo de  
Alternativas
Q3290567 Engenharia de Software
A equipe de Analistas do Tribunal Regional do Trabalho está desenvolvendo um sistema para automatizar o trâmite e gerenciar os processos eletrônicos. Durante a fase de testes, é necessário adotar uma abordagem robusta e adequada para garantir a qualidade do software, considerando diversos aspectos, incluindo o desempenho e a segurança. Para isso, a equipe deve 
Alternativas
Q3288655 Engenharia de Software
A engenharia de confiança é uma área da engenharia de software responsável pelo estudo e desenvolvimento de técnicas para aumentar a confiabilidade de sistemas críticos e não críticos.
São características da engenharia de confiança:
Alternativas
Q3287328 Engenharia de Software

A respeito de engenharia de software, julgue o item a seguir. 


No desenvolvimento ágil, práticas como TDD (test-driven development) e CI (continuous integration) são utilizadas apenas na fase final do projeto, para garantir a qualidade do software. 

Alternativas
Q3285492 Engenharia de Software
A prática de Garantia da Qualidade de Software visa garantir a qualidade de um software e envolve atividade realizada ao longo do seu ciclo de vida.
Sobre essa prática, verifica-se que
Alternativas
Q3280370 Engenharia de Software

A respeito de gestão de projetos de inovação, julgue o item a seguir.


A análise contínua de processos é fundamental para identificar áreas de melhoria e promover a eficiência e a qualidade do desenvolvimento de produtos.

Alternativas
Q3264528 Engenharia de Software
A validação de sistemas computadorizados é um processo essencial nos setores regulados pela Agência Nacional de Vigilância Sanitária (Anvisa), garantindo que os sistemas utilizados para gerenciar e registrar informações críticas estejam em conformidade com requisitos de qualidade, segurança e rastreabilidade. Esse processo é regido por diretrizes específicas que asseguram que os sistemas atendam às exigências legais e técnicas, evitando riscos à saúde pública e assegurando a integridade dos dados. Diante do exposto, relacione adequadamente as colunas a seguir.

1. Qualificação de Instalação (QI).
2. Qualificação de Operação (QO).
3. Qualificação de Desempenho (QD).
4. Rastreabilidade.
5. Integridade de dados.

( ) Processo que verifica se o sistema realiza as funções para as quais foi projetado sob condições normais de uso.
( ) Capacidade de associar dados com os respectivos registros e ações realizadas ao longo de todo o ciclo de vida do sistema.
( ) Conjunto de atividades que asseguram que o ambiente no qual o sistema é instalado atende aos requisitos necessários.
( ) Processo que garante que os dados são completos, consistentes, precisos e protegidos contra alterações não autorizadas.
( ) Verificação de que o sistema opera corretamente de acordo com os requisitos técnicos após a instalação.

A sequência está correta em 
Alternativas
Q3261767 Engenharia de Software

A validação de sistemas informatizados é um requisito fundamental em indústrias reguladas, como a farmacêutica e a alimentícia, para garantir confiabilidade, segurança e integridade dos dados gerados. Baseando-se em normas e diretrizes como a FDA 21 CFR Part 11, a validação abrange etapas como planejamento, qualificação e testes para assegurar que os sistemas funcionem conforme o esperado e sejam capazes de atender aos requisitos operacionais e regulamentares. Nesse contexto, relacione adequadamente as colunas a seguir.



1. Protocolo de Qualificação de Instalação (QI).


2. Protocolo de Qualificação de Operação (QO).


3. Protocolo de Qualificação de Desempenho (QP).


4. Análise de riscos no sistema.


5. Teste de integridade de dados.



( ) Documento que verifica se o sistema está instalado de acordo com as especificações do fabricante.


( ) Avalia o comportamento do sistema em condições normais de uso, verificando sua adequação aos requisitos do usuário.


( ) Garante que o sistema pode operar corretamente dentro dos limites estabelecidos pelo fabricante e especificações técnicas.


( ) Processo que identifica vulnerabilidades que podem impactar a confiabilidade ou a segurança do sistema.


( ) Verifica se os dados gerados e armazenados pelo sistema são consistentes, confiáveis e auditáveis.



A sequência está correta em

Alternativas
Q3220677 Engenharia de Software
Em relação à qualidade de software, o SWEBOK (Software Engineering Body Of Knowledge), ou Corpo de Conhecimento de Engenharia de Software, definiu uma distinção entre técnicas estáticas e dinâmicas. As primeiras aparecem sob a área de conhecimento Qualidade, enquanto as últimas figuram na área de Testes. A área de qualidade de software é subdividida em níveis, formando uma estrutura hierárquica para catalogar os assuntos. Dentro da Qualidade de Software, a área de Fundamentos de Qualidade de Software é dividida em quatro níveis de estudo, quais sejam, EXCETO: 
Alternativas
Q3212081 Engenharia de Software

Considerando os conceitos, fases e técnicas da engenharia de requisitos, julgue o item subsequente. 


O propósito dos Walkthroughs é garantir consistência e completude na revisão de requisitos em diferentes projetos ou equipes. 

Alternativas
Q3208442 Engenharia de Software

Julgue o item que se segue, relativo a storytelling


Storytelling consiste na promoção de um discurso capaz de estabelecer conexões emocionais com o cliente. 

Alternativas
Q3208396 Engenharia de Software

Julgue o item que se segue, a respeito de desenvolvimento de projetos digitais. 


Em UX, as personas representam a jornada do usuário durante a utilização da solução a ser implementada. 

Alternativas
Q3205758 Engenharia de Software
Em um projeto de desenvolvimento de software, diferentes níveis de testes são realizados para garantir a qualidade do produto final.
Qual das afirmativas a seguir descreve corretamente os níveis de teste e seus objetivos? 
Alternativas
Q3175733 Engenharia de Software
Segundo o padrão ISO 9126, a confiabilidade é um dos atributos fundamentais de qualidade para um software de computador. São subatributos da confiabilidade, segundo o padrão ISO 9126: 
Alternativas
Q3170201 Engenharia de Software

A respeito de engenharia de software, julgue o item que se segue.


Em relação à qualidade da interface de um software, o grau de intuição determina a facilidade para localizar informações na aplicação.

Alternativas
Q3548915 Engenharia de Software
A utilização de padrões no desenho da interface do usuário traz benefícios tanto para os clientes e usuários como também para a equipe de desenvolvimento do software.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas com os benefícios trazidos pela utilização de um Guia de Estilo.
•  Garante  _________em uma família de produtos.
•  Minimiza _______ e maximiza ____________.
•  Aumento ___________ na utilização de um produto.
Alternativas
Q3539005 Engenharia de Software
Assinale a alternativa que melhor diferencia "Validação" e "Verificação" no contexto de desenvolvimento de software.
Alternativas
Respostas
101: B
102: E
103: C
104: D
105: E
106: D
107: E
108: C
109: C
110: C
111: A
112: E
113: E
114: C
115: E
116: B
117: A
118: E
119: A
120: C