Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: Professor: JOSE CARLOS MILLAN Turma: 9001/AA Nota da Prova: 5,9 Nota de Partic.: 2 Data: 15/03/2014 15:09:56 1a Questão (Ref.: 201102455935) Pontos: 0,5 / 0,5 Para realizar o desenvolvimento segundo a metodologia RUP é adotado o ciclo de vida iterativo e incremental. Este ciclo de vida é dividido em 4 etapas, a saber: Concepção, Elaboração, Construção e Transição. Para desenvolvimento das etapas são utilizadas as disciplinas da Engenharia de Software e o final da etapa é definido por um marco. Indique os marcos das etapas seguindo a ordem de citação no contexto. escopo - arquitetura - operação - versão(release) arquitetura - escopo - operação - versão(release) arquitetura - escopo - versão(release) - operação escopo - arquitetura - versão(release) - operação escopo - operação - arquitetura - versão(release) 2a Questão (Ref.: 201102469529) Pontos: 0,5 / 0,5 Na UML os diagramas servem para capturar diferentes visões do sistema. NÂO é um diagrama UML: Diagrama de Métodos Diagrama de Estados Diagrama de Classes Diagrama de Sequência Diagrama de Componentes 3a Questão (Ref.: 201102473617) Pontos: 0,0 / 0,5 Uma disciplina do RUP que tem como uma de suas finalidades "assegurar que os clientes, usuários e desenvolvedores tenham um entendimento comum da organização-alvo", a qual se relaciona com a disciplina Ambiente. Trata-se de: Gerenciamento de Projetos. Análise e Design. Requisitos. Gerenciamento de Configuração e Mudança. Modelagem de Negócios. 4a Questão (Ref.: 201102433978) Pontos: 0,0 / 0,5 Qual diagrama tem a finalidade de exibir como um objeto realiza uma determinada operação num determinado momento da execução, representando um estado particular? Classes. Estados. Casos de uso. Objetos. Sequencia. 5a Questão (Ref.: 201102441968) Pontos: 0,5 / 0,5 (PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas" (OMG). O que define a palavra "visual" no texto acima? UML é uma notação diagramática padrão. UML não possui meta-modelo para ferramentas CASE MDA. UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um sistema. UML deve ser aplicada apenas como planta de software. UML não pode ser utilizada para geração de código automatizada. 6a Questão (Ref.: 201102435871) Pontos: 0,5 / 0,5 O tipo de associação entre objetos das classes "turmas" e "alunos" identificado, na modelagem de classes da UML, na sentença "turmas são formadas por alunos" é denominada: inclusão. agregação. especialização. generalização. extensão. 7a Questão (Ref.: 201102435876) Pontos: 0,0 / 1,0 Em um Diagrama de Casos de Uso, representando os casos de uso de uma aparelho celular, os casos de uso que devem ser representados são GSM. TDMA. 3G. Fazer uma ligação. Visualizar mensagens de texto recebidas. Buscar um número de telefone na agenda. O usuário. O número do telefone a ser chamado. Ligar o aparelho. Pressionar o botão de menu. Conectar o fone de ouvido. Ambiente de reunião. Ambiente que exija silêncio. Ambiente normal. 8a Questão (Ref.: 201102444051) Pontos: 1,0 / 1,0 A UML também é usada para representar sistemas mecânicos sem nenhum software. Aqui estão alguns tipos diferentes de sistemas com suas características mais comuns. Identifique qual não faz parte deste grupo. Sistemas Técnicos. Sistemas Depuração. Sistemas de Informação. Sistemas de Software e Sistemas de Negócios. Sistemas Real-time Integrados. 9a Questão (Ref.: 201102444092) Pontos: 1,5 / 1,5 O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», definido no perfil UML para processos de desenvolvimento de software? Resposta: A CLASSE BASE DE UM ESTEREÓTIPO É UMA CLASSE DE METAMODELO U.M.L E NÃO É UM ELEMENTO DE MODELAÇÃO CRIADO PELO UTILIZADOR TAL CLASS ASSOCIATION OU REFINIMENT Gabarito: A classe base de um estereótipo é uma classe no metamodelo UML (i.e., não é um elemento de modelação criado pelo utilizador) tal como Class, Association ou Refinement. 10a Questão (Ref.: 201102444091) Pontos: 1,4 / 1,5 De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique a sua resposta. Resposta: SIM. POR EXEMPLO CONSIDERE O ESTERIÓTIPO: COMMUNICATE, NAS ASSOCIAÇÕES ENTRE ACTORES E CASOS DE UTILIZAÇÃO USADOS NOS DIAGRAMAS DE CASO DE UTILIZAÇÃO UMA ASSOCIAÇÃO COM ESTEREÓTIPO PERMITE CARACTERIZAR MAIS ADEQUADAMENTE O TIPO DE ASSOCIAÇÃO CORRESPONDENTE. Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar mais adequadamente o tipo de associação correspondente. Período de não visualização da prova: desde 26/02/2014 até 18/03/2014.
Compartilhar