Buscar

SIMULADO - MODELAGEM DE SISTEMAS P AV3

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 14 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 14 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 14 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

MODELAGEM DE SISTEMAS
Exam A
QUESTION 1
Que organização mantém a UML? (Cód.: 55469)
A. Software Engineering Institute (SEI).
B. International Organization for Standardization (OSI).
C. American National Standards Institute (ANSI).
D. Object Management Group (OMG).
E. Project Management Institute (PMI).
QUESTION 2
Como podemos definir uma auto-associação: (Cód.: 55996)
A. Classe que representa a especialização de uma outra classe, acrescentando atributos e operações
para qualificação.
B. Classe que representa a generalização de outra classe.
C. Identifica objetos de mesma classe que participam da associação.
D. Classe que representa a herança dos métodos de uma outra classe.
E. Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos
e operações para qualificação.
QUESTION 3
Observe as seguintes afirmações sobre a forma de especificação de requisitos conhecida como Casos de
Uso: (Cód.: 102280)
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, III e IV
B. I e III
C. I e IV
D. I, II e III
E. II, III e IV
QUESTION 4
Observe as seguintes afirmações sobre os diagramas de classes: (Cód.: 102285)
I - Uma classe descreve um conjunto de objetos com propriedades e comportamentos comuns.
II - Duas classes podem ter entre si qualquer número de associações.
III - Uma associação de agregação relaciona um objeto com sua respectiva classe.
IV - A relação de herança entre classes é simétrica, transitiva e reflexiva.
A alternativa que contém somente afirmações CORRETAS:
A. I e II
B. II, III e IV
C. I e III
D. I, II e IV
E. II, III e IV
QUESTION 5
(PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar,
construir e documentar os artefatos dos sistemas" (OMG). (Cód.: 63473)
O que define a palavra "visual" no texto acima?
A. UML deve ser aplicada apenas como planta de software.
B. UML não possui meta-modelo para ferramentas CASE MDA.
C. UML é uma notação diagramática padrão.
D. UML não pode ser utilizada para geração de código automatizada.
E. UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um
sistema.
QUESTION 6
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. (Cód.: 77450)
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. tupla - tabela - método
C. atributo - classe - processo
D. classe - atributo - método
E. atributo - classe - método
QUESTION 7
Qual das respostas abaixo mais corretamente define uma classe? (Cód.: 48820)
A. Um conjunto de atributos.
B. Um conjunto de métodos e atributos.
C. Um conjunto de métodos e atributos que definem os comportamentos de um objeto.
D. Um conjunto de métodos e atributos que definem as características e comportamentos de um objeto.
E. Um conjunto de métodos.
QUESTION 8
O diagrama de classe é o modelo da UML que define atributos e métodos para um objeto. O conjunto de
objetos é representado pela classe. (Cód.: 77446)
Quando tem-se uma regra que define a ligação entre objetos de classes diferentes utilizamos qual
representação?
A. Associação relativa
B. Auto-associação
C. Associação
D. Associação participativa
E. Associação por referência
QUESTION 9
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 (Cód.: 57381)
A. Fazer uma ligação. Visualizar mensagens de texto recebidas. Buscar um número de telefone na
agenda.
B. Ambiente de reunião. Ambiente que exija silêncio. Ambiente normal.
C. O usuário. O número do telefone a ser chamado.
D. GSM. TDMA. 3G.
E. Ligar o aparelho. Pressionar o botão de menu. Conectar o fone de ouvido.
QUESTION 10
UML também é usada para representar sistemas mecânicos sem nenhum software. (Cód.: 65554)
Identifique a opção que possui as características que não estão corretas.
A. Sistemas de Informação: Armazenar, pesquisar, editar e mostrar informações para os usuários. Manter
grandes quantidades de dados com relacionamentos complexos, que são guardados em bancos de
dados relacionais ou orientados a objetos.
B. Sistemas Real-time Integrados: Executados em simples peças de hardware integrados a telefones
celulares, carros, alarmes etc. Estes sistemas implementam programação de baixo nível e requerem
suporte real-time.
C. Sistemas Distribuídos: Distribuídos em máquinas onde os dados são transferidos facilmente de uma
máquina para outra. Eles requerem mecanismos de comunicação sincronizados para garantir a
integridade dos dados e geralmente são construídos em mecanismos de objetos como CORBA, COM/
DCOM ou Java Beans/RMI.
D. Sistemas Técnicos: Manter e controlar equipamentos técnicos como de telecomunicações,
equipamentos militares ou processos industriais. Eles devem possuir interfaces especiais do
equipamento e menos programação de software de que os sistemas de informação. Sistemas Técnicos
são geralmente sistemas real-time.
E. Sistemas de Negócios: descreve as classes, especificações (pessoas, computadores etc.), mantém e
controla.
QUESTION 11
A UML define em sua versão 2.0, treze tipos de diagramas. Acerca do Diagrama de Objetos da UML,
assinale a alternativa correta: (Cód.: 57360)
A. O Diagrama de Objetos representa retratos estáticos de instâncias de itens encontrados em diagramas
de classes.
B. O Diagrama de Objetos descreve o comportamento de objetos como reação a eventos discretos, por
meio de sequências de estados e ações que ocorrem durante sua vida.
C. O Diagrama de Objetos representa uma visão dinâmica da interface entre objetos e funcionalidades do
sistema.
D. O Diagrama de Objetos tem por propósito focalizar um fluxo de atividades que ocorrem internamente
em um processamento, dentro de um período de tempo.
E. O Diagrama de Objetos mostra a configuração de nós de processamento em tempo de execução.
QUESTION 12
Na UML os diagramas servem para capturar diferentes visões do sistema. NÂO é um diagrama UML: 
(Cód.: 91034)
A. Diagrama de Estados
B. Diagrama de Sequência
C. Diagrama de Componentes
D. Diagrama de Classes
E. Diagrama de Métodos
QUESTION 13
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 CONCEPÇÃO: 
(Cód.: 72410)
A. Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o
ESCOPO.
B. 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).
C. Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como
marco a ARQUITETURA.
D. Conceber o sistema em sua totalidade, pois tendo todos os procedimentos definidos facilita a
distribuição de execução entre a equipe.
E. Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO.
QUESTION 14
É um relacionamento semântico entre classes, em que uma classe especifica um contrato que outra classe
garante executar. (Cód.: 55479)
A. Generalização.
B. Realização.
C. Agregação.
D. Composição
E. Dependência.
QUESTION 15
Analise o modelo abaixo e interprete as regras definidas através das ligações dos objetos. 
É correto dizer que:
I - O hotel guarda informações de Hóspede mesmo que não tenha sehospedado.
II - Hóspede pode usar quantos serviços desejar, por cada hospedagem.
III - São representados 3 tipos de serviços: Copa, Lavanderia e Telefonia.
IV - A cada hospedagem é aberta uma nova conta corrente. (Cód.: 77460: Novo / 180322: Antigo )
A. II - III - IV
B. I - III - IV
C. I - II - IV
D. II - IV
E. I - II - III
QUESTION 16
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
concepçã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. (Cód.: 77440) 
A. arquitetura - escopo - operação - versão(release)
B. escopo - operação - arquitetura - versão(release)
C. arquitetura - escopo - versão(release) - operação
D. escopo - arquitetura - versão(release) – operação
E. escopo - arquitetura - operação - versão(release)
QUESTION 17
O RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software, baseado no
Processo Unificado. A esse respeito, analise as afirmativas a seguir. (Cód.: 91305)
I - Um dos objetivos da fase de Elaboração é a criação e estabilização da arquitetura do sistema. 
II - São exemplos de disciplinas do RUP: Modelagem de Negócio, Gestão de Portifólios e Gestão da
Documentação Técnica. 
III - O principal artefato de requisitos utilizado pelo RUP é a Estória de Usuário (User Story), que serve
como um "lembrete" para uma conversa sobre os requisitos entre o desenvolvedor e o cliente. 
IV - Um dos princípios do RUP é considerar como medida principal do progresso do projeto o software
executável funcionando. 
Estão corretas APENAS as afirmativas: 
A. I e II
B. II e III
C. II e IV
D. III e IV
E. I e IV
QUESTION 18
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. (Cód.: 65556)
Identifique qual não faz parte deste grupo. 
A. Sistemas Técnicos.
B. Sistemas Depuração.
C. Sistemas de Informação.
D. Sistemas Real-time Integrados.
E. Sistemas de Software e Sistemas de Negócios.
QUESTION 19
Sabe-se que a UML define modelos para aplicação dos conceitos de implementação na metodologia
Orientada a Objetos. (Cód.: 77463)
Qual representação do diagrama de classe implementa o processo de herança?
A. Classe associativa.
B. Auto-Associação.
C. Agregação por valor.
D. Agregação por referência.
E. Generalização.
QUESTION 20
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? (Cód.: 55483)
A. Sequencia.
B. Objetos.
C. Casos de uso.
D. Classes.
E. Estados.
QUESTION 21
Considerando uma empresa de auto peças que vende o motor montado e as peças que compõe o motor e,
que você foi contratado para modelar o sistema de vendas dessa empresa, qual representação você usaria
para apresentar essa nescessidade de negócio? (Cód.: 77464)
A. Auto-associação.
B. Generalização.
C. Classe associativa.
D. Agregação por referência.
E. Agregação por valor.
QUESTION 22
O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração
nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de (Cód.:
57379)
A. atividades.
B. transição de estados.
C. colaboração.
D. sequência.
E. casos de uso.
QUESTION 23
De acordo com a teoria sobre o RUP, diz que o mesmo produz artefatos: (Cód.: 95126)
A. na fase de Construção, apenas.
B. em todas as suas fases.
C. na fase de Elaboração, apenas.
D. na fase de Concepção, apenas.
E. na fase de Transição, apenas.
QUESTION 24
A generalização é uma representação do Diagrama de classe que apresenta os diversos tipos de um
determinado objeto. (Cód.: 77458)
Analise as sentenças abaixo e indique a(s) que NÃO representa(m) um bom motivo para uso dessa
representação.
I - Quando associações são comuns a todos os tipos, mas existem associações que são somente de um
tipo.
II - Quando a classe possui mais de uma associação.
III - Quando a classe está associada a objetos da própria classe.
IV - Quando a lista de objetos de um tipo possui atributos comuns entre os tipos e atributos específicos a
ele.
A. II e III
B. II e IV
C. I e II
D. I e IV
E. I e III
QUESTION 25
A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de
sistemas, utilizando ferramentas da Análise Orientada a Objetos. (Cód.: 57325)
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido
como:
A. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
B. Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
C. Associação / uma funcionalidade do sistema do ponto de vista do usuário.
D. Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
E. Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
QUESTION 26
Acerca do emprego de conceitos do paradigma de orientação a objetos na linguagem de modelagem
unificada (UML) e em programas orientados a objetos, assinale a opção correta. (Cód.: 95117)
A. A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada
utilizando-se diagramas de comunicação, entre outros.
B. Para um conjunto de ferramentas CASE que necessitam manter intercâmbio de modelos UML
desenvolvidos entre si, o formato-padrão mais recomendado a ser utilizado é o UMLDoc, embasado na
linguagem Java
C. Na organização de um conjunto de especificações de sistemas orientados a objeto, package é
elemento usado para se agregar, inclusive de forma hierárquica, um conjunto de outros elementos
dentro de um mesmo espaço de nomes.
D. Na especificação da UML 2.0, destaca-se a existência da sublinguagem OCL (object constraint
language), linguagem imperativa que, com variáveis e comandos de controle de fluxo, é usada para
complementar diagramas UML.
E. A modelagem de aspectos comportamentais de um programa orientado a objetos deve ser efetuada
utilizando-se diagramas de classe e de instância, entre outros.
QUESTION 27
Na UML os modelos evoluem na medida em que o projeto avança e confirmam que: (Cód.: 77449)
I - São considerados aspectos lógicos e NÃO são considerados aspectos físicos.
II - Ao final do diagrama de classe deve-se verificar se existem casos de uso para criar e manter todas as
informações representadas nas classes.
III - A construção do diagrama de classe deve representar todas as informações envolvidas para
realização do negócio.
IV - É frequente ter que retornar a modelos já criados quando se finaliza algum modelo, pois a construção
do novo modelo pode gerar ajustes nos anteriores.
Baseado nas assertivas acima, marque a alternativa que aponta as VERDADEIRAS.
A. I - II - IV
B. I - II - III
C. II - IV
D. II - III - IV
E. I - III - IV
QUESTION 28
Sabemos que o Diagrama de Estado representa o estado de uma classe ou caso de uso. Qual a
representação utilizada para indicar quando um objeto de uma mesma classe pode ter mais de um estado
ao mesmo tempo para que ao final tenha um só estado? (Cód.: 94049)
Marque a alternativa correta.
A. Ativo
B. Concorrente
C. Autotransição
D. Transitividade
E. Superestado
QUESTION 29
Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma
superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos
distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo
da superclasse é denominado: (Cód.: 57361)
A. encapsulamento.
B. modularidade.
C. polimorfismo.
D. herança.
E. independência.
QUESTION 30
Odiagrama de classe posssui diversas representações com suas especificidades. (Cód.: 77465)
I - A generalização implementa o processo de hibridismo. 
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 tenha atributos que a identificam. 
Analise as sentenças e selecione a alternativa que aponte assertivas corretas.
A. I - III
B. somente a I.
C. II e III
D. I e II
E. somente a II.
QUESTION 31
Na UML "Unified Modeling Language": (Cód.: 91694)
A. Instâncias são representadas graficamente com seu nome em negrito e itálico.
B. Instância e objeto são sinônimos.
C. Não se utiliza instância.
D. Instância é o oposto de um objeto.
E. Instância é uma manifestação abstrata de algo concreto.
QUESTION 32
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. (Cód.: 77457)
Para esse diagrama utilizamos a representação de:
A. Agregação por referência.
B. Classe associativa.
C. Generalização e especialização.
D. Agregação por valor.
E. Auto-Associação.
QUESTION 33
Observe o diagrama e marque a alternativa correta: (Cód.: 72452)
A. SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir quando não participar da
associação.
B. CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se
participar pelo menos de uma associação.
C. ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências de aluguel de
carro.
D. CARRO pode ser criado sem participar da associação, mas CLIENTE somente poderá ser criado se
participar pelo menos de uma associação.
E. CARRO e CLIENTE podem ser criados sem participar pelo menos de uma associação.
QUESTION 34
É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para
transmitir informação e assim apresenta diversos benefícios.
Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um
benefício no uso de modelos como Diagrama de Caso de Uso e Diagrama de Classe para
desenvolvimento de sistemas de informação. (Cód.: 72424)
A. Compõe uma documentação para garantir a continuidade dos sistemas.
B. A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do produto.
C. Recurso para minimizar erros.
D. Apoia o desenvolvimento do sistemas para a programação, por exemplo.
E. Facilita a comunicação com o usuário.
QUESTION 35
A empresa de calçados "Bela Mulher Ltda" vende a clientes de Classe A, calçados femininos com
exclusividade e sob medida. Na criação de um modelo de diagrama de classe é possível representar essa
regra, pois é de grande valor na implementação dos procedimentos. (Cód.: 77452)
Qual dos recursos do diagrama de classe expressa no modelo essa informação?
A. Agregação
B. Cardinalidade
C. Multiplicidade
D. Generalização
E. Associação
QUESTION 36
No contexto da UML, os casos de uso: (Cód.: 102301)
A. capturam os requisitos não funcionais.
B. descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.
C. são sempre associados a um único requisito funcional.
D. especificam a organização do sistema de software.
E. definem o comportamento dos componentes de software que serão implementados.
QUESTION 37
Num diagrama de classes da UML, multiplicidade se refere: (Cód.: 57377)
A. aos dados sobre a quantidades de objetos participantes de uma classe associativa.
B. ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam.
C. à quantidade máxima de objetos de uma classe que podem estar associados às demais classes
presentes no diagrama.
D. à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode
estar associado.
E. ao número de chamadas de métodos de uma classe por um objeto de outra classe.
QUESTION 38
Uma empresa de previdência privada oferece diversos serviços para seus clientes, extensivo aos
dependentes. Os serviços são associados sempre aos clientes responsáveis, mesmo que sejam utilizados
pelos dependentes. No momento da solicitação o cliente informa que o serviço é para um dependente ou,
no caso do pedido ser realizado pelo dependente, este informa seu responsável.
Baseado na descrição apresentada, qual o recurso utlizado na construção de modelos de diagrama de
classe seria utilizado entre cliente e dependentes? (Cód.: 77445)
A. Agregação Associativa
B. Agregação por valor
C. Entidade fraca
D. Entidade participativa
E. Agregação por referência
QUESTION 39
A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do
cliente, e atende muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em
torno de 15%. Mesmo assim a empresa mantém as informações de clientes mesmo sem ter fechado
contrato com a empresa.
Qual modelo expressa a definição descrita?
A.
B.
C.
D.
E.
QUESTION 40
O que é UML? (Cód.: 55468)
A. Linguagem de script.
B. Linguagem de programação.
C. linguagem de modelagem.
D. Linguagem de banco de dados.
E. Linguagem de marcação.
QUESTION 41
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? (Cód.: 78185)
A. Auto-associação.
B. Agregação por valor.
C. Classe associativa.
D. Agregação por referência.
E. Generalização e especialização.

Outros materiais