Magna Concursos

Foram encontradas 57.071 questões.

3947648 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
Durante a implementação de um sistema de indexação hierárquica, um professor propôs a utilização de uma estrutura de árvore que mantivesse a eficiência das operações de busca, inserção e remoção mesmo após diversas modificações dinâmicas. Para isso, seria necessário manter a altura da árvore proporcional a log(n), utilizando operações de rotação e verificação de fator de balanceamento. Considerando diferentes tipos de estruturas de árvore, é correto afirmar que:
 

Provas

Questão presente nas seguintes provas
3947646 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
Durante a implementação de um aplicativo Android utilizando Kotlin, um professor solicitou que seus alunos explorassem recursos da linguagem que promovem concisão, segurança contra valores nulos e interoperabilidade com APIs Java. Ao revisar um trecho de código contendo propriedades imutáveis, tratamento seguro de nulidade e uso de inferência de tipo, os alunos deveriam reconhecer quais elementos refletem corretamente os princípios idiomáticos da linguagem Kotlin. Considerando esse contexto, é correto afirmar que:
 

Provas

Questão presente nas seguintes provas
3947645 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
Durante a análise de uma hierarquia de classes em um projeto Java, um professor solicitou aos estudantes a identificação domecanismo que permite, emtempo de execução, a chamada ao método sobrescrito da subclasse, mesmo quando o objeto é referenciado por uma variável do tipo da superclasse. Considerando a relação entre herança, sobrescrita e despacho dinâmico, é correto afirmar que:
 

Provas

Questão presente nas seguintes provas
3947644 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
Durante a implementação de um algoritmo para avaliação de expressões aritméticas na notação pós-fixada, um professor solicitou aos alunos que identificassem a estrutura de dados mais adequada para manipulação intermediária dos operandos. No mesmo contexto, os estudantes deveriam comparar as estruturas clássicas de dados lineares quanto à política de acesso e ao comportamento da memória. Considerando esses aspectos, é correto afirmar que:
 

Provas

Questão presente nas seguintes provas
3947642 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
Durante uma revisão técnica de páginas web desenvolvidas por estudantes, um professor de programação identificou o uso inadequado de elementos HTML em estruturas que exigiam semântica acessível, indexação eficiente e possibilidade de reutilização de conteúdo em diferentes contextos. Considerando as recomendações do HTML5 e as boas práticas de acessibilidade, estruturação semântica e organização lógica de documentos web, a construção que define corretamente uma seção de conteúdo independente, autocontida e com título próprio, semanticamente adequada para reuso e indexação, é:
 

Provas

Questão presente nas seguintes provas
3947636 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
Durante o desenvolvimento de um aplicativo Android em Java, um docente orientou seus alunos quanto ao ciclo de vida de uma Activity e à importância de preservar dados temporários durante mudanças de configuração, como a rotação da tela. Após simular essa mudança, os estudantes observaram a perda de dados digitados em campos de texto. O procedimento tecnicamente mais adequado para preservar esses dados entre recriações automáticas da Activity é:
 

Provas

Questão presente nas seguintes provas
3947635 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
Durante a análise de um sistema orientado a objetos desenvolvido em Java, um professor do IF identificou que uma subclasse, localizada em um pacote diferente da superclasse, estava acessando diretamente um atributo desta sem utilizar os métodos públicos disponíveis. Considerando os modificadores de acesso em Java e os princípios da orientação a objetos, é correto afirmar que esse acesso direto:
 

Provas

Questão presente nas seguintes provas
3947634 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
O algoritmo buscaPrimeira, apresentado a seguir, implementa uma versão modificada da busca binária, cujo objetivo é localizar a primeira ocorrência de um valor alvo em um vetor ordenado (possivelmente com valores repetidos).
Enunciado 4889623-1 Dado o vetor V = [2, 4, 4, 4, 5, 7, 9] e o valor alvo = 4, a execução da função buscaPrimeira(V, 4) retornará:
 

Provas

Questão presente nas seguintes provas
3947631 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
Durante a modelagem de um sistema de controle acadêmico para uma instituição de ensino, um professor orientou seus alunos a utilizarem o modelo entidade-relacionamento estendido (EER) para representar conceitos como generalização, especialização e herança entre entidades. Ao converter esse modelo para um diagrama de classes UML, é necessário identificar corretamente a notação usada para representar relações hierárquicas de herança, em que subclasses herdam atributos e comportamentos da superclasse. Nesse contexto, a representação correta do relacionamento de herança é dada por:
 

Provas

Questão presente nas seguintes provas
3947629 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: IF-PA
Durante uma aula sobre algoritmos de ordenação, um professor propôs a análise do impacto do particionamento nos algoritmos recursivos baseados em divisão e conquista. Considerando o comportamento no pior caso, quando os dados estão previamente ordenados de forma crescente, o algoritmo que apresenta o maior número de comparações e divisões desbalanceadas, com consequente piora da complexidade assintótica, é:
 

Provas

Questão presente nas seguintes provas