Buscar

Analise de sistema Apol05

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Questão 1/10 
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. 
Questão 2/10 
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. 
0:14:59 
Questão 3/10 
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 B e C estão corretas. 
0:15:13 
Questão 4/10 
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 5/10 
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. 
0:15:54 
Questão 6/10 
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: 
 
 
De acordo com a imagem acima, assinale a alternativa correta que 
corresponde ao tipo de relacionamento entre os atores A e B: 
 
A Extends; 
 
B Generalização; 
 
C Include; 
 
D Agregação; 
 
E Composição. 
Questão 7/10 
Com relação a Análise Orientada a Objetos, o projeto orientado a objetos preocupa-se 
com a definição de objetos e softwares e suas responsabilidades e colaborações. 
Sobre está definição, assinale a alternativa correta que corresponde a como é 
denominada uma notação comum para ilustrar essas colaborações: 
 A Casos de uso; 
 B Diagrama de classes; 
 C Diagrama de atividade; 
 D Diagrama de sequência; 
 E Diagrama de estados. 
Questão 8/10 
Conforme abordado na Aula 05, em Projetos de Software há ferramentas que integram 
todo um sistema de suporte ao desenvolvimento de software. 
Com base nesta definição, assinale a alternativa correta que corresponde a como são 
nomeadas estas ferramentas: 
 A Ferramentas GUI; 
 B Ferramentas UML; 
 C Ferramentas CASE; 
 D Ferramentas RAD; 
 E Todas as alternativas estão corretas. 
0:16:44 
Questão 9/10 
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 definição apresentada abaixo: 
 
Uso obrigatório: Toda vez que o caso de uso A for executado, 
obrigatoriamente o caso de uso B também deve ser executado. 
Assinale a alternativa correta que se refere a esta afirmação, no que tange a 
casos de uso: 
 
A Include; 
 
B Associação e Include; 
 
C Include e Extends; 
 
D Extends; 
 
E Associação e Extends. 
Questão 10/10 
Com relação a Análise Orientada a Objetos, abordada na Aula 5, análise atentamente a 
definição apresentada abaixo: 
 
É uma linguagem gráfica para visualização, especificação, construção e documentação 
de artefatos de sistemas complexos de software. De seu ponto de vista, um requisito é 
uma característica de projeto, uma propriedade ou um comportamento de um sistema. E 
um diagrama de sequência enfatiza a ordenação temporal de mensagens. 
Avaliando as afirmações apresentadas do ponto de vista da UML podemos concluir que: 
 A São afirmações incorretas, pois tratam dadefinição de Análise Estruturada; 
 B São afirmações incorretas,pois um requisito não é uma característica do projeto; 
 C São afirmações incorretas, pois tratam-se de definições aplicáveis somente à 
orientação a objetos; 
 D Tratam-se de afirmações corretas do ponto de vista da UML; 
 E São afirmações incorretas, pois tratam da definição de Análise Essencial.

Outros materiais