Questões de Concurso Sobre engenharia de software

Foram encontradas 14.774 questões

Q4165412 Engenharia de Software
No contexto do design arquitetural e do desenvolvimento de software, o Princípio do Fechamento Comum (The Common Closure Principle) reúne em componentes
Alternativas
Q4165408 Engenharia de Software
A fim de assegurar a qualidade das interfaces de usuário de um produto de software, é preciso ser capaz de medir a sua usabilidade. As métricas comumente usadas para a avaliação de sistemas são: 
Alternativas
Q4165407 Engenharia de Software
A métrica comumente utilizada para medir a complexidade de um código-fonte em termos de sua estrutura e interconexão é
Alternativas
Q4165395 Engenharia de Software
O símbolo de uma seta tracejada em UML representa 
Alternativas
Q4165394 Engenharia de Software
O Manifesto para Desenvolvimento Ágil de Software propõe a exploração de abordagens mais eficazes no desenvolvimento de software. Nesse contexto, ele destaca e prioriza 
Alternativas
Q4165393 Engenharia de Software
Acerca das linguagens específicas de domínio, a Unified Modeling Language (UML) foi projetada a partir de 
Alternativas
Q4165392 Engenharia de Software
Dentre as atividades pertencentes ao framework Scrum, o “Definition of Done” é 
Alternativas
Q4165391 Engenharia de Software
Um projeto Rational Unified Process (RUP) possui fases de execução que são definidas por: 
Alternativas
Q4165390 Engenharia de Software
Embora diversas técnicas sejam empregadas na estimativa de trabalho de um projeto, destacam-se duas abordagens principais: Top Down e Bottom Up. Uma das vantagens mais significativas associadas à abordagem Top Down é 
Alternativas
Q4165389 Engenharia de Software
O conceito de Round-Trip Engineering (RTE), amplamente utilizado no contexto de Ferramentas CASE, permite 
Alternativas
Q4165387 Engenharia de Software
Quando mencionamos ferramentas CASE, é crucial reconhecer as fases específicas do processo de desenvolvimento de software às quais essas ferramentas se aplicam. Nesse contexto, as ferramentas Upper CASE destacam-se como aplicações especializadas na fase de 
Alternativas
Q4165117 Engenharia de Software
A norma ISO/IEC 9126 identifica atributos fundamentais de qualidade de software. Dentre os seis atributos fundamentais previstos na norma, tem-se
Alternativas
Q4165111 Engenharia de Software
Backlog e reuniões são práticas típicas da abordagem ágil Scrum. Uma outra prática prevista explicitamente na metodologia Scrum é
Alternativas
Q4165110 Engenharia de Software
O desenvolvimento ágil é uma prática muito comum na indústria. Ele permite entregar software com qualidade e de forma ágil sem se ater demasiadamente à documentação excessiva dos processos de engenharia de software mais rigorosos. Extreme Programming (XP) é uma das técnicas mais conhecidas dentre aquelas utilizadas para desenvolvimento ágil. Dentre seus valores, pode-se destacar a comunicação, a simplicidade e o feedback. Os outros dois valores são 
Alternativas
Q4165099 Engenharia de Software

Observe a imagem a seguir.


Imagem associada para resolução da questão


Ao analisar o diagrama, dentre os elementos, é possível observar

Alternativas
Q4165098 Engenharia de Software
Testes de Software são essenciais para garantir a qualidade do produto entregue. Neste sentido, a maioria dos testes analisam características funcionais do software ao invés das não-funcionais. Dentre os testes que cuidam de características não-funcionais, tem-se o 
Alternativas
Q4165095 Engenharia de Software
Leia o texto a seguir.

[…] é a técnica de elicitação de requisitos que recomenda que o desenvolvedor se integre ao ambiente de trabalho dos stakeholders e observe — normalmente, por alguns dias — como ele desenvolve suas atividades. Veja que essa observação é silenciosa, isto é, o desenvolvedor não interfere e opina sobre as tarefas e eventos que estão sendo observados.

VALENTE, Marco Tulio. Engenharia de software moderna. Princípios e Práticas para Desenvolvimento de Software com Produtividade. 1° ed. Editora Independente: 2022.

A técnica de elicitação de requisitos a que se refere o texto é a 
Alternativas
Q4165091 Engenharia de Software
O MPS.BR - Melhoria de Processo do Software Brasileiro é um modelo de maturidade para atestar a compliance das empresas quanto a seus processos de produção de software. De acordo com o MPS.BR-Guia Geral MPS de Software (2021), o processo “Projeto e Construção do Produto” começa a ser contemplado no nível de maturidade
Alternativas
Q4076876 Engenharia de Software
Análise de Pontos de Função (APF) é uma técnica de medição das funcionalidades fornecidas pelo software do ponto de vista de seus usuários. Nesse contexto assinale a alternativa cujo conceito apresentado está INCORRETO:
Disponível em: https://www.trt9.jus.br/pds/pdstrt9/guidances/ concepts/apf_41E4E1FC.html
Alternativas
Q4076874 Engenharia de Software
Na Análise Orientada a Objetos, a herança é um mecanismo que permite a uma dada classe aceder a dados e métodos de uma outra classe. O processo da criação de uma classe derivada, permite, entre outras, a generalização, o que implica na seguinte característica:
Alternativas
Respostas
3821: B
3822: C
3823: D
3824: D
3825: C
3826: A
3827: B
3828: D
3829: B
3830: A
3831: C
3832: A
3833: D
3834: B
3835: C
3836: D
3837: D
3838: C
3839: B
3840: C