Buscar

Projeto Orientado a Objetos

Questão 7 - Código: 356248
 

Utilizamos as interfaces para visualizar, especificar, construir e documentar a coesão interna do sistema. Com a possibilidade ainda de utilizar os tipos e as funções (ou papéis) para modelar a conformação estática e dinâmica da interface em um contexto específico.

Tecnicamente uma interface corresponde à um conjunto de que?

A) Módulos

B) Operações

C) Classes

D) Objetos

E) Atributos


Questão 8 - Código: 356296
 

Devemos compreender a transcrição de um diagrama da UML, para uma linguagem que suporte tais conceitos. Um grau de complexidade nessa transcrição pode ser encontrado na definição dos relacionamentos.

Qual é o relacionamento utilizado para definir uma herança?

A) Agregação

B) Generalização

C) Composição

D) Dependência

E) Associação


Questão 9 - Código: 356231
 

Compreendemos que um diagrama, corresponde à uma apresentação gráfica de um conjunto de elementos, geralmente eles são representados através de gráficos de vértices (itens) e arcos (relacionamentos). Através destes podemos observar um sistema sob diferentes perspectivas.

Através do Diagrama de Classe, conseguimos modelar a visão estática do projeto de um sistema. Um recurso muito útil no desenho de uma Diagrama de Classe, está no fato de conseguir representar em um relacionamento do tipo associação, a quantidade de objetos que estarão conectados.

Qual é nome dado para a definição de "quantidade" de objetos em uma associação?

A) Associação

B) Multiplicidade

C) Nome

D) Agregação

E) Generalização


Questão 10 - Código: 134961
 

Os relacionamentos estruturais entre classes existem em todo sistema orientado a objetos e são eles que permitem a interação entre os objetos para a realização dos casos de uso. Estes relacionamentos precisam ser criteriosamente definidos durante o projeto do software. Os relacionamentos podem ser, e em grande parte são, obtidos a partir da análise dos diagramas de colaboração e dos papéis das classes. A definição das classes e dos relacionamentos irá compor os diagramas de classes do sistema. Este é um dos principais diagramas da UML e dos projetos de software, pois eles descrevem o esqueleto do sistema sendo projetado. A partir do diagrama de classes já é possível, por exemplo, a geração (parcial) de código-fonte. Existem, basicamente, três tipos de relacionamentos entre classes, são eles:

A) Estável, instável e flexível.

B) Associação, multiplicidade e autoassociação.

C) Herança, multiplicidade e classe associativa.

D) Associação, agregação e generalização.

E) Abstração, dependência e extenção.


Questão 11 - Código: 126427
 

(IADES - 2010 - CFA - Analista de Sistemas)Em relação à análise e projetos orientados ao objeto, podemos estruturar um projeto considerando várias dimensões que envolvem várias fases. No caso da dimensão tempo, as fases poderiam ser: iniciação, elaboração, construção e transição. Considerando a dimensão componente, temos a realização de atividades ao longo das fases do processo de desenvolvimento, tais como: análise de requisitos, análise, projeto, implementação e teste. Assinale a alternativa que não indica diagrama relacionado à Análise de Requisitos.

A) Diagrama de componentes.

B) Diagrama de sequência.

C) Diagrama de casos de uso.

D) Diagrama de colaboração.

E) Diagrama de Classes


Questão 12 - Código: 126431
 

Todo projeto de software é constituído de fases,etapas e atividades que são executadas gradativamente até que seja gerada um produto de software utilizávelpara o usuário final, na fase de projeto técnicoque propõe incluir os requisitos não funcionais são realizadas várias atividades.

As seguintes atividades não fazem parte da fase de projeto de um software:

A) Estabelecer uma forma de organização interna que permita ao sistema atender aos diversos requisitos especificados.

B) Escolher os frameworks e arquiteturas de referência que serão utilizados.

C) Definir as tecnologias de linguagem de programaçãoa serem empregadas no projeto.

D) Elaborar estudos de viabilidade técnico-econômica do sistema.

E) Definir a arquitetura e o modelo de controle que serão empregados.

Ainda não temos respostas

Você sabe responder essa pergunta?

Crie uma conta e ajude outras pessoas compartilhando seu conhecimento!


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais