Questões sobre Engenharia de Software

Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Ferramentas de controle de versão permitem a criação de uma linha de desenvolvimento adicional à linha principal, de modo a isolar as mudanças. Essa operação é denominada

  • A. New line.
  • B. Duplicate.
  • C. Commiting.
  • D. Branching.
  • E. Clonning.

Vários entes governamentais brasileiros têm utilizado a métrica de Pontos de Função (PF) nas estimativas e dimensionamento de tamanho funcional de projetos de software devido aos diversos benefícios de utilização da métrica e às recomendações dos órgãos de controle do governo brasileiro. Sobre a métrica de Pontos de Função, é correto afirmar que é:

  • A. baseada no projeto físico da aplicação;
  • B. usada para quantificar as linhas de código contidas na aplicação;
  • C. composta de Arquivos Lógicos Externos (ALEs), Arquivos de Interface Interna (AIIs), Entradas Externas (EEs), Consultas Internas (CIs) e Saídas Externas (SEs);
  • D. independente da solução tecnológica utilizada na aplicação;
  • E. um indicador da produtividade da equipe de desenvolvimento de uma aplicação.

A equipe de desenvolvimento da empresa “Sosistemas” utiliza o modelo V para desenvolver seus sistemas de informação. Seguindo essa metodologia, as equipes realizam diversos tipos de testes ao longo do desenvolvimento. No momento atual, o funcionário José está testando um grupo de classes para avaliar seu funcionamento em conjunto. Para fazer essa avaliação, José está realizando testes do tipo:

  • A. unitário;
  • B. de integração;
  • C. de aceitação;
  • D. de segurança;
  • E. de carga.

O analista de requisitos Pedro foi designado para realizar o levantamento de requisitos de um sistema de vendas que irá substituir um sistema legado ainda em utilização, desenvolvido na linguagem de programação clipper. Pedro decide iniciar o levantamento de requisitos por meio de um conjunto de entrevistas individuais com os diversos usuários. Durante as entrevistas, Pedro percebeu um ponto comum entre os usuários: muitos acreditam que o sistema atual apresenta diversas funcionalidades que já os atendem satisfatoriamente. Nesse caso, a técnica de levantamento de requisitos mais adequada para complementar o levantamento de Pedro é:

  • A. JAD;
  • B. Questionário;
  • C. Brainstorming;
  • D. Prototipação;
  • E. Engenharia Reversa.

No contexto da Metodologia de Gestão de Projetos SCRUM o que é Sprint Backlog?

  • A. É o conjunto de itens do Product Backlog selecionados para execução do Sprint.
  • B. É a fase de conclusão do projeto.
  • C. É o conjunto de itens já executados em Sprints anteriores.
  • D. É o nome dado à reunião de partida na metodologia Scrum.
  • E. Sprint Backlog não é um artefato da metodologia Scrum.

Durante a etapa de engenharia de requisitos do processo de desenvolvimento de sistemas, é dever do analista garantir que os requisitos não sejam ambíguos, e não apresentem erros, inconsistências ou omissões. Para isso, normalmente, o analista realiza revisões técnicas durante a atividade de:

  • A. validação;
  • B. entendimento;
  • C. levantamento;
  • D. modelagem;
  • E. negociação.

Considere a declaração: São testes que visam verificar a funcionalidade e a aderência aos requisitos, em uma ótica externa ou do usuário, sem se basear em qualquer conhecimento do código e da lógica do componente testado. A qual tipo de teste a declaração anterior se refere?

  • A. Teste caixa branca (White Box).
  • B. Teste de caixa preta (Black Box).
  • C. Teste de caixa cinza (Gray Box).
  • D. Teste de regressão.
  • E. Teste de carga.

São, dentre outros, recursos essenciais em uma aplicação orientada a objetos para se obter polimorfismo:

  • A. Herança e sobrescrita de métodos.
  • B. Classes estáticas, com métodos protegidos.
  • C. Interfaces, contendo métodos não abstratos e implementados.
  • D. Classes abstratas, sem subclasses.
  • E. Arrays unidimensionais ou multidimensionais.

Um sistema matemático, já em utilização, vem sofrendo diversas manutenções evolutivas. Após uma das novas funcionalidades ter sido implementada, a equipe responsável percebeu que algumas funcionalidades antigas começaram a apresentar falhas em seus resultados. Os membros da equipe, ainda inexperientes, definiram algumas medidas para verificar a possível causa do problema. A medida inicial mais adequada a ser adotada é:

  • A. novas entrevistas com o cliente;
  • B. reavaliação do escopo;
  • C. novos testes unitários;
  • D. testes de regressão;
  • E. revisão da modelagem.

Analise o diagrama ER construído sob a notação IDEF1X.

 Está correto concluir que:

  • A. cada instância de X está relacionada a uma única instância de Y;
  • B. cada instância de X está relacionada a zero, uma ou mais instâncias de Y;
  • C. cada instância de Y está relacionada a uma única instância de X;
  • D. cada instância de Y está relacionada a zero, uma ou mais instâncias de X;
  • E. cada instância de Y está relacionada a uma ou mais instâncias de X.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...