Questões de Engenharia de Software para Agente de Defensoria - Analista de Sistemas

Limpar Busca

Ao escolher um processo de desenvolvimento de software para um software sob encomenda, um gerente de projeto optou pelo Modelo Espiral, baseado em ciclos iterativos.
Nesse contexto, no primeiro ciclo do processo, o objetivo deve ser desenvolver o(s)

  • A conceito de operação
  • B projeto de produto de software
  • C projeto da validação e verificação
  • D protótipo operacional
  • E requisitos do software

Várias abordagens que apoiam o reúso estão disponíveis a gerentes de projeto. Entre elas está a abordagem usada quando componentes compartilhados são entrelaçados em uma aplicação em diferentes lugares durante a compilação do programa.
A abordagem descrita é a de

  • A padrões de projeto
  • B padrão de arquitetura
  • C frameworks de aplicação
  • D integração de sistemas de aplicação
  • E desenvolvimento de software orientado a aspectos

Ao planejar um projeto de desenvolvimento de software, várias técnicas de estimativas de esforço estão disponíveis ao gestor, como, por exemplo, a estimativa baseada em pontos de função. Consciente da importância de uma boa estimativa do tamanho do projeto, um gerente de projeto fez uma estimativa do tamanho de software em pontos de função não ajustados, obtendo o valor de 470. Ao somar todos os valores relativos aos fatores ajuste, devido à complexidade do projeto, ele encontrou o valor 45.
Considerando-se esses dois valores, o número total de pontos de função estimado é

  • A 564
  • B 517
  • C 470
  • D 423
  • E 376

Um desenvolvedor escolheu desenhar em papel as telas de um sistema que estava sendo especificado para investigar, junto ao usuário final, o detalhamento dos elementos lógicos que seriam necessários em cada passo de um caso de uso desse sistema.
Esse protótipo pode ser classificado como

  • A horizontal, evolutivo e de alta fidelidade
  • B horizontal, evolutivo e de baixa fidelidade
  • C vertical, descartável e de alta fidelidade
  • D vertical, descartável e de baixa fidelidade
  • E vertical, evolutivo e de baixa fidelidade

Ciente de que, no âmbito da iniciação do desenvolvimento de um projeto de software, um dos passos mais importantes da Engenharia de Requisitos é a modelagem do escopo do sistema, um gerente avaliou o uso do Diagrama de Casos de Uso.
Entre as características que tornam o Diagrama de Casos de Uso adequado para essa modelagem está a de representar a(s)

  • A sequência em que os passos do processo modelado são executados
  • B sequência que deve ser usada para prover uma resposta a uma ação do usuário
  • C interfaces, os controladores e as entidades do sistema
  • D regras de negócio de cada atividade
  • E relações entre entidades externas e funcionalidades do sistema