Buscar

Avaliação_3_AOO3

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 4 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

Prévia do material em texto

Acadêmico: Paulo de Miranda Junior (1229398) 
Disciplina: Análise Orientada a Objetos II (ADS14) 
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:655521) ( peso.:3,00) 
Prova: 23056226 
Nota da Prova: 10,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. Vários são os diagramas da Linguagem de Modelagem Unificada que os analistas de sistema utilizam para o 
desenvolvimento dos aplicativos computacionais. Dentre os diagramas, podemos destacar o diagrama de 
sequência, que representa a indicação do conjunto de objetos envolvidos em um cenário e a especificação das 
mensagens trocadas entre estes ao longo das linhas do tempo. Com relação a este diagrama, assinale a 
alternativa CORRETA: 
 a) A preocupação principal deste diagrama são os objetos que passam mensagens. 
 b) É a base para os diagramas de estrutura composta. 
 c) Preocupa-se com as fases de inativação do objeto. 
 d) Preocupa-se com os casos de uso de cada objeto. 
 
2. Os diagramas de implantação exibem a configuração dos nós de processamento em tempo de execução e os 
componentes que nele existem. Com relação a este tipo de diagrama, analise as sentenças a seguir: 
 
I- São usados para modelar os aspectos topológicos do ambiente onde o software será executado. 
II- São compostos colaborações, portas e artefatos (relacionamentos de comunicação). 
III- São muito úteis para detalhar um software. 
IV- Podem ser usados para representar módulos de sistema. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) As sentenças II, III e IV estão corretas. 
 b) As sentenças I e IV estão corretas. 
 c) As sentenças I, II e IV estão corretas. 
 d) As sentenças I e III estão corretas. 
 
3. Os Diagramas de Casos de Uso têm como objetivo auxiliar a comunicação entre a equipe de desenvolvimento e 
os usuários finais, descrevendo os cenários que mostram as funcionalidades do sistema do ponto de vista do 
usuário. Sobre os Diagramas de Casos de Uso, analise as sentenças a seguir: 
 
I- O Diagrama de Casos de Uso é representado pelos atores, casos de uso e relacionamentos. 
II- Associações e generalizações são relacionamentos dos casos de uso. 
III- Descrevem funcionalidades somente para novos sistemas, não sendo utilizados em manutenções de 
sistemas já existentes. 
IV- Não são utilizados para a representação de requisitos. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças I e II estão corretas. 
 b) As sentenças II e III estão corretas. 
 c) As sentenças III e IV estão corretas. 
 d) As sentenças I e IV estão corretas. 
 
4. O Diagrama de Estrutura Composta é um dos treze diagramas da Linguagem de Modelagem Unificada (UML) 
e serve para descrever os relacionamentos e as colaborações existentes entre os elementos, classes, interfaces e 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_4%20aria-label=
Paulo
Highlight
Paulo
Highlight
componentes, que são fundamentais para especificar uma funcionalidade. Sobre o Diagrama de Estrutura 
Composta, analise as sentenças a seguir: 
 
I- Peças, portas e colaborações não são componentes do Diagrama de Estrutura Composta. 
II- É parecido com o Diagrama de Classes, porém representa os aspectos individualmente. 
III- Engloba a modelagem de colaborações. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças II e III estão corretas. 
 b) Somente a sentença II está correta. 
 c) As sentenças I e III estão corretas. 
 d) As sentenças I e II estão corretas. 
 
5. Além de fornecer a tecnologia necessária para apoiar a prática de engenharia de software orientada a objetos, a 
UML poderá ser a linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos. Utiliza-
se de um conjunto de técnicas de notação gráfica para criar modelos visuais de software de sistemas intensivos, 
combinando as melhores técnicas de modelagem de dados, negócios, objetos e componentes. É uma linguagem 
de modelagem única, comum e amplamente utilizável. A Linguagem Unificada de Modelagem possui 
diagramas (representações gráficas do modelo parcial de um sistema) que são usados em combinação, com a 
finalidade de obter todas as visões e aspectos do sistema. Sobre o diagrama que modela comportamentos e 
ligações entre objetos de um sistema, assinale a alternativa CORRETA: 
 a) Diagrama de objetos. 
 b) Diagrama de comunicação. 
 c) Diagrama de sequência. 
 d) Diagrama de atividades. 
 
6. A UML consiste em um certo número de elementos gráficos que se combinam para formar diagramas. Como a 
UML é uma linguagem, ela possui regras para combinar estes elementos nos diversos diagramas. Os processos 
envolvidos no desenvolvimento de software e seu fluxo de informações podem ser representados pela UML 
(Linguagem de Modelagem Unificada) através do diagrama de sequência. Com relação ao diagrama em 
questão, analise as sentenças a seguir: 
 
I- Permite representar o envio de mensagem de um ator para outro. 
II- Ordena de forma temporal as mensagens trocadas entre os atores. 
III- Representa sequencialmente um processo e a relação entre os atores e os objetos envolvidos. 
IV- É o diagrama de maior complexidade da UML. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças II e IV estão corretas. 
 b) As sentenças I, II e III estão corretas. 
 c) As sentenças I, II e IV estão corretas. 
 d) As sentenças III e IV estão corretas. 
 
7. A UML (Unified Modeling Language), que significa Linguagem Unificada de Modelagem, é uma linguagem 
padrão para modelagem orientada a objetos. Ela surgiu da fusão de três grandes métodos, do BOOCH, OMT 
(Rumbaugh) e OOSE (Jacobson). Esta linguagem de modelagem não proprietária de terceira geração, não é um 
método de desenvolvimento. Tem como papel auxiliar a visualizar o desenho e a comunicação entre objetos. 
Ela permite que desenvolvedores visualizem os produtos de seu trabalho em diagramas padronizados, e é muito 
usada para criar modelos de sistemas de software. Além de fornecer a tecnologia necessária para apoiar a 
prática de engenharia de software orientada a objetos, a UML poderá ser a linguagem de modelagem padrão 
para modelar sistemas concorrentes e distribuídos. Utiliza-se de um conjunto de técnicas de notação gráfica 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_7%20aria-label=
para criar modelos visuais de software de sistemas intensivos, combinando as melhores técnicas de modelagem 
de dados, negócios, objetos e componentes. É uma linguagem de modelagem única, comum e amplamente 
utilizável. A Linguagem Unificada de Modelagem possui diagramas (representações gráficas do modelo parcial 
de um sistema) que são usados em combinação, com a finalidade de obter todas as visões e aspectos do sistema. 
Os diagramas da UML estão divididos em Estruturais e Comportamentais.Um diagrama estrutural importante é 
o diagrama de estrutura composta. Com relação a esse diagrama, analise as sentenças a seguir: 
 
I- É utilizado para modelar colaborações. 
II- É utilizado para modelar classes subsequentes. 
III- É utilizado para registrar sequências de classes. 
IV- É utilizado para modelar atividades complexas. 
V- É utilizado para registrar comunicações entre atividades. 
 
Assinale a alternativa CORRETA: 
 
FONTE: https://www.infoescola.com/engenharia-de-software/uml/. Acesso em: 18 mar. 2020. 
 a) As sentenças I, III, IV e V estão corretas. 
 b) Somente a sentença I está correta. 
 c) As sentenças I, II e V estão corretas. 
 d) As sentenças I, II, III e IV estão corretas. 
 
8. 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 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 notação independente de processos. 
 c) A modelagem ou representação não existe sem o uso dos diagramas da UML. 
 d) A UML não é uma metodologia de desenvolvimento. 
 
9. A linguagem de modelagem unificada possui treze diagramas que auxiliam no entendimento de um sistema ou 
parte dele. Através dos diagramas da UML, é possível visualizar o sistema sob diferentes perspectivas. Um dos 
diagramas foi elaborado para abordar a estrutura dos elementos e seu detalhamento interno. Este diagrama 
utiliza a ?colaboração? para um conjunto de elementos relacionados, a fim de facilitar a execução de tarefas 
específicas. Assinale a alternativa CORRETA que apresenta o diagrama relacionado às características 
apresentadas: 
 a) Diagrama de Implantação. 
 b) Diagrama de Estrutura Composta. 
 c) Diagrama de Visão Geral. 
 d) Diagrama de Tempo. 
 
10. A Linguagem de Modelagem Unificada é composta por treze diagramas com funções distintas, que tem como 
objetivo representar graficamente as diferentes partes de um sistema. Os diagramas podem ser de estrutura ou 
comportamento. Ambos podem ser classificados ainda em estáticos ou dinâmicos. Dentre os diagramas de 
comportamento e que apresentam uma visão dinâmica, podemos citar um diagrama que descreve é um 
diagrama comportamental (que especifica o comportamento do software), e através dele podemos modelar 
partes do comportamento de um software. Este diagrama ilustra graficamente como será o funcionamento do 
software (em nível micro ou macro), como será a execução de alguma de suas partes, como será a atuação do 
sistema na realidade de negócio na qual ele está inserido. Sobre o diagrama em que estas características estão 
relacionadas, assinale a alternativa CORRETA: 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_10%20aria-label=
 a) Implantação. 
 b) Tempo. 
 c) Atividade. 
 d) Sequência. 
 
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) A visão de casos de uso proporcionada pela UML permite que se entenda melhor o problema e as 
funcionalidades a serem implementadas. 
 b) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado. 
 c) O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os requisitos do sistema. 
 d) Diagramas de casos de uso são usados somente quando se está finalizando o projeto. 
 
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) Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das atividades. 
 c) As atividades não são representadas por subatividades. 
 d) Não é possível usar o diagrama de atividade para descrever algoritmos. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_11%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDEwNA==&action2=QURTMTQ=&action3=NjU1NTIx&action4=MjAyMC8y&prova=MjMwNTYyMjY=#questao_12%20aria-label=

Continue navegando