Questões de Concurso Sobre engenharia de software

Foram encontradas 12.412 questões

Q2542030 Engenharia de Software
No Lean Development existe um conceito que diz que “uma atividade que diretamente não agrega valor deve ser descartada”. Este conceito significa:
Alternativas
Q2542026 Engenharia de Software
Durante a preparação do backlog do produto, Pedro observou um post-it de um projeto scrum contendo os seguintes dizeres: “Como um comprador, eu quero consultar livros para que eu possa escolher qual comprar.” Pedro observou ainda nas costas do post-it alguns critérios escritos e concluiu tratar-se de um (a):
Alternativas
Q2542025 Engenharia de Software
Maria faz parte do time scrum de um projeto com uma sprint prevista para durar 1 mês. Ela foi convidada a participar de uma cerimônia em que o time-box da sprint está previsto para durar 8 horas. Nesse caso, Maria irá participar da cerimônia:
Alternativas
Q2542024 Engenharia de Software
O ciclo de vida de um projeto com o framework scrum possui estrutura, sequenciamento e ritmo definidos por:
Alternativas
Q2541968 Engenharia de Software
Alba consultou um cientista de dados e questionou sobre a aplicação prática para o teste exato de Fisher e o teste de qui quadrado. Ela descobriu que esses testes podem ser úteis em experimentos web para cálculo de:
Alternativas
Q2541967 Engenharia de Software
O aprendizado de máquina teve seus fundamentos baseados em dois métodos conhecidos como:
Alternativas
Q2541945 Engenharia de Software
Carlos está procurando uma abordagem orientada a objetivos com alternativas viáveis sustentadas por conselhos contextuais e compensações visando adequar a situação em que ele se encontra. Para gerenciar seus projetos com essa abordagem híbrida ele deve escolher:
Alternativas
Q2541944 Engenharia de Software
Na contratação de projetos com framework ágil em que o escopo é complexo e não se tem ideia dos recursos que serão necessários para o desenvolvimento do produto ou serviço, deve-se utilizar um:
Alternativas
Q2541943 Engenharia de Software
Na comparação do desenvolvimento tradicional de projetos em relação ao desenvolvimento ágil de projetos, é pertinente que:
Alternativas
Q2541942 Engenharia de Software
Você está envolvido em um projeto ágil e deparou com um quadro com diversos post-its. Em um deles estava escrito: “Vera (professora) gostaria de comunicar aos pais situações especiais.”

Esses post-its no quadro mostram, tipicamente o (a):
Alternativas
Q2541941 Engenharia de Software
Pamela está em um projeto ágil como responsável por definir, comunicar e manter a visão do produto ao longo do projeto, criando um plano de como ela espera que o produto evolua ao longo do tempo. Neste contexto, o papel de Pamela e o plano são conhecidos, respectivamente, por:
Alternativas
Q2541940 Engenharia de Software
No gerenciamento ágil de projetos utilizando design thinking há uma ferramenta na etapa “convergir para prototipar” utilizada para validar a hipótese do negócio. Essa ferramenta é conhecida como:
Alternativas
Q2537030 Engenharia de Software
No Scrum o responsável pelo backlog do produto e o responsável por determinar o quanto de trabalho desse backlog será entregue na próxima iteração são, respectivamente: 
Alternativas
Q2537018 Engenharia de Software
Observe o seguinte diagrama da UML:

Imagem associada para resolução da questão


Trata-se de um diagrama de: 
Alternativas
Ano: 2024 Banca: ACAFE Órgão: CELESC Prova: ACAFE - 2024 - CELESC - Administrador |
Q2536568 Engenharia de Software
Uma empresa de marketing digital está explorando o uso de inteligência artificial (IA) generativa para melhorar suas campanhas publicitárias. A equipe está discutindo como essa tecnologia pode ser utilizada para criar conteúdo personalizado e interativo para seus clientes, além de otimizar o processo criativo, economizando tempo e recursos. Assinale a alternativa CORRETA, que traz a aplicação da IA generativa mais adequada para uma empresa de marketing digital que deseja melhorar suas campanhas publicitárias.
Alternativas
Q2536548 Engenharia de Software
O Behaviour Driven Development (BDD) é uma técnica de desenvolvimento ágil que busca integrar regras de negócio com linguagem de programação, focando no comportamento do software. Por se tratar de uma evolução do TDD, a metodologia permite que os testes ainda orientem o desenvolvimento, proporcionando que os testes sejam escritos antes mesmo que o código de programação. Sobre a utilização de BDD, analise as afirmativas a seguir.


I. Simplifica a comunicação utilizando cenários descritos pelo cliente ou analista, dividindo-os em três blocos definidos pelas palavras-chave: Given, When e Then.
II. O Spock é um framework que oferece algumas vantagens como a utilização da linguagem Groovy e um formato de escrita de testes intuitivo e de fácil leitura.
III. Proporciona diversas vantagens como uma melhor comunicação entre as equipes, um maior compartilhamento de conhecimento, documentação dinâmica e uma visão do todo.


Está correto o que se afirma em
Alternativas
Q2536547 Engenharia de Software
Determinado desenvolvedor de softwares, com experiência em uma linguagem de programação específica, foi contratado por uma Software House de grande porte para trabalhar com a mesma linguagem de programação do seu domínio. Durante o processo de onboarding, o profissional recebeu diversas orientações sobre os produtos da empresa, as necessidades e também os desafios de cada um dos projetos; na parte técnica, o profissional foi instruído inúmeras vezes que na organização existem diversos códigos legados, que foram produzidos no início desses projetos por desenvolvedores que já não fazem mais parte da organização e que, por norma de um acordo interno, todas as intervenções nesses códigos necessitam passar por um processo de refatoração e adequação de boas práticas de programação. Como material de apoio, o desenvolvedor recebeu toda a documentação interna da empresa onde constam os padrões de código, baseados em técnicas de Clean Code, que devem ser seguidos nas implementações, além de uma indicação de leitura e estudo de livros relacionados a esse tema. Diante do exposto, assinale a afirmativa INCORRETA.
Alternativas
Q2535277 Engenharia de Software
Kubernetes é uma plataforma de código aberto amplamente utilizada para orquestração de contêineres que permite automatizar a implantação, o escalonamento e o gerenciamento de aplicativos em contêineres.

O componente da camada de gerenciamento de um cluster do Kubernetes que observa os Pods recém-criados e que ainda não foram atribuídos a um nó, e seleciona um nó para executá-los é:

Alternativas
Q2535275 Engenharia de Software
Monitorar a infraestrutura de TI da qual os sistemas computacionais dependem é fundamental para permitir às organizações manterem os níveis de desempenho necessários de seus negócios.
São ferramentas de software de código aberto que tem por finalidade o monitoramento da infraestrutura de TI:
Alternativas
Q2534649 Engenharia de Software
As plataformas no-code e low-code têm transformado o desenvolvimento de software, permitindo que usuários com pouca ou nenhuma habilidade de programação criem aplicativos e soluções digitais.
Considerando a emergência e o impacto dessas tecnologias, analise as afirmações a seguir sobre ferramentas no-code e low-code.

I. Plataformas no-code permitem que profissionais não técnicos desenvolvam aplicativos complexos sem escrever uma única linha de código, utilizando interfaces gráficas e funcionalidades de arrastar e soltar.
II. Embora as ferramentas low-code reduzam a necessidade de codificação, elas ainda exigem algum conhecimento técnico para a implementação de funcionalidades personalizadas e integração com outros sistemas.
III. A escalabilidade e a segurança de soluções desenvolvidas com ferramentas no-code e low-code dependem unicamente das infraestruturas de cloud providas pelos fornecedores dessas plataformas, sem espaço para otimizações específicas ao contexto de uso.
IV. Embora ferramentas no-code e low-code facilitem a prototipagem e o desenvolvimento rápido, elas exigem uma compreensão detalhada dos processos de negócio para que as aplicações finais atendam efetivamente às necessidades dos usuários sem gerar redundâncias funcionais.

Está correto o que se afirma em
Alternativas
Respostas
1041: D
1042: D
1043: A
1044: D
1045: D
1046: E
1047: A
1048: C
1049: D
1050: D
1051: D
1052: C
1053: B
1054: D
1055: A
1056: A
1057: A
1058: D
1059: C
1060: C