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.

Assinale a alternativa que apresenta um dos benefícios de um protótipo de software.

  • A. Conversão de código-fonte.
  • B. Middleware.
  • C. Adequação maior do sistema às necessidades do usuário.
  • D. Renegociação de stakeholders.
  • E. Remoção de métodos específicos da aplicação.

Julgue os itens seguintes, acerca de prototipação, especificação e técnicas de validação de requisitos.

As notações gráficas, como o diagrama de casos de uso da UML, são úteis para a especificação dos requisitos funcionais e não funcionais de um sistema de informação.

  • C. Certo
  • E. Errado

Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos. Nas atividades executadas na manutenção de software, a categoria corretiva se refere à atividade de modificação do software para a correção de erros; a categoria adaptativa se refere a atividades de alteração para adequar o sistema às mudanças no ambiente em que ele esteja operando; e a categoria evolutiva contempla as alterações para atender necessidades de evolução requeridas pelo usuário, como mudanças nas regras de negócio.

  • C. Certo
  • E. Errado

A respeito dos conceitos de engenharia de requisitos, requisitos funcionais de um sistema são

  • A. restrições sobre serviços ou funções oferecidos pelo sistema.
  • B. declarações de serviços que o sistema deve fornecer: como o sistema deve reagir a entradas específicas e como o sistema deve se comportar em determinadas situações.
  • C. requisitos que provêm do domínio da aplicação do sistema e que não refletem as características e as restrições desse domínio.
  • D. descrições do que os desenvolvedores não devem implementar.
  • E. avaliações dos requisitos identificados, a fim de torná-los mais ou menos prováveis para revisão e progresso feito pela gerência.

Julgue os itens seguintes, acerca de prototipação, especificação e técnicas de validação de requisitos.

A validação dos requisitos pode ser feita por meio de uma revisão em que, entre outros aspectos, pode estar envolvida a descrição do ambiente (interfaces, fluxo e estrutura da informação, funções e restrições) em que o sistema operará.

  • C. Certo
  • E. Errado

Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos. Na área de conhecimento ferramentas e métodos, o termo ferramentas se refere à estruturação da atividade de desenvolvimento e manutenção de software com o objetivo de torná-la sistemática; métodos dizem respeito à automação do processo de engenharia de software.

  • C. Certo
  • E. Errado

A respeito de metodologias de desenvolvimento e de ciclo de vida de softwares, julgue os itens subsequentes.

A modelagem ágil é uma metodologia que apresenta ciclo de vida e processo que podem ser claramente seguidos pelo operador.

  • C. Certo
  • E. Errado

RAID significa Redundant Arrays of Independent Disks, ou seja, arranjos redundantes de discos independentes. É uma família de técnicas que utilizam vários discos (denominados arranjos de discos) organizados para proporcionar alto desempenho e/ou confiabilidade. Existem vários níveis de RAID conhecidos e muito utilizados. Sobre o RAID nível 2, assinale a alternativa correta.

  • A. Divide os dados em tiras no nível do bit ou byte.
  • B. Usa o striping no arranjo de discos, sem redundância.
  • C. São divididos em tiras (stripes) no nível do bit. Portanto, cada tira armazena um bit.
  • D. Emprega espelhamento de disco (também denominado espelhamento) para fornecer redundância. Portanto, cada disco do arranjo é duplicado.
  • E. A segmentação em tiras é executada no nível do bloco e usa paridade XOR ECC, mas blocos de paridade são distribuídos por todo o arranjo de discos.

Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos. XP (Extreme Programming) é uma metodologia ágil voltada para equipes pequenas e médias que desenvolvam software baseado em requisitos vagos e se caracteriza por possibilitar modificações rápidas.

  • C. Certo
  • E. Errado

A respeito de metodologias de desenvolvimento e de ciclo de vida de softwares, julgue os itens subsequentes.

A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software.

  • C. Certo
  • E. Errado
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...