Prévia do material em texto
<p>2/7/2014 BDQ Prova</p><p>file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula… 4/5</p><p>Assumindo-se que a produtividade média de uma equipe é de 8 horas por ponto de função (não ajustados), o valor</p><p>mais próximo do esforço total estimado, em horas, para o desenvolvimento das funcionalidades do sistema é :</p><p>1624</p><p>1072</p><p>1456</p><p>1528</p><p>1320</p><p>7a Questão (Ref.: 201304159917) Pontos: 1,0 / 1,0</p><p>Como forma de análise/levantamento de requisitos podemos utilizar várias técnicas. Cada item representa a</p><p>descrição de uma técnica:</p><p>=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prática;</p><p>=> O analista verifica relatórios e outros impressos da empresa;</p><p>=> É excelente para projetos que necessitam discussão de várias áreas da empresa.</p><p>Assinale a resposta que apresenta respectivamente as técnicas descritas.</p><p>2/7/2014 BDQ Prova</p><p>file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula… 5/5</p><p>Análise de documentos - Questionário - GED</p><p>Entrevista - Análise de documentos - Brainstorm</p><p>Entrevista - Questionário - JAD</p><p>Visita em Locco - Análise de documentos - JAD</p><p>Visita em Locco - Questionário - Análise de documentos</p><p>8a Questão (Ref.: 201304139122) Pontos: 1,0 / 1,0</p><p>Análise de requisitos é uma importante fase da engenharia de software, na qual os desenvolvedores do sistema</p><p>identificam as necessidades do cliente para posteriormente projetarem uma solução. Assinale a alternativa que</p><p>apresenta as principais atividades da fase de análise de requisitos, dentro do processo de desenvolvimento de</p><p>sistemas.</p><p>Projeto lógico, projeto físico, implementação e manutenção</p><p>Levantamento de requisitos, análise de requisitos, registro dos requisitos</p><p>Desenvolvimento de protótipo, ambiente de testes, implementação do sistema</p><p>Entrada de dados, processamento da informação, apresentação dos resultados</p><p>Desenvolvimento, homologação, produção</p><p>9a Questão (Ref.: 201304164354)</p><p>Desenvolver software com qualidade é?</p><p>Sua Resposta: n/a</p><p>Compare com a sua resposta: Utilizar um processo para construção de um produto de software primando por</p><p>todas as fases que envolvem essa atividade.</p><p>10a Questão (Ref.: 201304164353)</p><p>O que é desenvolver Adhoc?</p><p>Sua Resposta: n/a</p><p>Compare com a sua resposta: Desenvolvimento sob demanda.</p><p>VOLTAR</p><p>Período de não visualização da prova: desde até .</p><p>javascript:voltar();</p><p>Fechar</p><p>Avaliação: CCT0194_AVS_ PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE</p><p>Tipo de Avaliação: AVS</p><p>Professor:</p><p>JOAO DOMINGOS CAMPOS NETO</p><p>MARCILENE SCANTAMBURLO FONSECA</p><p>Turma: 9006/AC</p><p>1a Questão (Ref.: 201307209978) Pontos: 1,5 / 1,5</p><p>Os métodos ágeis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens</p><p>até então utilizadas. Explique quais as principais diferenças existentes entre a abordagem tradicional e a</p><p>abordagem de métodos ágeis.</p><p>Gabarito: A principal diferença entre a abordagem tradicional de desenvolvimento de sistemas e a abordagem</p><p>ágil está na especificação do software. Enquanto a abordagem tradicional valoriza as fases especificação, análise</p><p>e projeto do sistema considerando-as fundamental para a produção de artefatos bem definidos que possam</p><p>nortear a programação, a abordagem ágil faz uma especificação simples e sucinta do sistema e tem como</p><p>principal foco a codificação do software. A abordagem ágil também implementa algumas práticas e princípios</p><p>que possibilitam construir softwares de qualidade dentro deste contexto de pouca especificação, tais como:</p><p>programação em par, orientação a testes, refatoramento, entre outros.</p><p>2a Questão (Ref.: 201307171357) Pontos: 1,5 / 1,5</p><p>O que é desenvolver Adhoc?</p><p>Gabarito: Desenvolvimento sob demanda.</p><p>3a Questão (Ref.: 201307146137) Pontos: 1,0 / 1,0</p><p>Assinale a alternativa que NÃO representa uma característica do Processo Unificado (UP) original, descrito no</p><p>livro The Unified Software Development Process (1999)</p><p>Centrado na arquitetura</p><p>Focado na mitigação precoce dos riscos</p><p>Orientado por casos de uso</p><p>Iterativo e incremental</p><p>Ágil</p><p>4a Questão (Ref.: 201307145558) Pontos: 0,5 / 0,5</p><p>Indique a alternativa correta para definir CONHECIMENTO:</p><p>Dados analisados dentro de um contexto.</p><p>Símbolos, números, letras.</p><p>Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis.</p><p>Fatos brutos que retratam ocorrências atuais ou do passado.</p><p>Experiência pessoal, informações analisadas, gerando ações ou decisões.</p><p>javascript:parent.window.close();</p><p>javascript:alert('Nota%20aferida%20por%20%20em%2026/06/2014.');</p><p>javascript:alert('Nota%20aferida%20por%20%20em%2026/06/2014.');</p><p>javascript:parent.window.close();</p><p>javascript:alert('Ref. da quest%C3%A3o: 201307209978/n/nStatus da quest%C3%A3o: Liberada para Uso.');</p><p>javascript:alert('Ref. da quest%C3%A3o: 201307171357/n/nStatus da quest%C3%A3o: Liberada para Uso.');</p><p>javascript:alert('Ref. da quest%C3%A3o: 201307146137/n/nStatus da quest%C3%A3o: Liberada para Uso.');</p><p>javascript:alert('Ref. da quest%C3%A3o: 201307145558/n/nStatus da quest%C3%A3o: Liberada para Uso.');</p><p>5a Questão (Ref.: 201307168261) Pontos: 0,5 / 0,5</p><p>O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software?</p><p>Obter muitos recursos financeiros.</p><p>Atender os requisitos no momento em que forem solicitados independente de planejamento.</p><p>Obter mão de obra especializada independente de processo.</p><p>Focar no prazo independente do atendimento das funcionalidades desejadas.</p><p>Adotar um processo de desenvolvimento.</p><p>6a Questão (Ref.: 201307348027) Pontos: 0,0 / 0,5</p><p>A atividade de análise no processo de desenvolvimento de softwares possui:</p><p>I) Modelagem: Serve para verificar a qualidade dos requisitos que se tornarão precisos e detalhados o suficiente</p><p>para as atividades do próximo passo no processo de desenvolvimento de software.</p><p>II) Análise - Atividade que utiliza o conceito de orientação a objeto, utilizando a UML como notação. Tem como</p><p>objetivo modelar a solução, e não o problema.</p><p>III) UML - Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software</p><p>para visualizar o desenho do sistema e a intercomunicação entre objetos.</p><p>IV) Análise Estrutural - É utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base</p><p>para identificar soluções para os requisitos apresentados.</p><p>É correto, apenas, o que se afirma em</p><p>II e III</p><p>I, II e III</p><p>I, III e IV</p><p>I e II</p><p>I e IV</p><p>7a Questão (Ref.: 201307167726) Pontos: 0,0 / 0,5</p><p>A empresa de consultoria ARTMAIS está desenvolvendo um projeto de controle do acervo da História e Patrimônio Cultural da Saúde no Brasil, embasada nas</p><p>normas do PDS. Atualmente, o projeto encontra-se no último estágio do processo de validação das funcionalidades pelos usuários e clientes. É uma fase</p><p>importante na qual os usuários interagem com todo o sistema.</p><p>Com base no texto acima, identifique, nas opções abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento.</p><p>Teste de sistemas</p><p>Teste da unidade</p><p>Teste de carga do sistema</p><p>Teste de integração</p><p>Teste de aceite</p><p>javascript:alert('Ref. da quest%C3%A3o: 201307168261/n/nStatus da quest%C3%A3o: Liberada para Uso.');</p><p>javascript:alert('Ref. da quest%C3%A3o: 201307348027/n/nStatus da quest%C3%A3o: Liberada para Uso.');</p><p>javascript:alert('Ref. da quest%C3%A3o: 201307167726/n/nStatus da quest%C3%A3o: Liberada para Uso.');</p>