Buscar

MODELAGEM DE SISTEMAS - VÁRIAS QUESTÕES DE PROVAS - LEANDRO ROBADY

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

1a Questão (Cód.: 55469)
	1a sem.: ANÁLISE E PROJETO ORIENTADO A OBJETO
	Pontos: 0,0  / 0,5 
	Que organização mantém a UML?
		
	
	Project Management Institute (PMI).
	
	International Organization for Standardization (OSI).
	
	American National Standards Institute (ANSI).
	
	Object Management Group (OMG).
	
	Software Engineering Institute (SEI).
	 2a Questão (Cód.: 77457)
	5a sem.: Diagrama de classe
	Pontos: 0,5  / 0,5 
	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: 
		
	
	Classe associativa.
	
	Agregação por valor.
	
	Generalização e especialização.
	
	Agregação por referência.
	
	Auto-Associação.
	 3a Questão (Cód.: 55996)
	5a sem.: UML
	Pontos: 0,0  / 0,5 
	Como podemos definir uma auto-associação:
		
	
	Classe que representa a herança dos métodos de uma outra classe.
	
	Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação.
	
	Classe que representa a generalização de outra classe. 
	
	Identifica objetos de mesma classe que participam da associação.
	
	Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e operações para qualificação.
	 4a Questão (Cód.: 102301)
	3a sem.: Caso de uso
	Pontos: 0,0  / 1,0 
	No contexto da UML, os casos de uso:
		
	
	definem o comportamento dos componentes de software que serão implementados.
	
	especificam a organização do sistema de software.
	
	capturam os requisitos não funcionais.
	
	são sempre associados a um único requisito funcional.
	
	descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.
	 5a Questão (Cód.: 77451)
	4a sem.: Diagrama de classe
	Pontos: 0,0  / 1,0 
	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? 
		
	
	
	
	
	
	
	
	
	
	
	 6a Questão (Cód.: 77455)
	5a sem.: Diagrama de classe
	Pontos: 1,0  / 1,0 
	Uma agencia de automóveis vende carros populares, utilitários e 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? 
		
	
	Auto-Associação
	
	Agregação por referência
	
	Generalização
	
	Agregação por valor
	
	Associação
	 7a Questão (Cód.: 77465)
	5a sem.: Diagrama de classe
	Pontos: 0,0  / 1,0 
	O diagrama de classe possui diversas representações com suas especificidades.
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.
		
	
	somente a II.
	
	somente a I.
	
	II - III
	
	I - III
	
	I - II
	
 8a Questão (Cód.: 77782)
	3a sem.: ANALISE E PROJETO OO
	Pontos: 0,0  / 1,0 
	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:
		
	
	associação não composta. 
	
	dependência estereotipado como inclusão. 
	
	dependência estereotipado como extensão 
	
	generalização. 
	
	associação composta. 
	 9a Questão (Cód.: 65571)
	2a sem.: INTRODUÇÃO A LINGUAGEM UML
	Pontos: 0,0  / 0,5 
	De acordo com as partes que compõem a UML, identifique a alternativa errada
		
	
	Visões: As Visões mostram diferentes aspectos do sistema que está sendo modelado. A visão não é um gráfico, mas uma abstração consistindo em uma série de diagramas. Definindo um número de visões, cada uma mostrará aspectos particulares do sistema, dando enfoque a ângulos e níveis de abstrações diferentes e uma figura completa do sistema poderá ser construída. As visões também podem servir de ligação entre a linguagem de modelagem e o método/processo de desenvolvimento escolhido. 
	
	Modelos de Elementos: Os conceitos usados nos diagramas são modelos de elementos que representam definições comuns da orientação a objetos como as classes, objetos, mensagem, relacionamentos entre classes incluindo associações, dependências e heranças. 
	
	Mecanismos Gerais: Os mecanismos gerais provém comentários suplementares, informações, ou semântica sobre os elementos que compõem os modelos; eles provém também mecanismos de extensão para adaptar ou estender a UML para um método/processo, organização ou usuário específico. 
	
	Diagramas: Os diagramas são os gráficos que descrevem o conteúdo em uma visão. UML possui nove tipo de diagramas que são usados em combinação para prover todas as visões do sistema.
	
	Sistemas de Negócios: descreve os objetivos, especificações (pessoas, computadores etc.), as regras (leis, estratégias de negócios etc.), e o atual trabalho desempenhado nos processos do negócio.
	 10a Questão (Cód.: 77446)
	4a sem.: Diagrama de classe
	Pontos: 0,0  / 1,0 
	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?
		
	
	Associação participativa
	
	Associação
	
	Associação relativa
	
	Auto-associação
	
	Associação por referência
	 2a Questão (Cód.: 91034)
	14a sem.: DIAGRAMAS UML
	Pontos: 0,0  / 1,0 
	Na UML os diagramas servem para capturar diferentes visões do sistema. NÂO é um diagrama UML:
		
	
	Diagrama de Métodos
	
	Diagrama de Componentes
	
	Diagrama de Estados
	
	Diagrama de Classes
	
	Diagrama de Sequência
	 3a Questão (Cód.: 91305)
	15a sem.: RUP / PROCESSO ITERATIVO
	Pontos: 0,0  / 1,0 
	O RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software, baseado no Processo Unificado. A esse respeito, analise as afirmativas a seguir. 
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: 
		
	
	III e IV
	
	II e IV
	
	I e II
	
	I e IV
	
	II e III
	 6a Questão (Cód.: 77450)
	4a sem.: Diagrama de classe
	Pontos: 0,0  / 0,5 
	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? 
		
	
	atributo - classe - processo
	
	classe - atributo - método
	
	atributo - classe - método
	
	classe - atributo - processo
	
	tupla - tabela - método
	 7a Questão (Cód.: 72469)
	2a sem.:UML
	Pontos: 0,0  / 0,5 
	Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras.
I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque são adaptados às operações de cada empresa;
II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação;
III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar mudanças na construção do software;
IV - Na UML devem ser representados os procedimentos lógicos e físicos;
 
		
	
	Itens I, II, III são verdadeiros.
	
	Itens I, e III são verdadeiros.
	
	Itens I, III e IV são verdadeiros.
	
	Itens I e IV são verdadeiros.
	
	Itens III e IV são verdadeiros.
	 9a Questão (Cód.: 94049)
	11a sem.: Diagrama de estado
	Pontos: 0,0  / 0,5 
	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? 
Marque a alternativa correta. 
	
	
	Superestado
	
	Ativo 
	
	Concorrente 
	
	Transitividade
	
	Autotransição
	 10a Questão (Cód.: 63474)
	5a sem.: Diagrama de Classe
	Pontos: 0,0  / 0,5 
	(PRODEB 2008) Assinale a alternativa correta.
		
	
	Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema.
	
	Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema.
	
	Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos. 
	
	Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles.
	
	Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e fluxo de trabalho.
	 1a Questão (Cód.: 91694)
	Pontos: 0,0  / 0,5
	Na UML "Unified Modeling Language":
		
	
	Instâncias são representadas graficamente com seu nome em negrito e itálico.
	
	Instância é o oposto de um objeto.
	
	Instância é uma manifestação abstrata de algo concreto.
	 
	Instância e objeto são sinônimos.
	 
	Não se utiliza instância.
	 2a Questão (Cód.: 57377)
	Pontos: 0,0  / 0,5
	Num diagrama de classes da UML, multiplicidade se refere:
		
	 
	à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado.
	 
	ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam.
	
	aos dados sobre a quantidades de objetos participantes de uma classe associativa.
	
	ao número de chamadas de métodos de uma classe por um objeto de outra classe.
	
	à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama.
	 4a Questão (Cód.: 65582)
	Pontos: 0,0  / 1,0
	Os diagramas de casos de uso são uma técnica que pode ser aplicada na elaboração de cadernos de encargo ou em propostas de sistemas de software, identifique a alternativa errada.
		
	 
	Como tem uma representação gráfica sugestiva, é mais fácil para os clientes entenderem a própria proposta.
	 
	Não permite apresentar a perspectiva funcional e estrutural.
	
	Permite estruturar e apresentar o que se propõe realizar segundo uma perspectiva funcional.
	
	Ilustra-se sempre a perspectiva do utilizador.
	
	Contém analise direta das funcionalidades da representação gráfica
	 5a Questão (Cód.: 77464)
	Pontos: 1,0  / 1,0
	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?
		
	
	Classe associativa.
	
	Generalização.
	 
	Auto-associação.
	
	Agregação por valor.
	
	Agregação por referência.
	 3a Questão (Cód.: 65571)
	Pontos: 0,0  / 0,5
	De acordo com as partes que compõem a UML, identifique a alternativa errada
		
	 
	Mecanismos Gerais: Os mecanismos gerais provém comentários suplementares, informações, ou semântica sobre os elementos que compõem os modelos; eles provém também mecanismos de extensão para adaptar ou estender a UML para um método/processo, organização ou usuário específico.
	
	Sistemas de Negócios: descreve os objetivos, especificações (pessoas, computadores etc.), as regras (leis, estratégias de negócios etc.), e o atual trabalho desempenhado nos processos do negócio.
	 
	Diagramas: Os diagramas são os gráficos que descrevem o conteúdo em uma visão. UML possui nove tipo de diagramas que são usados em combinação para prover todas as visões do sistema.
	 
	Modelos de Elementos: Os conceitos usados nos diagramas são modelos de elementos que representam definições comuns da orientação a objetos como as classes, objetos, mensagem, relacionamentos entre classes incluindo associações, dependências e heranças. 
	 
	Visões: As Visões mostram diferentes aspectos do sistema que está sendo modelado. A visão não é um gráfico, mas uma abstração consistindo em uma série de diagramas. Definindo um número de visões, cada uma mostrará aspectos particulares do sistema, dando enfoque a ângulos e níveis de abstrações diferentes e uma figura completa do sistema poderá ser construída. As visões também podem servir de ligação entre a linguagem de modelagem e o método/processo de desenvolvimento escolhido.
	 3a Questão (Cód.: 72424)
	Pontos: 0,5  / 0,5
	É 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.
		
	
	Facilita a comunicação com o usuário.
	
	Recurso para minimizar erros.
	
	Compõe uma documentação para garantir a continuidade dos sistemas.
	
	Apoia o desenvolvimento do sistemas para a programação, por exemplo.
	 
	A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do produto.
	 5a Questão (Cód.: 55479)
	Pontos: 0,0  / 1,0
	É um relacionamento semântico entre classes, em que uma classe especifica um contrato que outra classe garante executar.
		
	
	Composição.
	 
	Realização.
	
	Generalização.
	
	Agregação.
	 
	Dependência.
	 6a Questão (Cód.: 65556)
	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 Técnicos.
	 
	Sistemas Depuração.
	
	Sistemas de Software e Sistemas de Negócios.
	
	Sistemas Real-time Integrados.
	
	Sistemas de Informação.
	
Questão: AV1.2011.3S.CCT0192.0037 (179819)
4 - As etapas percorridas em cada iteração no ciclo de vida iterativo e incremental são definidas por objetivos específicos. Qual é a etapa que tem como objetivo verificar a qualidade da parte em desenvolvimento, autorizando a implantação ou retornando a uma nova iteração? Pontos da Questão: 0,5
	Transição
	Implantação
	Construção
	concepção
	Elaboração
	 7a Questão (Cód.: 78185)
	Pontos: 1,0  / 1,0
	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?
		
	
	Agregação por referência.
	
	Generalização e especialização.
	 
	Classe associativa.
	
	Auto-associação.
	
	Agregação por valor.
	 8a Questão (Cód.: 57382)
	Pontos: 1,0  / 1,0
	
Considere Diagrama de Classes acima. Pode-se afirmar que:
		
	 
	quadrado é uma classe derivada da classe figura.
	
	quadrado e retângulo são classes base da classe figura.
	
	larguraé um método da classe Retângulo.
	
	instâncias da classe quadrado não possuem atributos.
	
	quadrado e retângulo são classes abstratas.
	 10a Questão (Cód.: 102280)
	Pontos: 1,0  / 1,0
	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:
		
	
	II, III e IV
	 
	I, III e IV
	
	I, II e III
	
	I e III
	
	I e IV
	5a Questão(Cód.: 77458)
	5a sem.: Diagrama de classe
	Pontos:0,0 / 0,5
	A generalização é uma representação do Diagrama de classe que apresenta os diversos tipos de um determinado objeto. 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. 
		
	
	I e III
	
	II e IV
	
	I e IV
	
	I e II
	
	II e III
	7a Questão(Cód.: 57325)
	3a sem.: UML
	Pontos:0,5 / 0,5
	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.
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como:
		
	
	Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
	
	Associação / uma funcionalidade do sistema do ponto de vista do usuário.
	8a Questão(Cód.: 77449)
	4a sem.: Diagrama de classe
	Pontos:0,0 / 0,5
	Na UML os modelos evoluem na medida em que o projeto avança e confirmam que:
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.
		
	
	I - III - IV
	
	I - II - III
	
	I - II - IV
	
	II - III - IV
	
	II - IV
	9a Questão(Cód.: 55483)
	11a sem.: ANÁLISE E PROJETO ORIENTADO A OBJETO
	Pontos:0,0 / 0,5
	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?
		
	
	Sequencia.
	
	Objetos.
	
	Casos de uso.
	
	Classes.
	
	Estados.
	10a Questão(Cód.: 77463)
	5a sem.: Diagrama de classe
	Pontos:0,5 / 0,5
	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 implementa o processo de herança? 
		
	
	Classe associativa.
	
	Auto-Associação.
	
	Agregação por valor.
	
	Agregação por referência.
	
	Generalização.
	
Questão: AV1 2011.35 CCT0192 0003 (180076)
2 - Segundo a abordagem do paradigma do ciclo de vida clássico para a Engenharia de Software, é correto afirmar que, 
durante a atividade de: Pontos da Questão: 0,5
	codificação, o projeto deve ser traduzido em uma forma legivel por máquina. Quando o projeto é bem detalhado, essa etapa pode ser realizada mecanicamente
	análise e engenharia de sistemas, as exigências são traduzidas em uma representanção do software, que pode ser avaliada quanto a quantidade, antes que a codificação se inicie
	análise de riscos, ocorrem adaptações a fim de acomodar mudanças no ambiente externo e acréscimos funcionais ou de desempenho
	analise e engenharia de sistemas, as exigências são traduzidas em uma representação do software, que pode ser avaliada quanto a quantidade, antes que a codificação se inicie
	projeto, requisitos em nivel de sistema sao coletados, com uma pequena quantidade de projeto e análise de alto nível
	
Questão: AV1.2011.3S.CCT0192.0046 (180533)
3 - Considerando uma petShop que oferece serviços de banho, tosa e vacinação. Para todos os serviços a identificação é efetivada por código do serviço, data de execução e responsável por prestar o serviço; no serviço BANHO e TOSA a identificação acrescenta o porte do animal e para VACINAÇÂO são consideradas além das comuns, as informações de tipo vacina e data de aplicação. 
Considerando a representação de uma generalização, quais os atributos representados nas classes descritas. Pontos da Questão: 1
	SERVIÇOS: código do serviço, data de execução, responsável 
BANHO: porte do animal 
TOSA: porte do animal 
VACINAÇÃO:tipo vacina, data de aplicação
	SERVIÇOS: código do serviço, data de execução, responsável, porte do animal, tipo vacina, data de aplicação
BANHO: 
TOSA: 
VACINAÇÃO:
	SERVIÇOS: código do serviço, data de execução, responsável, porte do animal
BANHO: 
TOSA: 
VACINAÇÃO:tipo vacina, data de aplicação
	SERVIÇOS: código do serviço, data de execução, responsável 
BANHO: código do serviço, data de execução, responsável, porte do animal 
TOSA: código do serviço, data de execução, responsável, porte do animal 
VACINAÇÃO:código do serviço, data de execução, responsável, tipo vacina, data de aplicação
	SERVIÇOS: 
BANHO: código do serviço, data de execução, responsável, porte do animal 
TOSA: código do serviço, data de execução, responsável, porte do animal 
VACINAÇÃO:código do serviço, data de execução, responsável, tipo vacina, data de aplicação
	
Questão: AV1 2011.35 CCT0192 0008 (183920)
4 - A engenharia de requisitos ajuda os engenheiros de software a compreender melhor o problema que eles vão trabalhar para resolver. Ela inclui um conjunto de tarefas que levam a um entendimento de qual será o impacto do software sobre o negócio, do que o cliente quer e de como os usuários finais vão interagir com o software. A função de negociação no processo de engenharia de requisitos Pontos da Questão: 0,5
	refina e modifica os requisitos. É uma acão de modelagem de análise composta de várias tarefas de modelagem e refinamento
	ajuda o cliente a definir o que é necessário
	define o escopo e a natureza do problema a ser resolvido
	define quais são as prioridades, o que é essencial, o que é necessário. Clientes, usuários e outros interessados são solicitados a ordenar os requisitos e depois discutir os conflitos de prioridade
	especifica, revisa e valida o problema de modo a garantir que seu entendimento e o entendimento do cliente sobre o problema coincidam
	
Questão: AV1 2011.35 CCT0192 0004 (180080)
5 - Considere que você trabalhe em uma empresa de desenvolvimento de software e que a empresa tenha decidido desenvolver um novo editor de texto para colocar no mercado. Esse editor deve ser um software que forneça recursos adicionais de apoio à autoria, embasado no estilo de escrita do usuario, o que o torna um software de funcionalidade mais complexa. Considere que a empresa deseje disponibilizar o produto no mercado em versões que agreguem esse suporte de forma gradativa, fazendo análise de risco para avaliar a viabilidade de desenvolvimento de uma nova versão. Tendo de escolher um modelo de processo para desenvolver esse editor, e conhecendo as características dos modelos existentes, entre os modelos abaixo, qual é o modelo apropriadopara esse caso?
Pontos da Questão: 1
	Iterativo
	Incremental
	Espiral
	Cascata
	Prototipação
	
Questão: AV1.2011.3S.CCT0192.0044 (179849)
6 - 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. Pontos da Questão: 1
	DOMÍNIO
	ATRIBUTO
	VARIÁVEL
	ESTERIÓTIPO
	TIPO
	
Questão: AV1 2011.35 CCT0192 0018 (183929)
8 - Dadas as seguintes afirmações: 
I) Um ator interage com o sistema fornecendo e/ou recebendo informações do mesmo. 
II) Um único ator pode se relacionar com muitos casos de uso. 
III) Um caso de uso pode se relacionar com no máximo dois atores. 
IV) É possível que um ator herde os casos de uso de outro ator e isso pode ser representado graficamente no diagrama de casos de uso. 
Quais os itens corretos? Pontos da Questão: 0,5
	I e II estão corretas
	Somente a II está correta
	Todas estão corretas
	I, II e IV estão corretas
	I, II e III estão corretas
	
Questão: AV1 2011.35 CCT0192 0012 (183924)
9 - No emprego da UML utilizam-se diversos diagramas. Nos Casos de Uso, analise a situação abaixo:
Sejam ALFA e BETA dois casos de uso. Quando BETA herda de ALFA, as sequências de comportamento de ALFA valem também para BETA. Quando for necessário, BETA pode redefinir as sequências de comportamento de ALFA. Além disso, BETA, na condição de caso de uso herdeiro, participa em qualquer relacionamento no qual ALFA participa. 
A situação descrita caracteriza um relacionamento denominado Pontos da Questão: 0,5
	de inclusão
	de extensão
	generalização
	associação
	agregação
	
Questão: AV1.2011.3S.CCT0192.0050 (180537)
10 - 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.
Pontos da Questão: 1
	alunos(0-*) - (1-1) turmas
turmas(0-*) - (0-1) professor
turmas(0-1) - (0-*) disciplinas
	alunos(0-1) - (1-*) turmas
turmas(0-1) - (0-*) professor
turmas(0-*) - (0-1) disciplinas
	alunos(1) - (0-*) turmas
turmas(1) - (1) professor
turmas(1) - (0-*) disciplinas
	alunos(0-*) - (0-*) turmas
turmas(0-*) - (0-1) professor
turmas(0-*) - (0-*) disciplinas
	alunos(0-*) - (0-*) turmas
turmas(0-*) - (0-*) professor
turmas(0-1) - (0-*) disciplinas
	
Questão: AV1 2011.35 CCT0192 0017 (183928)
1 - 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: Pontos da Questão: 0,5
	estado
	objetos
	sequência
	casos de uso
	classe
	
Questão: AV2 2011.35 CCT0192 0068 (200556)
2 - 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 Pontos da Questão: 1
	um ator
	uma linha de vida
	um estado do objeto
	um atributo da classe Material
	uma operação da classe Requisição
	
Questão: AV1 2011.35 CCT0192 0019 (183935)
3 - Para captar os requisitos funcionais de um sistema pode-se utilizar a UML. O diagrama mais adequado para essa finalidade é o diagrama de Pontos da Questão: 0,5
	atividade
	casos de uso
	comuicação
	colaboração
	classes
	
Questão: AV2.2011.3S.CCT0192.0093 (198979)
7 - 
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.
Pontos da Questão: 0,5
	I - III
	I - II
	II - IV
	I - IV
	II - III
	
Questão: AV1.2011.3S.CCT0192.0032 (179839)
9 - 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? Pontos da Questão: 0,5
	Agregação por valor
	Auto-associação
	Agregação por referência
	Generalização de classe
	Classe associativa
	
Questão: AV1-2011.35-CCT0192-0007 (183919)
10 - 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 apropriadamente a UML, é: Pontos da Questão: 0,5
	um método comum para a representação da orientação a objetos
	uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas
	um método para especificar e modelar os artefatos dos sistemas
	uma linguagem para implementar os conceitos da orientação a objetos.
	um processo de especificação e modelagem de sistemas orientados a objeto

Outros materiais