Buscar

M1 - INTRODUÇÃO À ANÁLISE E PROJETO ORIENTADOS A OBJETOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando