Buscar

01 - ORIENTAÇÃO A OBJETOS E UML

Prévia do material em texto

1a Questão 
 
 
Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado 
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. 
 
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 é 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. 
Respondido em 19/08/2019 13:01:42 
 
 
 
 
 
 2a Questão 
 
 
A UML divide os diagramas em: 
 
 
 
Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento 
 
Nenhuma das anteriores 
 
Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de 
Agrupamento 
 
Diagramas Comportamentais e Diagramas de Fluxo de Dados 
 Diagramas Estruturais e Diagramas Comportamentais 
Respondido em 19/08/2019 13:01:53 
 
 
 
 
 
 3a Questão 
 
 
Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma 
superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos 
distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo 
da superclasse é denominado: 
 
 
 
herança. 
 
independência. 
 polimorfismo. 
 
encapsulamento. 
 
modularidade. 
Respondido em 19/08/2019 13:02:25 
 
 
Explicação: 
O polimorfimos é a propriedade da orientação a objeto que permite que metodos herdados possam ser 
rescritos ou alterados. 
 
 
 
 
 
 4a Questão 
 
 
É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é 
usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou 
atributos. 
 
 
 
Polimorfismo 
 
Encapsulamento 
 
Objeto 
 Herança 
 
Classe 
Respondido em 19/08/2019 13:03:18 
 
 
Explicação: 
O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas. 
 
 
 
 
 
 5a Questão 
 
 
Assinale a opção que define corretamemte UML (Unified Modelling language). 
 
 
 
 
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. 
 
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 que determina como deve ser realizada a análise de requisitos de sistemas complexos. 
Respondido em 19/08/2019 13:06:19 
 
 
Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades 
 
 
 
 
 
 6a Questão 
 
 
São exemplos de diagramas comportamentais: 
 
 
 
Casos de Usos, Objetos, Estados e Interações. 
 
Casos de Usos, Atividades, Estados e Distribuição. 
 
Classes, Atividades, Estados e Interações. 
 Casos de Usos, Atividades, Estados e Interações. 
 
Casos de Usos, Atividades, Componentes e Interações. 
Respondido em 19/08/2019 13:08:59 
 
 
 
 
 
 7a Questão 
 
 
Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? 
 
 
 Diagrama de classes. 
 
Diagrama de estados. 
 
Diagrama de casos de usos. 
 
Diagrama de componentes. 
 
Diagrama de atividades. 
Respondido em 19/08/2019 13:07:07 
 
 
 
 
 
 8a Questão 
 
 
Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama 
estrutural, todos da UML, respectivamente. 
 
 
 
Diagrama de objetos; diagrama de implantação; diagrama de classes. 
 
Diagrama de sequência; diagrama de casos de uso; diagrama de estados. 
 Diagrama de implantação; diagrama de atividade; diagrama de componentes 
 
Diagrama de casos de uso; diagrama de classes; diagrama de sequência 
 
Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. 
Respondido em 19/08/2019 13:10:38 
 
 
Explicação: 
Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento. 
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

Continue navegando