Buscar

Apol 5 Análise de Sistemas Nota 100 - 11/2016

Prévia do material em texto

Questão 1/5 - Análise de Sistemas 
Com relação a Análise Orientada a Objetos, abordada na Aula 5, uma de suas características mais importantes é a Herança. 
Assinale a alternativa correta com relação ao conceito de herança da análise orientada a objetos: 
 
A Dependendo das características necessárias é obrigatório o uso do fator de ajuste; 
 
B É a capacidade de compartilhar estruturas comuns entre diversas classes derivadas; 
 
C Há um reaproveitamento de código da classe pai por parte da classe filha. Onde esse recebe todos os métodos e atributos; 
 
D É a capacidade de reescrita de código a partir de um método implementado em outra classe; 
 
E As alternativas B e C estão corretas. 
 
Questão 2/5 - Análise de Sistemas 
De acordo com o conteúdo abordado na Aula 05, uma ferramenta CASE deve ser flexível, com arquitetura modular para facilitar sua configuração para diferentes 
propósitos. 
Com base nestes conceitos, assinale a alternativa correta que define no que deve ser baseada a arquitetura destas ferramentas: 
 
A Componentes: que representam os subsistemas principais e objetos da ferramenta; 
 
B Componentes semânticos; 
 
C Mecanismos de interação (tecnologia de integração) que representam a forma como os componentes interagem, trocam 
informações e afetam uns aos outros; 
 
D Componentes Distribuídos; 
 
E As alternativas A e C estão corretas. 
 
Questão 3/5 - Análise de Sistemas 
Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos 
de software orientados por objetos. 
 
Considere as seguintes informações sobre diagramas de classes e diagramas de objetos da UML, utilizados na modelagem orientada a objetos: 
 
I. Um diagrama de objetos possui apenas dois compartimentos (nome e atributos); 
II. Um diagrama de classes possui três compartimentos (nome, atributos e operações); 
III. O formato para o nome de um objeto é nome-objeto:nome-classe. 
Sobre as afirmativas acima, assinale a alternativa correta: 
 
A Estão corretas apenas as afirmativas I e II; 
 
B Estão corretas apenas as afirmativas II e III; 
 
C Estão corretas as afirmativas I, II e III; 
 
D Estão corretas apenas as afirmativas I e III; 
 
E Está correta apenas a afirmativa I. 
 
Questão 4/5 - Análise de Sistemas 
De acordo com o conteúdo abordado na Aula 05, uma ferramenta CASE deve ser flexível, com arquitetura modular para facilitar sua configuração para diferentes 
propósitos. 
Com base nestes conceitos, assinale a alternativa correta que define como podem ser as ferramentas CASE quanto à sua composição: 
 
A Candidatas: quando não identificadas em um processo de avaliação prévio; 
 
B Horizontais: oferecem serviços utilizados durante todo o processo de software; 
 
C Perpendiculares: oferecem serviços utilizados em todo o processo de software e utilizadas nas fases específicas; 
 
D Verticais: utilizadas em fases específicas do processo de software; 
 
E As alternativas B e D estão corretas. 
 
 
 
 
 
 
 
 
 
Questão 5/5 - Análise de Sistemas 
Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar 
modelos de software orientados por objetos. Com relação aos diagramas da UML, analise atentamente a figura apresentada abaixo: 
 
 
Com base no diagrama apresentado, analise as afirmativas abaixo: 
 
I. b é um objeto ativo da classe B; 
II. a mensagem 1.2 representa uma iteração; 
III. a mensagem 1 é uma found message; 
IV. a mensagem 1.3 é assíncrona. 
De acordo com as afirmativas acima, assinale a alternativa correta: 
 
A Estão corretas apenas as afirmativas I, II e III; 
 
B Estão corretas apenas as afirmativas I e II; 
 
C Estão corretas apenas a afirmativa I; 
 
D Estão corretas apenas a afirmativa IV; 
 
E Estão corretas apenas as afirmativas III e IV.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes