Questões de Concurso Sobre engenharia de software

Foram encontradas 14.889 questões

Q2020838 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


Segundo o IFPUG, na contagem de pontos de função, o número de consultas externas (EQs) considera a quantidade de recuperação de dados gerados por dados derivados matematicamente de arquivos de interface externa (EIFs).

Alternativas
Q2020837 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


Diferentemente do Scrum, o Kanban não prescreve interações com metas pré-definidas e de mesmo tamanho para a execução de atividades, como, por exemplo, as de planejamento, de desenvolvimento e de liberação.

Alternativas
Q2020836 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


MVP (mínimo produto viável) é um protótipo do sistema que é simples o suficiente para testar as características técnicas de um produto bem como é o conceito de uma solução utilizável e valiosa para o negócio.

Alternativas
Q2020835 Engenharia de Software

No que diz respeito à elicitação e gerenciamento de requisitos, histórias do usuário, requisitos e experiência do usuário bem como protótipos e histórias de aceitação, julgue o item que se segue.


Para capturar os requisitos da interface de um sistema, os protótipos podem ser desenhados como mockups, mesmo que estes não permitam interações do usuário com a execução das funcionalidades.

Alternativas
Q2020834 Engenharia de Software

No que diz respeito à elicitação e gerenciamento de requisitos, histórias do usuário, requisitos e experiência do usuário bem como protótipos e histórias de aceitação, julgue o item que se segue.


Um dos critérios de boa qualidade para uma história de usuário é o denominado critério pequeno, ou seja, aquele cujo desenvolvimento da história deve representar um trabalho desenvolvido dentro de um limite de tempo de duração específica. 

Alternativas
Q2020833 Engenharia de Software

No que diz respeito à elicitação e gerenciamento de requisitos, histórias do usuário, requisitos e experiência do usuário bem como protótipos e histórias de aceitação, julgue o item que se segue.


Em uma história de usuário, em que se deseja fazer login com a impressão digital do cliente para o seu acesso à sua conta bancária, um exemplo correto de critério de aceitação é: dado que estou realizando login com minha digital, quando eu colocar o dedo cadastrado no leitor, então consigo acessar minha conta.

Alternativas
Q2020832 Engenharia de Software

No que diz respeito à elicitação e gerenciamento de requisitos, histórias do usuário, requisitos e experiência do usuário bem como protótipos e histórias de aceitação, julgue o item que se segue.


No gerenciamento de requisitos, uma adequada configuração, em particular, de uma especificação tem a propriedade de ser imutável.

Alternativas
Q2020831 Engenharia de Software

Acerca de conceitos e técnicas do projeto de software, desenvolvimento orientado por comportamento (BDD) e desenvolvimento guiado por testes (TDD), julgue os itens subsequentes.


Durante um projeto de um software, caso haja algum eventual atraso no desenvolvimento do produto, a solução com efeitos mais imediatos será a contratação, com urgência, de mais programadores, a fim de que o cronograma de execução do projeto mantenha-se em dia. 

Alternativas
Q2020830 Engenharia de Software

Acerca de conceitos e técnicas do projeto de software, desenvolvimento orientado por comportamento (BDD) e desenvolvimento guiado por testes (TDD), julgue os itens subsequentes.


No desenvolvimento guiado por testes (TDD), utiliza-se uma linguagem derivada do domínio do negócio para a definição dos casos de testes, ao passo que, no desenvolvimento orientado por comportamento (BDD), prioriza-se uma linguagem de programação que apoie a correção na implementação dos cenários de uso.

Alternativas
Q2020825 Engenharia de Software

A respeito de DevOps, julgue o item subsequente.


A recomendação da integração é contínua quando prevê que cada desenvolvedor faça, no mínimo, um commit por semana, atualizando o repositório central a partir do repositório local.

Alternativas
Q2020824 Engenharia de Software

A respeito de DevOps, julgue o item subsequente.


Testes automatizados locais, atualização local a partir do repositório central, novos testes automatizados locais e atualização do repositório central a partir do local são as etapas de integração contínua.

Alternativas
Q2020823 Engenharia de Software

A respeito de DevOps, julgue o item subsequente.


A organização que investir em DevOps deve estar preparada para automatizar seus processos mediante a execução de scripts pré-definidos.

Alternativas
Q2020822 Engenharia de Software

A respeito de DevOps, julgue o item subsequente.


A ferramenta puppet permite escrever e executar um conjunto de diretivas para gerenciar a configuração de um sistema, seja o operacional, seja uma aplicação.



Alternativas
Q2020820 Engenharia de Software

Com relação à arquitetura de software, julgue o próximo item. 


Nos sistemas de versionamento de software, o repositório de artefatos deverá manter as duas últimas versões para backup, o que, por conseguinte, leva à exclusão das demais versões.

Alternativas
Q2020185 Engenharia de Software
Afigura a seguir faz referência a uma ferramenta utilizada no desenvolvimento UML, que tem por objetivo mostrar relacionamentos e representações de funções, dos usuários e outros sistemas que interagem com o produto.
60.png (407×223) 
Aferramenta é conhecida como diagrama de:
Alternativas
Q2020184 Engenharia de Software

Afigura a seguir ilustra o ciclo de vida clássico ou modelo em cascata, em conformidade com uma abordagem sistemática e sequencial para o desenvolvimento de software:


59.png (378×252) 


Nesse contexto, os processos de codificação e testes são desenvolvidos na fase de:

Alternativas
Q2020183 Engenharia de Software
PMI refere-se a uma sigla que significa “Project Management Institute”, associada ao PMBOK (“Project Management Body of Knowledge”), que fornece uma referência básica de conhecimentos e práticas do gerenciamento de projetos, constituindo-se em um padrão mundial. O PMBOK apresenta as práticas de gerenciamento de projetos divididas em nove áreas de conhecimento, sendo duas delas caracterizadas a seguir:
I. Inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar os vários processos e atividades dos grupos de processos de gerenciamento. II. Inclui os processos necessários para assegurar que as informações do projeto sejam geradas, coletadas, distribuídas, armazenadas, recuperadas e organizadas de maneira oportuna e adequada.
As áreas de conhecimento caracterizadas em I e II são denominadas, respectivamente, gerenciamento: 
Alternativas
Q2016968 Engenharia de Software
Considere o PMBOK 6a Edição. Os processos Desenvolver a Equipe e Gerenciar a Qualidade fazem parte, correta e respectivamente, do grupo de processos de 
Alternativas
Q2016953 Engenharia de Software

 Sobre os conceitos de modelos preditivos, analise as afirmações abaixo.


  I. O modelo preditivo não supervisionado recebe dados de entrada e saída e busca correlações entre eles.

 II. O modelo supervisionado recebe apenas dados de entrada para encontrar padrões e prevê repetições de ocorrências anteriores.

III. A análise preditiva é utilizada como ferramenta para identificar padrões que podem sugerir ações fraudulentas.

 IV. A utilização de técnicas de aprendizagem de máquina para a análise preditiva permite produzir de forma automática e mais rápida modelos mais precisos.


É correto o que se afirma APENAS em 

Alternativas
Q2016939 Engenharia de Software

Considere o bloco de código abaixo, parte de uma classe contida em uma aplicação que utiliza JPA 2.0 com unidade de persistência chamada SistemaPU.


Imagem associada para resolução da questão



Considerando que a conexão com o banco de dados ocorre com sucesso e que os recursos necessários estão disponíveis e em condições ideais, para que seja realizada a busca na tabela do banco de dados a lacuna I deve ser corretamente preenchida por



Alternativas
Respostas
5201: E
5202: C
5203: E
5204: C
5205: E
5206: C
5207: C
5208: E
5209: E
5210: E
5211: C
5212: C
5213: C
5214: E
5215: A
5216: C
5217: D
5218: A
5219: D
5220: B