Você está na página 1de 2

CURSO:

CÓD/ DISCIPLINA: CCT0681 - MODELAGEM DE SISTEMAS


PROF.º: JOSÉ FLÁVIO VASCONCELOS ALVES TURNO: MANHA
TURMA: 3006 SALA: TEAMS MAT.: NOTA
GRADUAÇÃO ALUNO(A):

DATA: 2023.1 AV1 ( X ) – AV2 ( ) – AV3 ( )

INSTRUÇÕES:
I- São critérios relevantes para avaliação destas questões: clareza de raciocínio e utilização da linguagem
com técnica.
II - NÃO SÃO ADMITIDAS AS RASURAS NAS QUESTÕES, por isso responda com cuidado.
III – Não é permitido consulta à livros nem a qualquer material didático, bem como internet e uso de
celulares. O descumprimento desta norma acarreta anulação da prova.
IV – É EXPRESSAMENTE VEDADO QUALQUER TIPO DE CONSULTA AO PROFESSOR. A interpretação faz
parte da prova.
V – Utilize apenas caneta.

Questão 1 – A modelagem dos sistemas envolve a modelagem do ciclo de vida dos


mesmos. Uma das primeiras atividades deste ciclo é a análise de requisitos. Explique com
suas palavras o que é análise de requisitos.

Questão 2 – Diferencie o Modelo em Cascata do Modelo Incremental em termos de análise


de requisitos.

Questão 3 – Sobre o Diagrama de Casos de Usos, selecione a única opção falsa:


a. Os atores costumam representar os papéis desempenhados pelos diversos usuários
que poderão utilizar os serviços e funções do sistema.
b. Um ator pode representar algum hardware especial ou mesmo outro software que
interaja com o sistema, como no caso de um sistema integrado, por exemplo.
c. Os casos de uso são utilizados para capturar os requisitos funcionais do sistema, ou
seja, referem-se a serviços, tarefas ou funcionalidades identificados como necessários ao
software e que podem ser utilizados de alguma maneira pelos atores que interagem com
o sistema.
d. A associação de extensão costuma ser utilizada quando existe um cenário, situação ou
rotina comum a mais de um caso de uso.
e. Restrições são compostas de um texto entre chaves e utilizadas para definir validações,
consistências, condições etc., que devem ser aplicadas a um determinado componente ou
situação.

Questão 4 – O que é multiplicidade de um caso de uso ? Exempifique.

Questão 5 – Concernente ao Diagrama de Classes, selecione a única opção falsa:


a. Os atributos armazenam os dados do objeto da classe.
b. Os métodos são também chamados operações, que são as funções que uma instância
da classe pode executar.
c. È obrigatório que a classe apresente as três divisões: nome da classe, atributos e
métodos.
d. As classes costumam ter relacionamentos entre si, chamados associações, que
permitem que elas compartilhem informações entre si e colaborem para execução dos
processos executados pelo sistema.
e. A associação unária ou reflexiva representa o relacionamento de uma classe com ela
mesma.

Questão 6 – Sobre o diagrama de objetos e de pacotes, selecione a única opção falsa.


a. Um componente objeto é bastante semelhante a um componente classe, mas os
objetos não apresentam métodos, somente atributos, e estes armazenam os valores
contidos nos objetos em uma determinada situação.
b. Os objetos de um diagrama de objetos apresentam vínculos entre si (links). Tais
vínculos nada mais são do que instâncias das associações entre as classes representadas
no diagrama de classes, assim como os objetos são instâncias das próprias classes.
c. O diagrama de pacotes descreve como os elementos do modelo estão organizados em
divisões lógicas, denominadas pacotes, e demonstra as dependências entre eles.
d. É possível representar os objetos instanciados a partir de classes por meio de uma
associação de dependência com o estereótipo <<instanceOf>>
e. O nome dos objetos está contido, como nas classes, na primeira divisão do retângulo
que representa os objetos e pode ser apresentado de três formas

Questão 7 – Analise o diagrama abaixo de pacotes:

Que tipo de relacionamento entre os pacotes está representado neste diagrama ?


a. Dependência
b. Aninhamento
c. Herança
d. Continência
e. Especialização

Você também pode gostar