Questões Militares de Programação

Foram encontradas 529 questões

Q2552408 Programação
Nas linguagens orientadas a objeto, como o Java, sobrecarga de métodos significa que métodos com o mesmo nome podem ser declarados na mesma classe, contanto que tenham diferentes conjuntos de parâmetros. Os métodos Math() abs, min e max são sobrecarregados com quatro versões. Qual versão abaixo não representa uma sobrecarga do método Math() ?
Alternativas
Q2552406 Programação
Em Java existem classes com métodos static() que não dependem de nenhuma variável de instância. Com relação aos métodos static() Math() e os valores de x, y e z, qual seria o resultado correto?
Math.max (x, Math.min (y, Math.max (ceil(z), floor(w))));
Sendo: x = 5, y = 8, z = 9.2, w = 9.2, o resultado será:
Alternativas
Q2552403 Programação
No Java existem classes que contêm métodos static. Esses métodos são práticos convenientes para realizar tarefas corriqueiras. Com relação aos métodos da classe Static Math, analise as assertivas abaixo.
I. floor(x) arredonda x para o menor inteiro não menor que x.
II. ceil(x) arredonda x para o maior inteiro não maior que x.
III. pow(x,y) x elevado à potência de y.
IV. sqrt(x) raiz quadrada de x.
V. exp(x) método exponencial de x.
Sobre as assertivas acima, é correto afirmar que
Alternativas
Q2552402 Programação
Uma variável global é definida fora de uma função e pode ser vista por todas as funções do módulo.
Sobre as variáveis globais, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.
( ) Devem ser utilizadas o mínimo possível.
( ) Violam o encapsulamento da função.
( ) Facilitam a leitura do código.
( ) Podem ser alteradas por qualquer função.
Alternativas
Q2552400 Programação
Na linguagem Python, como em todas as linguagens, existem comandos de repetição com uma sintaxe própria. Entre os exemplos de comandos de repetição abaixo, em qual deles ocorrerá um loop eterno? 
Alternativas
Respostas
1: C
2: B
3: C
4: A
5: D