Magna Concursos

Foram encontradas 57.540 questões.

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
3947357 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UFAC
Provas:
Um Analista de Tecnologia da Informação participa da criação de um sistema de inscrição para concursos públicos. A equipe decidiu usar uma abordagem ágil com entregas frequentes, reuniões rápidas de acompanhamento e priorização de backlog com base em valor ao cidadão. É correto afirmar que essa abordagem corresponde a:
 

Provas

Questão presente nas seguintes provas
3947356 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UFAC
Provas:
Durante o desenvolvimento de uma API RESTful em Python, a equipe optou por realizar testes automatizados nos endpoints. O Analista de Tecnologia da Informação configurou um framework que suporta escrita de testes simples, com uso de fixtures e marcações personalizadas. Assinale a alternativa CORRETA que corresponde à ferramenta adequada para essa tarefa.
 

Provas

Questão presente nas seguintes provas
3947355 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UFAC
Provas:
Durante a manutenção de um sistema legada escrito em Python, a equipe de Tecnologia da Informação de um órgão público precisa identificar um erro intermitente que causa falhas ao salvar arquivos. É CORRETO afirmar que para investigar de forma estruturada, o Analista de Tecnologia da Informação deverá:
 

Provas

Questão presente nas seguintes provas
3947354 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UFAC
Provas:
O Git é um sistema de controle de versão distribuído amplamente utilizado no desenvolvimento de software e pode trazer diversos benefícios para órgãos públicos que buscam modernizar seus processos de desenvolvimento de sistemas. Sobre o uso de Git no contexto de desenvolvimento de sistemas em órgãos públicos, marque verdadeiro (V) ou falso (F) nas afirmativas abaixo:

(__) A branch main deve conter sempre o código mais estável e pronto para produção.
(__) Commits devem ter mensagens claras e descritivas, facilitando o histórico do projeto.
(__) O uso de merge é desnecessário quando se trabalha com múltiplas branches.
(__) O Git permite controlar versões de arquivos, facilitando auditorias e reversões.

Assinale a sequência correta de cima para baixo.
 

Provas

Questão presente nas seguintes provas
3947352 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UFAC
Provas:
Durante a implementação de um sistema de agendamento de consultas, o Analista de Tecnologia da Informação decide incluir tratamento de exceções para garantir que o sistema não seja interrompido quando ocorrer falha na conexão com o banco de dados. Em Python, é CORRETO afirmar que a abordagem deve ser:
 

Provas

Questão presente nas seguintes provas