Baixe o app para aproveitar ainda mais
Prévia do material em texto
Top of Form � Fechar� Avaliação: CCT0192_AV_201007020113 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201007020113 - DOUGLAS ALVES GADELHA Professor: MARCELO VASQUES DE OLIVEIRA JOSE CARLOS MILLAN Turma: 9001/AA Nota da Prova: 3,0 Nota de Partic.: 1 Data: 10/03/2014 19:20:01 � 1a Questão (Ref.: 201007070944) Pontos: 0,0 / 0,5 Qual das respostas abaixo mais corretamente define uma classe? Um conjunto de métodos e atributos. Um conjunto de métodos. Um conjunto de métodos e atributos que definem as características e comportamentos de um objeto. Um conjunto de métodos e atributos que definem os comportamentos de um objeto. Um conjunto de atributos. � 2a Questão (Ref.: 201007077593) Pontos: 0,0 / 0,5 Que organização mantém a UML? International Organization for Standardization (OSI). American National Standards Institute (ANSI). Project Management Institute (PMI). Software Engineering Institute (SEI). Object Management Group (OMG). � 3a Questão (Ref.: 201007077603) Pontos: 0,5 / 0,5 É um relacionamento semântico entre classes, em que uma classe especifica um contrato que outra classe garante executar. Generalização. Composição. Agregação. Realização. Dependência. � 4a Questão (Ref.: 201007094542) Pontos: 0,0 / 0,5 A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de CONSTRUÇÃO: Construir o projeto dos componentes de hardware para definição da capacidade técnica em processar as informações de forma eficiente, apresentando um desempenho adequado. Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como marco a ARQUITETURA. Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o ESCOPO. � 5a Questão (Ref.: 201007079482) Pontos: 0,5 / 0,5 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 ligação. auto-chamada. mensagem de ativação. mensagem de retorno. � 6a Questão (Ref.: 201007079500) Pontos: 0,0 / 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: especialização. extensão. inclusão. generalização. agregação. � 7a Questão (Ref.: 201007079505) Pontos: 1,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 Ligar o aparelho. Pressionar o botão de menu. Conectar o fone de ouvido. GSM. TDMA. 3G. Ambiente de reunião. Ambiente que exija silêncio. Ambiente normal. 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. � 8a Questão (Ref.: 201007087680) Pontos: 0,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 Real-time Integrados. Sistemas de Software e Sistemas de Negócios. Sistemas Técnicos. Sistemas Depuração. Sistemas de Informação. � 9a Questão (Ref.: 201007087721) Pontos: 1,0 / 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 esteriótipo é classe principal da qual todas as outras derivam ou estarão ligadas, por meio de associações de varios tipos ( agregação, generalização, etc. 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.: 201007087720) Pontos: 0,0 / 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: Classe Hospede e classe Quarto, para poder existir a interação entre as mesmas é criada a classe locação. Pois a classe Hospede vai ter em seus atributos nome do cliente, endereço, etc e classe Quarto terá como atributo o numero do quarto o tipo do quarto, porém será necesário um a classe que será a locação tenha como atributo data de entrada a data de saida, o extrado a pagar. Assim esta classe fará a associação entre as duas classes pois alocará o hospede ao quarto e disponibilizará o quarto quanto o hospede terminar sua estadia. Assim classe locação seria um agregação entre hospede e quarto. 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. Bottom of Form
Compartilhar