Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina(s): Engenharia de Software Data de início: 15/04/2018 18:01 Prazo máximo entrega: - Data de entrega: 15/04/2018 18:25 Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes sociais ou grupo de mensagens. O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como responder ações judiciais no âmbito cível e criminal. Questão 1/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 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- 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 Nota: 10.0 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. Você acertou! Considerando o conteúdo ministrado na aula 2, 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 2/10 - Engenharia de Software A modelagem orientada a objetos utiliza-se da linguagem de modelagem unificada (UML). Ela representa conceitos reais através de objetos numa linguagem visual. Quais os itens abaixo são diagramas que fazem parte deste tipo de modelagem? I) diagramas de sequência. II) diagramas de classe. III) diagramas de casos de uso. IV) diagramas de componentes. V) diagramas de colaboração. Considerando o conteúdo ministrado na aula 3, assinale a alternativa CORRETA Nota: 10.0 A Somente os itens II, III e V estão corretos. B Somente os itens I, III e V estão corretos. C Somente os itens III, IV e V estão corretos. D Todos os itens estão corretos. Você acertou! Considerando o conteúdo ministrado na aula 3, Todos os itens estão corretos. E Somente os itens I e V estão corretos. Questão 3/10 - Engenharia de Software O gerenciamento de projetos possui tarefas com objetivos para o benefício de todos os participantes. Para que ela seja bem sucedida é necessário além de um bom planejamento, um excelente controle. A gestão de projetos é do tipo horizontal e traz consigo: I)Mais produtividade, eficiência e eficácia. II)Mais produtividade, menos eficiência e eficácia. III)Mais tecnologia e mais pessoas. IV)Aborda pessoas, processos e produtos. V)Aborda tecnologia como aspecto mais importante. Considerando o conteúdo ministrado na aula 5, assinale a alternativa CORRETA Nota: 10.0 A Somente os itens III e IV estão corretos. B Somente os itens IV e V estão corretos C Somente os itens I e IV estão corretos Você acertou! Considerando o conteúdo ministrado na aula 5, os itens I e IV estão CORRETOS D Somente os itens I, II e V estão corretos E Todos os itens estão corretos Questão 4/10 - Engenharia de Software Projeto de software é um empreendimento com objetivo bem definido, que consome recursos e ocorre geralmente com prazos, custos e qualidade bem definidos. As afirmativas abaixo também referem-se a projetos de software: I)Projetos de software tornam-se cada vez maiores e mais complexos. II)Projetos de software tornam-se cada vez mas artesanais. III) Projetos de software necessitam de gerentes de projetos mais integradores que técnicos. IV)Projetos de software possuem como principais etapas: planejamento, programação e controle de tarefas integradas. V)Projetos de software necessitam de programadores e analistas mais integradores que técnicos. Considerando o conteúdo ministrado na aula 5, assinale a alternativa CORRETA Nota: 10.0 A Somente os itens I, II e IV estão corretos. B Somente os itens I , III e IV estão corretos Você acertou! Considerando o conteúdo ministrado na aula 5, os itens I , III e IV estão CORRETOS C Somente os itens II, IV e V estão corretos D Todos os itens estão corretos E Somente os itens II e V estão corretos Questão 5/10 - Engenharia de Software 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. Para tanto, eles possuem custos. Estes custos relacionados à qualidade de software são divididos em I) qualidade, avaliação e falhas. II) prevenção, testes e falhas. III) verificação, avaliação e falhas. IV) prevenção, avaliação e validação. V) prevenção, avaliação e falhas Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA Nota: 10.0 A Somente o item I está correto B Somente o item IV está correto C Somente o item II está correto D Todos os itens estão corretos E Somente o item V está correto Você acertou! Considerando o conteúdo ministrado na aula 4, Somente o item V está CORRETO Questão 6/10 - Engenharia de Software Toda organização necessita aprimorar continuamente suas habilidades para atrair, desenvolver, motivar, organizar e reter a força de trabalho necessária para se atingir objetivos estratégicos em um negócio. Isto se refere a pessoas dentro do gerenciamento de projetos e é definido em: I)ISO 9026. II)Melhoria contínua de software. III)People-CMM (People Capability and Maturity Model) IV)CMMI – nível 5. V)Métodos ágeis. Considerando o conteúdo ministrado na aula 5, assinale a alternativa CORRETA Nota: 10.0 A Somente o item I está correto B Somente o item II está correto C Somente o item III está correto Você acertou! Considerando o conteúdo ministrado na aula 5, o item III está CORRETO D Somente o item IV está correto E Somente o item V está correto Questão 7/10 - Engenharia de Software Para que a garantia da qualidade seja efetiva, precisamos adotar uma estrutura de métricas, as quais nos darão resultados numéricos que nos auxiliarão na análise e melhoria contínua no processo de desenvolvimento de software. A estrutura de métricas estabelece itens importantes e princípios de medição conforme as alternativas abaixo: I) validações empíricas. II) criação de métricas e feedback. III) medidas, métricas e construção de indicadores. IV) formulação, coleta, análise e feedback. V) formulação de validações empíricas e indicadores numéricos Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA Nota: 10.0 A Somente os itens III e V estão corretas B Somente os itens I e IV estão corretas C Somente os itens III e IV estão corretas Você acertou! Considerando o conteúdo ministrado na aula 4,Somente os itens III e IV estão CORRETOS D Somente os itens I e II estão corretas E Todos os itens estão corretos Questão 8/10 - Engenharia de Software A modelagem orientadaa objetos utiliza-se dos diagramas da UML (Linguagem de modelagem unificada). É correto afirmar que os diagramas abaixo relacionados pertencem ao modelo comportamental ou dinâmico do sistema modelado. I) Casos de Uso II) Interação III) Sequência IV) Colaboração V) Atividades Considerando o conteúdo ministrado na aula 3, assinale a alternativa CORRETA Nota: 10.0 A Somente os itens III e V estão corretos. B Somente os itens IV e V estão corretos. C Somente os itens II e V estão corretos. D Todos os itens estão corretos. Você acertou! Considerando o conteúdo ministrado na aula 3, Todos os itens estão corretos. E Somente os itens I e V estão corretos. Questão 9/10 - Engenharia de Software 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 Nota: 10.0 A Somente o item II está correto. B Somente o item III está correto. Você acertou! Considerando o conteúdo ministrado na aula 3,Somente o item III está correto. C Somente o item V está correto. D Todos os itens estão corretos. E Somente o item I está correto. Questão 10/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 com os ítens CORRETOS Nota: 10.0 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 III e V estão corretos E Todos os itens estão corretos. Você acertou! Considerando o conteúdo ministrado na Aula 2, todos ítens estão CORRETOS
Compartilhar