Magna Concursos

Foram encontradas 55.928 questões.

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
3937626 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.

A View no MVC pode conter tanto a lógica de apresentação quanto a de negócio, já que o modelo separa apenas os dados do sistema.
 

Provas

Questão presente nas seguintes provas
3937625 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.

No padrão MVC, o Model deve ter acesso direto à interface gráfica (View), atualizando-a sempre que houver mudança nos dados, sem passar pelo Controller.
 

Provas

Questão presente nas seguintes provas
3937624 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.

A herança múltipla é suportada diretamente em linguagens como Java, permitindo que uma classe herde atributos e métodos de várias classes-base ao mesmo tempo.
 

Provas

Questão presente nas seguintes provas
3937623 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.

Em um algoritmo de busca binária, é necessário que o vetor esteja previamente ordenado para que a busca seja correta e eficiente.
 

Provas

Questão presente nas seguintes provas
3937622 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.

A complexidade de tempo do algoritmo de ordenação Merge Sort no pior caso é O(n log n), o que o torna mais eficiente que algoritmos como o Bubble Sort.
 

Provas

Questão presente nas seguintes provas
3937012 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:

A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.

Em Python, a expressão (1, 2)[1:] resultará em um erro TypeError, porque tuplas não suportam fatiamento.

 

Provas

Questão presente nas seguintes provas
3937011 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:

A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.

A seguinte função em linguagem C sempre causará um vazamento de memória, independentemente de como seja chamada:

void func() {

     int *ptr = malloc(10 * sizeof(int));

}

 

Provas

Questão presente nas seguintes provas
3937009 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:

A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.

A seguinte função em Python sempre retornará True para qualquer dicionário d passado como argumento: def check(d): return d == {k: v for k, v in d.items()}

 

Provas

Questão presente nas seguintes provas
3937008 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:

A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.

Em Python, uma variável declarada dentro de uma função será, por padrão, acessível de qualquer outra parte do programa (escopo global).

 

Provas

Questão presente nas seguintes provas