Logo Passei Direto
Buscar

Avaliação I Análise Orientada a Objetos - 2024 2 (Uniasselvi)

Ferramentas de estudo

Questões resolvidas

O paradigma de Orientação a Objetos (OO) tem como objetivo modelar o mundo em classes (modelos de um determinado tipo de coisa) e objetos (uma coisa propriamente dita). Desta forma, podemos criar, por exemplo, uma classe chamada bola, com características que todas as bolas devem ter: tamanho, cor etc. Pode existir também um objeto chamado minha bola que possui um tamanho, uma cor e outras características específicas e que se diferencia-se da bola do meu vizinho, por exemplo, que é outro objeto com cor, tamanho e outros elementos diferentes. As duas bolas, no entanto, mesmo sendo diferentes, possuem as características da classe bola. Uma modelagem básica terá diversas classes que implementam diversos objetos que estão relacionados entre si. Estes relacionamentos são formalizados logicamente e possuem regras bem definidas para serem implementadas com sucesso em sistemas computacionais.
Com relação à Programação Orientada a Objetos com uso de UML, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A Programação Orientada a Objetos foi criada para tentar aproximar o mundo real do mundo virtual.
( ) Na Programação Orientada a Objetos, o analista ou desenvolvedor é responsável por delinear o mundo dos objetos e, assim, determinar como devem interagir entre si.
( ) A ideia central da Programação Orientada a Objetos é tentar simular o mundo real dentro do computador.
( ) Na Programação Orientada a Objetos, interfaces são usadas para implementar ou não seus métodos em classes filhas.
A V - V - F - V.
B V - V - V - F.
C F - V - V - F.
D V - F - V - F.

O Processo Unificado é um processo de desenvolvimento fortemente ligado à orientação a objetos, porém, pode-se utilizá-lo em qualquer projeto mesmo sendo ele estruturado, sem que perca suas características básicas. Ele utiliza alguns princípios modernos (componetização, revisões, etc) na área de engenharia de software.
Acerca das quatro fases do RUP, analise as sentenças a seguir:
I- As quatro fases do UP são Concepção ou inception; elaboração ou elaboration; construção ou construction e Transição ou deployment.
II- A fase de concepção se refere a ter uma visão ampla do sistema, sendo realizado o entendimento do sistema. Para tal, são levantados os requisitos que o sistema deve atender bem como o que ele não pode fazer. Nesta fase, ainda é realizado o tempo de desenvolvimento, sendo construído um plano de desenvolvimento.
III- A fase de elaboração diz respeito a fazer um detalhamento maior da análise realizada na fase de concepção, sendo detalhados os casos de uso construídos por conjunto de ciclos iterativos. Nesta fase também podem ser realizados algum tipo de implementação e testes.
IV- A fase de construção se refere à codificação no ambiente de produção, sendo liberada para o usuário a primeira versão do sistema. Além disso, é nesta fase que os dados que possam existir do sistema antigo são transferidos para o novo sistema, bem como são realizados os testes com os usuários finais.
V- A fase de transição diz respeito à construção do produto, sendo divididos em duas partes: a geração do código e os testes do sistema. Pode-se dizer que todos os casos de uso que foram aprovados na fase anterior serão implementados nesta versão do produto produzido. Os erros encontrados durante a etapa de testes devem ser corrigidos para que se possa passar para a fase seguinte.
A As sentenças I, III e V estão corretas.
B As sentenças II e V estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças I, II e III estão corretas.

Em um modelo de entidade e relacionamento, nem todas as entidades serão relacionadas e há casos em que não há ligação entre elas. Estes casos são considerados entidades isoladas e, embora não seja tão comum, é importante levar em conta esta possibilidade. Quando as ligações existirem, elas serão classificadas de acordo com os tipos de relacionamentos.
Acerca dos tipos de relacionamentos, assinale a alternativa CORRETA:
a) Existem quatro tipos de relacionamentos: um-para-um; um-para-muitos, muitos-para-um e muitos-para-muitos.
b) O relacionamento um-para-muitos é usado quando várias entidades A se relacionam com várias entidades B.
c) O relacionamento muitos-para-muitos é usado quando uma entidade A pode se relacionar com uma ou mais entidades B.
d) O relacionamento um-para-um é usado quando uma entidade A se relaciona com uma entidade B e vice-versa.

As estruturas na programação orientada a objetos possibilitam que analistas ou programadores organizem os objetos de maneira que consigam visualizar melhor o domínio e a complexidade do problema em questão. Existem dois tipos básicos de estrutura: generalização-especialização e todo-parte.
Acerca desses dois tipos de estrutura, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A generalização é conhecida pelo conceito de associar indivíduos com atributos em comum e, ao mesmo tempo, desprezar as diferenças.
( ) A especialização se assemelha muito à estrutura todo-parte.
( ) A estrutura todo-parte é muito útil na identificação dos objetos e dos seus componentes diante de um determinado problema em estudo.
( ) A estrutura todo-parte é composta por uma característica conhecida por cardinalidade, que é importante para determinar o tipo de relacionamento.
A V - V - F - V.
B F - V - V - F.
C V - F - V - F.
D V - V - V - F.

O Paradigma da Orientação a Objetos surgiu há algumas décadas e, desde então, vem sendo difundido e adaptado às necessidades do mercado. Do que ele trata? A) Protótipos. B) Software. C) Hardware. D) Máquinas.

O manifesto ágil é um manifesto escrito em fevereiro de 2001 por 17 desenvolvedores de software reconhecidos no mercado com o intuito de descrever os princípios que fundamentam desenvolvimento ágil de software, um conjunto de metodologias com o objetivo de tornar mais rápido e consistente o desenvolvimento de softwares.
Com relação à Agile Unified Process (AUP), classifique V para as sentenças verdadeiras e F para as falsas:
( ) Valorizar os indivíduos envolvidos no processo e as interações entre ambos.
( ) Flexibilidade para mudanças.
( ) Modelo único.
( ) Trabalho com qualidade.
A V - F - V - V.
B V - V - F - V.
C V - V - F - F.
D F - V - F - V.

Relacionamento entre entidades é o tipo de ocorrência existente entre entidades e aplicáveis no processo de modelar dados. Existem três tipos de relacionamento entre entidades.
Considerando esses tipos de relacionamento, assinale a alternativa INCORRETA:
A Um-para-muitos, que é representado pelo sinal 1:N.
B Um-para-um, que é representado pelo sinal 1:1.
C Muitos-para-muitos, que é representado pelo sinal N:N ou N:M.
D Um-para-zero, que é representado pelo sinal N:1/0.

Para realizar a modelagem de um sistema através da análise orientada a objetos, existem diversos símbolos que identificam diferentes tipos de relacionamentos entre as classes. Estes símbolos não só auxiliam o analista a especificar de forma precisa o que deve ser desenvolvido, como também facilitam o trabalho do desenvolvedor.
Considerando os tipos de estruturas e relacionamentos mais utilizados na análise orientada a objetos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A generalização/especialização possui como característica a associação de classes com atributos em comum.
( ) A estrutura todo-parte é bastante utilizada na agregação e decomposição de objetos.
( ) A herança é um mecanismo que permite a uma dada classe (classe derivada-subclasse) aceder a dados e métodos de uma outra classe (classe base-superclasse)
( ) Conexões de ocorrência e de mensagem representam o mesmo tipo de relacionamento entre objetos.
A V - V - F - F.
B V - V - V - F.
C F - F - V - V.
D V - F - F - V.

O processo unificado (UP) pode ser definido como um framework orientado a processos, em que a função essencial dos casos de uso é a captura dos requisitos do sistema de forma organizada.
Considerando a atividade de captura de requisitos dentro do UP, analise as seguintes sentenças:
I- Os requisitos funcionais são registrados através dos casos de uso.
II- Requisitos suplementares são normalmente colocados em um documento adicional.
III- Os fluxos principal e alternativo não fornecem informação para a captura de requisitos.
A Somente a sentença I está correta.
B As sentenças I e II estão corretas.
C Somente a sentença II está correta.
D As sentenças I e III estão corretas.

É uma implementação aberta da UP desenvolvida como parte do Eclipse Processes Framework, conhecida anteriormente como Basic Unified Process (BUP). OpenUP aceita grande parte dos princípios utilizados no Processo Unificado, porém é um método independente de ferramenta, não exigindo grande precisão e detalhes nos documentos.
Do que estamos falando?
A Open BAR.
B Open DAW.
C Open UP.
D Open AP.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O paradigma de Orientação a Objetos (OO) tem como objetivo modelar o mundo em classes (modelos de um determinado tipo de coisa) e objetos (uma coisa propriamente dita). Desta forma, podemos criar, por exemplo, uma classe chamada bola, com características que todas as bolas devem ter: tamanho, cor etc. Pode existir também um objeto chamado minha bola que possui um tamanho, uma cor e outras características específicas e que se diferencia-se da bola do meu vizinho, por exemplo, que é outro objeto com cor, tamanho e outros elementos diferentes. As duas bolas, no entanto, mesmo sendo diferentes, possuem as características da classe bola. Uma modelagem básica terá diversas classes que implementam diversos objetos que estão relacionados entre si. Estes relacionamentos são formalizados logicamente e possuem regras bem definidas para serem implementadas com sucesso em sistemas computacionais.
Com relação à Programação Orientada a Objetos com uso de UML, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A Programação Orientada a Objetos foi criada para tentar aproximar o mundo real do mundo virtual.
( ) Na Programação Orientada a Objetos, o analista ou desenvolvedor é responsável por delinear o mundo dos objetos e, assim, determinar como devem interagir entre si.
( ) A ideia central da Programação Orientada a Objetos é tentar simular o mundo real dentro do computador.
( ) Na Programação Orientada a Objetos, interfaces são usadas para implementar ou não seus métodos em classes filhas.
A V - V - F - V.
B V - V - V - F.
C F - V - V - F.
D V - F - V - F.

O Processo Unificado é um processo de desenvolvimento fortemente ligado à orientação a objetos, porém, pode-se utilizá-lo em qualquer projeto mesmo sendo ele estruturado, sem que perca suas características básicas. Ele utiliza alguns princípios modernos (componetização, revisões, etc) na área de engenharia de software.
Acerca das quatro fases do RUP, analise as sentenças a seguir:
I- As quatro fases do UP são Concepção ou inception; elaboração ou elaboration; construção ou construction e Transição ou deployment.
II- A fase de concepção se refere a ter uma visão ampla do sistema, sendo realizado o entendimento do sistema. Para tal, são levantados os requisitos que o sistema deve atender bem como o que ele não pode fazer. Nesta fase, ainda é realizado o tempo de desenvolvimento, sendo construído um plano de desenvolvimento.
III- A fase de elaboração diz respeito a fazer um detalhamento maior da análise realizada na fase de concepção, sendo detalhados os casos de uso construídos por conjunto de ciclos iterativos. Nesta fase também podem ser realizados algum tipo de implementação e testes.
IV- A fase de construção se refere à codificação no ambiente de produção, sendo liberada para o usuário a primeira versão do sistema. Além disso, é nesta fase que os dados que possam existir do sistema antigo são transferidos para o novo sistema, bem como são realizados os testes com os usuários finais.
V- A fase de transição diz respeito à construção do produto, sendo divididos em duas partes: a geração do código e os testes do sistema. Pode-se dizer que todos os casos de uso que foram aprovados na fase anterior serão implementados nesta versão do produto produzido. Os erros encontrados durante a etapa de testes devem ser corrigidos para que se possa passar para a fase seguinte.
A As sentenças I, III e V estão corretas.
B As sentenças II e V estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças I, II e III estão corretas.

Em um modelo de entidade e relacionamento, nem todas as entidades serão relacionadas e há casos em que não há ligação entre elas. Estes casos são considerados entidades isoladas e, embora não seja tão comum, é importante levar em conta esta possibilidade. Quando as ligações existirem, elas serão classificadas de acordo com os tipos de relacionamentos.
Acerca dos tipos de relacionamentos, assinale a alternativa CORRETA:
a) Existem quatro tipos de relacionamentos: um-para-um; um-para-muitos, muitos-para-um e muitos-para-muitos.
b) O relacionamento um-para-muitos é usado quando várias entidades A se relacionam com várias entidades B.
c) O relacionamento muitos-para-muitos é usado quando uma entidade A pode se relacionar com uma ou mais entidades B.
d) O relacionamento um-para-um é usado quando uma entidade A se relaciona com uma entidade B e vice-versa.

As estruturas na programação orientada a objetos possibilitam que analistas ou programadores organizem os objetos de maneira que consigam visualizar melhor o domínio e a complexidade do problema em questão. Existem dois tipos básicos de estrutura: generalização-especialização e todo-parte.
Acerca desses dois tipos de estrutura, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A generalização é conhecida pelo conceito de associar indivíduos com atributos em comum e, ao mesmo tempo, desprezar as diferenças.
( ) A especialização se assemelha muito à estrutura todo-parte.
( ) A estrutura todo-parte é muito útil na identificação dos objetos e dos seus componentes diante de um determinado problema em estudo.
( ) A estrutura todo-parte é composta por uma característica conhecida por cardinalidade, que é importante para determinar o tipo de relacionamento.
A V - V - F - V.
B F - V - V - F.
C V - F - V - F.
D V - V - V - F.

O Paradigma da Orientação a Objetos surgiu há algumas décadas e, desde então, vem sendo difundido e adaptado às necessidades do mercado. Do que ele trata? A) Protótipos. B) Software. C) Hardware. D) Máquinas.

O manifesto ágil é um manifesto escrito em fevereiro de 2001 por 17 desenvolvedores de software reconhecidos no mercado com o intuito de descrever os princípios que fundamentam desenvolvimento ágil de software, um conjunto de metodologias com o objetivo de tornar mais rápido e consistente o desenvolvimento de softwares.
Com relação à Agile Unified Process (AUP), classifique V para as sentenças verdadeiras e F para as falsas:
( ) Valorizar os indivíduos envolvidos no processo e as interações entre ambos.
( ) Flexibilidade para mudanças.
( ) Modelo único.
( ) Trabalho com qualidade.
A V - F - V - V.
B V - V - F - V.
C V - V - F - F.
D F - V - F - V.

Relacionamento entre entidades é o tipo de ocorrência existente entre entidades e aplicáveis no processo de modelar dados. Existem três tipos de relacionamento entre entidades.
Considerando esses tipos de relacionamento, assinale a alternativa INCORRETA:
A Um-para-muitos, que é representado pelo sinal 1:N.
B Um-para-um, que é representado pelo sinal 1:1.
C Muitos-para-muitos, que é representado pelo sinal N:N ou N:M.
D Um-para-zero, que é representado pelo sinal N:1/0.

Para realizar a modelagem de um sistema através da análise orientada a objetos, existem diversos símbolos que identificam diferentes tipos de relacionamentos entre as classes. Estes símbolos não só auxiliam o analista a especificar de forma precisa o que deve ser desenvolvido, como também facilitam o trabalho do desenvolvedor.
Considerando os tipos de estruturas e relacionamentos mais utilizados na análise orientada a objetos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A generalização/especialização possui como característica a associação de classes com atributos em comum.
( ) A estrutura todo-parte é bastante utilizada na agregação e decomposição de objetos.
( ) A herança é um mecanismo que permite a uma dada classe (classe derivada-subclasse) aceder a dados e métodos de uma outra classe (classe base-superclasse)
( ) Conexões de ocorrência e de mensagem representam o mesmo tipo de relacionamento entre objetos.
A V - V - F - F.
B V - V - V - F.
C F - F - V - V.
D V - F - F - V.

O processo unificado (UP) pode ser definido como um framework orientado a processos, em que a função essencial dos casos de uso é a captura dos requisitos do sistema de forma organizada.
Considerando a atividade de captura de requisitos dentro do UP, analise as seguintes sentenças:
I- Os requisitos funcionais são registrados através dos casos de uso.
II- Requisitos suplementares são normalmente colocados em um documento adicional.
III- Os fluxos principal e alternativo não fornecem informação para a captura de requisitos.
A Somente a sentença I está correta.
B As sentenças I e II estão corretas.
C Somente a sentença II está correta.
D As sentenças I e III estão corretas.

É uma implementação aberta da UP desenvolvida como parte do Eclipse Processes Framework, conhecida anteriormente como Basic Unified Process (BUP). OpenUP aceita grande parte dos princípios utilizados no Processo Unificado, porém é um método independente de ferramenta, não exigindo grande precisão e detalhes nos documentos.
Do que estamos falando?
A Open BAR.
B Open DAW.
C Open UP.
D Open AP.

Prévia do material em texto

<p>GABARITO | Avaliação I - Individual (Cod.:989877)</p><p>Peso da Avaliação</p><p>2,00</p><p>Prova</p><p>86822373</p><p>Qtd. de Questões</p><p>10</p><p>Acertos/Erros</p><p>10/0</p><p>Nota</p><p>10,00</p><p>O paradigma de Orientação a Objetos (OO) tem como objetivo modelar o mundo em classes (modelos de um determinado tipo de coisa)</p><p>e objetos (uma coisa propriamente dita). Desta forma, podemos criar, por exemplo, uma classe chamada bola, com características que todas as</p><p>bolas devem ter: tamanho, cor etc. Pode existir também um objeto chamado minha bola que possui um tamanho, uma cor e outras</p><p>características específicas e que se diferencia-se da bola do meu vizinho, por exemplo, que é outro objeto com cor, tamanho e outros</p><p>elementos diferentes. As duas bolas, no entanto, mesmo sendo diferentes, possuem as características da classe bola. Uma modelagem básica</p><p>terá diversas classes que implementam diversos objetos que estão relacionados entre si. Estes relacionamentos são formalizados</p><p>logicamente e possuem regras bem definidas para serem implementadas com sucesso em sistemas computacionais. Com relação à</p><p>Programação Orientada a Objetos com uso de UML, classifique V para as sentenças verdadeiras e F para as falsas:</p><p>( ) A Programação Orientada a Objetos foi criada para tentar aproximar o mundo real do mundo virtual.</p><p>( ) Na Programação Orientada a Objetos, o analista ou desenvolvedor é responsável por delinear o mundo dos objetos e, assim, determinar</p><p>como devem interagir entre si.</p><p>( ) A ideia central da Programação Orientada a Objetos é tentar simular o mundo real dentro do computador.</p><p>( ) Na Programação Orientada a Objetos, interfaces são usadas para implementar ou não seus métodos em classes filhas.</p><p>FONTE: RevistaBW. Introdução à Modelagem Orientada á Objeto. Revista Brasileira de Web: Tecnologia, 2013. Disponível em:</p><p>http://www.revistabw.com.br/revistabw/introducao-a-modelagem-orientada-a-objeto/. Acesso em: 6 jul 2018.</p><p>A V - V - F - V.</p><p>B V - V - V - F.</p><p>C F - V - V - F.</p><p>D V - F - V - F.</p><p>O Processo Unificado é um processo de desenvolvimento fortemente ligado à orientação a objetos, porém, pode-se utilizá-lo em</p><p>qualquer projeto mesmo sendo ele estruturado, sem que perca suas características básicas. Ele utiliza alguns princípios modernos</p><p>(componetização, revisões, etc) na área de engenharia de software. Algumas das características básicas do Processo Unificado (UP) são</p><p>direcionados a caos de uso; centrado na arquitetura; ser iterativo e incremental; sendo composto por quatro fases. Acerca das quatro fases</p><p>do RUP, analise as sentenças a seguir:</p><p>I- As quatro fases do UP são Concepção ou inception; elaboração ou elaboration; construção ou construction e Transição ou deployment.</p><p>II- A fase de concepção se refere a ter uma visão ampla do sistema, sendo realizado o entendimento do sistema. Para tal, são levantados os</p><p>requisitos que o sistema deve atender bem como o que ele não pode fazer. Nesta fase, ainda é realizado o tempo de desenvolvimento, sendo</p><p>construído um plano de desenvolvimento.</p><p>III- A fase de elaboração diz respeito a fazer um detalhamento maior da análise realizada na fase de concepção, sendo detalhados os casos</p><p>de uso construídos por conjunto de ciclos iterativos. Nesta fase também podem ser realizados algum tipo de implementação e testes.</p><p>IV- A fase de construção se refere à codificação no ambiente de produção, sendo liberada para o usuário a primeira versão do sistema. Além</p><p>disso, é nesta fase que os dados que possam existir do sistema antigo são transferidos para o novo sistema, bem como são realizados os</p><p>testes com os usuários finais.</p><p>V- A fase de transição diz respeito à construção do produto, sendo divididos em duas partes: a geração do código e os testes do sistema.</p><p>Pode-se dizer que todos os casos de uso que foram aprovados na fase anterior serão implementados nesta versão do produto produzido. Os</p><p>erros encontrados durante a etapa de testes devem ser corrigidos para que se possa passar para a fase seguinte.</p><p>Assinale a alternativa CORRETA:</p><p>FONTE: https://www.devmedia.com.br/artigo-engenharia-de-software-o-processo-unificado-integrado-ao-desenvolvimento-web/8032.</p><p>Acesso em: 10 ago. 2018.</p><p>VOLTAR</p><p>A+ Alterar modo de visualização</p><p>1</p><p>2</p><p>Luís Roberto da Silva</p><p>Análise e Desenvolvimento de Sistemas (5020356)</p><p></p><p>A As sentenças I, III e V estão corretas.</p><p>B As sentenças II e V estão corretas.</p><p>C As sentenças I, II e IV estão corretas.</p><p>D As sentenças I, II e III estão corretas.</p><p>Em um modelo de entidade e relacionamento, nem todas as entidades serão relacionadas e há casos em que não há ligação entre elas.</p><p>Estes casos são considerados entidades isoladas e, embora não seja tão comum, é importante levar em conta esta possibilidade. Quando as</p><p>ligações existirem, elas serão classificadas de acordo com os tipos de relacionamentos. Acerca dos tipos de relacionamentos, assinale a</p><p>alternativa CORRETA:</p><p>A O relacionamento muitos-para-muitos é usado quando uma entidade A pode se relacionar com uma ou mais entidades B.</p><p>B O relacionamento um-para-um é usado quando uma entidade A se relaciona com uma entidade B e vice-versa.</p><p>C Existem quatro tipos de relacionamentos: um-para-um; um-para-muitos, muitos-para-um e muitos-para-muitos.</p><p>D O relacionamento um-para-muitos é usado quando várias entidades A se relacionam com várias entidades B.</p><p>As estruturas na programação orientada a objetos possibilitam que analistas ou programadores organizem os objetos de maneira que</p><p>consigam visualizar melhor o domínio e a complexidade do problema em questão. Existem dois tipos básicos de estrutura: generalização-</p><p>especialização e todo-parte. Acerca desses dois tipos de estrutura, classifique V para as sentenças verdadeiras e F para as falsas:</p><p>( ) A generalização é conhecida pelo conceito de associar indivíduos com atributos em comum e, ao mesmo tempo, desprezar as diferenças.</p><p>( ) A especialização se assemelha muito à estrutura todo-parte.</p><p>( ) A estrutura todo-parte é muito útil na identificação dos objetos e dos seus componentes diante de um determinado problema em estudo.</p><p>( ) A estrutura todo-parte é composta por uma característica conhecida por cardinalidade, que é importante para determinar o tipo de</p><p>relacionamento.</p><p>Assinale a alternativa que apresenta a sequência CORRETA:</p><p>A V - V - F - V.</p><p>B F - V - V - F.</p><p>C V - F - V - F.</p><p>D V - V - V - F.</p><p>O Paradigma da Orientação a Objetos surgiu há algumas décadas e, desde então, vem sendo difundido e adaptado às necessidades do</p><p>mercado.</p><p>Do que ele trata?</p><p>A Hardware.</p><p>B Protótipos.</p><p>C Software.</p><p>D Máquinas.</p><p>O manifesto ágil é um manifesto escrito em fevereiro de 2001 por 17 desenvolvedores de software reconhecidos no mercado com o</p><p>intuito de descrever os princípios que fundamentam desenvolvimento ágil de software, um conjunto de metodologias com o objetivo de</p><p>tornar mais rápido e consistente o desenvolvimento de softwares. Com relação à Agile Unified Process (AUP), classifique V para as sentenças</p><p>verdadeiras e F para as falsas:</p><p>( ) Valorizar os indivíduos envolvidos no processo e as interações entre ambos.</p><p>( ) Flexibilidade para mudanças.</p><p>3</p><p>4</p><p>5</p><p>6</p><p>Luís Roberto da Silva</p><p>Análise e Desenvolvimento de Sistemas (5020356)</p><p></p><p>( ) Modelo único.</p><p>( ) Trabalho com qualidade.</p><p>Assinale a alternativa que apresenta a sequência CORRETA:</p><p>FONTE: RevistaBW. Manifesto Ágil. Revista Brasileira de Web: Tecnologia, 2013. Disponível em:</p><p>http://www.revistabw.com.br/revistabw/manifesto-agil/. Acesso em: 6 jul. 2018.</p><p>A V - F - V - V.</p><p>B V - V - F - V.</p><p>C V - V - F - F.</p><p>D F - V - F - V.</p><p>Relacionamento entre entidades é o tipo de ocorrência existente entre entidades e aplicáveis no processo de modelar dados. Existem três</p><p>tipos de relacionamento entre entidades.</p><p>Considerando esses tipos de relacionamento, assinale a alternativa INCORRETA:</p><p>A Um-para-muitos, que é representado pelo sinal 1:N.</p><p>B Um-para-um, que é representado pelo sinal 1:1.</p><p>C Muitos-para-muitos, que é representado pelo sinal N:N ou N:M.</p><p>D Um-para-zero,</p><p>que é representado pelo sinal N:1/0.</p><p>Para realizar a modelagem de um sistema através da análise orientada a objetos, existem diversos símbolos que identificam diferentes</p><p>tipos de relacionamentos entre as classes. Estes símbolos não só auxiliam o analista a especificar de forma precisa o que deve ser</p><p>desenvolvido, como também facilitam o trabalho do desenvolvedor. Considerando os tipos de estruturas e relacionamentos mais utilizados na</p><p>análise orientada a objetos, classifique V para as sentenças verdadeiras e F para as falsas:</p><p>( ) A generalização/especialização possui como característica a associação de classes com atributos em comum.</p><p>( ) A estrutura todo-parte é bastante utilizada na agregação e decomposição de objetos.</p><p>( ) A herança é um mecanismo que permite a uma dada classe (classe derivada-subclasse) aceder a dados e métodos de uma outra classe</p><p>(classe base-superclasse)</p><p>( ) Conexões de ocorrência e de mensagem representam o mesmo tipo de relacionamento entre objetos.</p><p>Assinale a alternativa que apresenta a sequência CORRETA:</p><p>A V - V - F - F.</p><p>B V - V - V - F.</p><p>C F - F - V - V.</p><p>D V - F - F - V.</p><p>O processo unificado (UP) pode ser definido como um framework orientado a processos, em que a função essencial dos casos de uso é a</p><p>captura dos requisitos do sistema de forma organizada. Considerando a atividade de captura de requisitos dentro do UP, analise as seguintes</p><p>sentenças:</p><p>I- Os requisitos funcionais são registrados através dos casos de uso.</p><p>II- Requisitos suplementares são normalmente colocados em um documento adicional.</p><p>III- Os fluxos principal e alternativo não fornecem informação para a captura de requisitos. Assinale a alternativa CORRETA:</p><p>A Somente a sentença I está correta.</p><p>B As sentenças I e II estão corretas.</p><p>7</p><p>8</p><p>9</p><p>Luís Roberto da Silva</p><p>Análise e Desenvolvimento de Sistemas (5020356)</p><p></p><p>C Somente a sentença II está correta.</p><p>D As sentenças I e III estão corretas.</p><p>É uma implementação aberta da UP desenvolvida como parte do Eclipse Processes Framework, conhecida anteriormente como Basic Unified</p><p>Process (BUP). OpenUP aceita grande parte dos princípios utilizados no Processo Unificado, porém é um método independente de</p><p>ferramenta, não exigindo grande precisão e detalhes nos documentos.</p><p>Do que estamos falando?</p><p>A Open BAR.</p><p>B Open DAW.</p><p>C Open UP.</p><p>D Open AP.</p><p>10</p><p>Imprimir</p><p>Luís Roberto da Silva</p><p>Análise e Desenvolvimento de Sistemas (5020356)</p><p></p>

Mais conteúdos dessa disciplina