Foram encontradas 55.928 questões.
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
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
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
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
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UFAC
Provas:
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
- Ferramentas de Desenvolvimento
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.
(__) 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
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
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.
(__) 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
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
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
Cadernos
Caderno Container