Foram encontradas 40 questões.
Considere a classe escrita em Java 7 abaixo.
import java.util.LinkedList;
import java.util.List;
public class Estrutura<T> {
private List<T> objetos = new LinkedList<T>();
public void insere(T t) {
this.objetos.add(t);
}
public T remove() {
return this.objetos.remove(0);
}
public boolean vazia() {
return this.objetos.size() == 0;
}
}
A classe dada representa a estrutura de dados
Provas
Considere o trecho de código abaixo, escrito na linguagem Java.
public static void main(String[] args) {
final int x = 2;
for (int i = 0; i < 2; i++) {
switch (i) {
case x-1: System.out.print("1 ");
default: System.out.print("def ");
case x: System.out.print("2 "); break;
case x+1: System.out.print("3 ");
}
}
}
Quando executado o código apresentado, o resultado que será impresso da saída padrão é
Provas
Assinale a opção que representa, corretamente, por meio da linguagem de consulta da Java Persistence API (JPA), uma seleção dos livros de um determinado autor, fornecendo o identificador do autor.
Provas
Considere o texto abaixo sobre padrão de projeto de software.
A intenção de um dado padrão de projeto de software (GoF) é acrescentar, dinamicamente, responsabilidades a um objeto e prover alternativa flexível ao uso de subclasses para se estender a funcionalidade de uma classe. Nesse mesmo padrão de projeto, o objeto usado pode possuir as funcionalidades básicas, sendo necessário adicionar outras funcionalidades, antes ou depois da funcionalidade básica, em instâncias individuais (e não na classe).
O padrão de projeto de software com essas características é o
Provas
Considere o código abaixo, escrito na linguagem Java.
// Definição da classe Funcionário
class Funcionario {
protected String nome;
protected String cpf;
protected double salario;
public void setSalario (double valor){
this.salario = valor;
}
public double getBonificacao() {
return this.salario * 0.10;
}
}
// Definição da classe Gerente
class Gerente extends Funcionario {
private int senha;
private int numeroDeFuncionariosGerenciados;
public double getBonificacao() {
return super.getBonificacao() + 1000;
}
}
// Trecho de código que será executado:
public class Principal{
public static void main(String args[]){
Funcionario func = new Gerente();
func.setSalario(5000.0);
System.out.println("Bonificação = R$ " + func.getBonificacao());
}
}
Na execução do método “main” da classe “Principal”, será impresso na saída padrão
Provas
Sobre o processo Scrum, é correto afirmar:
Provas
No contexto de banco de dados relacionais, é correto afirmar:
Provas
Considere o código de uma classe Java abaixo.
public class Classe {
static String metodo1() {
return metodo2();
}
static String metodo2() {
System.out.print("?");
return metodo3() + "A";
}
static String metodo3() {
System.out.print("?");
return "C" + metodo4();
}
static String metodo4() {
System.out.print("?");
return "B";
}
public static void main (String[] args) {
System.out.println("O resultado é = " + metodo1());
}
}
Na execução do método main da classe apresentada, será impresso na saída padrão
Provas
Analise a definição de método abaixo, escrito na linguagem ODL (Object Definition Language) do ODMG (Object Database Management Group).
real cre (in string) raises (semNotas);
Com base na definição apresentada, o método cre
Provas
Considere a figura abaixo.

A figura representa um
Provas
Caderno Container