Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE CCT0746_A2_201801039844_V1 Lupa Calc. Vídeo PPT MP3 Aluno: MAIKON CARDOSO LEMOS Matrícula: 201801039844 Disciplina: CCT0746 - PROC. DES. SOFTWARE Período Acad.: 2018.1 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Não é característica do RUP (Rational Unified Process): ciclo é espiral. enfase na documentação. é pesado. equipes com papeis bem definidos. enfatiza as pessoas e as suas responsabilidades e comprometimento uns aos outros. 2. Basicamente o que é um processo de software? Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e quando deve ser feito. Um processo de software define a forma como os requisitos devem ser levantados. Um processo de software define como um produto deve ser entregue. Um processo de software define como se testar. Um processo de software define que linguagem deve se usar. Gabarito Coment. 3. Marque a alternativa INCORRETA: Atividades para análise de requisitos OPERACIONAL - Visa a atender os requisitos técnicos do produto a ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de desenvolvimento. Atividades para análise de requisitos - CRONOGRAMA - Visa a atender os requisitos de tempo para os prazos estabelecidos. O levantamento deve ser baseado na viabilidade técnica em relação ao prazo estipulado. Prazos obrigatórios são mais difíceis de serem negociados. Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve oferecer base para ajudar nessa decisão: O projeto/produto pode ser feito? O projeto/produto beneficiará os clientes interessados?Existe uma outra alternativa? Atividades para análise de requisitos - ECONÔMICA - Visa a atender os requisitos financeiros do projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto será deficitário ou se os custos de sua implementação não terão os benefícios desejados REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Estão diretamente ligados às especificações da tecnologia envolvida, do perfil do usuário, do tipo do sistema. Gabarito Coment. 4. A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos não-funcionais). É considerado um requisito não-funcional: a emissão de relatórios fiscais. uma informação na interface de entrada. a disponibilidade do sistema. a notificação de inconsistência de dado na tela. um histograma na interface gráfica do usuário. Gabarito Coment. 5. Conforme Roger Pressman o que é um processo de software? É a área do conhecimento da computação voltada para a especificação. É a área do conhecimento da computação voltada para a manutenção. É a área do conhecimento da computação voltada para o desenvolvimento. É a área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software aplicando tecnologias e práticas de gerência de projetos e outras disciplinas, objetivando organização, produtividade e qualidade. É a área do conhecimento da computação voltada para a qualidade. Gabarito Coment. 6. Observe as afirmações a seguir sobre o escopo do sistema: i. O escopo compreende o que será considerado para o desenvolvimento do sistema; ii. Quanto maior o escopo, maior será a complexidade de gerenciar o desenvolvimento do sistema; iii. Um escopo mal estruturado levará, inevitavelmente, a falhas de cronograma e de orçamento; iv. O escopo pode ser delimitado ao término do desenvolvimento do sistema; Estão corretas as afirmativas: i e iii. ii e iii. ii e iv. i e ii. i, ii e iii. Gabarito Coment. Gabarito Coment. 7. Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F (Funcional) e NF (Não Funcional). I. O sistema deve emitir extrato online de cada funcionário; II. O banco de dados dever ser SQL Server, que a empresa já possui; III. O sistema deve rodar em ambiente web; IV. Após gerar a folha mensal deve ser emitido email a cada funconário, informando do salário líquido. Assina a única opção que classifica corretamente os requisitos é: I-F, II-NF, III-NF, IV-F I-F, II-NF, III-F, IV-F I-NF, II-NF, III-NF, IV-NF I-F, II-F, III-F, IV-F I-F, II-F, III-NF, IV-F Gabarito Coment. 8. Ponto de partida do processo de engenharia de requisitos é breve e focalizado e procura responder a uma série de questões: 1. O sistema contribui para os objetivos gerais da organização? 2. O sistema pode ser implementado com tecnologia atual e dentro das restrições definidas de custo e prazo? 3. O sistema pode ser integrado a outros sistemas já implantados? Qual opção abaixo corresponde à descrição anterior? Requisito funcional. Requisito de usuário. Requisito de sistema. Estudo de viabilidade. Requisito não-funcional. Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 17/04/2018 16:33:31.
Compartilhar