Magna Concursos

Foram encontradas 120 questões.

3937636 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código desenvolvido é apresentada a seguir.
public class Produto {
    private String nome;
    private int quantidade;
    private double preco;
public Produto(String nome, int quantidade, double preco) {
    this.nome = nome;
    this.quantidade = quantidade;
    this.preco = preco;
 }
public double calcularValorTotal() {
 return quantidade * preco;
 }
  public void aplicarDesconto(double percentual) {
      if(percentual > 0 & percentual < 100) {
        preco -= preco * percentual / 100;
     } else {
         System.out.println(“Percentual inválido”);
   }
 }
  public static void main(String[] args) {
       Produto p = new Produto(“Notebook”, 5, 4500.00);
       p.aplicarDesconto(10);
       System.out.println(“Valor total: “ + p.calcularValorTotal());
    }
}

A respeito do código Java apresentado, julgue o item seguinte.

A instrução System.out.println(“Valor total: “ + p.calcularValorTotal()); demonstra polimorfismo, pois o método calcularValorTotal() se comporta de forma diferente dependendo do valor do atributo preco.

 

Provas

Questão presente nas seguintes provas
3937635 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código desenvolvido é apresentada a seguir.
public class Produto {
    private String nome;
    private int quantidade;
    private double preco;
public Produto(String nome, int quantidade, double preco) {
    this.nome = nome;
    this.quantidade = quantidade;
    this.preco = preco;
 }
public double calcularValorTotal() {
 return quantidade * preco;
 }
  public void aplicarDesconto(double percentual) {
      if(percentual > 0 & percentual < 100) {
        preco -= preco * percentual / 100;
     } else {
         System.out.println(“Percentual inválido”);
   }
 }
  public static void main(String[] args) {
       Produto p = new Produto(“Notebook”, 5, 4500.00);
       p.aplicarDesconto(10);
       System.out.println(“Valor total: “ + p.calcularValorTotal());
    }
}

A respeito do código Java apresentado, julgue o item seguinte.

O construtor public Produto(String nome, int quantidade, double preco) inicializa os atributos da classe e é considerado um método com retorno implícito do tipo Produto.

 

Provas

Questão presente nas seguintes provas
3937634 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código desenvolvido é apresentada a seguir.
public class Produto {
    private String nome;
    private int quantidade;
    private double preco;
public Produto(String nome, int quantidade, double preco) {
    this.nome = nome;
    this.quantidade = quantidade;
    this.preco = preco;
 }
public double calcularValorTotal() {
 return quantidade * preco;
 }
  public void aplicarDesconto(double percentual) {
      if(percentual > 0 & percentual < 100) {
        preco -= preco * percentual / 100;
     } else {
         System.out.println(“Percentual inválido”);
   }
 }
  public static void main(String[] args) {
       Produto p = new Produto(“Notebook”, 5, 4500.00);
       p.aplicarDesconto(10);
       System.out.println(“Valor total: “ + p.calcularValorTotal());
    }
}

A respeito do código Java apresentado, julgue o item seguinte.

A linha Produto p = new Produto(“Notebook”, 5, 4500.00); utiliza uma variável local do tipo estruturado (classe Produto) e inicializa um objeto com dados específicos.

 

Provas

Questão presente nas seguintes provas
3937633 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código desenvolvido é apresentada a seguir.
public class Produto {
    private String nome;
    private int quantidade;
    private double preco;
public Produto(String nome, int quantidade, double preco) {
    this.nome = nome;
    this.quantidade = quantidade;
    this.preco = preco;
 }
public double calcularValorTotal() {
 return quantidade * preco;
 }
  public void aplicarDesconto(double percentual) {
      if(percentual > 0 & percentual < 100) {
        preco -= preco * percentual / 100;
     } else {
         System.out.println(“Percentual inválido”);
   }
 }
  public static void main(String[] args) {
       Produto p = new Produto(“Notebook”, 5, 4500.00);
       p.aplicarDesconto(10);
       System.out.println(“Valor total: “ + p.calcularValorTotal());
    }
}

A respeito do código Java apresentado, julgue o item seguinte.

O método calcularValorTotal() é um exemplo de função que retorna um valor, enquanto aplicarDesconto(double percentual) é um procedimento, pois não retorna valor.

 

Provas

Questão presente nas seguintes provas
3937632 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código desenvolvido é apresentada a seguir.
public class Produto {
    private String nome;
    private int quantidade;
    private double preco;
public Produto(String nome, int quantidade, double preco) {
    this.nome = nome;
    this.quantidade = quantidade;
    this.preco = preco;
 }
public double calcularValorTotal() {
 return quantidade * preco;
 }
  public void aplicarDesconto(double percentual) {
      if(percentual > 0 & percentual < 100) {
        preco -= preco * percentual / 100;
     } else {
         System.out.println(“Percentual inválido”);
   }
 }
  public static void main(String[] args) {
       Produto p = new Produto(“Notebook”, 5, 4500.00);
       p.aplicarDesconto(10);
       System.out.println(“Valor total: “ + p.calcularValorTotal());
    }
}

A respeito do código Java apresentado, julgue o item seguinte.

O tipo double utilizado para o atributo preco é adequado para representar valores monetários em Java, garantindo precisão absoluta nos cálculos financeiros.

 

Provas

Questão presente nas seguintes provas
3937631 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Acerca das linguagens de definição e manipulação de dados, dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item a seguir.

Em recuperação de informação em bancos de dados textuais, índices invertidos geralmente não armazenam apenas o termo e a lista de documentos, mas também informações adicionais como a frequência de cada termo em cada documento (posting list), fundamentais para algoritmos de ranqueamento.
 

Provas

Questão presente nas seguintes provas
3937630 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Acerca das linguagens de definição e manipulação de dados, dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item a seguir.

No SQL Server, a cláusula WITH TIES usada em conjunto com TOP descarta linhas que possuem valores empatados com a última linha retornada, garantindo que o número de registros seja sempre exato.
 

Provas

Questão presente nas seguintes provas
3937629 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Acerca das linguagens de definição e manipulação de dados, dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item a seguir.

No DB2, a função IDENTITY é equivalente à cláusula SEQUENCE do SQL padrão, permitindo a reutilização automática de valores em caso de exclusão de registros para manter a sequência contínua.
 

Provas

Questão presente nas seguintes provas
3937628 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Acerca das linguagens de definição e manipulação de dados, dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item a seguir.

Em SQL Server, a instrução CREATE INDEX aplicada sobre uma coluna com valores repetidos cria automaticamente um índice único, lançando erro se houver duplicatas.
 

Provas

Questão presente nas seguintes provas
3937627 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Acerca das linguagens de definição e manipulação de dados, dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item a seguir.

No DB2, ao utilizar ALTER TABLE ... ADD COLUMN, se a coluna adicionada não for explicitamente definida como NULL, o comando falha, pois o DB2 exige que colunas novas tenham obrigatoriamente um valor default ou permitam nulos.
 

Provas

Questão presente nas seguintes provas