Buscar

AVs Modelagem de sistemas

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 10 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 10 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 10 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 (Ref.: 201508633356)
	Acerto: 1,0  / 1,0
	A UML divide os diagramas em:
		
	
	Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento
	
	Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento
	
	Nenhuma das anteriores
	
	Diagramas Comportamentais e Diagramas de Fluxo de Dados
	 
	Diagramas Estruturais e Diagramas Comportamentais
		
	
	
	 2a Questão (Ref.: 201508633315)
	Acerto: 1,0  / 1,0
	  A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira
Quando o sistema é desenvolvido com esta tecnologia, temos:
		
	
	Maior segurança no uso de componentes por parte do programador;
	 
	A certeza do menor tempo de desenvolvimento
	
	Melhor compreensão do código;
	
	Facilidade de Manutenção;
	
	Melhor aproveitamento do seu código;
		
	
	
	 3a Questão (Ref.: 201508633500)
	Acerto: 1,0  / 1,0
	Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário.
		
	
	Diagrama de Classes
	
	Diagrama de Objetos
	
	Diagrama de Sequência
	
	Diagrama de Colaboração
	 
	Diagrama de Casos de Uso
		
	
	
	 4a Questão (Ref.: 201508633499)
	Acerto: 1,0  / 1,0
	Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o sistema e validar os requisitos junto ao cliente?
		
	
	Diagrama de Validação
	 
	Diagrama de caso de uso
	
	Diagrama de Classes
	
	Diagrama de Sequência
	
	Diagrama de Atividade
		
	
	
	 5a Questão (Ref.: 201508633422)
	Acerto: 1,0  / 1,0
	Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF.
		
	
	Nenhuma informação deve ser apresentada.
	 
	Informações de procedimentos a serem feitos se o CPF for inválido.
	
	Informações de procedimentos a serem feitos se o CPF for válido.
	
	Informações de como foi validade do CPF
	
	Informações de atributos da classe CPF.
		
	
	
	 6a Questão (Ref.: 201508633380)
	Acerto: 0,0  / 1,0
	Analise as assertivas a seguir e classifique cada uma como verdadeiro (V) e falso (F):
1 - ( ) A Descrição de caso de uso não registra a lógica do sistema.
2 - ( ) A descrição de caso de uso, é representação textual dos casos de uso e auxilia a validação do entendimmento dos requisitos do sistema.
3 - ( ) Nem todos os casos de uso devem ser descritos.
4 - ( ) Quanto mais técnico forem os termos da descrição de casos de uso, melhor será para apresentar ao usuário.
Com base em sua avaliação, assinale a alternativa que apresente a correta sequencia de V e F:
		
	
	F, F, V, F
	 
	V, F, V, V
	
	V, V, F, F
	
	F, F, V, V
	 
	F, V, F, F
		
	
	
	 7a Questão (Ref.: 201508633243)
	Acerto: 1,0  / 1,0
	É possível conectar uma classe a ela mesma, representando a conexão entre 2 objetos da mesma classe. Esse tipo de relacionamento chama-se (assinale a única resposta correta):
		
	
	Associação exclusiva
	
	Associação
	 
	Associação recursiva
	
	Agregação
	
	Associação de classe
		
	
	
	 8a Questão (Ref.: 201508633507)
	Acerto: 0,0  / 1,0
	A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a seguir. Observe. Sejam duas classes, ALFA e BETA. Quando BETA herda de ALFA, os atributos e o comportamento de ALFA valem também para BETA. Quando for necessário, BETA pode redefinir o comportamento de ALFA. Além disso, BETA participa em qualquer relacionamento no qual ALFA participa. O caso exemplificado é conhecido como relacionamento de
		
	
	comunicação.
	 
	generalização..
	 
	associação
	
	inclusão
	
	extensão.
		
	
	
	 9a Questão (Ref.: 201508633443)
	Acerto: 1,0  / 1,0
	O diagrama de colaboração é apropriado para desenhar  ............................, que são uma solução já estabelecida para um determinado problema. Existe uma categoria de problema para a qual já foi dada uma solução, por desenvolvedores experientes e esta deve ser adaptada para uma situação semelhante.
Assinale a UNICA alternativa que preenche corretamente a lacuna
		
	
	padrões de casos de uso
	 
	padrões de projeto
	
	padrões de análise
	
	padrões de uso geral
	
	padrões de colaboração
		
	
	
	 10a Questão (Ref.: 201508633102)
	Acerto: 1,0  / 1,0
	A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de sistemas orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura mostra um dos elementos do digrama de sequências.
O elemento acima, em um diagrama de sequência, significa:
		
	
	mensagem de ativação.
	
	mensagem perdida.
	
	mensagem de ligação.
	
	auto-chamada.
	 
	mensagem de retorno.
	1a Questão (Ref.: 201508892118)
	Acerto: 1,0  / 1,0
	Assinale a opção que define corretamemte UML (Unified Modelling language).
 
		
	 
	linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em diversos níveis de abstração.
	
	metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do sistema com modelos orientados a objetos.
	
	notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em plataformas de objetos distribuídas.
	
	metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos.
	
	notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++.
		
	
	
	 2a Questão (Ref.: 201508633226)
	Acerto: 1,0  / 1,0
	Os diagramas UML da categoria comportamental são os de:
		
	
	classes, objetos e componentes.
	
	classes, atividades e sequência.
	
	casos de uso, sequência e classes.
	 
	casos de uso, atividades e máquinas de estados.
	
	objetos, estrutura composta e máquinas de estado.
		
	
	
	 3a Questão (Ref.: 201508633448)
	Acerto: 1,0  / 1,0
	(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que:
		
	
	É utilizado para representar o relacionamento entre os componentes estruturais do software.
	
	Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo.
	
	Um Ator especifica necessariamente um papel executado por um usuário.
	
	Não existe relação entre atores do tipo especialização.
	 
	A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído.
		
	
	
	 4a Questão (Ref.: 201508633455)
	Acerto: 1,0  / 1,0
	Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse modelado utilizando-se UML, pode-se dizer que possíveis Atores que apareceriam no respectivo Diagrama de Casos de Uso representados seriam:
		
	
	Direcional, Select e Start
	
	Pular, Saltar e Correr
	
	Atualizar o sistema, Carregar jogo, Navegar na Internet
	
	Blu-Ray, DVD e CD
	 
	Player 1, Player 2 e CPU
		
	
	
	 5a Questão (Ref.: 201508633313)
	Acerto:1,0  / 1,0
	Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas.
1. Cliente informa seu CPF
2. Sistema valida CPF
3. Sistema Busca CPF - uses BUSCAR_CPF
4. Cliente informa demais dados
5. Sistema registra dados do cliente
6. Sistemas encerra o caso de uso
Com base na especificação do caso de uso, analise as alternativas a seguir
I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.
II. Nesse caso de uso, não caberia nenhum cenário alternativo.
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include
Com base em sua análise, assinale a única alternativa correta
		
	
	Está correta apenas a assertiva III
	
	Estão corretas apenas as assertivas II e III
	 
	Estão corretas apenas as assertivas I e III
	
	Estão corretas as assertivas I e II e III
	
	Está correta apenas a assertiva I
		
	
	
	 6a Questão (Ref.: 201508633380)
	Acerto: 1,0  / 1,0
	Analise as assertivas a seguir e classifique cada uma como verdadeiro (V) e falso (F):
1 - ( ) A Descrição de caso de uso não registra a lógica do sistema.
2 - ( ) A descrição de caso de uso, é representação textual dos casos de uso e auxilia a validação do entendimmento dos requisitos do sistema.
3 - ( ) Nem todos os casos de uso devem ser descritos.
4 - ( ) Quanto mais técnico forem os termos da descrição de casos de uso, melhor será para apresentar ao usuário.
Com base em sua avaliação, assinale a alternativa que apresente a correta sequencia de V e F:
		
	
	V, F, V, V
	
	F, F, V, V
	
	F, F, V, F
	 
	F, V, F, F
	
	V, V, F, F
		
	
	
	 7a Questão (Ref.: 201508633152)
	Acerto: 1,0  / 1,0
	(PRODEB 2008) Assinale a alternativa correta.
		
	
	Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema.
	 
	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 conhecida pata descrever o comportamento de um sistema.
	
	Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos.
	
	Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e fluxo de trabalho.
		
	
	
	 8a Questão (Ref.: 201508633522)
	Acerto: 0,0  / 1,0
	Analise as afrmativas abaixo em relação ao Diagrama de Classes da UML. I. É um diagrama comportamental da UML. II. Pode representar classes e interfaces. III. Pode representar relacionamentos de dependência e generalização. Assinale a alternativa VERDADEIRA:
		
	
	a conexão entre objetos no tempo e no espaço.
	 
	Apenas as afirmativas II e III estão corretas.
	
	Apenas as afirmativas I e III estão corretas.
	 
	Todas as afirmativas estão corretas.
	
	Apenas as afirmativas I e II estão corretas.
		
	
	
	 9a Questão (Ref.: 201508633425)
	Acerto: 1,0  / 1,0
	O analista de sistemas durante a modelagem e desenvolvimento de um sistema, tem uma grande preocupação em manter um código que tenha pequenos impactos na manutenção e favorecimento a reutilização de códigos. Para alcançar estes objetivos, o código deve ter:
		
	
	Um acoplamento alto entre classes e manter uma fraca coesão nas classes.
	
	Um acoplamento fraco entre classes e manter uma fraca coesão nas classes.
	
	Um acoplamento alto entre classes e manter uma baixa coesão nas classes.
	
	Um acoplamento alto entre classes e manter uma alta coesão nas classes.
	 
	Um acoplamento fraco entre classes e manter uma alta coesão nas classes.
		
	
	
	 10a Questão (Ref.: 201508633495)
	Acerto: 1,0  / 1,0
	Quais os modelos, da UML, que nos servem de base para o desenvolvimento do(s) diagrama(s) de sequencia?
		
	 
	Diagrama de Classe (modelo de negocia) e diagrama de caso de uso com as descrições dos casos de uso.
	
	Todos os outros modelos tem que estar prontos, para poder ser feito os diagramas de sequencia.
	
	Diagrama de implantação, diagrama de caso com as descrições dos casos de uso.
	
	Diagramas de estados, diagrama de interação e diagramas de fluxo de dados.
	
	Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos.
	1a Questão (Ref.: 201508633424)
	Acerto: 1,0  / 1,0
	A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para representação dos conceitos propostos pela Orientação a objetos.
Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML
		
	
	Ser dependente somente da linguagem de programação.
	
	Ser dependente da linguagem de programação e do processo de desenvolvimento.
	
	Ser dependente somente do processo de desenvolvimento.
	 
	Ser independente da linguagem de programação e processo de desenvolvimento.
	
	Ser independente da linguagem de programação e dependente do processo de desenvolvimento.
		
	
	
	 2a Questão (Ref.: 201508633140)
	Acerto: 1,0  / 1,0
	Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos?
		
	 
	A orientação a objetos não pode ser utilizado em Softwares de larga escala.
	
	A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas.
	
	Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis.
	
	A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema.
	
	Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos.
		
	
	
	 3a Questão (Ref.: 201508633429)
	Acerto: 1,0  / 1,0
	Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso temos um relacionamento de :
		
	 
	Associação.
	
	Especialização.
	
	Generalização.
	
	Include.
	
	Extends.
		
	
	
	 4a Questão (Ref.: 201508633365)
	Acerto: 1,0  / 1,0
	Quais são os relacionamentos possíveis entre Casos de Uso?
		
	 
	generalização, inclusão e extensão
	
	composição, generalização e extensão
	
	agregação, inclusão, extensão
	
	associação, inclusão e extensão
	
	agregação, generalização, associação
		
	
	
	 5a Questão (Ref.: 201508633422)
	Acerto: 1,0  / 1,0
	Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF.
		
	
	Nenhuma informação deve ser apresentada.
	
	Informações de atributos da classe CPF.
	
	Informações de como foi validade do CPF
	 
	Informações de procedimentos a serem feitos se o CPF for inválido.
	
	Informações de procedimentos a serem feitos se o CPF for válido.
		
	
	
	 6a Questão (Ref.: 201508633377)
	Acerto: 1,0  / 1,0
	Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: 
I. Todo Caso de Uso possui um descrição textual,que define seu passo a passo;
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator;
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso.
As assertivas corretas são:
		
	
	Somente a I e II;
	 
	I, II e III.
	
	Somente a I;
	
	Somente a III;
	
	Somente a II;
		
	
	
	 7a Questão (Ref.: 201508633324)
	Acerto: 1,0  / 1,0
	Analise as assertivas a seguir pertinentes ao diagrama de classes. 
I- O conceito de multiplicidade é responsável por definir quantos objetos de cada classe participam de um relacionamento.
II- Uma Classe associativa representa uma classe resultante da associação entre duas outras classes, que possua atributos e métodos próprios . 
III- Uma associação entre duas classes necessariamente terá multiplicidade * nos dois lados da associação.
Com base em sua análise, assinale a UNICA alternativa correta
		
	
	Está correta apenas a assertiva II.
	
	Está correta apenas a assertiva I.
	 
	Estão corretas apenas as assertivas I e II.
	
	Estão corretas apenas as assertivas II e III.
	
	Estão corretas as assertivas I, II, III.
		
	
	
	 8a Questão (Ref.: 201508633184)
	Acerto: 1,0  / 1,0
	Em uma escola um aluno realiza sua matrícula em uma turma, que possui um professor responsável, mas possui várias disciplinas associadas. As disciplinas só estão associadas a uma turma.
Indique a multiplicidade entre alunos - turmas, turmas e professor e turmas - disciplinas.
		
	 
	alunos(0-*)   -    (1-1) turmas
turmas(0-*)   -    (0-1) professor
turmas(0-1)   -    (0-*) disciplinas
	
	alunos(1-1)   -    (1-1) turmas
turmas(0-*)   -    (0-1) professor
turmas(0-*)   -    (0-1) disciplinas
	
	alunos(0-1)   -    (1-*) turmas
turmas(0-*)   -    (0-1) professor
turmas(0-*)   -    (0-*) disciplinas
	
	alunos(0-1)   -    (1-1) turmas
turmas(0-1)   -    (0-1) professor
turmas(0-1)   -    (0-1) disciplinas
	
	alunos(0-*)   -    (1-*) turmas
turmas(0-*)   -    (0-*) professor
turmas(0-*)   -    (0-*) disciplinas
		
	
	
	 9a Questão (Ref.: 201508633420)
	Acerto: 1,0  / 1,0
	Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de mensagens entre os objetos, além de ter como principal elemento a temporalidade na realização de uma operação entre os objetos.
		
	
	Descrição de casos de uso.
	 
	Diagrama de sequência.
	
	Diagrama de Classes.
	
	Diagrama de atividades.
	
	Diagrama de casos der uso.
		
	
	
	 10a Questão (Ref.: 201508633444)
	Acerto: 1,0  / 1,0
	A coesão é um conceito que define o quanto elementos devem permanecer juntos.
Assinale a ÚNICA opção que apresenta as características corretas quando uma classe tem baixa coesão.
		
	
	normalmente são difíceis de compreender, fácil de manter e de se reutilizarem.
	
	normalmente são difíceis de compreender, difíceis de manter e de fácil reutilização;
	 
	normalmente são difíceis de compreender, difíceis de manter e de se reutilizarem.
	
	normalmente são de alta visibilidade, difíceis de manter e de se reutilizarem.
	
	normalmente são fáceis de compreender, difíceis de manter e de se reutilizarem.

Outros materiais