Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaliação Parcial: CCT0746_SM_201803158239 V.1 Aluno(a): Matrícula: Acertos: 9,0 de 10,0 Data: 22/05/2018 21:01:40 (Finalizada) 1a Questão (Ref.:201803895132) Acerto: 1,0 / 1,0 O Corel Draw Graphics Suite é um software de design gráfico e de design de sites. No site do próprio Corel é possível baixar uma versão de avaliação, onde é possível testar o software da Corel gratuitamente. Sem riscos. Sem obrigações. Sem necessidade de um cartão de Crédito. Mas tudo isso por um tempo limitado de 30 dias, após o prazo o usuário deverá comprar a licença de uso Analisando estas características, podemos classificar este software como: Shareware Comercial Adware Livre Freeware Gabarito Coment. 2a Questão (Ref.:201803895133) Acerto: 1,0 / 1,0 Dentre os diferentes programas de controle financeiro disponíveis na Google Play tem um da Globo News, onde possui uma interface simples de utilizar, mas durante o seu uso sempre aparece um banner com propaganda da Caixa Econômica federal. Analisando estas características podemos classificar este software como: Trial Shareware Comercial Demo Adware Gabarito Coment. 3a Questão (Ref.:201803409280) Acerto: 1,0 / 1,0 Em Processos de Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos profissionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado completo, claro e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados pela equipe do projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas da área de aplicação. O conjunto de técnicas empregadas para levantar, detalhar, documentar e validar os requisitos de um produto forma a Engenharia de Requisitos (Pádua, 2009). Desta forma, podemos avaliar que requisitos de software podem ser I. Descrições dos serviços fornecidos pelo sistema. II. Restrições e características desses serviços. III. Apresentados somente como Não Funcionais. IV. Apresentados somente como Funcionais. É correto, apenas, o que se afirma em II e IV II, III e IV I e II I, II e III I e III Gabarito Coment. 4a Questão (Ref.:201803774461) Acerto: 1,0 / 1,0 Na engenharia de requisitos, trata-se de uma técnica de elicitação que ocorre em ambiente mais informal em que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a qualquer sugestão dada, e encorajada, inclusive, a criação de idéias que pareçam estranhas ou exóticas: Prototipação. Análise de protocolos. Entrevista. Questionário. Brainstorming. Gabarito Coment. 5a Questão (Ref.:201803934156) Acerto: 1,0 / 1,0 Ao levantar os requisitos de um sistema é necessário ter atenção com: Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. A performance futura do sistema e a linguagem de programação que será utilizada. As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário. As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. Gabarito Coment. 6a Questão (Ref.:201803193988) Acerto: 1,0 / 1,0 Estudos baseados na análise de diversos projetos de desenvolvimento de software sugerem que tais projetos têm maior chance de sucesso quando empregam metodologia e gerenciamento alinhados ao paradigma de desenvolvimento de novos produtos, em contraponto ao paradigma de produção industrial. Com base nessas observações, a maioria das metodologias modernas de desenvolvimento de software recomenda: planejar detalhadamente no início do projeto todas as fases e atividades do mesmo, de forma que seja possível estimar com precisão o esforço necessário e os prazos de cada atividade. não produzir documentação técnica para o sistema, tendo em vista que a mesma já nasce condenada a ficar desatualizada, investindo melhor o tempo em atividades de implementação e testes exaustivos. concluir o trabalho de especificações dos requisitos do sistema, antes de iniciar as atividades de projeto e implementação. providenciar, desde o início do projeto, mecanismos para prevenir e bloquear solicitações de mudanças de forma a garantir que será entregue exatamente o que foi especificado. dividir o trabalho em iterações curtas, com prazos fixos, e não permitir que as mesmas avancem sobre os prazos, reduzindo o escopo da iteração, se necessário. 7a Questão (Ref.:201803767728) Acerto: 0,0 / 1,0 Dentro da Engenharia de Software, encontramos uma gama de conceitos. Embasado nisso, analise as assertivas e assinale a alternativa que aponta a(s) correta(s) sobre Processos de Software. I. Podemos definir um processo de software como um conjunto de atividades não relacionadas que levam à produção de um produto de software. II. A definição das funcionalidades do software e as restrições a seu funcionamento devem ser definidas na produção de um software. Essa atividade está incluída no processo de software. III. A validação de software também é uma atividade presente no processo de software. IV. Os processos de software são complexos e, como todos os processos intelectuais e criativos, dependem de pessoas para tomar decisões e fazer julgamentos. Não existe um processo ideal, a maioria das organizações desenvolve seus próprios processos de desenvolvimento de software. I, II, III e IV. Apenas II, III e IV. Apenas I e III. Apenas I. Apenas I e IV. 8a Questão (Ref.:201803269352) Acerto: 1,0 / 1,0 De acordo com a teoria são características do Processo Unificado o que consta apenas em: I. Dirigido por caso de uso. II. Orientado por quatro workflows. III. Centrado em arquitetura. IV. Distribuído em cinco fases. V. Iterativo e incremental. I, II e IV. III, IV e V. II, III e V. I, II e III. I, III e V. Gabarito Coment. 9a Questão (Ref.:201803870554) Acerto: 1,0 / 1,0 O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático: I- O Teste Estático deve ser feito durante ou após a implementação; II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia; III- O Teste Estático deve ser feito antes da implementação; IV- O Teste Estático é utilizado para inspeções, revisões e auditorias; Assinale a única resposta correta. Apenas I e II estão corretas; Apenas II e IV estão corretas; Apenas III e IV estão corretas; Apenas I e IV estão corretas; Apenas I, II e IV estão corretas; 10a Questão (Ref.:201803958546) Acerto: 1,0 / 1,0 Quando falamos de requisitos de software os stakeholders são: Os desenvolvedores do software, incluindo a gerência. Os clientes do projeto que pagam pelo software. Toda a equipe de informática, envolvida diretamente ou não com o projeto de software de que está se falando. Os usuários principais do software e o gerente de desenvolvimento Os usuários principais do software, os usuários que são afetados direta ou indiretamente pelo software e a equipe de desenvolvimento.
Compartilhar