Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE AV Aluno: MIKELY SANTOS BARBOZA 202104441291 Turma: 9001 CCT0746_AV_202104441291 (AG) 26/07/2021 14:55:44 (F) Avaliação: 10,00 pts Nota SIA: 10,00 pts PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 1. Ref.: 569336 Pontos: 1,00 / 1,00 Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especi�cação de requisitos (Pádua, 2009 - Cap. 1): ( ) boas especi�cações de requisitos são indispensáveis; ( ) especi�cações de requisitos representam custos supér�uos, investimentos desnecessários, que se pagam com baixos juros; ( ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades pessoais sejam corretamente atendidas; ( ) uma boa especi�cação de requisitos custa tempo e dinheiro. ( ) a ausência de uma boa especi�cação de requisitos custa mais tempo e dinheiro. Marque a alternativa correta. F, F, F, V, V F, V, F, F, V V, F, F, F, V V, F, F, V, V V, F, F, V, F 2. Ref.: 3329214 Pontos: 1,00 / 1,00 Os requisitos relacionados ao uso da aplicação em termos de desempenho, usabilidade, con�abilidade, segurança, disponibilidade, etc. é conhecido como: Requisitos funcionais Requisitos do produto Requisitos do projeto Requisitos não funcionais Requisitos Operacionais 3. Ref.: 661142 Pontos: 1,00 / 1,00 Os padrões a partir dos quais os objetos são criados são denominados métodos entidades instâncias javascript:alert('C%C3%B3digo da quest%C3%A3o: 569336.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 569336.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3329214.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3329214.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 661142.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 661142.'); classes atributos 4. Ref.: 710792 Pontos: 1,00 / 1,00 Após o levantamento de dados da fase de análise, a documentação de desenho deve exempli�car: a solução que será tomada para resolução do problema os riscos associados ao projeto as alternativas para a resolução do problema as diretrizes para as implementações de novos projetos os custos associados para a resolução do problema 5. Ref.: 660311 Pontos: 1,00 / 1,00 Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as duas estratégias de teste. I- O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do software; II- O teste caixa preta, baseado na arquitetura interna do software, procede a veri�cação do código; III- O teste caixa branca é aquele com o qual identi�camos defeitos nas estruturas internas do software, através de simulação que testa toda a estrutura usada na codi�cação; IV- O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu comportamento; É correto, apenas, o que se a�rma em: I e III; II e IV; I e II; II e III; III e IV; 6. Ref.: 741757 Pontos: 1,00 / 1,00 O código de programação que representa um conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada; após o processo de compilação ou interpretação, transformar-se-á em código objeto é o código de máquina código �nal código objeto código fonte código executável 7. Ref.: 610217 Pontos: 1,00 / 1,00 Ao levantar os requisitos de um sistema é necessário ter atenção com: A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os javascript:alert('C%C3%B3digo da quest%C3%A3o: 710792.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 710792.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 660311.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 660311.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 741757.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 741757.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 610217.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 610217.'); desejos do usuário. 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 performance futura do sistema e a linguagem de programação que será utilizada. Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. 8. Ref.: 68762 Pontos: 1,00 / 1,00 O ciclo de vida do software é um conjunto de atividades que são realizadas na construção de um software. O processo denominado Cascata ou Water Fall ainda é um dos mais utilizados e possui como característica principal: O desenvolvimento de uma implementação inicial, expondo o resultado ao comentário do usuário e fazendo seu aprimoramento por meio de muitas versões, até que um sistema adequado tenha sido desenvolvido. A codi�cação de uma versão executável do sistema desde as fases iniciais do desenvolvimento, de modo que o sistema �nal é incrementalmente construído, daí a alusão à idéia de "cascata"(waterfall ); A abordagem sistemática para realização das atividades do desenvolvimento de software de modo que elas seguem um �uxo seqüencial; O uso da prototipação, em qualquer etapa da evolução do produto, como mecanismo de redução de riscos; O uso de formalização rigorosa em todas as etapas de desenvolvimento; 9. Ref.: 671833 Pontos: 1,00 / 1,00 Uma equipe de desenvolvimento está estudando qual o melhor modelo para a construção do sistema proposto. Sabe-se que um dos fatores principais é tempo que eles possuem para o desenvolvimento, e com isso gostariam de produzir protótipos com funcionalidades e desempenhos limitados, de forma a permitir que os desenvolvedores e clientes veri�quem as funções das implementações preliminares dos modelos de sistemas antes de se comprometerem com um sistema �nal. Qual é o melhor modelo para desenvolver este sistema? Espiral Prototipação Iterativo Evolucionário Cascata 10. Ref.: 2977836 Pontos: 1,00 / 1,00 O PDS foi uma forma de aumentar o nível / grau de maturidade nos processos dentro das organizações. Qual opção abaixo NÃO é verdadeira em relação aos processos ou métodos ágeis ? Todo método de comunicação deve ser feito através de documentos fomais, ou seja, não transmitir informações através de conversas. Mudanças de requisitos são bem-vindas. A equipe de trabalho - gerente e desenvolvedores, devem trabalhar de forma colaborativa e em conjunto. Construa um ambiente de con�açãoe com pessoas motivadas. Tem como prioridade satisfazer o cliente com entregas rápidas. javascript:alert('C%C3%B3digo da quest%C3%A3o: 68762.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 68762.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 671833.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 671833.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 2977836.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 2977836.');
Compartilhar