Buscar

AVP_MODELAGEM DE SISTEMAS

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

Prévia do material em texto

MODELAGEM DE SISTEMAS 
Avaliação Parcial: CCT0759_SM_ V.1 
Aluno(a): FABIO Matrícula: 
Acertos: 9,0 de 10,0 Data: 22/05/2018 00:31:18 (Finalizada) 
 
 
1a Questão (Ref.:201103069895) Acerto: 1,0 / 1,0 
A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem-se: 
 
 Melhor reaproveitamento do seu código; 
 Mais segurança no uso dos componentes por parte do programador; 
 Melhor compreensão do código; 
 Necessidade de menor quantidade de requesitos funcionais; 
 Facilidade de manutenção; 
 
 
2a Questão (Ref.:201103069778) Acerto: 0,0 / 1,0 
 A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira 
Quando o sistema é desenvolvido com esta tecnologia, temos: 
 
 A certeza do menor tempo de desenvolvimento 
 Maior segurança no uso de componentes por parte do programador; 
 Melhor aproveitamento do seu código; 
 Facilidade de Manutenção; 
 Melhor compreensão do código; 
 
 
3a Questão (Ref.:201103069725) Acerto: 1,0 / 1,0 
No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: 
Da análise do diagrama, conclui-se que? 
 
 A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. 
 A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. 
 A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. 
 Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. 
 A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. 
 
 
4a Questão (Ref.:201103069962) Acerto: 1,0 / 1,0 
Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o sistema e validar os requisitos junto ao cliente? 
 
 Diagrama de Classes 
 Diagrama de Sequência 
 Diagrama de Atividade 
 Diagrama de Validação 
 Diagrama de caso de uso 
 
 
5a Questão (Ref.:201103069840) Acerto: 1,0 / 1,0 
Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo; II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator; III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso. As assertivas corretas são: 
 
 Somente a I; 
 Somente a I e II; 
 I, II e III. 
 Somente a II; 
 Somente a III; 
 
 
6a Questão (Ref.:201103069776) Acerto: 1,0 / 1,0 
Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas. 
1. Cliente informa seu CPF 
2. Sistema valida CPF 
3. Sistema Busca CPF - uses BUSCAR_CPF 
4. Cliente informa demais dados 
5. Sistema registra dados do cliente 
6. Sistemas encerra o caso de uso 
Com base na especificação do caso de uso, analise as alternativas a seguir 
I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. 
II. Nesse caso de uso, não caberia nenhum cenário alternativo. 
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include 
Com base em sua análise, assinale a única alternativa correta 
 
 Estão corretas apenas as assertivas I e III 
 Está correta apenas a assertiva III 
 Estão corretas as assertivas I e II e III 
 Está correta apenas a assertiva I 
 Estão corretas apenas as assertivas II e III 
 
 
7a Questão (Ref.:201103069716) Acerto: 1,0 / 1,0 
Analise os relacionamentos abaixo e assinale a alternativa verdadeira , que pode existir entre classes. I - Include (inclusão) II- Associação III- Agregação IV- Generalização V- composição VI - Extends (extenão). 
 
 Estão corretas as sentenças I, II, III,IV. 
 Estão corretas as sentenças II, III, IV ,VI . 
 Estão corretas as sentenças II, III, IV ,V . 
 Está correta somente sentenças III. 
 Estão corretas as sentenças III,IV,V,VI. 
 
 
8a Questão (Ref.:201103069584) Acerto: 1,0 / 1,0 
Como podemos definir uma auto-associação: 
 
 Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação. 
 Classe que representa a herança dos métodos de uma outra classe. 
 Classe que representa a generalização de outra classe. 
 Identifica objetos de mesma classe que participam da associação. 
 Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e operações para qualificação. 
 
 
9a Questão (Ref.:201103069888) Acerto: 1,0 / 1,0 
O analista de sistemas durante a modelagem e desenvolvimento de um sistema, tem uma grande preocupação em manter um código que tenha pequenos impactos na manutenção e favorecimento a reutilização de códigos. Para alcançar estes objetivos, o código deve ter: 
 
 Um acoplamento alto entre classes e manter uma alta coesão nas classes. 
 Um acoplamento alto entre classes e manter uma baixa coesão nas classes. 
 Um acoplamento fraco entre classes e manter uma fraca coesão nas classes. 
 Um acoplamento fraco entre classes e manter uma alta coesão nas classes. 
 Um acoplamento alto entre classes e manter uma fraca coesão nas classes. 
 
 
10a Questão (Ref.:201103069565) Acerto: 1,0 / 1,0 
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 perdida. 
 mensagem de ativação. 
 mensagem de ligação. 
 mensagem de retorno. 
 auto-chamada.

Outros materiais