Questões de Concurso Público IF-RS 2018 para Técnico de Tecnologia da Informação

Foram encontradas 10 questões

Q921793 Programação

Considerando o código Java a seguir:


1 public class Programa {

2 public static void main(String[] a) {

3 long c = m(5L);

4 System.out.println(c);

5 }

6 static int m(long a) { return a*2; }

7 long m(int a) { return a * 4; }

8 }


É CORRETO afirmar que:

Alternativas
Q921794 Programação

Considerando o código Java a seguir:


1 public class Gato extends Animal {

2 public static void main(String[] a) {

3 Animal animal = new Gato();

4 ((Gato)animal).fala();

5 } public void fala() {

6 System.out.println("miau");

7 }} class Animal {

8 protected void fala() {

9 System.out.println("..."); }}


É CORRETO afirmar que:

Alternativas
Q921795 Programação
Considerando o código Java a seguir:
1 public class Loop { 2 public static void main(String[] a) { 3 int cont=0; 4 for (int i=0; i>=0; i+=2, cont++); 5 System.out.println("cont:"+cont); }}
É CORRETO afirmar que:
Alternativas
Q921796 Programação

Analise o código Java SE 6 que segue:


1 public class Strings {

2 public static void main(String[] a) {

3 String[] fs = {"um\\teste",

4 "dois\\testes", "tres\testes"};

5 int cont = 0; for (String f : fs) {

6 System.out.println(f.contains("teste"));

7 for (char c : f.toCharArray())

8 cont = c == '\\' ? cont + 1 : 0; }

9 System.out.println(cont); }}


Classifique cada uma das afirmativas abaixo como verdadeira (V) ou falsa (F) e assinale a alternativa que apresenta a sequência CORRETA, de cima para baixo:


( ) O programa imprime pelo menos um "true".

( ) Ao fim do programa cont vale 0.

( ) O programa imprime pelo menos um "false".

( ) Ao fim do programa cont vale 2.

Alternativas
Q921797 Programação
Considerando que o código Java a seguir compila e executa sem erros e imprime "0.0":
Imagem associada para resolução da questão

Que instrução deve substituir return 0; na linha 16 para que o programa imprima “180.0”?

Alternativas
Respostas
1: B
2: D
3: C
4: B
5: A