Buscar

Modelagem de Sistemas Orientados a Objetos

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

Prévia do material em texto

Avaliando – Modelagem de SI 
1a Questão (Ref.: 201504351592) Pontos: 0,1 / 0,1 
É 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. 
 Herança 
 
2a Questão (Ref.: 201504460881) 
Pontos: 0,1 / 0,1 
O item conhecido como Caso de Uso é um item: 
 Resposta = Estrutural 
3a Questão (Ref.: 201504460878) Pontos: 0,1 / 0,1 
Marque a alternativa que contém um tipo de diagrama que permite a modelagem de conceitos e como esses 
conceitos estão relacionados. O item correto está na alternativa; 
 
Resposta = Diagrama de classe 
4a Questão (Ref.: 201503832834) Pontos: 0,1 / 0,1 
Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras. 
I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque 
são adaptados às operações de cada empresa; 
II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação; 
III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar mudanças 
na construção do software; 
IV - Na UML devem ser representados os procedimentos lógicos e físicos; 
 
Resposta = I,III,IV 
5a Questão (Ref.: 201503832789) Pontos: 0,1 / 0,1 
É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para transmitir 
informação e assim apresenta diversos benefícios. 
Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um benefício no 
uso de modelos como Diagrama de Caso de Uso e Diagrama de Classe para desenvolvimento de sistemas de 
informação. 
Resposta = A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade 
do produto. 
1a Questão (Ref.: 201504454975) Pontos: 0,1 / 0,1 
Os padrões a partir dos quais os objetos são criados são denominados: 
Diagrama de classe 
2a Questão (Ref.: 201504436523) Pontos: 0,0 / 0,1 
Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse 
modelado utilizando-se UNL, pode-se dizer que possíveis Casos de Uso que apareceriam no respectivo Diagrama 
de Casos de Uso representados seriam: 
Atualizar o sistema, Carregar jogo, Navegar na Internet 
 
3a Questão (Ref.: 201504625298) Pontos: 0,1 / 0,1 
Se você precisasse representar instâncias de uma classe num determinado momento da execução de um 
sistema você modelaria que diagrama? 
Diagrama de objetos 
 
 
Pontos: 0,1 / 0,1 
4a Questão (Ref.: 201503854407) 
Na UML, as suposições, pré-condições, pós-condições, garantias mínimas e garantias de sucesso são 
comumente utilizadas como recursos de narrativa de um(a): 
Caso de uso 
5a Questão (Ref.: 201503854409) Pontos: 0,1 / 0,1 
Considerando o diagrama de caso de uso e a descrição abaixo referente ao caso de uso "Hospedar Cliente" de 
um Hotel, marque a alternativa correta para descrição do tratamento neste caso de uso para a interação com o 
caso de uso "Cadastrar Hospede". 
 
Fluxo normal 
1. Sistema apresenta tela "Hospedar Cliente"; 
2. Informa dados do hospede; 
3. Sistema obtém dados do hospede; 
4. Sistema apresenta dados do hospede; 
5. Sistema apresenta lista de quartos; 
6. Recepcionista escolhe o quarto; 
7. Recepcionista confirma; 
8. Sistema inclui Hospedagem 
9. Sistema "Alocar quarto"; 
10. Sistema "Abrir conta corrente"; 
11. Sistema encerra caso de uso 
 
 Incluir no fluxo alternativo: 
3. Sistema obtém dados do hospede; 
3.1 Cliente não cadastrado 
3.1.1 Sistema "Cadastrar Hospede"; 
3.1.2 Sistema retorna 4 
 
 
1a Questão (Ref.: 201503817723) Pontos: 0,1 / 0,1 
A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de sistemas 
orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura mostra um dos 
elementos do digrama de sequências. 
 
O elemento acima, em um diagrama de sequência, significa: 
Mensagem de retorno 
2a Questão (Ref.: 201504433287) Pontos: 0,1 / 0,1 
Considere os seguintes elementos da UML: I. classes II. associações III. mensagem IV. estado V. transição Os 
elementos que fazem parte de um diagrama de classes são: 
 
 somente l e II; 
 
 
3a Questão (Ref.: 201503837811) Pontos: 0,1 / 0,1 
O diagrama de classe é o modelo da UML que define atributos e métodos para um objeto. O conjunto de objetos 
é representado pela classe. 
Quando tem-se uma regra que define a ligação entre objetos de classes diferentes utilizamos qual 
representação? 
 
 Associação 
 
4a Questão (Ref.: 201503837814) Pontos: 0,1 / 0,1 
Na UML os modelos evoluem na medida em que o projeto avança e confirmam que: 
I - São considerados aspectos lógicos e NÃO são considerados aspectos físicos. 
II - Ao final do diagrama de classe deve-se verificar se existem casos de uso para criar e manter todas as 
informações representadas nas classes. 
III - A construção do diagrama de classe deve representar todas as informações envolvidas para realização do 
negócio. 
IV - É frequente ter que retornar a modelos já criados quando se finaliza algum modelo, pois a construção do 
novo modelo pode gerar ajustes nos anteriores. 
Baseado nas assertivas acima, marque a alternativa que aponta as VERDADEIRAS. 
I,III,IV 
 
5a Questão (Ref.: 201503823839) Pontos: 0,1 / 0,1 
(PRODEB 2008) Assinale a alternativa correta. 
 
Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de 
relacionamentos estáticos existentes entre eles. 
 
1a Questão (Ref.: 201504367599) Pontos: 0,1 / 0,1 
Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. O 
diagrama utilizado pela UML que apresenta a interação entre os objetos em relação ao tempo é o de: 
Sequência 
2a Questão (Ref.: 201504437610) Pontos: 0,0 / 0,1 
A linguagem UML possui vários tipos de diagramas. Sobre o Diagrama de Estado, analise as assertivas e 
assinale a alternativa que aponta as corretas. I. Na grande maioria dos casos, o Diagrama de Estado para uma 
classe mostra os estados que os objetos dessa classe podem assumir e as transições que eles podem fazer de 
estado para estado. II. Um Diagrama de Estado é ideal para a modelação de um atributo com duas 
características, quando o atributo possui poucos valores e quando o atributo tem restrições em transições 
autorizadas entre esses valores. III. O Diagrama de Estado mostra os estados admissíveis que os objetos de 
uma dada classe podem assumir e as transições permitidas entre pares de estados. IV. A modelagem dos 
estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para uma tecnologia 
escolhida. 
 
Apenas I, II e III. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Pontos: 0,1 / 0,1 
 
3a Questão (Ref.: 201503855481) 
Considere o diagrama de máquina de estados de UML abaixo. 
 
 
 
Analise as afirmativas a seguir, a seu respeito: 
1. O elemento "estado1" corresponde a um estado sub-máquina. 
2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial. 
3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final. 
4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo-estado ponto de 
entrada e um pseudo-estado ponto de saída. 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
São corretas apenas as afirmativas 1, 3 e 4. 
 
4a Questão (Ref.: 201503862697) Pontos: 0,1 / 0,1 
Analise as seguintes afirmações relativas a diagramas na UML: 
I - Um diagrama de classes exibe um conjunto de classes,interfaces, colaborações e seus relacionamentos. 
II - Um diagrama de implantação representa situações estáticas de instãncias de itens encontrados em 
diagramas de classes. 
III - Os diagramas de casos de uso são importantes para a modelagem dos aspectos dinâmicos do sistema. 
IV - Os diagramas de objetos fazem a modelagem de instâncias de itens contidos nos diagramas de casos de 
uso. 
Indique a opção que contém todas as afirmações CORRETAS: 
 
I e III 
 
5a Questão (Ref.: 201504367595) Pontos: 0,0 / 0,1 
O diagrama UML, que é considerado semanticamente equivalente ao diagrama de sequências, uma vez que 
pode ser convertido para este sem perda de informação, é o diagrama de: 
 
Colaboração

Continue navegando

Outros materiais