Baixe o app para aproveitar ainda mais
Prévia do material em texto
------------------------------------------------------------------------------------------------------------- 01/10 ------------------------------------------------------------------------------------------------------------- Um software bom o suficiente é capaz de possuir funções e características de alta qualidade, usuários que queiram utilizá-lo, bem como possuir funções especializadas. Quais os principais riscos quando não atentamos às questões da qualidade no desenvolvimento de software I) Sistemas eficientes e custos altos. II) Sistemas lentos e erros de funcionalidades. III) Erros de funcionalidades e litígios. IV) Falta de aprovação pelos usuários e problemas entre usuários e desenvolvedores. V) Erros de aprovação e funcionalidades Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA ---------------------------------------------------------------------------------------------------------OK C Somente os itens II, III e IV estão corretos ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- 02/10 ------------------------------------------------------------------------------------------------------------- Projeto de padrão de software é uma regra de três partes que expressa a relação entre contexto, problema e solução do software. São três tipos principais: I)Agregacional. II)Hierárquicos. III)Criacionais. IV)Estruturais. V)Comportamentais Considerando o conteúdo ministrado na aula 5, assinale a alternativa CORRETA ------------------------------------------------------------------------------------------------OK C Somente os itens III,IV e V estão corretos ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- 03/10 ------------------------------------------------------------------------------------------------------------- Projeto de padrão de software é uma regra de três partes que expressa a relação entre contexto, problema e solução do software. Quando fala-se em padrões para WebApps, é importante o desenvolvimento de arquiteturas de: I)Informações II)Navegação III)Interação IV)Apresentação V)Funcionalidades Considerando o conteúdo ministrado na aula 5, assinale a alternativa CORRETA ------------------------------------------------------------------------------------------------OK D Todos os itens estão corretos ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- 04/10 ------------------------------------------------------------------------------------------------------------- Um método para desenvolvimento de software é utilizado para construção de um software eficiente e seguro. Métodos possuem tarefas. Assinale a alternativa que indica as principais tarefas que são abordadas em um método de software. I) Análise, projeto, arquitetura e manutenção. II) Projeto, análise, arquitetura, documentação e testes. III) Planejamento do projeto, análise de requisitos, projeto de estrutura de dados, arquitetura, algoritmos, codificação, teste e manutenção. IV) Planejamento, análise, projeto e algoritmos. V) Planejamento, análise, projeto, algoritmos, teste e qualidade. Considerando o conteúdo ministrado na aula 3, assinale a alternativa CORRETA ---------------------------------------------------------------------------------------------------OK B Somente o item III está correto. ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- 05/10 ------------------------------------------------------------------------------------------------------------- Método é um conceito importante para o entendimento da necessidade do uso de modelagem de software. Complete com três palavras-chave a seguinte definição: “Entende-se por método _____________ a ser percorrido através de _______, aplicando-se um conjunto de __________, permitindo a construção de um software eficiente e seguro. I) caminho, técnicas, ferramentas. II) caminho, etapas, técnicas. III) técnica, caminhos, ferramentas. IV) etapa, caminhos, técnicas. V) ferramenta, técnicas, etapas. Considerando o conteúdo ministrado na aula 3, assinale a alternativa CORRETA ---------------------------------------------------------------------------------------------------OK A Somente o item II está correto. ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- 06/10 ------------------------------------------------------------------------------------------------------------- A modelagem orientada a objetos utiliza-se dos diagramas da UML (Linguagem de modelagem unificada). A UML trabalha em várias visões. As afirmativas abaixo são corretas em relação às visões. I) Implantação e sequência. II) Projeto e implementação. III)Processo e atividade. IV) Sequência e processo V) Implantação. Considerando o conteúdo ministrado na aula 3, assinale a alternativa correta. -------------------------------------------------------------------------------------------------------------OK C - Somente a II e a V estão Corretas ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- 07/10 ------------------------------------------------------------------------------------------------------------- Os métodos de processo de desenvolvimento de software que mais estão fazendo sucesso na área de desenvolvimento de software são os métodos ágeis. Com base no modelo de métodos ágeis é correto afirmar que foram idealizados para: I- Garantir agilidade, II- Resposta apropriada a mudanças (equipes e tecnologias), III- Colaboração IV- Menor custo nas mudanças. V- Ser adaptável Considerando o conteúdo ministrado na Aula 2 assinale alternativa correta. -------------------------------------------------------------------------------------------------------------OK D - Todos os itens estão corretos. ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- 08/10 ------------------------------------------------------------------------------------------------------------- A gestão da qualidade preza por um produto que seja útil (usável) e que contenha valor agregado tanto para o desenvolvedor quanto para os usuários do sistema. A qualidade pode ser analisada de acordo com as dimensões: conformidade, durabilidade, facilidade de manutenção, estética, percepção, desempenho, recursos e confiabilidade. Dentro dessas dimensões, há fatores importantes e destacados para gerar a gestão completa da qualidade. São eles: I)Flexibilidade. II) Portabilidade. III)Interoperabilidade. IV)Testabilidade. V)Reusabilidade Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA ---------------------------------------------------------------------------------------------------------OK E Todos os itens estão corretos ------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------09/10 ------------------------------------------------------------------------------------------------------------- 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 interatividade entre atividades e tarefas III- Os fluxos de processo do tipo evolucionário possuem um aspecto de interatividade 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 ministrado na aula 2, assinale a alternativa CORRETA -------------------------------------------------------------------------------------------------OK C Somente os itens I,II e III estão corretos. ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- 10/10 ------------------------------------------------------------------------------------------------------------- No desenvolvimento de software, a qualidade de um projeto engloba o grau de atendimento às funções e características especificadas no modelo de requisitos. A gestão da qualidade preza por um produto que seja útil (usável) e que contenha valor agregado tanto para o desenvolvedor quanto para os usuários do sistema. Sendo assim, a qualidade pode ser analisada de acordo com as dimensões abaixo: I) Conformidade, durabilidade, facilidade de manutenção. II) Estética, percepção. III) Controle, gerenciamento. IV) custos, orçamentos e percepção. V) Desempenho, recursos, confiabilidade. Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA. -------------------------------------------------------------------------------------------------------------OK C - Somente os itens I, II e V estão corretos. -------------------------------------------------------------------------------------------------------------
Compartilhar