Magna Concursos

Foram encontradas 55.928 questões.

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
3947350 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UFAC
Provas:
Considerando o uso dos paradigmas de programação no desenvolvimento de sistemas para serviços públicos, marque verdadeiro (V) ou falso (F) nas afirmativas abaixo:

(__) O paradigma funcional promove a reutilização de estado global entre funções.
(__) O paradigma orientado a objetos favorece encapsulamento, herança e polimorfismo.
(__) O paradigma procedural estrutura o programa em funções e procedimentos sequenciais.
(__) A programação orientada a objetos evita o uso de classes e abstração de entidades.

Assinale a sequência correta de cima para baixo.
 

Provas

Questão presente nas seguintes provas
3947348 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UFAC
Provas:
Um Analista de Tecnologia da Informação deseja implantar um sistema composto por vários containers com redes e volumes específicos. Ele precisa garantir que os serviços iniciem com dependências definidas e que seja fácil replicar o ambiente em outras máquinas. Assinale a alternativa correta que corresponde qual recurso ele deve usar.
 

Provas

Questão presente nas seguintes provas
3947347 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UFAC
Provas:
Em uma revisão de código, o Analista de Tecnologia da Informação orienta a equipe a seguir práticas de Clean Code e princípios SOLID. Um dos objetivos é evitar que uma única classe assuma múltiplas responsabilidades no sistema. É CORRETO afirmar que o princípio que está sendo aplicado, é o:
 

Provas

Questão presente nas seguintes provas