Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Período: 2020.3 EAD (GT) / AV Aluno: Matrícula: 7 Data: 07/11/2020 19:56:02 Turma: 9003 ATENÇÃO 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 1a Questão (Ref.: 202011031908) Avalie as fases e características, inerentes aos processos de desenvolvimento de software. I. Concepção: fase onde avaliamos a viabilidade do software II. Análise: fase de estudo, onde define-se O QUE O sistema deve fazer. III. Projeto: fase onde as tecnologias são definidas. IV., Homologação, fase onde escreve-se o código na linguagem de programação. Estão corretas as assertivas Apenas II, III e IV Apenas II e III Apenas I e II I, II, III e IV Apenas I, II e III 2a Questão (Ref.: 202008741752) Na atividade de análise no processo de desenvolvimento de softwares devemos conhecer o conceito de Modelagem. A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software. Para nos auxiliar neste processo, podemos utilizar os Diagramas de UML (Unified Modeling Language). Baseado neste contexto indique qual das alternativas abaixo está correta; I- A UML é uma metodologia, que diz para você o que fazer primeiro e em seguida, ou como projetar seu sistema; II- A UML é baseada em diagramas como, por exemplo, os diagramas de Objeto, Classe e Caso de Uso; III- O Diagrama de Caso de Uso compreende uma parte gráfica e uma especificação com uma declaração textual do procedimento correspondente ao caso de uso; Apenas o item II está correto Apenas os itens I e III estão corretos Apenas os itens II e III estão corretos Apenas o item I está correto Apenas os itens I e II estão corretos 3a Questão (Ref.: 202008706403) Os padrões a partir dos quais os objetos são criados são denominados entidades instâncias métodos atributos classes 4a Questão (Ref.: 202011032162) Sobre o reaproveitamento, de uma forma geral, avalie as assertivas I. O reaproveitamento de código implica em usar herança de classes ou de componentes. II. O reaproveitamento em nível de caso de uso, também acontece. III. O reaproveitamento na fase de projeto se dá com uso de padrões (soluções testadas e aprovadas) Assinale a opção com as assertivas corretas Apenas I e II Apenas I e III Apenas II e III I, II e III Apenas I 5a Questão (Ref.: 202008656820) 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 normas de seu PDS. Atualmente, o projeto encontra-se no último estágio do processo de validação das funcionalidades pelos usuários e clientes. É uma fase importante na qual os usuários interagem com todo o sistema. Com base no texto acima, identifique, nas opções abaixo, qual a fase de teste do PDS em que o projeto se encontra no momento. Teste de Integração Teste da Unidade Teste de Carga do Sistema Teste de Aceitação Teste de Sistemas 6a Questão (Ref.: 202008787018) 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 fonte código executável código final código de máquina código objeto 7a Questão (Ref.: 202008655478) Ao levantar os requisitos de um sistema é necessário ter atenção com: 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 As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário. 8a Questão (Ref.: 202008114023) 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 uso de formalização rigorosa em todas as etapas de desenvolvimento; A abordagem sistemática para realização das atividades do desenvolvimento de software de modo que elas seguem um fluxo seqüencial; 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. O uso da prototipação, em qualquer etapa da evolução do produto, como mecanismo de redução de riscos; A codificação de uma versão executável do sistema desde as fases iniciais do desenvolvimento, de modo que o sistema final é incrementalmente construído, daí a alusão à idéia de "cascata"(waterfall ); 9a Questão (Ref.: 202008278667) O modelo de desenvolvimento de software que trata subconjuntos de requisitos e utiliza o modelo em cascata para sua realização é denominado: Básico Linear Iterativo e incremental Em cascata RUP 10a Questão (Ref.: 202011023097) 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 ? Construa um ambiente de confiaçãoe com pessoas motivadas. 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. A equipe de trabalho - gerente e desenvolvedores, devem trabalhar de forma colaborativa e em conjunto. Tem como prioridade satisfazer o cliente com entregas rápidas. Mudanças de requisitos são bem-vindas. PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 9a aula Lupa
Compartilhar