Filtrar


Questões por página:
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:
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.
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.
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:
Para representar graficamente o fluxo de validação e aprovação de um pedido de compras em um sistema de ERP público, a equipe utilizou diagramas de atividade. Julgue as afirmativas abaixo:

I. Diagramas de atividade são adequados para representar processos de negócio e fluxos de controle.
II. É possível representar decisões condicionais em um diagrama de atividade por meio de nós de decisão.
III. Um nó de fork permite a execução paralela de atividades subsequentes.
IV. Diagramas de atividade não suportam modelagem de eventos assíncronos ou concorrência.

Qual alternativa está CORRETA?