Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Engenharia de Software Modelos de processos são arcabouços para estruturação de todo o ciclo de projeto de software. O modelo clássico é o modelo mais antigo. As afirmações abaixo relatam informações adicionais ou características deste modelo: I-Este modelo, também conhecido por modelo cascata, II-É uma abordagem paralela e sistemática das atividades e tarefas. III-Permite que o resultado seja visto antes do final do projeto. IV-É o mais antigo da engenharia de software. V-Sua eficácia é grande Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A Somente os itens I e IV estão corretos. B Somente os itens II, III e V estão corretos. C Somente os itens II e V estão corretos. D Todos os itens estão corretos. E Somente os itens I e V estão corretos. Questão 2/10 - Engenharia de Software O termo engenharia de software torna-se forte após 1968, quando sistemas tornam-se cada vez mais complexos. Dá-se início a utilização de métodos, técnicas e ferramentas de modo a combater a crise do software. Esta “crise do software” é relatada através de alguns sintomas: I-Atraso na entrega + Orçamento estourado + Gerenciamento sem indicadores II-Falhas de software + Lentidão + Cansaço da equipe III-Custos elevados + Cansaço da equipe + Lentidão IV-Requisitos mal elaborados + Custo Elevado + Insatisfação do usuário V-Baixa qualidade do software + Falhas de Software + Requisitos mal elaborados Assinale a alternativa que apresenta a sequência dos ítens CORRETOS A Somente os itens I e II estão corretos B Somente os itens IV e III estão corretos. C Somente os itens I e V estão corretos D Somente os itens I e III estão corretos E Todos os itens estão corretos Questão 3/10 - Engenharia de Software Um modelo de processo também pode ser definido como um arcabouço que contenha tarefas necessárias para a construção de software com um bom padrão de qualidade. Um processo define a abordagem adotada para elaboração do software e ao adotar um modelo de processo ganhamos : I-Estabilidade durante o processo de desenvolvimento II-Maior controle sobre o processo III-Organização do processo IV-Agilidade V-Documentação que é escrita e mantida ao longo do processo Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A Somente os itens III e IV estão corretos. B Somente os itens I e IV estão corretos. C Somente os itens IV e V estão corretos. D Todos os itens estão corretos. E Somente os itens I e II estão corretos. Questão 4/10 - Engenharia de Software Segundo a engenharia de software, em termos gerais o desenvolvimento de um sistema segue um ciclo de vida na seguinte ordem : I-Análise -> Levantamento de Requisitos -> Projeto -> Implementação -> Manutenção -> Teste II-Levantamento de Requisitos -> Análise -> Projeto -> Implementação -> Teste -> Manutenção III-Levantamento de Requisitos -> Análise -> Projeto -> Teste -> Manutenção -> Implementação IV-Análise -> Levantamento de Requisitos -> Projeto -> Implementação -> Teste -> Manutenção V-Análise -> Levantamento de Requisitos -> Projeto -> Teste -> Manutenção -> Implementação Assinale a alternativa que apresenta a ordem CORRETA A Somente o item I está correto B Somente o item II está correto C Somente o item III está correto D Somente o item IV está correto E Somente o item V está correto Questão 5/10 - Engenharia de Software Um modelo de processo também pode ser definido como um arcabouço que contenha tarefas necessárias para a construção de software com um bom padrão de qualidade. Um processo define a abordagem adotada para elaboração do software e ao adotar um modelo de processo ganhamos : I-Estabilidade durante o processo de desenvolvimento II-Maior controle sobre o processo III-Organização do processo IV-Agilidade V-Documentação que é escrita e mantida ao longo do processo Assinale a alternativa com a sequência CORRETA A Somente os itens III e IV estão corretos B Somente os itens I e IV estão corretos C Somente os itens IV e V estão corretos D Todos os itens estão corretos E Somente os itens I e V estão corretos. Questão 6/10 - Engenharia de Software Os modelos de processos de desenvolvimento de software são constituídos por fluxos de processo. É correto afirmar que os fluxos abaixo representam todos os tipos: I-Linear II-Iterativo III-Evolucionário IV-Paralelo V-Combinação de dois ou mais modelos Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A Somente os itens III e IV estão corretos. B Somente os itens I e IV estão corretos. C Somente os itens IV e V estão corretos. D Todos os itens estão corretos. E Somente os itens I e V estão corretos. Questão 7/10 - Engenharia de Software Fluxos de processos definem características de aplicações de cada tipo de processo de desenvolvimento de software. Com base nestes fluxos de processos é correto afirmar que: I- Os fluxos de processo linear necessariamente seguem uma ação após a outra até o final do modelo II- Os fluxos de processo iterativos possuem um formato de retorno dentro de uma mesma atividade ou mais. Mesmo que haja uma sequência a ser seguida, é permitida a iteratividade entre atividades e tarefas III- Os fluxos de processo do tipo evolucionário não possuem um aspecto de iteratividade entre todas as atividades e tarefas dentro de um curto espaço de tempo. IV- Os fluxos de processo em paralelo não permitem que várias pequenas unidades do software sejam desenvolvidas em paralelo e independente. V- Os modelos de processos podem ser uma combinação de dois ou mais fluxos de processos. Assinale a alternativa que contem os ítens CORRETOS A Somente os itens I, III e IV estão corretos B Somente os itens II, IV e V estão corretos C Somente os itens I, II e V estão corretos D Somente os itens I e IV estão corretos. E Todos os itens estão corretos Questão 8/10 - Engenharia de Software Há métodos de processos de desenvolvimento de software que são focados em áreas específicas, tais como os métodos de processos especializados. Com base no modelo de processo Especializado é correto afirmar que : I-Os modelos especializados baseiam-se em componentes, métodos formais e orientação a aspectos. II-Estes modelos incorporam características do modelo espiral, com abordagem iterativa e reuso de componentes. III-Os métodos formais são utilizados para especificação forma de modelos matemáticos, que possuem uma notação rigorosa. IV-Modelos que envolvem alto custo, poucos desenvolvedores e um treinamento extensivo. V-É um tipo de processo não maduro ainda. Sua natureza é paralela e concorrente. Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A Somente os itens I, III e IV estão corretos. B Somente os itens II, III e V estão corretos. C Somente os itens III, IV e V estão corretos D Somente os itens IV e V estão corretos E Todos os itens estão corretos. Questão 9/10 - Engenharia de Software Fluxos de processos definem características de aplicações de cada tipo de processo de desenvolvimento de software. Com base nestes fluxos de processos é correto afirmar que : I- Os fluxos de processo linear necessariamente seguem uma ação após a outra até o final do modelo II- Os fluxos de processo iterativos possuem um formato de retorno dentro de uma mesma atividade ou mais. Mesmo que haja uma sequência a ser seguida, é permitida a iteratividade entre atividades e tarefas III- Os fluxos de processo do tipo evolucionário possuem um aspecto de iteratividade entre as atividades e tarefas dentro de um curto espaço de tempo. IV- Os fluxos de processo em paralelo não permitem que várias pequenas unidades do software sejam desenvolvidas em paralelo e independente. V- Não é possível haver a combinação de dois ou mais modelos de fluxos. Considerando o conteúdo ministradona aula 2, assinale a alternativa CORRETA A Somente os itens I,III e IV estão corretos. B Somente os itens II, IV e V estão corretos. C Somente os itens I,II e III estão corretos. D Todos os itens estão corretos. E Somente os itens I e IV estão corretos. Questão 10/10 - Engenharia de Software Métodos de processo de desenvolvimento de software evolutivos, como o próprio nome propõe, destacam-se por uma linha de atuação iterativa e centrada nos stakeholders. É correto afirmar para métodos de processo do tipo evolucionário que: I- Este modelo aplica-se a sistemas simples que não apresentam evolução ao longo do tempo de desenvolvimento. II-As necessidades de negócio não podem mudar com muita frequência. III-Os prazos geralmente são generosos e são produzidos para mercados muito específicos. IV-Prototipação e Espiral são comumente confundidos como tipos de modelos evolucionários VI-Os requisitos geralmente não são difíceis de serem elicitados Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A Somente os itens I, III e IV estão corretos. B Somente os itens II, III e V estão corretos. C Somente os itens III, IV e V estão corretos. D Todos os itens estão corretos. E Nenhum dos itens está correto
Compartilhar