Buscar

Introdução à UML

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

25/05/2020 EPS
simulado.estacio.br/alunos/ 1/4
 
 
 
 MODELAGEM DE SISTEMAS
1a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A1_201908040459_V3 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma
metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo
associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais
afirmações estão corretas?
 Apenas I e III.
Apenas II.
Apenas II e III.
 Apenas I e II.
I, II e III.
Respondido em 06/04/2020 09:01:23
Explicação:
 I. A UML é uma linguagem, uma notação, e não uma metodologia; - verdade. não diz como e nem a ordem com que as ações são
realizada, logo não é uma metodologia.
II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações
e generalizações; - verdade
III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. - false, UML não é linguagem orientada a objetos
para programação e sim uma linguagem de modelagem
 
 
 2a Questão
Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML,
respectivamente.
 Diagrama de sequência; diagrama de casos de uso; diagrama de estados.
 Diagrama de implantação; diagrama de atividade; diagrama de componentes
Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade.
Diagrama de objetos; diagrama de implantação; diagrama de classes.
Diagrama de casos de uso; diagrama de classes; diagrama de sequência
Respondido em 06/04/2020 09:01:15
Explicação:
Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314379633');
javascript:abre_frame('2','1','','','314379633');
javascript:abre_frame('3','1','','','314379633');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/4
Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado
diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo ou com
atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.;
diagrama de componentes - mostra a estrutura dos componentes de um sistema
 
 3a Questão
Avalie as assertivas a seguir no que se refere aos conceitos inerentes a UML (linguagem unificada de modelagem).
I. A UML dispões de modelos (diagramas), sob diferentes perspectivas, aplicados a orientação a objetos.
II. Dentre os diagramas da UML, destaca-se o diagrama de classes, um diagrama comportamental.
III. A UML, sendo uma metodologia ativa, estabelece a sequencia em que os diagramas devem ser construídos.
Com base em sua análise, assinale a opção que apresenta as assertivas CORRETAS.
 Apenas II e III
I, II e III
 Apenas I
Apenas I e III
Apenas I e II
Respondido em 06/04/2020 09:01:17
Explicação:
I. A UML dispões de modelos (diagramas), sob diferentes perspectivas, aplicados a orientação a objetos. - Verdade
II. Dentre os diagramas da UML, destaca-se o diagrama de classes, um diagrama comportamental. - Falso, o diagrama de
classes é um diagrama estrutural
III. A UML, sendo uma metodologia ativa, estabelece a sequencia em que os diagramas devem ser construídos. - Falso, a UML
não é uma metodologia e sim uma linguagem visual de modelagem.
 
 4a Questão
Dentre os princípios do paradigma de orientação a objeto, listados, assinale aquele que representa "a capacidade do ser humano
em focar nos aspectos de interesse e desconsiderar o que não é relevante ao contexto do problema"
 Abstração 
Visibilidade
Herança
Polimorfismo
Encapsulamento
Respondido em 06/04/2020 09:01:30
Explicação:
O principio base da orientação OO, onde nos atemos aos aspectos de relevância do dominio do problema, chama-se ABSTRAÇãO,
 
 5a Questão
Assinale a opção que define corretamemte UML (Unified Modelling language).
 
 linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em
diversos níveis de abstração.
metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do
sistema com modelos orientados a objetos.
notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em
plataformas de objetos distribuídas.
notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++.
metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos.
Respondido em 06/04/2020 09:01:22
25/05/2020 EPS
simulado.estacio.br/alunos/ 3/4
Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades
 
 6a Questão
Sobre a modelagem de sistemas, analise as assertivas a seguir
I. A modelem consiste na elaboração de modelos, sobre a forma de diagrama por exemplo, com a finalidade de representar a
realidade, abstraindo-se dos aspectos que não interessam ao contexto
II. O uso de modelos, facilita a comunicação entre os envolvidos no desenvolvimento de software.
III. A modelagem, de certa forma, facilita e fomenta a discussão de idéias e soluções entre os membros da equipe de
desenvolvimento, que podem refina-los até o real entendimento do problema.
Com base em sua análise, assinale a UNICA opção contendo as assertivas corretas.
 I, II e III
Apenas II e III
Apenas I e II
Apenas I e III
Apenas III
Respondido em 06/04/2020 09:01:35
Explicação:
I. A modelem consiste na elaboração de modelos, sobre a forma de diagrama por exemplo, com a finalidade de representar a
realidade, abstraindo-se dos aspectos que não interessam ao contexto - VERDADE
II. O uso de modelos, facilita a comunicação entre os envolvidos no desenvolvimento de software. - VERDADE
III. A modelagem, de certa forma, facilita e fomenta a discussão de idéias e soluções entre os membros da equipe de
desenvolvimento, que podem refina-los até o real entendimento do problema. - VERDADE, os modelos ajudam a compreensão e
entendimento.
 
 
 7a Questão
A UML divide os diagramas em:
 Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento
 Diagramas Estruturais e Diagramas Comportamentais
Diagramas Comportamentais e Diagramas de Fluxo de Dados
Nenhuma das anteriores
Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento
Respondido em 06/04/2020 09:01:27
 
 8a Questão
Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos?
 Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a
objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de
programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos.
Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem
conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis.
A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros
projetos e para construção de diferentes tipo de sistemas.
 A orientação a objetos não pode ser utilizado em Softwares de larga escala.
A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um
sistema.
Respondido em 06/04/2020 09:01:30
25/05/2020 EPS
simulado.estacio.br/alunos/ 4/4
javascript:abre_colabore('38403','184856986','3688546720');

Continue navegando