TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Exercicio NP2

Por:   •  9/5/2016  •  Trabalho acadêmico  •  2.817 Palavras (12 Páginas)  •  311 Visualizações

Página 1 de 12
  1. Com relação a tipos de dados em java, é possível afirmar que:

I Toda variável em java tem um tipo.

II Os tipos são rigorosamente definidos

III É possível executar a conversão automática dos tipos

  1. As afirmativas I, II e III estão corretas.
  2. As afirmativas I e II estão corretas.
  3. Apenas a afirmativa I  esta correta.
  4. Apenas a afirmativa II  esta correta.
  5. Apenas a afirmativa III  esta correta.

  1. Com relação aos literais booleanos em Java , é correto afirmar que:

I Um valor booleano só pode ser definido como true ou false.

II Um valor booleano também pode ser definido como 1 ou 0;

III O tipo booleano  é retornado por todos os operadores relacionais.

  1. As afirmativas I, II e III estão corretas.
  2. As afirmativas I e II  estão corretas.
  3. As afirmativas I e III  estão corretas.
  4. As afirmativas II e III  estão corretas.
  5. Somente a afirmativa I está correta.

  1. Sobre literais de caracteres em Java, é correto afirmas que:

I Java utiliza o Unicode para representar os caracteres.

II Um literal de caractere pode ser representado por um único caractere entre aspas simples.

III O tipo char tem 16bits

  1. As afirmativas I, II e III estão corretas.
  2. As afirmativas I e II  estão corretas.
  3. As afirmativas I e III  estão corretas.
  4. As afirmativas II e III  estão corretas.
  5. Somente a afirmativa I está correta.

  1. Assinale a alternativa incorreta
  1. Os literais de posto flutuante são do tipo double, por padrão.
  2. Para determinar um literal de posto flutuante como tipo float, é necessário acrescentar a letra F (maiúscula ou minúscula) ao literal.
  3. Não é permitido atribuir um valor de ponto flutuante a um inteiro.
  4. Há três maneiras de representar literais inteiros: decimal, octal e hexadecimal.
  5. Todas as alternativas anteriores estão incorretas
  1. Com relação ao escopo de variáveis em java, é correto afirmar

I Escopo significa o ciclo de vida de determinado dado

II Variável declaradas em blocos mais externos são “enxergadas” dentro de blocos mais internos, porém, a recíproca não é verdadeira.

III As variáveis são criadas quando o programa entra em seu escopo, e são destruídas na saída dele, portanto, a validade de uma variável está limitada ao seu escopo.

  1. Somente a afirmativa I está correta.
  2. Somente a afirmativa II está correta.
  3. Somente a afirmativa III está correta.
  4. As afirmativas I e II  estão corretas.
  5. As afirmativas I , II e III  estão corretas.

  1. Analise o código adiante. Em seguida, qual sera o resultado retornado:

class Exercicio5{

 public static void main(String args[])

{

int a = 5, b=7;

boolean n =(a==b);

System.out.println(n);

}}

  1. false
  2. true
  3. 5
  4. 7
  5. Erro de compilação

  1. Sobre a instrução if, é possível afirmar que:

I. O único argumento válido para uma instrução if é um valor booleano.

II. As chaves são opcionais para blocos if quando existir apenas uma instrução dentro do bloco de comando.

III. Se o resultado da expressão booleana for falso, o bloco de comandos não  será executado.

a) Apenas afirmativa I está correta.

b) Apenas afirmativas II e III estão corretas.

c) Apenas afirmativas I,II e III estão corretas.

d) Apenas afirmativas I e III estão corretas.

e) Nenhuma das afirmativas está correta.

  1. Sobre o comando switch/case, é possível afirmar que:

I. O comando switch/case é similar ao comando if, pode comparar  qualquer valor e utilizar, inclusive, os operadores && e ||.

 II. O comando default será executado sempre que o valor assumido pela  variável não encontrar um valor case correspondente.  

III. O comando break separa o que é restrito para ser executado em cada   case.

a) Apenas afirmativa I está correta.

b) Apenas afirmativas II e III estão corretas.

c) Apenas afirmativas I,II e III estão corretas.

d) Apenas afirmativas I e III estão corretas.

e) Nenhuma das afirmativas está correta.

  1. Sobre o laço de repetição for, é possível afirmar que:

I. A instrução for possui três partes: a declaração ou inicialização de variáveis, o teste booleano e a expressão de iteração.,

II. Não é possível inicializar mais de uma variável na declaração do loop for.

III. A variável declarada e inicializada no laço for pode ser utilizada em qualquer             parte do código.

a) Apenas afirmativa I está correta.

b) Apenas afirmativas II e III estão corretas.

c) Apenas afirmativas I,II e III estão corretas.

d) Apenas afirmativas I e III estão corretas.

e) Nenhuma das afirmativas está correta.

  1. Sobre os comandos while e do/while, é possível  afirmar que:

I. O comando while é usado para que um bloco de instruções seja repetido  por um determinado número de vezes.

II. O comando do/while verifica a condição antes de percorrer o loop.

III. Os comandos while e do/while têm basicamente o mesmo funcionamento com a diferença de que do/while fará com que os comandos seja, executados ao menos uma única vez.

...

Baixar como (para membros premium)  txt (18.8 Kb)   pdf (107.5 Kb)   docx (18.5 Kb)  
Continuar por mais 11 páginas »
Disponível apenas no TrabalhosGratuitos.com