Questões de Concurso Sobre engenharia de software

Foram encontradas 14.896 questões

Q3692046 Engenharia de Software
Na engenharia de software, um Caso de Uso (Use Case) corresponde a
Alternativas
Q3689624 Engenharia de Software
Uma equipe de desenvolvimento está criando um aplicativo móvel, que permite aos usuários publicar fotos diretamente no seu perfil de uma rede social, sem precisar fornecer login e senha da conta. O time opta por utilizar OAuth 2.0. Nesse cenário, a principal vantagem dessa abordagem é
Alternativas
Q3689621 Engenharia de Software
Uma empresa está criando um sistema de composição de interfaces gráficas, onde elementos como janelas, botões e painéis podem conter outros elementos, formando uma estrutura hierárquica. É necessário que todos os elementos, independentemente de serem simples ou compostos, sejam tratados de maneira uniforme pelo cliente.

Neste contexto, o padrão de projeto mais indicado é o
Alternativas
Q3689615 Engenharia de Software
Durante o desenvolvimento colaborativo em um projeto Git, pode surgir a demanda de integrar alterações de diferentes branches. Neste contexto, dois comandos são muito comuns para lidar com essa necessidade: git merge e git rebase. Assinale a situação em que o comando git rebase é mais indicado do que git merge.
Alternativas
Q3689613 Engenharia de Software
Durante o desenvolvimento de um sistema de gestão hospitalar, a equipe de desenvolvimento precisa garantir a corretude da função de cálculo de doses de medicamentos. Ao testar, foi identificado que a função retorna valores incorretos quando o peso do paciente é inserido em libras ao invés de quilogramas. Para garantir a lógica interna e o correto tratamento dos dados de entrada, o teste mais apropriado e eficiente para identificar esse tipo de falha é o
Alternativas
Q3689612 Engenharia de Software
Em um projeto de desenvolvimento de software utilizando Scrum, durante a execução de uma sprint , o cliente solicita mudanças de requisitos. A abordagem mais alinhada às boas práticas ágeis, para lidar com essas solicitações, é
Alternativas
Q3689610 Engenharia de Software
Apesar da ampla adoção de metodologias ágeis, o modelo Cascata (Waterfall) ainda é a abordagem mais indicada para cenários específicos. Assinale a opção em que o cenário descrito apresenta o projeto mais adequado para a utilização do modelo Cascata.
Alternativas
Q3684249 Engenharia de Software

Julgue o item seguinte, no que se refere a contêineres e gerência de configuração de softwares.  


Uma rede de distribuição de conteúdo (content delivery network) serve para fornecer renderização do lado do servidor para aplicativos da Web.

Alternativas
Q3684248 Engenharia de Software

Julgue o item seguinte, no que se refere a contêineres e gerência de configuração de softwares.  


O comando git append --files permite adicionar todos os arquivos e alterações da pasta atual ao ambiente de preparação do repositório Git. 

Alternativas
Q3684237 Engenharia de Software

No que se refere ao processo e à estratégia de teste de aplicações web e à ferramenta SonarQube, julgue o item subsequente. 


A pirâmide para teste de aplicações web prevê um fluxo de processo da direita para a esquerda e adota uma estratégia bottom-up, em que os elementos de infraestrutura são testados antes dos componentes visíveis ao usuário. 

Alternativas
Q3684236 Engenharia de Software

No que se refere ao processo e à estratégia de teste de aplicações web e à ferramenta SonarQube, julgue o item subsequente. 


O SonarQube para IDE, em cenários de falha na identificação da branch local ou na ausência de um repositório Git, utiliza por padrão a branch designada como main no servidor. 

Alternativas
Q3684235 Engenharia de Software

No que se refere ao processo e à estratégia de teste de aplicações web e à ferramenta SonarQube, julgue o item subsequente. 


Uma estratégia de teste para aplicações web contempla a execução da aplicação em múltiplas configurações de ambiente, de forma a avaliar não apenas a compatibilidade, mas também a confiabilidade, a escalabilidade e o desempenho da aplicação. 

Alternativas
Q3684234 Engenharia de Software

A respeito da gestão de projetos e produtos de software, julgue o item que se segue. 


No processo de gestão de backlog, após definidas as limitações e dividido o backlog, o item que não se encaixar no backlog e for irrelevante será automaticamente excluído. 

Alternativas
Q3684233 Engenharia de Software

A respeito da gestão de projetos e produtos de software, julgue o item que se segue. 


No método de priorização RICE, a confiança nas estimativas de alcance e impacto deve ser avaliada para que se calcule a prioridade de cada item do backlog.

Alternativas
Q3684232 Engenharia de Software

A respeito da gestão de projetos e produtos de software, julgue o item que se segue. 


No cálculo de pontos de função (FP) por meio da equação FP = count_total × [0,65 + 0,01 × Σ(Fi)], em que count_total corresponde à contagem bruta dos pontos de função, o somatório dos Fi, Σ(Fi), reflete a subjetividade inerente à avaliação da complexidade do projeto. 

Alternativas
Q3684231 Engenharia de Software

A respeito da gestão de projetos e produtos de software, julgue o item que se segue. 


No processo de estimativa de pontos de história, os itens do backlog devem ser avaliados pelo tempo estimado para sua conclusão, desconsiderados o risco e a complexidade. 

Alternativas
Q3684230 Engenharia de Software

Acerca das metodologias ágeis Scrum e Extreme Programming (XP) e da qualidade de software, julgue o item a seguir. 


Em XP, a velocidade do projeto é calculada após a entrega do primeiro incremento, o que permite estimar prazos de entregas futuras e ajustar o conteúdo dos incrementos ou datas caso haja overcommitment de histórias.  

Alternativas
Q3684229 Engenharia de Software

Acerca das metodologias ágeis Scrum e Extreme Programming (XP) e da qualidade de software, julgue o item a seguir. 


No Scrum, as demos são realizadas quando todas as funcionalidades planejadas para o produto estão concluídas, o que garante ao cliente acesso à visão integral do sistema antes de qualquer avaliação. 

Alternativas
Q3684228 Engenharia de Software

Acerca das metodologias ágeis Scrum e Extreme Programming (XP) e da qualidade de software, julgue o item a seguir. 


Planos de qualidade de software diferem em detalhes conforme o tamanho e o tipo de sistema que está sendo desenvolvido, e devem ser o mais detalhados possível para contemplar todas as atividades a serem avaliadas.  

Alternativas
Q3684225 Engenharia de Software

Em relação a BPMN 2.0, engenharia de requisitos e engenharia de usabilidade, julgue o próximo item.


Em sistemas complexos, a especificação de requisitos demanda documentos formais com modelos gráficos e descritivos, enquanto em ambientes técnicos bem compreendidos ou para produtos menores, os cenários de uso podem ser suficientes. 

Alternativas
Respostas
1141: C
1142: C
1143: E
1144: D
1145: D
1146: C
1147: D
1148: E
1149: E
1150: E
1151: C
1152: C
1153: E
1154: C
1155: C
1156: E
1157: C
1158: E
1159: E
1160: C