Magna Concursos

Foram encontradas 1.060 questões.

4136812 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IFPI
Orgão: IFPI

Considere o seguinte código em Java:

class Animal {
  protected String nome;

  public Animal(String nome) {
    this.nome = nome;
  }

  public String emitirSom() {
    return "Som genérico";
  }
}

class Cachorro extends Animal {

  public Cachorro(String nome) {
    super(nome);
  }

  @Override
  public String emitirSom() {
    return "Latido";
  }
}

Com base nos princípios da Programação Orientada a Objetos e no mecanismo de herança, analise as afirmativas a seguir:

I. A classe Cachorro herda o atributo nome da classe Animal e pode acessá-lo diretamente por ele ter sido declarado como protected.

II. A anotação @Override garante, em tempo de compilação, que o método emitirSom() da subclasse esteja sobrescrevendo corretamente um método da superclasse.

III. Caso o construtor da classe Cachorro não chamasse explicitamente super(nome), o código ainda compilariam normalmente, pois o construtor da superclasse é automaticamente herdado.

IV. A classe Cachorro especializa o comportamento da superclasse ao redefinir o método emitirSom(), caracterizando polimorfismo por sobrescrita.

Assinale a alternativa CORRETA:

 

Provas

Questão presente nas seguintes provas
4136811 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IFPI
Orgão: IFPI

Considere os algoritmos clássicos de ordenação: Bubble Sort, Selection Sort, Insertion Sort, Merge Sort e Quick Sort.

Analise as afirmativas a seguir com base em suas propriedades formais de complexidade, estabilidade e uso de memória na implementação tradicional apresentada na literatura clássica.

I. O Insertion Sort possui complexidade de tempo O(n²) no pior caso e pode apresentar complexidade O(n) no melhor caso, quando o vetor já se encontra ordenado.

II. O Merge Sort apresenta complexidade O(n log n) nos casos melhor, médio e pior, é estável e, em sua implementação tradicional, requer espaço adicional proporcional a O(n).

III. O Quick Sort apresenta complexidade média O(n log n) e pior caso O(n²), podendo este ocorrer quando o pivô escolhido produz partições altamente desbalanceadas.

IV. O Selection Sort possui complexidade O(n²) nos casos melhor, médio e pior e, em sua implementação tradicional, não é considerado um algoritmo estável.

Assinale a alternativa CORRETA:

 

Provas

Questão presente nas seguintes provas
4136810 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IFPI
Orgão: IFPI

Uma aplicação web utiliza JavaScript para consumir uma API RESTful responsável por fornecer dados de usuários armazenados em um servidor remoto. Considere o trecho de código a seguir:

fetch("https://api.exemplo.com/usuarios/15")
  .then(response => response.json())
  .then(dados => {
    console.log(dados.nome);
  });

Considerando os princípios das APIs RESTful e a semântica do protocolo HTTP, assinale a alternativa CORRETA sobre a requisição realizada pelo código apresentado.

 

Provas

Questão presente nas seguintes provas
4136809 Ano: 2026
Disciplina: TI - Segurança da Informação
Banca: IFPI
Orgão: IFPI

Em ambientes computacionais seguros, mecanismos criptográficos distintos são empregados de forma complementar para atender aos requisitos da Segurança da Informação.

Considerando criptografia simétrica, criptografia assimétrica e funções hash criptográficas, assinale a alternativa INCORRETA.

 

Provas

Questão presente nas seguintes provas
4136808 Ano: 2026
Disciplina: TI - Redes de Computadores
Banca: IFPI
Orgão: IFPI

Em razão da expansão institucional, o IFPI planeja a inauguração de novos campi no interior do estado. Como etapa inicial desse processo, o setor de Tecnologia da Informação de um desses novos campi precisa reorganizar a rede local interna para atender diferentes setores administrativos e acadêmicos.

Para esse campus, foi disponibilizado o bloco IPv4 192.168.200.0/24, que deverá ser subdividido utilizando VLSM (Variable Length Subnet Mask), alocando as sub-redes a partir do menor endereço possível, sem sobreposição, e atendendo, nessa ordem, exatamente às necessidades mínimas de hosts descritas a seguir:

Administração: 50 hosts

Laboratórios: 28 hosts

Biblioteca: 12 hosts

Servidores: 6 hosts

Considerando exclusivamente o planejamento do endereçamento IPv4 interno desse campus, assinale a alternativa que indica corretamente o endereço de rede e a máscara atribuídos à sub-rede da Biblioteca, após a aplicação CORRETA do VLSM.

 

Provas

Questão presente nas seguintes provas
4136807 Ano: 2026
Disciplina: TI - Redes de Computadores
Banca: IFPI
Orgão: IFPI

Com base no modelo de referência OSI (Open Systems Interconnection), analise as proposições a seguir, relacionadas às funções de suas camadas:

I. A Camada de Transporte é responsável pela comunicação fim a fim entre os dispositivos, podendo oferecer controle de fluxo e de erros.

II. A Camada de Rede tem como função principal o roteamento de pacotes e o endereçamento lógico na rede.

III. A Camada de Enlace de Dados é responsável pelo controle de acesso ao meio físico e pelo endereçamento MAC.

IV. A Camada de Sessão é responsável pela conversão de formatos de dados, criptografia e compressão das informações transmitidas.

Assinale a alternativa que indica o conjunto correto de todas as proposições VERDADEIRAS.

 

Provas

Questão presente nas seguintes provas
4136806 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IFPI
Orgão: IFPI

Em um sistema orientado a objetos, um método é chamado por meio de uma referência do tipo da superclasse, mas o objeto referenciado pertence a uma subclasse que redefine esse método.

Nesse cenário, a escolha da implementação do método ocorre:

 

Provas

Questão presente nas seguintes provas
4136805 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: IFPI
Orgão: IFPI

Em um banco de dados relacional, uma tabela encontra-se na 2ª Forma Normal, mas ainda apresenta dependências transitivas entre atributos não-chave.

Para que essa tabela esteja CORRETAMENTE na 3ª Forma Normal (3FN), é necessário que:

 

Provas

Questão presente nas seguintes provas
4136804 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IFPI
Orgão: IFPI

No contexto da lógica de programação e das estruturas de controle de fluxo, as estruturas de repetição permitem a execução de um mesmo bloco de comandos diversas vezes, de acordo com uma condição previamente definida. Dentre essas estruturas, destaca-se a estrutura de repetição do tipo enquanto (while), amplamente utilizada em diversas linguagens de programação.

Considerando o funcionamento dessa estrutura, assinale a alternativa que descreve CORRETAMENTE o comportamento de uma estrutura de repetição do tipo enquanto:

 

Provas

Questão presente nas seguintes provas
4136803 Ano: 2026
Disciplina: Filosofia
Banca: IFPI
Orgão: IFPI
Provas:

Acerca do conceito de totalitarismo no pensamento de Hannah Arendt, assinale a alternativa INCORRETA.

 

Provas

Questão presente nas seguintes provas