Questões de Processos de Software (Engenharia de Software)

Limpar Busca

Julgue o próximo item, relativo ao DevOps.  


O DevOps é uma metodologia que abrange as fases de planejamento, desenvolvimento, entrega e operações de uma solução de software, e nessa metodologia cada fase depende das outras.

  • Certo
  • Errado

Com o lançamento do Apple Vision Pro, um dispositivo inovador no espectro de XR (Realidade Estendida), a Apple enfrentou desafios técnicos significativos para assegurar uma experiência de usuário imersiva e confortável.
Esse HMD (Head-Mounted Display) avançado, equipado com câmeras externas, permite aos usuários alternar sem esforço entre realidade virtual, mista e aumentada, simplesmente girando um botão. A capacidade de alterar a percepção do ambiente sem induzir desorientação ou desconforto é fundamental, especialmente ao interagir com o mundo real em modo de realidade aumentada.
Neste contexto, o aspecto técnico particularmente importante para evitar desorientação ou desconforto, de modo a otimizar o tempo mínimo necessário para que uma alteração na imagem seja percebida pelo olho humano, é a(o)

  • A Latência Fóton-Olho.
  • B Resolução.
  • C Campo de Visão.
  • D Taxa de Atualização.
  • E Taxa de Quadros.

A respeito de deploy de aplicações, julgue o próximo item.


Para garantir que o deploy seja feito com sucesso em produção, é importante que o processo seja executado manualmente pelo desenvolvedor.

  • Certo
  • Errado

A integração de módulos e sistemas é uma etapa crucial no desenvolvimento de software, em que a abordagem de integração a ser tomada depende do cenário concreto.
Assinale a opção que apresenta o cenário para o qual a abordagem Big Bang é a mais adequada.

  • A Testar gradualmente os diferentes componentes do sistema.
  • B Resolver os problemas conhecidos de integração entre determinados módulos.
  • C Identificar os problemas de integração de maneira incremental.
  • D Realizar uma abordagem cuidadosa para garantir a integração correta entre os módulos.
  • E Integrar simultaneamente todos os módulos e testá-los em conjunto.

Para que um programa de computador possa ser executado, diversas etapas compõem seu desenvolvimento. Com relação ao ciclo de desenvolvimento de um programa, analise as afirmativas a seguir.

I. A etapa de compilação é responsável por gerar o arquivo executável do programa.
II. Na etapa de link-edição, módulos pré-compilados são ligados entre si.
III. Um programa compilado não causa erros de execução.

Está correto o que se afirma em

  • A I, apenas.
  • B II, apenas.
  • C III, apenas.
  • D I e II, apenas.
  • E II e III, apenas.