Questões de Concurso Sobre engenharia de software
Foram encontradas 14.505 questões
1. O Scrum Master é o responsável por definir, comunicar e manter a Visão do Produto relativamente constante ao longo do projeto. Ele trabalha com os clientes do projeto e com quaisquer outras partes interessadas que possam contribuir para o entendimento e definição da Visão do Produto.
2. O Product Owner é o responsável por garantir que os impedimentos que o Time de Desenvolvimento encontre em seu trabalho sejam removidos, atuando quando necessário como um agente de mudança na organização. Esses impedimentos geram o risco de não se atingirem os objetivos.
3. Antes do início do desenvolvimento, o Product Owner inicia, a partir da Visão do Produto, a criação de uma lista ordenada, incompleta e dinâmica de itens que representam o que ele acredita que será produzido ao longo do projeto. Essa lista é chamada de Product Backlog.
Assinale a alternativa que indica todas as afirmativas corretas.
A UML inclui diversos subconjuntos de diagramas, incluindo diagramas de estrutura, de interação e de comportamento.
Assinale a alternativa que contém dois tipos de diagramas de comportamento porque descrevem o que é necessário acontecer no sistema sendo modelado.
Um diagrama de descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos existentes entre eles. Este tipo de diagrama também mostra as propriedades e as operações de uma e as restrições que se aplicam à maneira como os objetos estão conectados.
Assinale a alternativa que completa corretamente as lacunas do texto.
Assinale a alternativa que identifica corretamente este diagrama:
1. O IEEE Standard Glossary of Software Engineering Terminology define métrica como “uma medida qualitativa do grau com o qual um sistema, componente ou processo possui determinado comportamento”.
2. Um indicador é uma métrica ou combinação de métricas que fornece informações sobre o processo de software, em um projeto de software ou no próprio produto.
3. Um indicador fornece informações que permitem ao gerente de projeto ou aos engenheiros de software ajustar o processo, o projeto ou o produto para incluir melhorias.
Assinale a alternativa que indica todas as afirmativas corretas.

Diante do exposto, assinale a alternativa CORRETA.
Julgue o seguinte item, relativos a containers de aplicação.
Os containers oferecem um mecanismo de empacotamento lógico em que os aplicativos podem ser abstraídos pelo ambiente em
que são efetivamente executados, mesmo se esse ambiente for uma nuvem pública.
Julgue o seguinte item, relativos a containers de aplicação.
Quando se executa um container de aplicação .NET, o sistema operacional (SO) contido no container é executado como SO
convidado, ou seja, sob o SO host, com acesso ao hardware subjacente.
Considerando a figura a seguir, julgue o próximo item, acerca dos conceitos de DevOps.

A entrega contínua (CD) no DevOps é o processo de
automatização que inclui a configuração e implantação de
um aplicativo em um pipeline de produção, mas não abrange
a compilação e o teste.
Considerando a figura a seguir, julgue o próximo item, acerca dos conceitos de DevOps.

Os microsserviços são módulos implantados e monitorados
de forma independente, os quais são combinados, em uma
coleção desacoplada, por aplicativos baseados nesses
microsserviços.
Considerando a figura a seguir, julgue o próximo item, acerca dos conceitos de DevOps.

Um serverless é definido como um modelo operacional cujos
princípios incluem a ausência de infraestrutura para
gerenciar e o dimensionamento automático por unidade de
consumo.
Considerando a figura a seguir, julgue o próximo item, acerca dos conceitos de DevOps.

A ferramenta RedHat Ansible está mais relacionada à etapa
deploy do que à etapa plan.
Considerando a figura a seguir, julgue o próximo item, acerca dos conceitos de DevOps.

Com base nas etapas do DevOps, é correto afirmar que a
ferramenta Jenkins está mais relacionada à etapa monitor que
à etapa deploy.
Considerando a figura a seguir, julgue o próximo item, acerca dos conceitos de DevOps.

Situação hipotética: Alguns funcionários de determinada organização foram encarregados de selecionar uma ferramenta para auxiliar os gestores na execução das atividades relacionadas à fase build dos projetos da empresa. Após se reunirem para debater o assunto, os funcionários optaram pela ferramenta puppet.
Assertiva: Nessa situação, os funcionários da empresa
escolheram a ferramenta mais adequada, uma vez que o
puppet é utilizado para realizar, de forma padronizada, a
automação e construção de código, verificando-se as
dependências necessárias durante o processo de compilação
das aplicações.