Buscar

Modelagem de sitemas Aula 1


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

Continue navegando


Prévia do material em texto

08/05/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 1/3
CCT0759_EX_A1_201607398575_V1
 
 
  MODELAGEM DE SISTEMAS
1a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCT0759_EX_A1_201607398575_V1  22/03/2018 09:24:22 (Finalizada)
Aluno(a): DIEGO DOS SANTOS NASCIMENTO 2018.1 EAD
Disciplina: CCT0759 ­ MODELAGEM DE SISTEMAS  201607398575
 
Ref.: 201608272297
  1a Questão
A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos
para representação dos conceitos propostos pela Orientação a objetos.
Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML
Ser dependente da linguagem de programação e do processo de desenvolvimento.
Ser dependente somente do processo de desenvolvimento.
  Ser independente da linguagem de programação e processo de desenvolvimento.
  Ser independente da linguagem de programação e dependente do processo de desenvolvimento.
Ser dependente somente da linguagem de programação.
 
Ref.: 201608272000
  2a Questão
São exemplos de diagramas comportamentais:
Casos de Usos, Objetos, Estados e Interações.
Casos de Usos, Atividades, Estados e Distribuição.
  Casos de Usos, Atividades, Estados e Interações.
  Classes, Atividades, Estados e Interações.
Casos de Usos, Atividades, Componentes e Interações.
 
Ref.: 201608271987
  3a Questão
Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO?
Diagrama de componentes.
  Diagrama de classes.
Diagrama de estados.
08/05/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 2/3
Diagrama de casos de usos.
Diagrama de atividades.
 
Ref.: 201608272300
  4a Questão
A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para
construção de diferentes tipos de sistemas.
Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos.
  Menor eficiência de código
Segurança no uso de componentes por parte do programador.
Facilidade de manutenção dos códigos desenvolvidos.
Obter um melhor aproveitamento do código.
Melhor compreensão do código.
 
Ref.: 201608272013
  5a Questão
Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a
Objetos?
A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do
problema de um sistema.
  A orientação a objetos não pode ser utilizado em Softwares de larga escala.
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.
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.
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.
 
Ref.: 201608530991
  6a Questão
Assinale a opção que define corretamemte UML (Unified Modelling language).
 
notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++.
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.
  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.
  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 que determina como deve ser realizada a análise de requisitos de sistemas complexos.
Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades
 
08/05/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 3/3
Ref.: 201608272099
  7a Questão
Os diagramas UML da categoria comportamental são os de:
  casos de uso, atividades e máquinas de estados.
classes, atividades e sequência.
casos de uso, sequência e classes.
classes, objetos e componentes.
objetos, estrutura composta e máquinas de estado.
 
Ref.: 201608272305
  8a Questão
A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em
inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa
uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem­se:
Facilidade de manutenção;
  Necessidade de menor quantidade de requesitos funcionais;
Melhor reaproveitamento do seu código;
Mais segurança no uso dos componentes por parte do programador;
Melhor compreensão do código;