Magna Concursos

Foram encontradas 364 questões.

Apesar das especificidades de cada projeto, pode-se dividir as atividades de desenvolvimento de requisitos em: elicitação, análise, especificação e validação. Qual é uma “boa prática” para cada uma destas atividades, respectivamente?
 

Provas

Questão presente nas seguintes provas
Um item de configuração de software é um elemento para efeito de controle de versão. Itens podem estar ligados a outros itens, devido a pelo menos um tipo de dependência ou relacionamento. O relacionamento entre itens que indica que um componente concreto é uma implementação de um componente mais abstrato é denominado
 

Provas

Questão presente nas seguintes provas
Sejam as classes A e B tais que o relacionamento entre elas é dado pelo fato de A usar (referenciar) a classe B. Dessa forma, qual das refatorações a seguir implementa o princípio da inversão de dependência?
 

Provas

Questão presente nas seguintes provas
Com respeito aos papéis desempenhados no SCRUM, a identificação dos requisitos mais importantes a serem tratados em cada sprint é uma responsabilidade do
 

Provas

Questão presente nas seguintes provas
Polimorfismo é um conceito usado em programação orientada a objetos, e envolve a seleção dinâmica baseada
 

Provas

Questão presente nas seguintes provas

Sejam as classes seguintes escritas em Java:

class A {int x; A(){setX(10);} int getX(){return x;} void setX(int y) {x=y;}}

class B extends A {B(){ x+=100; }}

class C extends B { C(){ this(10); x*=2; } C(int y) {setX(y+getX());}}

A execução da sentença new C().getX() retorna o valor

 

Provas

Questão presente nas seguintes provas
No contexto do SCRUM, a evolução diária da quantidade de atividades por fazer e da quantidade de atividades concluídas pode ser visualizada no diagrama
 

Provas

Questão presente nas seguintes provas

Sejam as seguintes classes escritas em linguagem Java:

class A { public String m (String s) { return s + "a"; } }

class B extends A { public String m (String s) { return s + "b"; } }

class C extends B { public String m () { return "c"; } }

class D extends C { public String m (String s) { return s + "d"; } }

Considere ainda as sentenças a seguir:

D obj = new D(); C x = obj; B y = obj; A z = obj;

A execução da expressão x.m(y.m(z.m(obj.m(new C().m("#"))))) resulta no valor

 

Provas

Questão presente nas seguintes provas

Considere o método a seguir escrito em Java:

enunciado 206537-1

Se o método for executado recebendo o vetor v contendo 5 elementos, cuja sequência de valores é 5, 4, 3, 2 e 1, então o corpo do laço mais externo e o corpo do laço mais interno são executados, respectivamente,

 

Provas

Questão presente nas seguintes provas
No desenvolvimento ágil de software, pode-se afirmar que o SCRUM é um modelo para
 

Provas

Questão presente nas seguintes provas