Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/11/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 1/1 Passar da análise para o projeto é um processo que deve ser feito tecnicamente. Para isto existem ferramentas e metodologias que permitem acompanhar cada passo do processo. A respeito da passagem da análise para o projeto escolha a opção correta. A Uma metodologia deve obrigatoriamente fazer uma passagem sequencial da fase de análise para a fase de projeto, jamais paralelamente. B É possível que as atividades de projeto sejam paralelas às atividades de análise em um determinado momento do desenvolvimento. C A análise e o projeto envolvem basicamente as mesmas atividades, não havendo diferença signi�cativa entre os dois processos. D Trabalhar com análise envolve o mesmo grupo de diagramas da UML utilizados no projeto. E Não podemos voltar ao processo de análise após iniciarmos o processo de projeto. Você já respondeu e acertou esse exercício. A resposta correta é: B. 17/11/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 1/1 UML signi�ca Uni�ed Modelling Language, que podemos traduzir como Linguagem de Modelagem Uni�cada. A UML é uma linguagem porque tem sintaxe e semântica. A sintaxe signi�ca a maneira correta de escrever e a semântica identi�ca os signi�cados dos símbolos usados pela UML. A respeito da UML escolha a opção incorreta. A A UML é uma linguagem de modelagem porque permite apresentar um sistema complexo em forma de modelos, mais simples e gerenciáveis. B Os diagramas da UML contém regras de como desenhá-los e como utilizar seus símbolos. C Os diagramas da UML mostram representações diferentes para o mesmo sistema, sendo que uma representação pode ser em termos de funcionalidades, outra em termos de classes e objetos e ainda uma outra em termo de atividades. D A UML mostra diagramas que podem e devem ser desenvolvidos independentemente dos outros, de modo a manter as equipes trabalhando sem precisar interagir com as outras. E A UML permite uma documentação mais ampla e completa do sistema, através de seus diversos diagramas. Você já respondeu e acertou esse exercício. A resposta correta é: D. 17/11/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 1/1 Para desenvolvermos um sistema podemos utilizar muitos ferramentas e metodologias. Uma ferramenta seria, por exemplo, uma IDE - Ambiente Integrado de Desenvolvimento como Eclipse e Visual Studio, ou uma linguagem de programação como Java e C#. Uma metodologia poderia ser, por exemplo, o RUP - Rational Uni�ed Process ou Scrum. A respeito de tecnologia, considere as a�rmações abaixo: I. Uma tecnologia usada implica a exclusão de outra tecnologia, isto é, se usarmos Java não poderemos usar .net em uma empresa. II. O uso de uma metodologia de desenvolvimento deve tornar o desenvolvimento de sistemas mais seguro e con�ável. III. Uma adequada combinação de metodologia e ferramentas contribui para um robusto processo de desenvolvimento na empresa. As a�rmativas corretas são: A Apenas a I. B As a�rmativas II e III. C As a�rmativas I e II D Apenas a a�rmativa II. E Apenas a a�rmativa III. Você já respondeu e acertou esse exercício. A resposta correta é: B. 17/11/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 1/1 No processo de passar da Análise (modelo conceitual) para o projeto (modelo da solução), passamos do domínio do problema para o domínio da solução. Neste processo fazemos o detalhamento e re�namento dos diagramas UML. Escolha qual das 5 opções é a mais correta sobre a alteração dos diagramas. A O diagrama de caso de uso não será alterado porque na passagem da análise para o projeto não podem aparecer novas funcionalidades. B Qualquer diagrama poderá ser alterado desde que haja uma justi�cativa plausível. C O diagrama de classes será alterado para incluir as novas funcionalidades que aparecerem ao levantarmos os requisitos não funcionais do sistema. D Somente o diagrama de classes poderá ser alterado, para incluir os métodos (ou operações) identi�cados no diagrama de seqüência. E Nenhum diagrama deverá ser alterado porque o projeto é um passo diferente da análise. Você já respondeu e acertou esse exercício. A resposta correta é: B. 17/11/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 1/1 Quantas a�rmações abaixo estão incorretas? 1. A UML é uma linguagem que pode ser usada tanto para análise quanto para projeto de software; 2. A UML é uma linguagem adequada para a análise mas não permite o correto projeto de um software; 3. A UML contém um conjunto de diagramas que permite um adequado processo de análise e projeto de software, embora não permita a identi�cação dos requisitos do sistema; 4. A UML depende de uma determinada metodologia ou processo (por exemplo, o RUP) para que possa ser usada corretamente; 5. A UML é uma linguagem de notação visual que permite o desenvolvimento de vários modelos, inclusive de análise e projeto. A 1 (uma) a�rmação incorreta. B 2 (duas) a�rmações incorretas. C 3 (três) a�rmações incorretas. D 4 (quatro) a�rmações incorretas. E 5 (cinco) a�rmações incorretas. Você já respondeu e acertou esse exercício. A resposta correta é: C. 17/11/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 1/1 Conforme o RUP a Arquitetura de Software é: um conceito de fácil compreensão e que a maioria dos engenheiros entende de modo intuitivo, especialmente quando se tem um pouco de experiência. No entanto, é difícil de�ni-lo com precisão. Em particular, é difícil desenhar uma linha bem de�nida entre o design e a arquitetura — a arquitetura é um aspecto do design que se concentra em alguns recursos especí�cos. Em An Introduction to Software Architecture, David Garlan e Mary Shaw sugerem que a arquitetura de software é um nível de design voltado para questões que vão: "além dos algoritmos e das estruturas de dados da computação. A projeção e a especi�cação da estrutura geral do sistema emergem como um novo tipo de problema. As questões estruturais incluem organização total e estrutura de controle global; protocolos de comunicação, sincronização e acesso a dados; atribuição de funcionalidade a elementos de design; distribuição física; composição de elementos de design; escalonamento e desempenho; e seleção entre as alternativas de design." Escolha a alternativa incorreta sobre arquitetura. A O modelo de caso de uso faz parte da arquitetura do sistema. B A divisão em camadas, que é um padrão organizacional, não faz parte da arquitetura do sistema. C A arquitetura se preocupa com elementos essenciais do software, como os casos de uso críticos, as classes principais e não com todos os detalhes presentes nos modelos. D As visões da arquitetura são simpli�cações ou abstrações do projeto inteiro, reforçando determinadas características e não entrando em todos os detalhes E A arquitetura se preocupa com a evolução do sistema e sua facilidade de manutenção. Você já respondeu e acertou esse exercício. A resposta correta é: B. 17/11/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 1/1 Quantas a�rmações abaixo estão corretas a respeito da Arquitetura de Sistema? 1. O MVC é um padrão muito utilizado em sistemas interativos; 2. O padrão em camadas é muito utilizado em sistemas grandes que requerem decomposição; 3. A arquitetura do sistema é resultante dos trabalhos de análise e projeto de um sistema. Nestas atividades a arquitetura é desenvolvida, re�nada e aprimorada; 4. É importante que a arquitetura seja documentada; 5. A arquitetura deve contemplar tanto os requisitos funcionais quanto os não funcionais. A 1 (uma) a�rmação correta. B 2 (duas) a�rmaçõescorretas. C 3 (três) a�rmações corretas. D 4 (quatro) a�rmações corretas. E 5 (cinco) a�rmações corretas. Você já respondeu e acertou esse exercício. A resposta correta é: E. 17/11/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 1/1 Quantas a�rmações abaixo estão incorretas a respeito da Arquitetura de Sistema? 1. Uma arquitetura tem somente uma visão arquitetural, que é a visão dos processos; 2. Além das visões arquiteturais mais comuns (caso de uso, classes de projeto, implementação, etc.) é possível adicionar outras visões se forem importantes para a de�nição completa da arquitetura; 3. Um framework de arquitetura é um exemplo de um conjunto de componentes nos quais se pode criar uma determinada arquitetura; 4. A mesma arquitetura usada em Sistemas Distribuídos pode ser usada em um sistema Desktop sem modi�cações; 5. A arquitetura é um aspecto do projeto que se concentra em alguns recursos especí�cos. A 1 (uma) resposta incorreta. B 2 (duas) respostas incorretas. C 3 (três) respostas incorretas. D 4 (quatro) respostas incorretas. E 5 (cinco) respostas incorretas. Você já respondeu e acertou esse exercício. A resposta correta é: B.
Compartilhar