Questões de Concurso Sobre engenharia de software

Foram encontradas 14.526 questões

Q271412 Engenharia de Software
Considerando os papéis contemplados no desenvolvimento de software Scrum, assinale a alternativa referente à denominação dada ao membro da equipe responsável por descrever os requisitos do cliente e priorizá-los no backlog do produto.

Alternativas
Q271411 Engenharia de Software
Baseado no de desenvolvimento ágil de software Scrum, assinale a alternativa que define o termo Sprint:

Alternativas
Q271410 Engenharia de Software
Considerando os testes de software existentes, assinale a alternativa que descreve o objetivo do teste de aceite:

Alternativas
Q271405 Engenharia de Software
Baseado nos conceitos da programação orientada a objeto, assinale a alternativa que preenche corretamente a lacuna da afirmação "Uma classe ___________ é uma classe na qual não é possível instanciar objetos":

Alternativas
Q271389 Engenharia de Software
Tipo especial de associação presente no diagrama de classes onde se tenta demonstrar que as informações de um objeto (chamado objeto-todo) precisam ser complementadas pelas informações contidas em um ou mais objetos de outra classe (chamados objetos-parte):

Alternativas
Q271387 Engenharia de Software
Analise as afirmativas sobre diagramas de caso de uso.

I. O diagrama de casos de uso concentra-se em dois itens principais: atores e casos de uso.

II. Eventualmente, um ator pode representar algum hardware especial ou mesmo um software que interaja com o sistema.

III. Um caso de uso é considerado primário quando se refere a um processo que enfoca um requisito não-funcional do software.

Assinale a alternativa que contém todas e somente as afirmativas corretas,
Alternativas
Q271386 Engenharia de Software
Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário.

Alternativas
Q271384 Engenharia de Software
Quais são as etapas propostas pelo método DMAIC definido na estratégia para engenharia de software conhecida como Seis Sigma?

Alternativas
Q271383 Engenharia de Software
Assinale a alternativa correta no contexto de RTF (revisões técnicas formais) de software.

Alternativas
Q271382 Engenharia de Software
Dentre as muitas estratégias de teste de software propostas na literatura, todas fornecem um modelo para o teste e todas têm as características genéricas similares. Neste contexto, assinale a alternativa correta,

Alternativas
Q271374 Engenharia de Software
Capacidade do paradigma orientado a objetos de ocultar dados dentro de modelos, permitindo que somente operações especializadas ou dedicadas manipulem os dados ocultos:

Alternativas
Q270562 Engenharia de Software
Informar quais das situações a seguir poderiam ser modeladas como agregação.

I. Um pai e seus filhos;

II. Um curso e suas disciplinas;

III. Um time e seus atletas;

IV. Um documento e seus parágrafos;

V. Uma pessoa e seus automóveis;

Está CORRETO o que se afirma nos itens acima em:

Alternativas
Q270561 Engenharia de Software
Abaixo é apresentando um digrama de classes conceitual, baseado nos princípios de Análise e Projeto de Sistema Orientado a Objetos.

Imagem associada para resolução da questão

Em relação ao digrama de classes acima é CORRETO afirmar:

Alternativas
Q270310 Engenharia de Software
Em relação ao modelo conceitual de classes associativas, representado em UML a seguir, é CORRETO afirmar que:
Alternativas
Q270309 Engenharia de Software
Analise o diagrama UML a seguir:

Imagem associada para resolução da questão

Em relação ao modelo conceitual acima, pode-se dizer que:

I. A associação X é obrigatória para qualquer instância de ClasseD, mas opcional para as instâncias de ClasseE;

II. A associação Z é obrigatória para qualquer instância de ClasseB e de ClasseD;

III. a1 e b1 são atributos de uma instância de ClasseA;

IV. ClasseB e ClasseE são associadas por composição.

Está CORRETO o que se afirma em:
Alternativas
Q270307 Engenharia de Software
Relativo aos pontos chave do processo de software, marque a alternativa INCORRETA:
Alternativas
Q265056 Engenharia de Software
Considere as afirmações sobre UML:


I. Surgiu da união de três metodologias de modelagem: o método de Booch, o método OMT (Object Modeling Technique) de Jacobson e o método OOSE (Object-Oriented Software Engineering) de Rumbaugh.


II. É uma linguagem de programação cujo objetivo é auxiliar os engenheiros de software a definir as características do software, tais como seus requisitos, seu comportamento, sua estrutura lógica, a dinâmica de seus processos e até mesmo suas necessidades físicas em relação ao equipamento sobre o qual o sistema deverá ser implantado.


III. Tornou-se, nos últimos anos, a linguagem-padrão de modelagem de software adotada internacionalmente pela indústria de Engenharia de Software.


Está correto o que se afirma em

Alternativas
Q265055 Engenharia de Software
Leia o texto:


Imagem 026.jpg


Neste texto, foi omitida a referência à técnica conhecida como

Alternativas
Q265054 Engenharia de Software
O processo de desenvolvimento orientado a testes, de uma forma geral, é baseado em 3 passos. Estes 3 passos são repetidos até que não se consiga pensar em novos testes, o que indicaria, então, que a funcionalidade está pronta. Um destes passos e o que nele deve ser feito está expresso corretamente em:

Alternativas
Q265053 Engenharia de Software
O XP (Extreme Programming) utiliza uma abordagem orientada a objetos como seu paradigma de desenvolvimento predileto. Ele

Alternativas
Respostas
11561: C
11562: B
11563: D
11564: D
11565: E
11566: C
11567: A
11568: A
11569: D
11570: D
11571: A
11572: D
11573: D
11574: E
11575: B
11576: C
11577: E
11578: C
11579: A
11580: A