Questões de Concurso Sobre engenharia de software
Foram encontradas 14.487 questões
As práticas de DevOps, ao focarem em automação, monitoramento contínuo e feedback rápido, melhoram o tempo médio de recuperação (MTTR) após uma falha.
Com base na instrução precedente, julgue o item a seguir, considerando o contexto de um arquivo de workflow no GitHub Actions e a função da ação actions/checkout@v2.
A instrução apresentada tem como objetivo realizar o checkout, ou seja, baixar o código do repositório no runner para a execução de outras tarefas.
git branch -D test
A execução do comando precedente excluirá a branch test caso todos os commits tenham sido realizados; porém, se a master estiver em estado de check-out, a exclusão será cancelada.
No que se refere a processos ágeis, julgue o item que se segue.
O scrum master é responsável por remover impedimentos, facilitar eventos do Scrum e garantir que a equipe siga os valores e princípios do Scrum.
No que se refere a processos ágeis, julgue o item que se segue.
No Kanban, a implementação de limites de trabalho em progresso visa reduzir o tempo de entrega dos itens, sem impactar outros aspectos, como a identificação de gargalos e a melhoria contínua do fluxo de trabalho.
Julgue o item seguinte, relativo a inteligência artificial (IA).
A IA generativa consiste em técnicas de IA baseadas prioritariamente na utilização de aprendizado supervisionado para a criação de novas amostras de dados que se assemelham aos dados de treinamento.
Julgue o item seguinte, relativo a inteligência artificial (IA).
A análise preditiva é uma aplicação da IA em que são utilizadas técnicas de aprendizado de máquina para a previsão de resultados futuros com base em dados históricos.
Julgue o item a seguir, a respeito das técnicas de coleta de dados com o uso de API.
A URL em que reside uma API é sempre estática.
Com base nos fundamentos da Engenharia de Software, o principal objetivo da análise de requisitos em um projeto de software educacional é
Considere o seguinte trecho de código de um pipeline CI/CD, usando o GitLab CI:

Para transferir os arquivos da pasta build gerados no job ‘build-job’ para o job ‘pages’, qual das alternativas abaixo deve ser utilizada?
( ) Permitir que os usuários da infraestrutura obtenham os recursos de que precisam, no momento em que precisam.
( ) Criar sistemas confiáveis, seguros e com boa relação custo-benefício.
( ) Tornar invisíveis os controles de governança, segurança e conformidade.
( ) Reduzir o esforço e o risco de fazer mudanças na infraestrutura.
( ) Fornecer ferramentas comuns para desenvolvimento, operações e outros stakeholders.
( ) Melhorar a velocidade na identificação e resolução de falhas.
A sequência correta é:
I. O pipeline de Integração Contínua (CI) automatiza a compilação, teste e empacotamento do códigofonte.
II. O pipeline de Entrega Contínua (CD) é responsável pela implantação automática do software em ambientes de produção.
III. Os pipelines CI/CD promovem a entrega rápida e confiável de software, reduzindo os riscos de erros humanos.
IV. A ferramenta GitLab CI é comumente utilizada para implementar pipelines CI/CD.
Assinale a alternativa que contém, exclusivamente, afirmações corretas.
As informações acima apresentadas referem-se a que tipo de protótipo?