Filtrar
36 Questões de concurso encontradas
Página 1 de 8
Questões por página:
Questões por página:
Concurso:
Câmara de Mariana - MG
Disciplina:
Programação
Considere o seguinte trecho de algoritmo:
classe Calculadora {
método inteiro fatorial(valor inteiro n) {
se (n <= 1) {
retorne 1;
} senão {
retorne n * fatorial(n - 1);
}
}
}
início {
inteiro resultado;
Calculadora calc = novo Calculadora();
resultado = calc.fatorial(5);
escreva("O fatorial de 5 é: ", resultado);
}
Sobre o código anterior, analise as afirmativas a seguir.
I. O método fatorial é um exemplo de recursividade, pois chama a si mesmo dentro de sua definição. II. A passagem de parâmetro no método fatorial é feita por valor, uma vez que a variável n é um tipo primitivo. III. A criação do objeto calc da classe Calculadora exemplifica o conceito de instância em programação orientada a objetos. IV. O valor impresso será "O fatorial de 5 é: 120".
Está correto o que se afirma em
Concurso:
TRT - 15ª Região
Disciplina:
Programação
Considere o seguinte trecho de código em Java.
Com base nos conceitos de herança e sobrescrita e sabendo que o código será executado em condições ideais, a lacuna I deve ser corretamente preenchida com
Quanto ao papel do Garbage Collector em linguagens de programação orientadas a objetos, é correto afirmar que ele
Em linguagens orientadas a objetos que não oferecem suporte nativo para herança múltipla, é possível obter essa funcionalidade da seguinte forma:
Em Programação Orientada a Objetos (POO), o polimorfismo permite que objetos de diferentes classes sejam tratados de forma uniforme, através de uma interface comum. Considerando a implementação de polimorfismo, assinale a afirmação verdadeira.