SóProvas


ID
2565739
Banca
CESPE / CEBRASPE
Órgão
TRE-TO
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de projeto de sistemas, assinale a opção correta.

Alternativas
Comentários
  • Alguém sabe o erro da D?

  • Também marquei D.

  • Questão com jeito de recurso... fui de D também. Embora a C possa forçar a barra. 

  • A) A abstração procedural é aplicada para representar atividades necessárias ao projeto de um sistema, mas sem representação no mundo físico.

    Atividades necessárias são ações que ajudam a alcançar os resultados no levantamento de requisitos, especificação, projeto. A abstração procedural trata de como se representará de forma mais simples estes elementos. No caso é possivel se referir a elementos que possuam representações no mundo físico utilizando a abstração procedural, por exemplo, ao se levantar o requisito de utilização de um leitor de código de barras para um determinador sistema, pode-se representar de forma abstrata este requisito durante o desenvolvimento do projeto de software.

    -----------------

    B) Quanto à arquitetura, um projeto de sistemas é definido como um conjunto de propriedades estruturais, funcionais e não funcionais.

    os requitos estruturais, funcionais e não funcionais fazem parte do requisito do usuário

    o Projeto de sistema agrupa os requisitos(requitos de usuário e de sistema) em sistema de hadware e software. 

    --------------------------------------------------------------------------------

    C)Um projeto de sistemas deve abordar os requisitos explícitos e implícitos, apresentados ou desejados pelos interessados. 

    De fato o projeto de sistema aborda os requisito explicitos e implicitos, apresntados ou desejados pelos interessados. Neste caso considera-se a questão correta por afirmar que um projeto de sistema aborda esses requisitos levantados, ou seja, ele utiliza aquilo que foi levantado na fase anterior, dita FASE DE AANALISE E LEVANTAMENTO DE REQUISITOS DO SISTEMA. Caso a afirmativa traduzisse a idéia de que ele constitui o conjunto desses requisitos a questão estária incorreta.

    E)Não é obrigatório o uso de FURPS.

  • Acho que o erro da D esta em que não é uma metodologia mas um paradigma. A estrutura de muitos algoritmos eficientes segue o paradigma da divisão e conquista.

    https://www.ime.usp.br/~pf/analise_de_algoritmos/aulas/divide-and-conquer.html

  • Dividir para conquistar!!! 

    A técnica de divisão e conquista é bem antiga e consiste em dividir um problema maior em problemas menores, até que o problema maior possa ser resolvido. Cada subdemanda que é entregue é um pedaço a menos da demanda principal.

    Cada equipe de desenvolvimento deve saber a melhor forma de aplicar essa técnica, obedecendo a sua realidade. Cumprindo seus prazos, entregando produtos de valor aos seus clientes, dividindo e conquistando. Sempre.

     

    creio que houve erro no gabarito, letra D é a mais correta

  • A técnica de divisão e conquista se baseia na ideia de dividir um problema em subproblemas que sao instâncias do problema maior.

  • Divide-and-conquer é uma técnica ou método, não uma metodologia de software que é a parte de uma ciência que estuda e/ou define e/ou impõe regras, postulados e práticas {recorrentes, repetíveis e estruturados} na produção de software, assim como a forma e quais utilizar.

  • cespe anda gostante bastante desses requisitos fascinantes

    2017

    Além dos requisitos normais e dos esperados, existem os requisitos fascinantes, que têm como objetivo cativar os usuários de um sistema.

    Certa

    2018

    No levantamento de informações, os requisitos dos solicitantes são classificados como normais e conceituais. Os requisitos normais refletem os objetivos e as metas do produto, ao passo que os conceituais estão implícitos no produto ou extrapolam as expectativas do cliente.

    Errada ⇒ esperados

  • c-

    O envolvimento do usuário pode, se adequadamente conduzido, trazer importantes benefícios para o projeto, ligados principalmente a sua qualidade intrínseca e a sua aceitação pelo público-alvo. Esta é a forma mais segura de garantir que o sistema ou produto de software desenvolvido atenda os requisitos explícitos e implícitos dos usuários, e assim, seja por eles aceito. Neste tópico são discutidas as formas de envolvimento e a organização necessária para garantir os bons resultados da participação do usuário no projeto.

    requisitos implícitos sao os que o usuario espera.

    http://www.labiutil.inf.ufsc.br/hiperdocumento/unidade3b.html

  • GABARITO: C 

    Segundo Pressman, uma técnica chamada QFD (quality function deployment) “ concentra-se em maximizar a satisfação do cliente por meio do processo de engenharia de software” e “enfatiza o entendimento daquilo que é valioso para o cliente” .. “O QDF identifica três tipos de necessidades:"

    Requisitos normais: Refletem os objetivos e metas estabelecidos para um produto ou sistema….” ..” O cliente fica satisfeito”.

    Requisitos esperados : Esses requisitos estão implícitos no produto ou sistema e podem ser tão fundamentais que o cliente não os declara explicitamente. Sua ausência será causa de grande insatisfação.”...

    Requisitos fascinantes: Esses recursos vão além da expectativa dos clientes….: 

    Fonte: Engenharia de Software, Pressman, pág. 136.