Questões de Concurso Público IF-PI 2026 para Analista de Tecnologia da Informação

Foram encontradas 3 questões

Q4399796 Programação

Alguns cuidados devem ser observados ao utilizar herança na modelagem de sistemas, especialmente quanto à localização adequada de atributos e métodos, bem como aos critérios para definir quando a herança é o mecanismo mais apropriado. Em um contexto hipotético de projeto, foi proposta uma estrutura onde apenas duas classes herdariam diretamente da classe base Pessoa: Aluno e Professor. Para simplificar o modelo, a classe Pessoa foi projetada para conter o atributo ID_Departamento, definido como não nulo (not null).



Com base nos princípios da Programação Orientada a Objetos (POO) e no cenário descrito, assinale a alternativa CORRETA:

Alternativas
Q4399798 Programação

A equipe do departamento de sistemas do Instituto Federal do Piauí adota Scrum para gerenciar seus projetos. Durante a execução de um Sprint de três semanas, os desenvolvedores identificam que uma das tarefas associadas a uma história do Backlog do Sprint apresenta complexidade maior do que o previsto, comprometendo sua conclusão original no prazo estabelecido.



Com base nas regras sobre a dinâmica dos artefatos e eventos do Scrum, qual conduta a equipe deve adotar para manter o andamento adequado do Sprint, sem violar as restrições impostas pelo framework?

Alternativas
Q4399800 Programação

A equipe de tecnologia do IFPI está desenvolvendo uma plataforma digital para monitoramento e avaliação das atividades pedagógicas em tempo real. Para garantir a estabilidade da aplicação antes de sua implantação nos cursos presenciais e a distância, os desenvolvedores estruturaram o repositório seguindo padrões de testes unitários. O código foi organizado com classes que remetem às estruturas originais do framework JUnit, métodos anotados com @Test, inicializadores de dados para padronizar as condições de execução, e um agrupamento específico desses arquivos é invocado coletivamente pelo framework para validação integrada antes da versão de produção.



Com base nas definições fornecidas anteriormente, analise a relação conceitual e funcional entre os elementos arquitetônicos citados e assinale a alternativa que descreve CORRETAMENTE o papel e a correspondência técnica de cada item.

Alternativas
Respostas
1: D
2: C
3: A