Questões de Concurso Sobre engenharia de software

Foram encontradas 14.487 questões

Q3167112 Engenharia de Software
No que se refere a práticas de DevOps, julgue o próximo item.
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.
Alternativas
Q3167111 Engenharia de Software
steps:     - name: Checkout code     uses: actions/checkout@v2
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. 
Alternativas
Q3167110 Engenharia de Software
Julgue o próximo item, relativo a GIT.
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. 
Alternativas
Q3167092 Engenharia de Software

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.

Alternativas
Q3167091 Engenharia de Software

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.

Alternativas
Q3167049 Engenharia de Software

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. 

Alternativas
Q3167048 Engenharia de Software

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.

Alternativas
Q3167025 Engenharia de Software

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. 

Alternativas
Q3164698 Engenharia de Software
A professora Gabriela, em um curso de formação continuada para professores de informática, utilizou um exemplo prático de desenvolvimento de um aplicativo educacional para explicar as etapas de um modelo de processo de software. Durante a aula, ela destacou a importância da análise de requisitos para evitar problemas no futuro, como a criação de funcionalidades desnecessárias ou incompatíveis com o público-alvo.

Com base nos fundamentos da Engenharia de Software, o principal objetivo da análise de requisitos em um projeto de software educacional é 
Alternativas
Q3162957 Engenharia de Software

Considere o seguinte trecho de código de um pipeline CI/CD, usando o GitLab CI:


Imagem associada para resolução da questão


Para transferir os arquivos da pasta build gerados no job ‘build-job’ para o job ‘pages’, qual das alternativas abaixo deve ser utilizada?

Alternativas
Q3162946 Engenharia de Software
Com base no livro “Manual de DevOps” (2018), de Gene Kim e outros autores, a implementação do DevOps na organização deve ser realizada de forma metódica, seguindo fases que maximizem o apoio e minimizem os riscos, com base na Curva de Adoção de Tecnologia. Diante dessa abordagem, qual das estratégias abaixo melhor reflete o plano ideal para introduzir o DevOps na organização?
Alternativas
Q3162943 Engenharia de Software
No uso das ferramentas Terraform e Ansible em conjunto para provisionamento de infraestrutura, qual é a abordagem mais comum, tendo em vista a consonância com as melhores práticas de uso dessas ferramentas?
Alternativas
Q3162936 Engenharia de Software
Quais são os principais benefícios da adoção da Infraestrutura como Código (IaC) para gerenciar infraestruturas dinâmicas? Analise as afirmações a seguir e indique se são verdadeiras (V) ou falsas (F).

( ) 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 é:
Alternativas
Q3162935 Engenharia de Software
No contexto de DevOps, os pipelines CI/CD desempenham um papel fundamental. Analise as afirmações a seguir sobre os pipelines CI/CD:

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.
Alternativas
Q3162934 Engenharia de Software
No contexto da Infraestrutura como Código (IaC), uma objeção comum é a ideia de que é melhor construir a infraestrutura primeiro e automatizá-la posteriormente. Qual é a principal razão pela qual essa abordagem é considerada inadequada?
Alternativas
Q3162875 Engenharia de Software
No processo de design de interfaces, os protótipos desempenham um papel essencial na comunicação de ideias e no teste de funcionalidades antes da finalização do projeto. De acordo com os níveis de fidelidade dos protótipos, existem ferramentas específicas que ajudam os designers a criarem representações adequadas às necessidades de cada etapa do desenvolvimento. Qual das seguintes ferramentas é utilizada para a criação de protótipos de alta fidelidade?
Alternativas
Q3162874 Engenharia de Software
Os protótipos desempenham um papel fundamental no processo de design de interfaces, permitindo a validação de ideias, o teste de funcionalidades e a comunicação de conceitos antes da produção final. Nesse contexto, os protótipos podem variar em diferentes níveis de fidelidade, dependendo do estágio do projeto e dos objetivos pretendidos. Dentre os tipos de protótipos, um deles se destaca por conter layouts mais definidos, hierarquia visual, e simulação simples de uso.
As informações acima apresentadas referem-se a que tipo de protótipo?
Alternativas
Q3162186 Engenharia de Software
O Scrum é um framework ágil para gerenciamento de projetos, amplamente utilizado e possui três papéis principais: o Product Owner, o Scrum Master e a Equipe de Desenvolvimento. Assinale a alternativa correta que descreve a principal responsabilidade do Product Owner.
Alternativas
Q3162185 Engenharia de Software
Considerando o contexto do Scrum, assinale a opção que melhor descreve o papel do Scrum Master.
Alternativas
Q3162149 Engenharia de Software
No contexto de MLOps, o termo Model Drift refere-se a mudanças que afetam o desempenho de um modelo de aprendizado de máquina ao longo do tempo. Qual das opções abaixo descreve corretamente um exemplo ou causa de Model Drift?
Alternativas
Respostas
1781: C
1782: C
1783: E
1784: C
1785: E
1786: E
1787: C
1788: E
1789: B
1790: B
1791: D
1792: C
1793: A
1794: C
1795: A
1796: A
1797: D
1798: B
1799: C
1800: D