Questões Militares de Programação
Foram encontradas 530 questões
1 public class Fibonacci
2 { static long fibo(int n) {
3 if (n < 4)
4 { return n; }
5 else
6 { return fibo(n - 2) + fibo(n - 4); }
7 } }
Analise as alternativas abaixo, colocando entre parênteses a letra V, quando se tratar e afirmativa verdadeira, e a letra F, quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta. Para que o código possa funcionar corretamente:
Para que o código possa funcionar corretamente:
( ) A linha 3 deve ser alterada para if (n<2)
( ) A linha 4 deve ser alterada para { return n-1; }
( ) A linha 6 deve ser alterada para { return fibo(n - 1) + fibo(n - 2); }
Considere o programa escrito em linguagem C:
# include < stdio.h >
int main ()
{
int i=9;
i^=15;
i>>=1;
i<<=2;
printf ("%d",i);
}
O resultado impresso será:
# include <stdio.h>
int main ()
{
int a[ ][4] = {1,2,3,4,5,6,7,8,9,10,11,12};
int i;
for (i=0;i<3;++i)
printf ( "%d", *(a[i]+1));
}
O resultado impresso será:
package linguagemprogramacao;
public class LinguagemProgramacao {
public static void main(String[ ] args) {
String nome = "João";
imprimeNome ( " Empty" ) ;
}
public static void imprimeNome(String nome){
if(! nome.isEmpty()){
System.out.println("Tudo bem " + nome + "? ");
} else {
System.out.println("Seu nome é " + nome + "? ");
}
}
}
Qual será a saída do programa acima?
public classe Estudante extends Pessoa
{
corpo da classe...
} / / fim da classe Estudante
public classe Empregado implements Pagamento
corpo da classe...
} / / fim da classe Empregado
Assinale a opção que completa corretamente as lacunas da sentença abaixo.
Em relação às classes acima, é correto afirmar que a classe Estudante estende a ______ e a classe Empregado implementa a ._______
public class Prova
{
public static void main (String [ ] args)
{
int total = 2 ;
for ( int x = 1; x < 10; x + = 2 )
{
total += X;
}
system.out.printf ( total )
}
}
O que será impresso ao final do programa acima?
O Java garante que um bloco ______________ fornecido executará se uma exceção for lançada no bloco ______________ correspondente ou em qualquer um de seus blocos ______________ correspondentes.
• Função que lê no máximo uma linha: ____________
• Função que especifica a quantidade de informações a serem lidas: ____________
• Função que lê apenas um caractere por vez: ____________
• Função que lê todo o conteúdo de um arquivo e o envia diretamente ao buffer de saída: ____________
• Lê uma linha do arquivo e retira as tags HTML e PHP: ____________
• Função que posiciona o ponteiro em um arquivo: ____________
( ) O Java não diferencia letras maiúsculas de letras minúsculas, ou seja, para o Java, “Brasil” e “brasil” têm o mesmo significado.
( ) Uma sequência de caracteres entre aspas duplas é chamada de string, string de caracteres, mensagem ou literal de string.
( ) Uma instrução de declaração de variável especifica o nome e o tipo de uma variável.
( ) O método scanner nextint é utilizado para se obter um número inteiro que será utilizado numa classe do programa.
( ) O método main é o ponto de partida de cada aplicativo Java e deve iniciar com: public static void main (String [ ] args).
( ) As instruções orientam o computador a realizar ações.
( ) Uma declaração da classe public deve ser salva em um arquivo com o mesmo nome da classe seguido pela extensão do nome do arquivo “Java”.
(1) byte
(2) bit
(3) caractere
(4) palavra
( ) Algarismo, letra ou símbolo.
( ) Unidade básica de tratamento de informação.
( ) Grupos de 2, 4, 6 ou 8 bytes.
( ) Menor unidade de informação.
Analise o código em JAVA a seguir.