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.

Com relação às soluções de tecnologia da informação e comunicação, julgue o item a seguir. REST é uma técnica de engenharia de software para sistemas hipermídia distribuídos. De acordo com essa técnica, o estado da informação deve ser mantido no cliente, e o servidor não deve guardar o estado da comunicação de nenhum cliente que se comunique com o servidor, além de uma única requisição.

  • C. Certo
  • E. Errado

Considerando o teste de software, é INCORRETO afirmar

  • A. que, nos métodos similares à cascata, o maior esforço de testes ocorre ao final de um ciclo de desenvolvimento.
  • B. que, nos métodos Ágeis os testes de unidade, normalmente, fazem parte das prescrições de como desenvolver o software.
  • C. que, nos métodos Ágeis deve ser evitado o teste de sistemas.
  • D. que os esforços de teste devem ser exigidos desde o início do desenvolvimento.

Considerando as estimativas e os fatores de contingência no planejamento de um projeto de desenvolvimento de software, assinale a alternativa CORRETA.

  • A. Os erros de estimativas ampliam-se ao longo da execução do projeto.
  • B. Nos replanejamentos do projeto, devem ser modificadas as equipes.
  • C. Se houver modificações nos fatores de contingência, o normal são eles serem reduzidos.
  • D. Se houver replanejamentos, então eles devem ampliar o escopo dos requisitos.

SCRUM é um framework para gerenciar o desenvolvimento de produtos complexos. Com relação a essa metodologia, assinale a alternativa correta.

  • A. O SCRUM Master é o responsável primário pelo gerenciamento do Backlog do produto.
  • B. O SCRUM Master é responsável por ordenar (priorizar) os itens do Backlog do Produto para alcançar melhor as metas e missões.
  • C. O Sprint Backlog é uma lista de todas as tarefas que o Time de Desenvolvimento se compromete a fazer ao longo do desenvolvimento do produto.
  • D. O Sprint Backlog é uma lista contendo todas as funcionalidades desejadas para o produto, sendo seu conteúdo definido pelo SCRUM Master e pelo contratante do projeto.
  • E. Uma equipe SCRUM é composta por um Product Owner (Dono do Produto), por um SCRUM Master e pelo Time de Desenvolvimento.

A respeito de qualidade de software, julgue o item abaixo. Em engenharia de software, acoplamento refere-se a uma medida de um componente, ao passo que, em casos de sistemas, cada componente pode ser a sua medida de acoplamento. O acoplamento de um componente é alto quando os seus integrantes estão relacionados a um tema comum, isto é, têm o mesmo objetivo, fazem uma única tarefa.

  • C. Certo
  • E. Errado

Considerando a variação da produtividade em relação aos tamanhos de softwares, é CORRETO afirmar que

  • A. a produtividade aumenta com o aumento do tamanho do software.
  • B. a produtividade diminui com o aumento do tamanho do software.
  • C. a produtividade independe do tamanho do software.
  • D. a variação é muito ligada ao domínio do software e nada pode ser dito de forma geral.

Analise as afirmativas abaixo com relação à GED e ao Worflow. 1. Um workflow é a automação de um processo de negócio, no seu todo, ou em partes, onde documentos, informações ou tarefas são passadas entre os diversos participantes, de acordo com um conjunto de regras procedimentais. 2. Um Sistema GED define, cria e gerencia a execução de um ou vários Workflows. 3. Tecnologias de Gestão de Imagens podem ser utilizadas por sistemas GED. Assinale a alternativa que indica todos os critérios corretos.

  • A. É correto apenas o critério 2.
  • B. São corretos apenas os critérios 1 e 2.
  • C. São corretos apenas os critérios 1 e 3.
  • D. São corretos apenas os critérios 2 e 3.
  • E. São corretos os critérios 1, 2 e 3.

Com relação à arquitetura e desenho Design de Software, é INCORRETO afirmar que

  • A. a arquitetura envolve justificar estrutura e comportamento frente aos requisitos.
  • B. a refatoração é fundamental para o desenho e arquitetura de um software desenvolvido via métodos ágeis.
  • C. definições de arquitetura podem se sobrepor com definições de desenho.
  • D. o esforço para definição da arquitetura nos métodos ágeis é maior do que nos métodos mais tradicionais.

Com relação aos requisitos de um produto de software, é INCORRETO afirmar

  • A. que, no método XP um requisito acaba por ser representado por um código executável.
  • B. que o arquiteto interage com o pessoal de levantamento de requisitos com vistas a garantir a qualidade dos requisitos.
  • C. que os métodos ágeis recomendam que os requisitos não-funcionais sejam considerados apenas depois das primeiras entregas de software.
  • D. que um exemplo de requisito é especificar o uso de um certo SGBD.

Com relação aos modelos de melhoria do processo de desenvolvimento, é INCORRETO afirmar que

  • A. a ISO 15504 define aspectos de avaliação da capacidade de um processo.
  • B. os processos especificam o alinhamento com o negócio desde os primeiros degraus de maturidade.
  • C. o CMMI-DEV é mais voltado a aspectos de processo do que aspectos do software.
  • D. o MPS-BR tem algumas similaridades com o CMMI.
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...