Buscar

Simulado para AV1[1]

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Simulado para AV1 – Modelagem 
de Sistemas 
Revisão para AV1.
• Sabe-se que a UML define modelos para
aplicação dos conceitos de implementação na
metodologia Orientada a Objetos. Qual
representação do diagrama de classe que faz a
implementação do processo de herança?
• (A) Auto-Associação.
• (B) Generalização.
• (C) Agregação por valor.
• (D) Agregação por referência.
• (E) Classe associativa.
• Qual diagrama se refere a um documento
narrativo que descreve a sequência de eventos de
um ator que usa um sistema para completar um
processo?
• (A) Diagrama de classes.
• (B) Diagrama de objetos.
• (C) Diagrama de casos de usos.
• (D) Diagrama de interações.
• (E) Diagrama de atividades.
• Uma agencia de automóveis vende carros populares,
utilitários e classe A. Os carros possuem as informações
chassi e quantidade de passageiros, mas os carros
classe A podem ter acessórios especiais e os utilitários
possuem percentual de bônus na compra. Qual a
simbologia do diagrama de classe deve ser usada nesse
contexto?
• (A) Generalização 
• (B) Auto-Associação
• (C) Agregação por valor 
• (D) Agregação por referência 
• (E) Associação 
• Qual das respostas abaixo mais corretamente
define uma classe?
• (A) Um conjunto de métodos.
• (B) Um conjunto de atributos.
• (C) Um conjunto de métodos e atributos.
• (D) Um conjunto de métodos e atributos que
definem os comportamentos de um objeto.
• (E) Um conjunto de métodos e atributos que
definem as características e comportamentos de
um objeto.
• Para captar os requisitos funcionais de um
sistema pode-se utilizar a UML. O diagrama mais
adequado para essa finalidade é o diagrama de:
• (A) Casos de uso
• (B) Interação
• (C) Classes
• (D) Sequência
• (E) Atividade
• Os modelos são representados por símbolos e
conceitos. No diagrama de classe, definido na UML para
representação dos objetos e suas associações, assim
como em outros diagramas, cada representação tem
um significado. Indique o termo que identifica as
características de um objeto.
• (A) Estereótipo
• (B) Atributo
• (C) Domínio
• (D) Tipo
• (E) Variável
• Observe as seguintes afirmações sobre a forma de especificação de 
requisitos conhecida como Casos de Uso: 
• I. Todo diagrama de caso de uso tem, pelo menos, um ator. 
• II. Um ator pode participar de, somente, um caso de uso. 
• III. A descrição de um caso de uso pode utilizar descrições de outros 
casos de uso. 
• IV. A descrição de um caso de uso pode ser alterada por outro caso de 
uso. 
• Assinale a alternativa que contém somente afirmações CORRETAS: 
• (A) I e IV 
• (B) I, II e III 
• (C) I, III e IV 
• (D) I e III 
• (E) II, III e IV 
• 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:
• (A) Inclusão.
• (B) Generalização.
• (C) Especialização.
• (D) Extensão.
• (E) Agregação.
• O diagrama de classe possui diversas representações com
suas especificidades.
• I. A generalização implementa o processo de herença.
• II. A auto-associação representa a ligação entre objetos da
mesma classe.
• III. A classe associativa deve ser criada sempre que a ligação
não tenha atributos que a identificam.
• Analise as sentenças e selecione a alternativa que aponte
assertivas corretas.
• (A) I - III
• (B) II - III
• (C) Somente a I.
• (D) Somente a II.
• (E) I - II
• O diagrama de classe é o modelo da UML que define
atributos e métodos para um objeto. O conjunto de
objetos é representado pela classe. Quando tem-se uma
regra que define a ligação entre objetos de classes
diferentes utilizamos qual representação?
• (A) Associação
• (B) Associação relativa
• (C) Associação por referência
• (D) Auto-associação
• (E) Associação participativa
• Num diagrama de classes da UML, multiplicidade se
refere:
• (A) À informação dos limites inferior e superior da
quantidade de objetos aos quais um outro objeto pode
estar associado.
• (B) Aos dados sobre a quantidades de objetos
participantes de uma classe associativa.
• (C) Ao tipo de associação entre várias classes que
depende da quantidade de objetos que se relacionam.
• (D) Ao número de chamadas de métodos de uma
classe por um objeto de outra classe.
• (E) À quantidade máxima de objetos de uma classe que
podem estar associados às demais classes presentes no
diagrama.
• Na UML o diagrama utilizado para representar os dados,
denomina-se Diagrama de classe. Um objeto pode
representar vários tipos diferentes, sendo que algumas
características são comuns e outras são próprias de cada
tipo. Para esse diagrama utilizamos a representação de:
• (A) Classe associativa.
• (B) Auto-Associação.
• (C) Agregação por valor.
• (D) Agregação por referência.
• (E) Generalização e especialização.
• Em UML NÃO É característica do Caso de Uso:
• (A) Representar todas as situações possíveis de utilização
do sistema, através do conjunto de todos os Casos de Uso
• (B) Modelar o diálogo entre atores e o sistema
• (C) Descrever as comunicações necessárias entre objetos
para a realização dos processos em um sistema
computacional
• (D) Constituir-se em um fluxo de eventos completo e
consistente entre ator e caso de uso
• (E) Ser iniciado por um ator para invocar uma certa
funcionalidade do sistema
• Em uma academia de ginástica os alunos, a cada contrato
efetivado, escolhem o plano de sua preferência a partir da
composição dos exercícios que melhor lhe convier. O preço da
mensalidade é calculado por exercício. Com isso cada aluno
tem uma mensalidade diferente. Ajude o dono da academia a
modelar os seus dados indicando qual a melhor classe para
conter o atributo valor da mensalidade a ser paga,
considerando o modelo apresentado abaixo.
• (A) ExerciciosPlano
• (B) Aluno
• (C) Exercícios
• (D) PlanosContratados
• (E) Plano
• Em um restaurante a escolha dos pratos pode ser
efetivada a partir da constituição calórica dos alimentos.
Para isso, o restaurante mantém vários pratos,
discriminando os ingredientes e definindo a cada um a
porção calórica. A todo prato escolhido é calculado o valor
calórico e apresentado ao cliente antes da escolha. Se você
fosse desenvolver um sistema para o restaurante
conceitualmente o que seria alimento, valor calórico e o
cálculo, respectivamente?
• (A) Classe - Atributo - Processo
• (B) Classe - Atributo - Método
• (C) Tupla - Tabela - Método
• (D) Atributo - Classe - Processo
• (E) Atributo - Classe - Método
• Considere o Diagrama de Classes abaixo. 
• Pode-se afirmar que: 
• (A) Quadrado e retângulo são classes base da classe figura. 
• (B) Instâncias da classe quadrado não possuem atributos. 
• (C) Largura é um método da classe Retângulo. 
• (D) Quadrado e retângulo são classes abstratas. 
• (E) Quadrado é uma subclasse da classe figura. 
• Considerando um sistema de supermercado onde o
cliente pode comprar vários produtos e cada produto
pode ser comprado por vários clientes, analise o
modelo abaixo e indique o nome que se dá à
representação apresentada dentro do círculo?
• (A) Agregação por valor.
• (B) Classe associativa.
• (C) Auto-associação.
• (D) Generalização e especialização.
• (E) Agregação por referência.
• Considerando que você é um analista de negócio e está
desenvolvendo um sistema de materiais e ocorre que:
quando da movimentação de materiais surge uma
exceção, que é a emissão de ordem de compra quando o
estoque ficar abaixo do mínimo recomendado. Assim, a
representação dessa situação no Diagrama de Caso de
Uso é um relacionamento de ...........
• (A) Associação como extensão
• (B) Associação não composta.
• (C) Generalização.
• (D) Associação composta.
• (E) Associação como inclusão.• A UML tem sido amplamente adotada no desenvolvimento
de sistemas. Sobre os seus principais conceitos e técnicas, é
CORRETO afirmar que:
• (A) O diagrama de caso de uso mostra a sequência de
estados de um objeto em resposta a um estímulo recebido.
• (B) O diagrama de sequência mostra a sequência de
estados de um objeto em resposta a um estímulo recebido.
• (C) A UML é uma poderosa linguagem de programação, que
vem sendo utilizada para o desenvolvimento de aplicativos
para o ambiente web.
• (D) O diagrama de caso de uso descreve as funcionalidades
do sistema, por meio de uma visão de atores externos,
mostrando o relacionamento entre os atores e o sistema.
• (E) O diagrama de caso de uso mostra as relações entre as
classes.
• Quanto ao diagrama de interação denominado
diagrama de sequência, assinale a alternativa
CORRETA.
• A) O diagrama de sequência é formado colocando-se
os objetos que participam da interação no nível
superior do diagrama.
• B) A linha de vida do objeto existente no diagrama de
sequência mostra as associações do caso de uso.
• C) No diagrama de sequência, temos como mostrar as
sequências que fazem condicionais, porém não temos
como mostrar a automassagem de um objeto.
• D) A ordenação temporal em uma linha de vida no
diagrama de sequência é insignificante.
• No diagrama de sequência da UML, o nome do elemento que
indica o período de duração pelo qual os objetos estão
cooperando para realizar um comportamento é
• (A) Linha de vida.
• (B) Marcador de interação.
• (C) Foco de controle.
• (D) Ponto de transição.
• (E) Monitoração
• O diagrama de classes na notação da UML, apresentado acima, NÃO permite 
deduzir que um
• (A) ator atua em um único filme.
• (B) diretor pode ter dirigido mais de um filme.
• (C) documentário possui título e verba.
• (D) longa metragem é produzido por pelo menos um produtor.
• (E) produtor produziu filmes de um determinado diretor.
• Você foi contratado para informatizar uma clínica médica
controlando a marcação de consultas e a ficha dos
pacientes.
• Dos pacientes é necessário controlar: nome, endereço,
telefone, data nascimento se ele é particular ou conveniado
a um plano de saúde. No caso de conveniado é necessário
verificar se o plano já está cadastrado na clínica.
• Novos pacientes só são aceitos mediante a marcação de
um consulta. A marcação de novas consultas é liberada
para pacientes particulares, porém, pacientes conveniados
tem um número limite de consultas mensais definido pelo
seu plano de saúde.
• Construa o diagrama de Caso de uso correspondente:
• As classes costumam possuir relacionamentos entre si, chamados
de associações, que permitem que elas compartilhem informações
entre si e colaborem para a execução dos processos executados
pelo sistema.
• Com base ne contexto, construa um diagrama de classes para
representar as seguintes associações:
• Uma nota fiscal possui numero, data de emissão e a identificação
do cliente;
• Essa nota fiscal, deve possuir no mínimo 1 e no máximo 30 itens de
venda com seus respectivos informações: quantidade do item,
preço unitário, desconto e o produto vendido;
• Um produto pode constar em diversas notas fiscais e deve possuir
informações como descrição, unidade de medida, quantidade
disponível em estoque.
• Construa um Diagrama de Sequência encerrar uma conta, conforme a descrição
abaixo:
• Primeiramente um cliente se encaminha ao funcionário do banco, representado
pelo ator gerente e solicita o encerramento de uma determinada conta comum.
• O gerente então irá verificar se a conta informada realmente existe e se a senha
informada é verdadeira, por meio do disparo do método consulta. Caso a conta
realmente exista, o próprio método irá chamar o método de validação de senha
para verificar se a senha informada pelo usuário está correta. Em caso positivo,
será verificado o saldo da conta. Se o saldo retornado for positivo, então o
gerente irá retirar o dinheiro da conta, o saque efetuado deverá ser registrado no
histórico das movimentações. Em seguida o objeto de ContaComum retornará o
valor do saldo para o gerente que deverá ser igual a zero se o método for
executado com sucesso. Finalmente o gerente irá chamar o método
encerramento para fechar a conta do cliente no objeto de ContaComum. Antes
de concluir a execução, esse método pode, caso a conta a ser encerrada seja a
única possuída pelo cliente, atualizar o cadastro do mesmo, definindo o seu
status como inativo, por meio do método gravar no objeto de Física. Caso tenha
sido possível atualizar a instância da classe Física, então o método gravar
retornará um valor indicando que o cliente foi atualizado. A conta retornará um
valor que instruirá o software mostrar ao gerente a mensagem: “Conta Encerrada
com Sucesso”, finalizando o processo de encerramento de conta.

Continue navegando