Buscar

Análise Orientada a objetos III

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 6 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 6 páginas

Prévia do material em texto

Acadêmico: Wallyson Maciel 
Disciplina: Análise Orientada a Objetos II (ADS14) 
Avaliação: Avaliação Final (Objetiva) - 
Prova: 23106954 
Nota da Prova: 10,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. Os diagramas de implantação consistem em nós, componentes e as relações entre eles. As 
dependências conectam componentes e esta conexão pode ocorrer através de interfaces. 
O diagrama de implantação é o diagrama estrutural responsável por estabelecer a relação 
entre os recursos de infraestrutura e artefatos do sistema, em outras palavras, ele mapeia 
arquitetura do hardware às necessidades do software a ser implantado. Esse diagrama é 
basicamente implementado com "nós", "associações entre nós". Com relação aos 
diagramas de implantação, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Diagramas de implantação são usados para visualizar a topologia dos componentes 
físicos de um sistema em que os componentes de software são implantados. 
( ) Diagramas de implantação são usados para descrever o ponto de vista de 
implementação de um sistema estático. 
( ) Uma das finalidades do diagrama de implantação é descrever os componentes de 
hardware usados para implantar os componentes de software. 
( ) Uma das limitações do diagrama de implantação é a capacidade de descrever nós de 
processamento em tempo de execução. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - F - V - V. 
 b) F - V - F - V. 
 c) V - V - V - F. 
 d) V - V - F - F. 
 
2. O diagrama de classes é um dos diagramas da Linguagem de Modelagem Unificada (UML) e 
tem como objetivo principal descrever os objetos que compõem a aplicação, bem como o 
relacionamento que existe entre eles. Ele também exibe as características e as operações 
das classes, além das restrições relacionadas à conexão dos objetos. Com relação ao 
diagrama de classes, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O diagrama de classes é o diagrama UML mais usado, pois é o que mais se aproxima da 
realidade dos códigos de programação. 
( ) Cada classe do diagrama de classes representa uma tabela do Banco de Dados. 
( ) O diagrama de classe não serve de apoio ou referência para a elaboração dos demais 
diagramas. 
( ) Na programação orientada a objetos, o diagrama de classes é uma forma eficiente e 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_2%20aria-label=
fácil de representar a estrutura e as relações das classes que servem de modelo para 
objetos. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - F - F - V. 
 b) V - F - V - F. 
 c) F - V - V - V. 
 d) V - V - F - V. 
 
3. De acordo com a UML (Linguagem de Modelagem Unificada), deve-se ter uma visão de 
casos de uso, expondo as exigências do sistema; uma visão de projeto, capturando o 
vocabulário do espaço do problema e do espaço da solução; uma visão do processo, 
modelando a distribuição dos processos e linhas do sistema; uma visão de implementação, 
dirigindo-se à realização física do sistema; e uma visão de distribuição, focando na edição 
da engenharia de sistema. Cada uma dessas visões pode ter aspectos estruturais, assim 
como comportamentais. Juntas, essas visões representam as plantas dos sistemas 
computacionais. Um dos diagramas mais utilizados da UML é o diagrama de atividades. 
Com relação a ele, analise as sentenças a seguir: 
 
I- Ilustra um processo de negócio ou fluxo de trabalho entre usuários e o sistema. 
II- Serve para descrever as etapas realizadas em um caso de uso UML. 
III- Serve de base para modelar casos de uso. 
IV- Descreve os estados de um objeto. 
 
Assinale a alternativa CORRETA: 
 
FONTE: webserver2.tecgraf.puc-rio.br/ftp_pub/lfm/CIV2802-131-Aula04-
ModelagemOrientadaObjetos.pdf. Acesso em: 15 fev. 2017. 
 a) As sentenças I e IV estão corretas. 
 b) As sentenças III e IV estão corretas. 
 c) As sentenças II e III estão corretas. 
 d) As sentenças I e II estão corretas. 
 
4. A Linguagem de Modelagem Unificada (UML) usa um conjunto de diagramas para exibir 
visualmente objetos e relacionamentos de um sistema, sendo que cada diagrama exerce 
uma função específica. Acerca dos diagramas da UML, associe os itens, utilizando o código 
a seguir: 
 
I- Diagrama de tempo. 
II- Diagrama de visão geral. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_4%20aria-label=
III- Diagrama de classes. 
IV- Diagrama de pacotes. 
 
( ) Representa as classes, interfaces e relacionamentos, usado desde a fase da análise até 
o momento da especificação. 
( ) Permite agrupar qualquer elemento em um nível maior, utilizado para modelar 
sistemas muito grandes. 
( ) Representa os objetos do sistema e como eles interagem numa escala de tempo. 
( ) Permite juntar vários tipos diferentes de diagrama, utilizando a mesma notação dos 
diagramas de atividade e sequência, sendo considerado como uma variação destes dois 
diagramas. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) III - IV - I - II. 
 b) IV - II - I - III. 
 c) II - IV - III - I. 
 d) I - II - III - IV. 
 
5. Diagramas de Pacotes UML são usados para ilustrar a arquitetura lógica de um sistema. 
Podem também ser usados quando uma estrutura de classe é muito grande para 
demonstrar todo o sistema, organizando os elementos em grupo. Com relação ao Diagrama 
de Pacotes, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Não permitem agrupar classes, outros pacotes e casos de uso. 
( ) Representam subsistemas e as partes que o compõem. 
( ) Permite agrupar qualquer construção da UML. 
( ) Pacotes podem pertencer a outros pacotes fazendo parte de uma hierarquia. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - V - V - F. 
 b) F - F - V - F. 
 c) V - V - F - V. 
 d) F - V - V - V. 
 
6. A Linguagem de Modelagem Unificada (UML) é um padrão de desenvolvimento que 
concentra as melhores práticas de metodologias de desenvolvimento, em que 23 
diagramas auxiliam na interpretação do problema sua respectiva solução, propondo uma 
visão macro dos objetos e seus relacionamentos. A UML propõe uma linguagem visual para 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_6%20aria-label=
a modelagem de sistemas orientados a objetos, fornecendo uma representação gráfica 
para os cenários em construção. Com relação à UML, assinale a alternativa CORRETA: 
 a) A UML não auxilia na visualização e comunicação dos objetos. 
 b) A UML não é uma metodologia de desenvolvimento. 
 c) A modelagem ou representação não existe sem o uso dos diagramas da UML. 
 d) A UML não é uma notação independente de processos. 
 
7. Os Casos de Uso são diagramas UML (Linguagem de Modelagem Unificada) que focam as 
características comportamentais. Foram criados no intuito de extrair as características e o 
funcionamento de uma determinada situação, envolvendo atores e cenários de um sistema 
em construção. Sobreo Diagrama de Casos de Uso da UML, assinale a alternativa 
CORRETA: 
 a) É pouco utilizado, pois é considerado muito burocrático. 
 b) Não permite visualizar como os usuários interagem com o sistema. 
 c) Representa uma visão interna do sistema. 
 d) Utilizado na fase de levantamento e análise de requisitos do sistema. 
 
8. Nos modelos UML, um diagrama de estrutura composta mostra a estrutura interna dos 
classificadores estruturados utilizando peças, portas e conectores. Um classificador 
estruturado define a implementação de um classificador e pode incluir uma classe, um 
componente ou um nó de implementação. Você pode utilizar o diagrama de estrutura 
composta para mostrar os detalhes internos de um classificador e descrever os objetos e 
funções que trabalham juntos para executar o comportamento do classificador contido. 
Um diagrama de estrutura composta é similar a um diagrama de classe, mas ele representa 
peças individuais em vez de classes inteiras. Antes de definir a estrutura interna de um 
classificador, você deve mostrar seu compartimento de estrutura ou abrir um diagrama de 
estrutura composta. Então, você pode modelar as peças que representam as instâncias que 
o classificador contido possui. Você pode incluir conectores para vincular duas ou mais 
peças em um relacionamento de associação ou dependência. 
Em diagramas de estrutura composta, as portas definem o ponto de interação entre um 
classificador e seu ambiente ou entre um classificador e suas peças internas. Você pode 
utilizar uma porta para especificar os serviços que um classificador fornece e requer de seu 
ambiente. Sobre esse diagrama, classifique V para as sentenças verdadeiras e F para as 
falsas: 
 
( ) É considerado um diagrama prático, sendo amplamente utilizado na modelagem. 
( ) Trabalha de forma similar ao diagrama de classes. 
( ) Representa peças coletivas e exibe classes inteiras. 
( ) Uma colaboração é uma linha que representa um relacionamento em um modelo do 
diagrama de estrutura composta. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_8%20aria-label=
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: https://www.ibm.com/support/knowledgecenter/pt-
br/SS4JE2_7.5.5/com.ibm.xtools.modeler.doc/topics/ccompstruc.html. Acesso em: 25 maio 
2020. 
 a) V - V - F - F. 
 b) F - F - F - V. 
 c) F - V - V - F. 
 d) V - F - F - V. 
 
9. As arquiteturas podem ter colaboração específica entre seus elementos, com peças e 
conectores não necessariamente conhecidos no momento do design. Um diagrama de 
classe típico, bem como outros diagramas estáticos, não seria suficiente para representar 
claramente as funções, as responsabilidades, as relações e as regras aplicáveis a esses 
elementos. Para tratar essas questões, a UML 2.0 incluiu o diagrama de estruturas 
compostas. Ele pode representar a estrutura interna de uma classe estruturada (por 
exemplo, componente ou classe), incluindo os pontos de interação da classe estruturada 
para outras partes do sistema. Esse diagrama mostra ainda a configuração das partes que 
conjuntamente executam o comportamento da classe estruturada que o contém. Com 
relação a este diagrama, analise as sentenças a seguir: 
 
I- Serve para decompor hierarquicamente um elemento complexo em sua estrutura 
interna. 
II- Detalha elementos de modelagem estrutural, descrevendo sua estrutura externa. 
III- Seu foco é voltado para as colaborações. 
IV- É parecido com diagrama de classes, porém este último apresenta uma visão estática da 
estrutura de classes, enquanto o diagrama de estrutura composta tenta expressar 
arquiteturas de tempo de execução. 
 
Assinale a alternativa CORRETA: 
 
Fonte: Disponível em: <http://walderson.com/IBM/RUP7/SmallProjects>. Acesso em: 10 
maio 2017. 
 a) As sentenças I, II e III estão corretas. 
 b) As sentenças II, III e IV estão corretas. 
 c) As sentenças I, II e IV estão corretas. 
 d) As sentenças I, III e IV estão corretas. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_9%20aria-label=
10. É um diagrama utilizado para descrever o relacionamento entre os elementos internos de 
um sistema, como portas e conectores. É considerado um diagrama estrutural que exibe os 
componentes e como são divididos. Sobre o conceito do diagrama proposto, assinale a 
alternativa CORRETA: 
 a) Diagrama de Comunicação. 
 b) Diagrama de Implantação. 
 c) Diagrama de Estrutura Composta. 
 d) Diagrama de Tempo. 
 
11. (ENADE, 2013) Os casos de uso são diagramas UML que permitem modelar facilmente os 
requisitos funcionais do sistema, tendo como base a própria visão do usuário. Com relação 
aos casos de uso, assinale a alternativa correta: 
 a) O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os 
requisitos do sistema. 
 b) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado. 
 c) Diagramas de casos de uso são usados somente quando se está finalizando o projeto. 
 d) A visão de casos de uso proporcionada pela UML permite que se entenda melhor o 
problema e as funcionalidades a serem implementadas. 
 
12. (ENADE, 2013) O diagrama de atividades permite que se compreenda melhor como 
funcionam os processos organizacionais. Estes podem ser modelados através de um ou 
mais modelos de atividades para que se obtenha maior compreensão do processo. Com 
relação ao diagrama de atividades e sua relação com os processos de negócio, assinale a 
alternativa correta: 
 a) Modela os processos, mas não mostra o fluxo das atividades. 
 b) Não é possível usar o diagrama de atividade para descrever algoritmos. 
 c) Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das 
atividades. 
 d) As atividades não são representadas por subatividades. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_10%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_11%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDUyNQ==&action2=QURTMTQ=&action3=NjUxNTMy&action4=MjAyMC8y&prova=MjMxMDY5NTQ=#questao_12%20aria-label=

Outros materiais