Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0264_AV_201602712191 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201602712191 MISAEL COSTA DOS SANTOS Professor: JOSE CARLOS MILLAN Turma: 9002/AB Nota da Prova: 6,5 Nota de Partic.: 2 Av. Parcial 2 Data: 26/11/2016 09:38:38 1a Questão (Ref.: 201603656272) Pontos: 1,0 / 1,0 Qual a importância da especificação textual de casos de uso, para a construção de um bom diagrama de sequencia ? Resposta: A especificação textual dos casos de uso corrobora para que não haja ambiguidade na interpretação do diagrama, explicita as interações dos atores com o caso de uso, passo a passo a interação de cada um, sequencialmente te acordo com o diagrama de caso de uso. feito isso, o diagrama de sequencia que tem foco na temporalidade entre as mensagens trocadas pelos objetos, será construido fidedigamente ao que foi proposto pelo diagrama de casos de uso, com o auxilio da especificação dos casos de uso, sem ele, o diagrama de sequencia vai ser feito de acordo com a interpretação do diagrama de caso de uso por quem o fizer, correndo risco de não ser fiel ao proposto, por isso a especificação textual é fundamental para a construção do diagrama de sequencia. Gabarito: A sequencia de mensagens exibidas pelo diagrama de sequencia é extraída da especificação textual do respectivo caso de uso. Logo se essa especificação foi bem feita, a tendência são diagramas de sequencia bem delineados. Se a especificação textual não for fidedigna, o diagrama de sequencia não representará a realidade. 2a Questão (Ref.: 201603656362) Pontos: 1,0 / 1,0 Qual a finalidade do diagrama de implantação ? Resposta: Modelar os aspectos fisicos do software, tratando diretamente em que parte do hardware aquele software será executado etc. Gabarito: O diagrama de implantação mostra o layout físico de um sistema, especificando como os nós (computadores desktop, servidores, impressoras, e outros elementos) estarão conectadas e através de quais protocolos se comunicarão. 3a Questão (Ref.: 201603617283) Pontos: 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, temse: Necessidade de menor quantidade de requesitos funcionais; Mais segurança no uso dos componentes por parte do programador; Facilidade de manutenção; Melhor compreensão do código; Melhor reaproveitamento do seu código; 4a Questão (Ref.: 201603617216) Pontos: 1,0 / 1,0 Quais são os relacionamentos possíveis entre Casos de Uso? associação, inclusão e extensão agregação, inclusão, extensão generalização, inclusão e extensão composição, generalização e extensão agregação, generalização, associação 5a Questão (Ref.: 201603617164) Pontos: 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á correta apenas a assertiva III Estão corretas apenas as assertivas II e III Estão corretas as assertivas I e II e III Está correta apenas a assertiva I Estão corretas apenas as assertivas I e III 6a Questão (Ref.: 201603617022) Pontos: 0,0 / 1,0 A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do cliente, e atende muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a empresa mantém as informações de clientes mesmo sem ter fechado contrato com a empresa. Qual modelo expressa a definição descrita? 7a Questão (Ref.: 201603617302) Pontos: 0,5 / 0,5 A empresa SoftPerfeitos estava desenvolvendo um aplicativo Mobile para um de seus cliente. O programador durante a fase de codificação sentiu extrema dificuldade no entendimento de uma referida regra de negócio expressa no diagrama de caso de uso. Para que o desenvolvedor compreendesse melhor o requisito, o analista de sistema fez uma atualização na documentação do software criando um diagrama com o objetivo de determinar a sequência de eventos que ocorrem em um determinado processo, ou seja, quais condições devem ser satisfeitas e quais métodos devem ser disparados entre os objetos envolvidos e em que ordem durante um processo específico. Com base na UML identifique qual o diagrama o analista de sistemas confeccionou. Diagrama de Negócio. Diagrama de Implantação. Diagrama de Caso de Uso. Diagrama de Sequência. Diagrama de Classes. 8a Questão (Ref.: 201603617139) Pontos: 0,5 / 0,5 Com relação aos conceitos inerentes as especificações de casos de uso, assinale a ÚNICA resposta INCORRETA. As especificações dos casos de uso são fundamentais para elaboração do Diagrama de Sequencia. Caso de uso e cenário de uso são termos sinônimos, que representam uma interação entre ator e sistema. Os casos de uso possuem 1(um) cenário principal e podem ter mais de 1 (um) cenário alternativo Um caso de uso pode não ter cenário alternativo As especificações de casos de uso são narrativas textuais que evidenciam o passo a passo da interação do ator com o sistema 9a Questão (Ref.: 201603617004) Pontos: 0,5 / 0,5 (Concurso: Banco do Nordeste) A UML tem sido amplamente adotada no desenvolvimento de sistemas. Sobre os seus principais conceitos e técnicas, é CORRETO afirmar que: o diagrama de caso de uso mostra as relações entre as classes. o diagrama de caso de uso mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. o diagrama de classes descreve as funcionalidades do sistema, por meio de uma visão de atores externos, mostrando o relacionamento entre os atores e o sistema. o diagrama de estado mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. a UML é uma poderosa linguagem de programação, que vem sendo utilizada para o desenvolvimento de aplicativos para o ambiente WEB. 10a Questão (Ref.: 201603617156) Pontos: 0,0 / 0,5 No que se refere ao diagrama de atividade, assinale a opção que apresente o nome correto do elemento desse diagrama, abaixo descrito permite mostrar, por exemplo, em qual parte da organização o trabalho é realizado ou ainda que classe realiza o trabalho Evento Raia de natação Junção Transição Separação
Compartilhar