GoConqr has a new look! Let us know what you think.

Quiz

AV 01 e 02 - Engenharia e Projeto de Software

miguel cabral 20 questions

Take the quiz

Questions in this quiz (20)

  1. 1Para que uma metodologia de desenvolvimento de sistemas seja consistente, oferecendo maior produtividade e qualidade, deverá atender a alguns requisitos fundamentais.

    Qual requisito consiste em dividir um conjunto de atividades em vários conjuntos menores, objetivando melhor visualização e acompanhamento por parte de todos os interessados no resultado final?
    1. AModelagem.
    2. BAbstração.
    3. CModularização.
    4. DPlanejamento.
  2. 2Existem 12 princípios da Engenharia de Software. Um deles deixa claro o que deve ser atendido pelo sistema formalmente em requisitos.

    Esse conceito trata de qual princípio?
    1. AModelagem visual.
    2. BPadronização.
    3. CArquiteturas baseadas em componentes.
    4. DGerenciamento de requisitos.
  3. 3A aplicação da Engenharia de Software segue uma abordagem bem completa, onde são recomendados caminhos como referência para sua correta e benéfica utilização. Sobre os princípios da Engenharia de Software, classifique V para as sentenças verdadeiras e F para as falsas:


    ( ) Flexibilidade: diz respeito tanto ao processo como ao produto do software. O produto sofre constantes mudanças, pois, em muitos casos, a aplicação é desenvolvida incrementalmente enquanto seus requisitos ainda não foram totalmente entendidos.


    ( ) Rastreabilidade: padronizar o processo de construção do software para facilitar o entendimento e manutenção.


    ( ) Padronização: modo de saber o que já foi feito e o que ainda não foi feito.


    ( ) Desenvolvimento iterativo: toda a equipe é engajada na solução. Exemplo: SCRUM.

    Assinale a alternativa que apresenta a sequência CORRETA:
    1. AF - F - V - V.
    2. BV - V - V - F.
    3. CV - F - F - V.
    4. DF - V - F - V.
  4. 4Atualmente, muitas são as metodologias de desenvolvimento de softwares. A respeito delas, classifique V para as sentenças verdadeiras e F para as falsas:


    ( ) Durante a realização das atividades de desenvolvimento, a comunicação entre os profissionais é fundamental, devendo-se estabelecer um canal de comunicação uniforme através de um método definido via processo de desenvolvimento.


    ( ) Ferramentas CASE (Computer Aided Software Engineering) auxiliam atividades de engenharia de software na construção de sistemas, desde a análise de requisitos e modelagem até programação e testes.


    ( ) A avaliação da qualidade dos projetos de softwares normalmente é feita através das metodologias, processos e ciclos de vidas adotados nos projetos, pois descrevem e alinham as propriedades de qualidade do produto.


    ( ) Existem as metodologias clássicas (antigas), que são mais estáveis, seguindo um único caminho de trabalho, e aquelas metodologias ágeis, que possuem diversas formas dinâmicas de execução, exigindo maior experiência dos envolvidos.

    Assinale a alternativa que apresenta a sequência CORRETA:
    1. AV – V – V – V.
    2. BV – F – F – V.
    3. CF – V – V – F.
    4. DV – F – V – F.
  5. 5A engenharia de software é uma aliada indispensável às empresas e software. A respeito das suas características e importância, classifique V para as sentenças verdadeiras e F para as falsas:


    ( ) É quem define métodos sistemáticos para o desenvolvimento de software, buscando melhorar e amadurecer as técnicas e ferramentas utilizadas no ambiente de desenvolvimento para aumentar sua produtividade e qualidade de desenvolvimento.


    ( ) É uma disciplina da engenharia de sistemas que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de levantamento e especificação de requisitos até a implantação e manutenção.


    ( ) É um conjunto de atividades, parcialmente ou totalmente ordenadas, com a finalidade de obter um produto de software de qualidade e cumprir corretamente os contratos de desenvolvimento.


    ( ) A Engenharia de Software originou-se conceitualmente no período da quarta era da evolução do software, fora do período em que a crise do software existia, momento da busca de desenvolvimento ágil para que projetos fossem entregues dentro de custo e prazo adequados.

    Assinale a alternativa que apresenta a sequência CORRETA:
    1. AV – F – V – F.
    2. BF – V – V – F.
    3. CV – F – F – V.
    4. DV – V – V – F.
  6. 6O processo de Engenharia de Software se divide em quatro fases que indicam a ênfase que é dada no projeto em um dado instante. A respeito disso, associe os itens, utilizando o código a seguir:


    I- Fase de Construção.


    II- Fase de Iniciação.


    III- Fase de Transição.


    IV- Fase de Elaboração.


    ( ) Ênfase na análise.


    ( ) Ênfase no desenvolvimento.


    ( ) Ênfase na implantação.


    ( ) Ênfase no escopo.

    Assinale a alternativa que apresenta a sequência CORRETA:
    1. AI – III – II – IV.
    2. BIV – I – II – III.
    3. CIV – I – III – II.
    4. DII – III – IV – I.
  7. 7Atualmente, muitas são as metodologias de desenvolvimento de softwares. Para capturar a dimensão do tempo de um projeto, o processo de Engenharia de Software se divide em quatro fases que indicam a ênfase que é dada no projeto em um dado instante. Sendo assim, associe os itens, utilizando o código a seguir:


    I- Fase de Construção.


    II- Fase de Elaboração.


    III- Fase de Iniciação.


    IV- Fase de Transição.


    ( ) Ênfase na análise.


    ( ) Ênfase na implantação.


    ( ) Ênfase no escopo.


    ( ) Ênfase no desenvolvimento.

    Assinale a alternativa que apresenta a sequência CORRETA:
    1. AI - III - IV - II.
    2. BII - IV - III - I.
    3. CIII - I - II - IV.
    4. DIV - II - I - III.
  8. 8Existem 12 princípios da Engenharia de Software. Um deles diz respeito à criação de testes automatizados de modo que garantam a cobertura do código e testes de qualidade que garantam a qualidade do software.

    Esse conceito trata de qual princípio?
    1. AModelagem visual.
    2. BPadronização.
    3. CDesenvolvimento iterativo.
    4. DVerificação contínua de qualidade.
  9. 9Existem algumas dificuldades para obtenção de requisitos de software. Considerando essas dificuldades, analise as sentenças a seguir:


    I- Comunicação inadequada entre desenvolvedores e usuários.


    II- Dificuldade do usuário em tomar decisões.


    III- Problemas de comportamento.

    Assinale a alternativa CORRETA:
    1. ASomente a sentença III está correta.
    2. BAs sentenças I, II e III estão corretas.
    3. CSomente a sentença II está correta.
    4. DSomente a sentença I está correta.
  10. 10Existem 12 princípios da Engenharia de Software. Uma das maneiras de lidar com a complexidade é subdividir o processo em atividades específicas, diminuindo a complexidade do problema, provavelmente atribuídas a especialistas de diferentes áreas. A decomposição das atividades leva, também, à separação das preocupações ou responsabilidades.

    Esse conceito trata de qual princípio?
    1. ADecomposição.
    2. BAbstração.
    3. CGeneralização.
    4. DFormalidade.

Information

Description
ADS Engenharia e Projeto de Software Quiz on AV 01 e 02 - Engenharia e Projeto de Software, created by miguel cabral on 26/08/2026.
Language
Português
Views
0
Tags
engenharia e projeto de softwareads
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?