Questões de Concursos
filtre e encontre questões para seus estudos.
FGV•
Nesse contexto, é correto afirmar que
FGV•
Uma equipe de desenvolvimento está trabalhando em um projeto importante usando Scrum. Durante o Daily Scrum, um dos desenvolvedores comenta que está com dificuldades para concluir uma tarefa e provavelmente não conseguirá terminá-la até o fim do Sprint. Diante disso, o Scrum Mastersugere que a equipe pense em como reorganizar as tarefas para garantir que o objetivo do Sprint ainda seja alcançado.
Para ajudar a equipe a continuar no caminho certo, o Scrum Master deve
FGV•
A política de controle de acesso cujo procedimento baseia-se na comparação de rótulos de segurança com autorizações que indicam quais entidades do sistema têm direito a acessar determinados recursos é a de controle de acesso
FGV•
Julgue os itens a seguir, de acordo com o princípio da responsabilidade única (PRS) do SOLID.
I Uma classe deve ser aberta para extensão, mas fechada para modificação.
II Objetos em um programa devem ser substituíveis por instâncias de seus subtipos sem alteração da correção do programa.
III Uma classe deve depender de abstrações, e não de implementações concretas.
Assinale a opção correta.
FGV•
public class aluno {
private String nome;
private int idade;
public String getNome() { return nome; }
public void setNome(String nome) {
this.nome = nome; }
public int getIdade() { return idade; }
public void setIdade(int idade) {
if (idade > 0) { this.idade = idade; }
}
}
Assinale a opção em que é citada a propriedade da programação orientada a objetos evidenciada no código Java precedente.
class ContaBanrisul {
consultarSaldo() { }
}
class ContaCorrente extends ContaBanrisul {
consultarSaldo() { return "Conta Corrente:
R$ 22.000,01"; }
} class PrevidenciaPrivada extends ContaBanrisul {
consultarSaldo() { return "Previdência:
R$ 120.000,53"; }
}
const contaCorrente = new ContaCorrente();
const previdencia = new PrevidenciaPrivada();
console.log(contaCorrente.consultarSaldo());
console.log(previdencia.consultarSaldo());
Com base no código precedente, em JavaScript, e nos conceitos da orientação a objetos, é correto afirmar que, nas duas últimas linhas, consultarSaldo() constitui
Acerca do polimorfismo, julgue os itens a seguir.
I O uso de polimorfismo reduz a duplicação de código visto que permite abstrações genéricas.
II Interfaces são frequentemente utilizadas na aplicação de polimorfismo por contrato.
III Métodos polimórficos devem ser declarados exclusivamente como privados.
Assinale a opção correta.