Prévia do material em texto
<p>o valor mais próximo do esforço total estimado, em horas, para o desenvolvimento das funcionalidades do</p><p>sistema é :</p><p>1072</p><p>1456</p><p>1624</p><p>1320</p><p>1528</p><p>3a Questão (Ref.: 201307168261)</p><p>O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software?</p><p>Adotar um processo de desenvolvimento.</p><p>Focar no prazo independente do atendimento das</p><p>funcionalidades desejadas.</p><p>Obter muitos recursos financeiros.</p><p>Obter mão de obra especializada independente de processo.</p><p>Atender os requisitos no momento em que forem solicitados</p><p>independente de planejamento.</p><p>PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE</p><p>EXERCÍCIO: CCT0194_EX_A3</p><p>1a Questão (Ref.: 201307166606)</p><p>Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F</p><p>(Funcional) e NF (Não Funcional).</p><p>I. O sistema deve emitir extrato online de cada funcionário;</p><p>II. O banco de dados dever ser SQL Server, que a empresa já possui;</p><p>III. O sistema deve rodar em ambiente web;</p><p>IV. Após gerar a folha mensal deve ser emitido email a cada funconário, informando do salário líquido.</p><p>Assina a única opção que classifica corretamente os requisitos é:</p><p>I-F, II-NF, III-F, IV-F</p><p>I-F, II-F, III-F, IV-F</p><p>I-NF, II-NF, III-NF, IV-NF</p><p>I-F, II-F, III-NF, IV-F</p><p>I-F, II-NF, III-NF, IV-F</p><p>2a Questão (Ref.: 201307146126)</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>Desenvolvimento de protótipo, ambiente de testes, implementação do sistema</p><p>Desenvolvimento, homologação, produção</p><p>Levantamento de requisitos, análise de requisitos, registro dos requisitos</p><p>Entrada de dados, processamento da informação, apresentação dos resultados</p><p>Projeto lógico, projeto físico, implementação e manutenção</p><p>3a Questão (Ref.: 201307132702)</p><p>No processo de desenvolvimento de software, todo software passa pelas fases de análise e projeto, associadas,</p><p>respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informação, avalie a opções</p><p>correta: (QUESTÃO 74 - ENADE 2008)</p><p>O projeto arquitetural independe do paradigma de desenvolvimento.</p><p>Na fase de projeto, dois níveis de projeto devem ser considerados: o projeto detalhado, que se preocupa</p><p>com uma transformação dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar,</p><p>que se preocupa em aprimorar o projeto detalhado para que a implementação possa ser realizada em</p><p>seguida.</p><p>O objetivo do projeto arquitetural é desenvolver uma estrutura de programa e representar os diversos</p><p>fluxos de dados entre os módulos.</p><p>Na fase de análise, três modelos que devem ser considerados são: do domínio da informação, o funcional</p><p>e o comportamental.</p><p>Para lidar com a complexidade do software, pode-se aplicar o princípio do particionamento, quebrando o</p><p>problema em problemas menores. Esse princípio não é aplicado nas outras fases de desenvolvimento e</p><p>ele não causa impacto nos custos de desenvolvimento.</p><p>PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE</p><p>CCT0194_SM1</p><p>1a Questão (Ref.: 201307146128) Pontos: 1,0 / 1,0</p><p>Três projetos de software (X, Y e Z) de uma empresa entraram em produção no último mês. Considere a fase</p><p>em que ocorreu a maior quantidade de erros, descobertos em produção, de cada projeto: X: implementação Y:</p><p>requisitos Z: instalação.</p><p>Considerando-se que os projetos são extremamente similares, conclui-se que, de maneira geral, os erros de</p><p>Z foram provocados pela ausência de testes unitários</p><p>Z são influenciados, fortemente, pela qualidade técnica dos testadores</p><p>Y seriam mais baratos se fossem detectados no início</p><p>X apresentam o maior custo de correção</p><p>Y apresentam o menor custo de correção</p><p>2a Questão (Ref.: 201307132677) Pontos: 1,0 / 1,0</p><p>A confiabilidade especificada para um software aplicativo é:</p><p>um mecanismo de teste de desempenho.</p><p>um mecanismo de teste de estresse.</p><p>uma restrição de escopo.</p><p>um requisito não-funcional</p><p>um requisito funcional.</p><p>3a Questão (Ref.: 201307166921) 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>Entrevista - Análise de documentos - Brainstorm</p><p>Análise de documentos - Questionário - GED</p><p>Visita em Locco - Análise de documentos - JAD</p><p>Visita em Locco - Questionário - Análise de documentos</p><p>Entrevista - Questionário - JAD</p><p>4a Questão (Ref.: 201307132693)</p><p>Pontos: 1,0 / 1,0</p><p>O diagrama abaixo que modela diferentes tipos de veículos, tais como bicicletas, motos e carros é uma</p><p>representação para qual tipo de modelo de sistema ?</p>