Buscar

ATIVIDADE SISTEMÁTICA PROJETO DE SOFTWARE 01-2020

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 3 páginas

Prévia do material em texto

PERGUNTA 1
1. (FCC - 2014 - TCE-RS - Auditor Público Externo - Técnico em Processamento de Dados) Um técnico em Processamento de Dados do TCE-RS precisa esclarecer os requerimentos de usuários para um novo sistema de compras e recebimento de mercadorias do Tribunal, o qual está em sua etapa de desenvolvimento inicial. Foi identificado que no recebimento de equipamentos de informática comprados existem situações em que o material recebido deve ser inspecionado e outras em que a inspeção é desnecessária. Essa condição depende do histórico do fornecedor em termos da sua qualidade nas entregas anteriores. Considere que TCE-RS adota o desenvolvimento orientado a objetos e UML para a modelagem e o técnico precisa modelar esses requisitos funcionais. Para modelar esses requisitos e validar a especificação funcional, deve-se empregar diagramas de:
	
	a.
	comunicação entre classes, com Include do método de inspeção de recebimentos.
	
	b.
	casos de uso, com Extend de caso de uso para representar a inspeção de recebimentos.
	
	c.
	pacotes, que descrevem os grupos de materiais inspecionados ou não.
	
	d.
	sequência, que representem as decisões de inspecionar ou não.
	
	e.
	classes, com especialização de classe de material sujeito à inspeção e não sujeito à inspeção.
0,2 pontos   
PERGUNTA 2
1. (UFMA - 2019 - UFMA - Analista de Tecnologia da Informação). A figura a seguir ilustra um diagrama de sequência UML. Qual das alternativas a seguir está CORRETA com relação a este tópico?
	
	a.
	É desnecessário utilizar diagramas de sequência UML para modelar ou documentar interações entre classes ou objetos que já estão presentes no diagrama de classes. Os mesmos devem aparecer em apenas um dos dois diagramas.
	
	b.
	Diagramas de sequência UML são criados derivados diretamente do diagrama de classes e não faz sentido eles serem originados dos diagramas de caso de uso.
	
	c.
	O diagrama de sequência UML mostra interações de objetos arranjados em uma sequência de tempo. Ele apresenta os objetos e classes envolvidos no cenário e a sequência de mensagens trocadas entre tais objetos necessárias para executar a funcionalidade do cenário.
	
	d.
	Recentemente, o diagrama de sequência foi descontinuado de UML por ter caráter ambíguo e abstrato.
	
	e.
	O diagrama de sequência UML é útil apenas quando se quer modelar a conexão entre clientes e servidores, não sendo necessário em aplicações que executam apenas no cliente.
0,2 pontos   
PERGUNTA 3
1. (CCV-UFC - 2013 - UFC - Analista de Tecnologia da Informação - Engenharia de Software) Sobre a UML é CORRETO afirmar:
	
	a.
	o diagrama de casos de uso é utilizado para descrever os fluxos de trabalho do sistema, detalhando as decisões de cada caminho tomado durante a execução das tarefas.
	
	b.
	o diagrama de classes serve para representar a estrutura dinâmica do software orientado a objetos por meio de relações entre as classes que compõem o software.
	
	c.
	o diagrama de atividades serve para representar aspectos estruturais do software orientado a objetos.
	
	d.
	trata-se de uma metodologia para o desenvolvimento de software orientado a objetos.
	
	e.
	o diagrama de sequência demonstra como, e em que ordem, ocorrem as trocas de mensagens entre os objetos do sistema para se atingir um determinado objetivo.
0,2 pontos   
PERGUNTA 4
1. (FEMPERJ - 2012 - TCE-RJ - Analista de Controle Externo - Organizacional - Tecnologia da Informação) O diagrama UML a seguir representa um trecho de um sistema de informação fictício:
Com base nesse diagrama, considere as seguintes afirmativas.
I - O diagrama de componentes apresentado tem como componentes principais Cadastrar Produto e Cadastrar Nota Fiscal.
II - O ator Estoquista Chefe pode participar do caso de uso Cadastrar Produto e do caso de uso Cadastrar Nota Fiscal.
III - Neste diagrama de sequência, Cadastrar Produto sempre deverá ser executado antes de Cadastrar Nota Fiscal.
IV - Existe uma relação de generalização entre os atores Estoquista (ator base) e Estoquista Chefe (ator especializado).
Está CORRETO o que se afirma APENAS em:
	
	a.
	II e IV.
	
	b.
	III.
	
	c.
	I.
	
	d.
	II.
	
	e.
	III e IV.

Continue navegando