Questões de Concurso Público PROCERGS 2023 para ANC - Analista em Computação - Ênfase em Programação de Sistemas na Tecnologia Java
Foram encontradas 22 questões
I. Facilita a associação da máquina com o mundo real, uma vez que tudo pode ser representado na esfera digital.
II. Os elementos do mundo real são representados por objetos que são criados por meio de classes.
III. Os objetos armazenam dados e possuem comportamentos definidos por seus atributos.
I. Descreve a interconectabilidade das classes. II. Como boa prática, o acoplamento entre as classes de um sistema de software deve ser forte. III. Espera-se que as classes de um sistema de software sejam independentes de outras classes e que as interfaces sejam pequenas e bem definidas.
I. É um relacionamento do tipo “é um” entre a subclasse e a superclasse. II. Uma subclasse é uma especialização de uma superclasse. III. Os atributos de uma superclasse são herdados pela subclasse que a estende.
Analise o seguinte trecho de código Java:
int n= 4;
for (int i= n-1; i > 1; i--){
n*= i + n;
}
Qual será o valor da variável n após a execução?
Analise o seguinte trecho de código Java:
int n= 017;
System.out.println(n);
O que acontecerá após a execução?
Analise o seguinte trecho de código Java:
int n= 2, x;
x= ++n + n++ + ++n + n++;
System.out.println(x + n);
O que será escrito na saída padrão após a execução?
Analise o seguinte trecho de código Java:
int n;
System.out.println(++n);
O que acontecerá após a execução?
Analise o seguinte trecho de código Java:
String a = "aa";
String b = "bb";
a.concat(b);
System.out.println(a);
O que será escrito na saída padrão após a execução?
Analise o seguinte trecho de código Java:
import java.util.Set;
import java.util.HashSet;
public class Conjunto {
public static void main(String[] args) {
Set <Integer> conjunto = new HashSet<Integer>();
conjunto.add(2);
conjunto.add(5);
conjunto.add(1);
conjunto.add(2);
System.out.println(conjunto.toString());
}
}
O que será escrito na saída padrão após a execução?
Analise o seguinte trecho de código Java:
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
public class Iteracao {
public static void main(String[] args) {
Map <Integer, String> produto = new HashMap<Integer, String>();
produto.put(1, "Camisa");
produto.put(2, "Calça");
I. for (Map.Entry< p:produto.entrySet()) { System.out.println(p.getValue()); }
II. Iterator<Map.Entry<Integer, String>> produtos = produto.entrySet().iterator(); while (produtos.hasNext()) { Map.Entry<Integer, String> p = produtos.next(); System.out.println(p.getValue()); }
III. produto.forEach((value) -> { System.out.println(value); });
Analise o seguinte trecho de código Java:
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class ArrayLista {
public static void main(String[] args) {
List<String> str = Arrays.asList("c", "a", "b");
str.sort();
System.out.println(str.toString());
}
}
O que será escrito na saída padrão após a execução?
StringBuilder sb = new StringBuilder("Memória"); sb.append(" ocupada.");
Em qual local a JVM (Java Virtual Machine) armazenará a instância de sb?
@__________ public class PessoaId implements Serializable { String nome; String sobrenome; } @__________ public class Pessoa { @__________ PessoaId id; String endereco; }
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho de código acima.