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.

No que se refere a gerenciamento de requisitos, julgue os itens subsecutivos. As informações de rastreabilidade de requisitos possibilitam a realização de estimativa do custo de mudanças em requisitos.

  • C. Certo
  • E. Errado

Acerca de gerenciamento de requisitos, julgue os itens que se seguem. Procedimentos de garantia da qualidade e critérios de verificação e validação não devem ser incluídos na especificação de requisitos.

  • C. Certo
  • E. Errado

No que se refere a gerenciamento de requisitos, julgue os itens subsecutivos. Tão logo exista uma versão do documento de requisitos, o processo de gerenciamento de requisitos deverá ser iniciado.

  • C. Certo
  • E. Errado

Acerca de gerenciamento de requisitos, julgue os itens que se seguem. As atividades do processo de engenharia de requisitos abrangem o estudo de viabilidade do sistema; a obtenção e a análise de requisitos; a especificação e a validação de requisitos; e, finalmente, a aprovação dos requisitos pelos clientes.

  • C. Certo
  • E. Errado

A Engenharia de Requisitos é uma das atividades primordiais do processo de desenvolvimento de um software. Qual das seguintes tarefas NÃO é de competência de um engenheiro de requisitos?

  • A. Levantar as necessidades do cliente diante do software.
  • B. Elaborar a documentação pertinente à visão desejada do software.
  • C. Validar com o cliente se o que foi desenvolvido está de acordo com o esperado;
  • D. Organizar a equipe de desenvolvimento do software.
  • E. Gerenciar as modificações desejadas pelo cliente.

O SCRUM e o XP são processos de desenvolvimento que possuem os seguintes princípios em comum, EXCETO:

  • A. Indivíduos e interações são mais importantes que processos e ferramentas.
  • B. Seguir o processo de desenvolvimento é mais importante do que se adaptar a mudanças.
  • C. Software funcionando é mais importante do que documentação completa e detalhada.
  • D. Colaboração com o cliente é mais importante do que negociação de contratos.
  • E. Adaptação a mudanças é mais importante do que seguir o plano inicial.

No que se refere à interface de interação entre sistemas e usuários, julgue os próximos itens. Mesmo que apresente diversos erros durante sua utilização, um sistema poderá ser considerado de boa usabilidade se for de fácil aprendizagem, eficiente na utilização e fácil de lembrar e, adicionalmente, satisfizer as necessidades do usuário.

  • C. Certo
  • E. Errado

O teste é fundamental quando se deseja atingir uma qualidade mínima no desenvolvimento de um software. Dentre os tipos de testes existentes, o Teste de Regressão é aquele que

  • A. tem como foco as menores unidades codificadas do software.
  • B. é usado para validar se a implementação está de acordo com a especificação.
  • C. verifica se as alterações/inclusões de código estão corretas e não afetam o que já estava funcionando.
  • D. testa os conhecidos requisitos não-funcionais.
  • E. analisa se as partes, quando colocadas para trabalhar juntas, não conduzem a erros.

Um técnico de TI está trabalhando em um projeto de desenvolvimento de software que utiliza metodologias ágeis e está acompanhando as histórias de usuários, que descrevem as funcionalidades que o software deve ter e

  • A. podem ser utilizadas para definir os testes unitários, mas não testes de aceitação.
  • B. devem ser implementadas, cada uma, em até 8 semanas.
  • C. devem ser implementadas, cada uma, em até 8 semanas.
  • D. devem ser escritas segundo o ponto de vista do analista de sistemas.
  • E. servem ao mesmo propósito de casos de uso, mas não são a mesma coisa.

O modelo mais tradicional de desenvolvimento de software é o modelo em cascata. Considerando a utilização desse modelo e suas fases, assinale a alternativa que apresenta uma afirmação verdadeira.

  • A. O primeiro estágio de desenvolvimento de um novo sistema consiste na definição de requisitos.
  • B. A divisão dos requisitos para implementação do sistema em hardware ou software é feita na fase de operação e manutenção.
  • C. A especificação do sistema é produzida após o estágio de implementação e teste de unidade.
  • D. A integração e o teste dos programas individuais são feitos no estágio de implementação e teste de unidade.
  • E. Não há necessidade de se produzir qualquer tipo de documentação em suas fases.
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...