Questões da Prova da Agência de Fomento do Estado de Santa Catarina (BADESC) - Analista de Sistemas - FGV (2010)

Limpar Busca

Segundo Yourdon, o ciclo de vida de um projeto de sistema é o modo como o projeto é desenvolvido na empresa e uma maneira simples para que qualquer pessoa da área de desenvolvimento de sistemas possa se entrosar com o projeto a ser desenvolvido.

O ciclo de vida de um projeto de sistema é importante pelas razões apresentadas nas alternativas a seguir, à exceção de uma.

Assinale-a.

  • A Facilitam o gerenciamento de prazos.
  • B Definem as atividades a serem executadas em um projeto.
  • C Introduzem pontos de verificação para o controle gerencial de decisões.
  • D Mostram a consistência entre muitos projetos de desenvolvimento da organização.
  • E Contemplam as ações sequenciais de um projeto de desenvolvimento, do diagnóstico do problema aos testes necessários à sua implementação.

O Modelo Espiral, segundo Pressman (1995), incorpora as melhores características do Ciclo de Vida Clássico e da Prototipação e acrescenta o seguinte elemento:

  • A análise dos riscos.
  • B análise de projetos.
  • C avaliação de usuários.
  • D refinamento de requisitos.
  • E refinamento de protótipos.

O Projeto de software é o primeiro passo da fase de desenvolvimento de qualquer produto ou sistema de engenharia.

Do ponto de vista técnico, a fase de projeto produz:

  • A projeto de dados, sistema e domínio.
  • B projeto de dados, sistema, domínio e interface.
  • C projeto de dados, arquitetural, procedimental e interface.
  • D projeto de dados, sistema, domínio, procedimental e interface.
  • E projeto de dados, domínio, arquitetural, procedimental e interface.

Considere o seguinte texto.

"conjunto de um ou mais atributos que, tomados coletivamente, nos permitem identificar, de maneira única, uma entidade em um conjunto de entidades"

O texto acima é a definição de:

  • A Chave.
  • B Surrogate.
  • C Superchave.
  • D Chave primária.
  • E Chave candidata.

De acordo com Pressman, a engenharia de software é baseada em camadas, com foco na qualidade.

Essas camadas são:

  • A métodos, processo e teste.
  • B ferramentas, métodos e processo.
  • C métodos, construção, teste e implantação.
  • D planejamento, modelagem, construção, validação e implantação.
  • E comunicação, planejamento, modelagem, construção e implantação.