Prévia do material em texto
R: Generalização Em uma escola um aluno realiza sua matrícula em uma turma, que possui um professor responsável, mas possui várias disciplinas associadas. O professor pode ser responsável por mais de uma turma e cada disciplina somente estará associada a uma turma. Indique a multiplicidade entre alunos - turmas, turmas e professor e turmas - disciplinas. R: alunos(0-*) - (1-1) turmas turmas(0-*) - (0-1) professor turmas(0-1) - (0-*) disciplinas O modelo da UML, que possibilita a descrição de uma sequência de ações(incluindo alternativas) realizadas pelo sistema para produzir um resultado observável do ponto de vista de um usuário, é o de: R: Casos de uso Considere um sistema de controle de estoque com cadastramento de materiais e movimentação do estoque. São necessários os seguintes cálculos automáticos: controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais é feito pelo almoxarife (responsável) e as requisições são feitas por todos os departamentos da empresa e ficam guardadas. A cada entrega de material, o almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os cálculos também são realizados. Os dados calculados devem ficar guardados também e o tempo de resposta de consultas feitas no cadastro de materiais não deve exceder a 5 milissegundos (ms). No Diagrama de Sequência, a existência de um objeto requisição desde a sua entrada até a sua baixa deverá ser representada por R: Um atributo da classe Material. Para captar os requisitos funcionais de um sistema pode-se utilizar a UML. O diagrama mais adequado para essa finalidade é o diagrama de: R: Casos de uso. Com relação ao fluxo Normal e fluxo Alternativo da descrição de caso de uso, analise as sentenças e em seguida marque a alternativa que indica as assertivas corretas. I – O fluxo normal descreve os procedimentos em sentenças curtas e numeradas. II - O fluxo alternativo deve ser definido para todos os passos do fluxo normal. III – Quando se deseja complementar informação deve-se utilizar comentários na descrição, tanto no fluxo normal quanto no fluxo alternativo. IV – O fluxo alternativo é descrito na forma narrativa, pois é aplicado para completar a descrição de um passo do fluxo normal. R: As corretas são – I e III A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua Propriadamente a UML, é: R: uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas. São exemplos de diagramas comportamentais: R: Casos de Usos, Atividades, Estados e Interações Com relação à linguagem UML (Unified Modeling Language), é correto afirmar: