Baixe o app para aproveitar ainda mais
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.
Compartilhar