Logo Passei Direto
Buscar

MODELAGEM DE SISTEMAS COM UML1111

Ferramentas de estudo

Questões resolvidas

(Enade - 2017 − CST − Análise e Desenvolvimento de Sistemas)

"A engenharia de requisitos, do ponto de vista do processo de software, é uma ação de engenharia de software importante, que se inicia durante a atividade de comunicação e continua na de modelagem. Ela deve ser adaptada às necessidades do processo, do projeto, do produto e das pessoas que estão realizando o trabalho."
PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016 (adaptado).

Considere os requisitos, a seguir, de um sistema para uma universidade, na qual se pretenda gerenciar o setor acadêmico.
• R1: o sistema deve permitir que cada professor realize o lançamento de notas das turmas nas quais lecionou.
• R2: o sistema deverá ser desenvolvido de forma a possibilitar seu transporte para outro sistema operacional em, no máximo, sessenta dias.
• R3: o sistema deve permitir que um estudante realize a sua matrícula nas disciplinas oferecidas em um semestre letivo.
• R4: o sistema atualiza a nota do estudante, permitindo sua visualização, em até dois segundos depois do momento que o professor a registra.
• R5: o sistema deve permitir que o auxiliar de serviços acadêmicos realize o cadastro de um estudante em não mais do que dez minutos de orientação.

Nessa situação, representam descrições de requisitos não funcionais apenas os requisitos:


R1, R2, R5
R2, R4, R5
R1, R3, R4
R1, R2, R3
R3, R4, R5

Larman (2007), define os casos de uso e seus componentes. Assinale a alternativa cuja descrição sobre casos de uso e seus componentes é incorreta:


Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos.
Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma organização.
Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
Um cenário é, também, chamado de instância de caso de uso.
Casos são uma coleção de cenários relacionados de sucesso e fracasso, que descrevem um ator usando um sistema como meio para atingir um objetivo.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

(Enade - 2017 − CST − Análise e Desenvolvimento de Sistemas)

"A engenharia de requisitos, do ponto de vista do processo de software, é uma ação de engenharia de software importante, que se inicia durante a atividade de comunicação e continua na de modelagem. Ela deve ser adaptada às necessidades do processo, do projeto, do produto e das pessoas que estão realizando o trabalho."
PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016 (adaptado).

Considere os requisitos, a seguir, de um sistema para uma universidade, na qual se pretenda gerenciar o setor acadêmico.
• R1: o sistema deve permitir que cada professor realize o lançamento de notas das turmas nas quais lecionou.
• R2: o sistema deverá ser desenvolvido de forma a possibilitar seu transporte para outro sistema operacional em, no máximo, sessenta dias.
• R3: o sistema deve permitir que um estudante realize a sua matrícula nas disciplinas oferecidas em um semestre letivo.
• R4: o sistema atualiza a nota do estudante, permitindo sua visualização, em até dois segundos depois do momento que o professor a registra.
• R5: o sistema deve permitir que o auxiliar de serviços acadêmicos realize o cadastro de um estudante em não mais do que dez minutos de orientação.

Nessa situação, representam descrições de requisitos não funcionais apenas os requisitos:


R1, R2, R5
R2, R4, R5
R1, R3, R4
R1, R2, R3
R3, R4, R5

Larman (2007), define os casos de uso e seus componentes. Assinale a alternativa cuja descrição sobre casos de uso e seus componentes é incorreta:


Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos.
Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma organização.
Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
Um cenário é, também, chamado de instância de caso de uso.
Casos são uma coleção de cenários relacionados de sucesso e fracasso, que descrevem um ator usando um sistema como meio para atingir um objetivo.

Prévia do material em texto

.: MODELAGEM DE SISTEMAS COM UML   
	Aluno(a): MESSIAS VIEIRA DOS SANTOS CERQUEIRA
	202002074591
	Acertos: 8,0 de 10,0
	19/10/2021
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Modelos vêm ajudando cada vez mais as pessoas a desenvolverem suas ideias de forma gráfica e discutir facilmente com sua equipe e com os usuários.
Avalie as assertivas I e II, a seguir, e assinale a alternativa correta.
I. Uma realidade complexa exige maior número de perspectivas de análise do que um problema mais elementar.
II. Para entender a totalidade, precisamos enxergar o problema sob várias perspectivas.
		
	
	A assertiva I é verdadeira e a assertiva 2 é falsa.
	
	As assertivas I e II são falsas.
	
	A assertiva I é falsa e a assertiva 2 é verdadeira.
	
	As assertivas I e II são verdadeiras e a assertiva II não justifica a I.
	 
	As assertivas I e II são verdadeiras e a assertiva II justifica a I.
	Respondido em 19/10/2021 00:33:27
	
	Explicação:
Resposta correta: As assertivas I e II são verdadeiras e a assertiva II justifica a I.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	(Enade - 2017 − CST − Análise e Desenvolvimento de Sistemas)
 
"A engenharia de requisitos, do ponto de vista do processo de software, é uma ação de engenharia de software importante, que se inicia durante a atividade de comunicação e continua na de modelagem. Ela deve ser adaptada às necessidades do processo, do projeto, do produto e das pessoas que estão realizando o trabalho."
PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016 (adaptado).
 
Considere os requisitos, a seguir, de um sistema para uma universidade, na qual se pretenda gerenciar o setor acadêmico.
· R1: o sistema deve permitir que cada professor realize o lançamento de notas das turmas nas quais lecionou.
· R2: o sistema deverá ser desenvolvido de forma a possibilitar seu transporte para outro sistema operacional em, no máximo, sessenta dias.
· R3: o sistema deve permitir que um estudante realize a sua matrícula nas disciplinas oferecidas em um semestre letivo.
· R4: o sistema atualiza a nota do estudante, permitindo sua visualização, em até dois segundos depois do momento que o professor a registra.
· R5: o sistema deve permitir que o auxiliar de serviços acadêmicos realize o cadastro de um estudante em não mais do que dez minutos de orientação.
 
Nessa situação, representam descrições de requisitos não funcionais apenas os requisitos:
		
	
	R1, R2, R5
	 
	R2, R4, R5
	
	R1, R3, R4
	
	R1, R2, R3
	
	R3, R4, R5
	Respondido em 19/10/2021 00:18:43
	
	Explicação:
Resposta correta: R2, R4, R5
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Fonte: CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP
Um sistema deve controlar projetos de software, os quais podem ou não gerar artefatos. Para cada projeto, é necessário conhecer seu nome e status (ATIVO ou INATIVO). Deve-se saber, para cada artefato gerado pelo projeto, qual o seu número de série, além de um indicador de patente obtida (SIM ou NÃO). Na documentação desse projeto, foi apresentado o seguinte diagrama UML:
Qual o tipo de diagrama apresentado?
		
	
	Pacotes
	
	Interações
	
	Máquinas de Estados
	
	Classes
	 
	Objetos
	Respondido em 19/10/2021 00:32:29
	
	Explicação:
Resposta correta: Objetos
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Fonte: Companhia Pernambucana de Saneamento (COMPESA) - Analista de Tecnologia da Informação (FGV - 2018)
Considerando a técnica de especificação de requisitos baseada em Casos de Uso, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Se um caso de uso A estende um caso de uso B, então a especificação do caso de uso B deve fazer referência a um ponto de extensão definido no caso de uso A.
( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao caso de uso D.
( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução prévia de outro caso de uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição como: ¿o caso de uso Y foi executado antes deste caso de uso¿.
Segundo a ordem apresentada, as afirmativas são, respectivamente,
		
	 
	F - V - F.
	
	F - F - V.
	
	F - V - V.
	
	V - V - F.
	
	V - F - V.
	Respondido em 19/10/2021 00:21:15
	
	Explicação:
Resposta correta: F - V - F.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	O que é sincronismo no diagrama de atividades:
		
	
	Característica que possibilita que sejam demarcados pontos de corte que obrigam para continuar a execução.
	 
	Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução.
	
	Característica que possibilita que sejam demarcados eventos que obrigam a chegada dos fluxos para continuar a execução.
	
	Característica que possibilita a organização do diagrama em partes menores.
	
	Característica que possibilita que os pontos de controle sejam relacionados às atividades do diagrama.
	Respondido em 19/10/2021 00:23:57
	
	Explicação:
A resposta certa é:Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução.
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	Num diagrama de atividades são permitidas decisões. Que elementos entram ou saem destes elementos de decisão?
		
	
	Eventos
	 
	Ações
	
	Métodos das classes
	
	Pontos de junção
	 
	Condições de guarda
	Respondido em 19/10/2021 00:31:31
	
	Explicação:
A resposta certa é:Condições de guarda
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	(IFB - 2017) Larman (2007), define os casos de uso e seus componentes. Assinale a alternativa cuja descrição sobre casos de uso e seus componentes é incorreta:
		
	
	Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos.
	
	Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma organização.
	 
	Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
	
	Um cenário é, também, chamado de instância de caso de uso.
	
	Casos são uma coleção de cenários relacionados de sucesso e fracasso, que descrevem um ator usando um sistema como meio para atingir um objetivo.
	Respondido em 19/10/2021 00:22:15
	
	Explicação:
Resposta correta: Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	(UFPR ‒ COREN-PR ‒ 2018) Considere o diagrama abaixo:
A partir do diagrama, é incorreto afirmar:
		
	
	épsilon() é um método de a.
	
	a é uma instância de Lambda.
	
	Trata-se de um diagrama de sequência.
	
	As linhas tracejadas nesse diagrama representam mensagens de retorno.
	 
	zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário.
	Respondido em 19/10/2021 00:22:24
	
	Explicação:
Resposta correta: zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	''Entidades concretas devem estar acopladas a abstrações, e não a outras entidades concretas''. Assinale o princípio SOLID correspondente a essa recomendação:
		
	
	Princípio Open Closed
	
	Princípio de Substituição de Liskov
	
	Princípio da Responsabilidade Única
	
	Princípio da Segregação de Interfaces
	 
	Princípio da Inversão de Dependências
	Respondido em 19/10/2021 00:24:43
	
	Explicação:
A resposta certa é:Princípio da Inversão de Dependências
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	Assinale a alternativa com uma afirmativa verdadeira sobre o padrão GRASP Baixo Acoplamento:
		
	
	Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre eles.
	
	Indica a classe mais recomendada para instanciar um objeto em uma relação de agregadox partes.
	 
	Recomenda que cada módulo deve ter uma responsabilidade bem-definida.
	 
	Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis.
	
	Evita a criação de dependências em relação a estruturas de código condicionais (if-then-else ou switch-case)
	Respondido em 19/10/2021 00:33:34
	
	Explicação:
A resposta certa é:Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis.

Mais conteúdos dessa disciplina