Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/04/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52910/novo/1 1/5 APOL 1 PROTOCOLO: 20160220122872569519ECELIA CAMILA DA SILVA MORAIS - RU: 1228725 Nota: 100 Disciplina(s): Análise de Sistemas Data de início: 20/02/2016 20:19 Prazo máximo entrega: - Data de entrega: 20/02/2016 20:24 Questão 1/10 Quanto a CRISE DO SOFTWARE é correto afirmar: A As estimativas de prazo e custo subiram. B A produtividade dos profissionais de desenvolvimento baixou. C A qualidade do software caiu. D Todas as alternativas anteriores estão corretas. Questão 2/10 Considere que você trabalhe em uma empresa de desenvolvimento de software e que a empresa tenha decidido desenvolver um novo editor de texto para colocar no mercado. Esse editor deve ser um software que forneça recursos adicionais de apoio à autoria, embasado no estilo de escrita do usuário, o que o torna um software de funcionalidade mais complexa. Considere que a empresa deseje disponibilizar o produto no mercado em versões que agreguem esse suporte de forma gradativa, fazendo análise de risco para avaliar a viabilidade de desenvolvimento de uma nova versão. Tendo de escolher um modelo de processo para desenvolver esse editor, e conhecendo as características dos modelos existentes, entre os modelos abaixo, qual é o modelo apropriado para esse caso? A Cascata B Espiral Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 2. Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 3. 01/04/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52910/novo/1 2/5 C RAD (rapid application development) D Prototipação Questão 3/10 Modelo mais antigo e o mais amplamente usado da engenharia de software, modelado em função do ciclo da engenharia convencional, requer uma abordagem sistemática e seqüencial do desenvolvimento de software. Essas características são de qual modelo? A Cascata B Espiral C RAD (rapid application development) D Cleanroom Questão 4/10 Em Projetos de Software há ferramentas e frameworks que integram todo o processo de desenvolvimento de software. Dentre estes, um dos mais utilizados hoje como forma de padronização e qualidade é: A UML. B Ferramentas RAD. C Ferramentas GUI. D Todas as alternativas estão corretas. Questão 5/10 Engloba as melhores características do ciclo de vida Clássico e da Prototipação, adicionando um novo elemento: a Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 3. Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 2. 01/04/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52910/novo/1 3/5 Análise de Risco. Segue a abordagem de passos sistemáticos do Ciclo de Vida Clássico incorporandoos numa estrutura iterativa que reflete mais realisticamente o mundo real e usa a Prototipação, em qualquer etapa da evolução do produto, como mecanismo de redução de riscos. Este modelo é: A Cascata. B Espiral. C RAD (rapid application development). D Cleanroom. Questão 6/10 O desenvolvimento, operação e manutenção do software abrange um conjunto de três elementos fundamentais: Métodos, Ferramentas e Procedimentos. A totalidade das etapas que se constituem destes elemento compõem o que chamamos de: A Ciclo de Vida do Software. B Fases da UML. C RAD (rapid application development). D Ciclos de Desenvolvimento Ágil. Questão 7/10 Processo que possibilita que o desenvolvedor crie um modelo do software que deve ser construído. A Ciclo de Vida do Software. B Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 3. Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 3. 01/04/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52910/novo/1 4/5 Prototipação. C RAD (rapid application development). D Ciclos de Desenvolvimento Ágil. Questão 8/10 De acordo com Sommerville, o software compreende tudo o que é necessário para um sistema computacional funcionar: Programa de computador, documentação, arquivos de configuração, entre outros, e existe por causa das necessidades de clientes. Como transformar a necessidades em software? A Devem ser consideradas as atividades de como entender as necessidades do cliente. B Planejar a solução, implementar a solução, validar esta solução. C Garantir a entrega do produto ao cliente. D Todas as alterantivas anteriores estão corretas. Questão 9/10 No período da década de 1990 surge um novo paradigma de modelagem, como resposta a dificuldades encontradas na aplicação da Análise Estruturada a certos domínios de aplicação. Qual seria esse tipo de modelagem? A Análise Estruturada. B Análise Essencial. C Analise Orientada a Objetos. Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 3. Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 3. Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 2. 01/04/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52910/novo/1 5/5 D UML. Questão 10/10 No final dos anos 40 até os anos 60, quando se iniciou a evolução dos sistemas computadorizados, grande parte dos esforços e consequentes custos se concentravam em que? A Na Análise Estruturada. B No desenvolvimento do software. C No desenvolvimento do Hardware. D Na documentação do software. Você acertou! Rota de Aprendizagem, Análise de Sistemas, Aula 01, Pag. 1.
Compartilhar