Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

Disc.: MODELAGEM DE SISTEMAS COM UML 
Aluno(a): 
Acertos: 10,0 de 10,0 11/06/2022 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
(ENADE − 2017 − CST − Análise e Desenvolvimento de Sistemas ¿ Adaptada 
pelo Autor) 
"À medida que o projeto de uma interface do usuário evolui, quatro questões 
de projeto comuns quase sempre vêm à tona: tempo de resposta do sistema, 
recursos de ajuda ao usuário, informações de tratamento de erros e atribuição 
de nomes a comandos." 
 PRESSMAN, R. S. Engenharia de software: uma abordagem 
profissional. 8. ed. São Paulo: AMGH, 2016 (adaptado). 
 
Nesse contexto, avalie as afirmações a seguir, a respeito das atividades de 
análise, incluindo requisitos e as atividades de projeto. 
I. Projeto de interfaces faz parte dos aspectos tecnológicos, estando assim 
associado às atividades de projeto. 
II. Tempo de resposta e recursos de ajuda ao usuário estão relacionados a 
requisitos não funcionais. 
III. Um requisito não funcional só pode estar associado a um único requisito 
funcional. 
IV. Uma interface eficiente não tem relação com requisitos não funcionais. 
 
É correto apenas o que se afirma em: 
 
 
I e III. 
 
II e IV. 
 
II, III e IV. 
 
I e II. 
 
I, II e III. 
 
Explicação: 
Resposta correta: I e II. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
A UML é bastante versátil e completa em termos dos diagramas que 
disponibiliza. Eles se classificam em estruturais e comportamentais, também 
denominados de estáticos e dinâmicos, respectivamente. 
 
Dentre os diagramas da UML, qual alternativa apresenta apenas os diagramas 
comportamentais, que mostram detalhes do funcionamento do sistema, sob um 
determinado ponto de vista? 
 
 
Sequência, comunicação e objetos. 
 
Casos de uso, atividades e sequência. 
 
Classes, casos de uso e pacotes. 
 
Casos de uso, atividades e componentes. 
 
Estrutura composta, classes e pacotes. 
 
 
Explicação: 
Resposta correta: Casos de uso, atividades e sequência. 
 
 
3a 
 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 - F - V. 
 
V - V - F. 
 
 
Explicação: 
Resposta correta: F - V - F. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Fonte: Adaptado de Q747519 - CESPE - 2018 - TCE-MG - Analista de 
Controle Externo - Ciência da Computação 
Em um diagrama de caso de uso, o ator representa: 
 
 
nomes das pessoas que interagem com o sistema. 
 
papéis que humanos e outros sistemas podem assumir ao interagirem 
com o sistema. 
 
humanos específicos que interagem com o sistema. 
 
programadores que vão implementar os casos de uso. 
 
uma elipse e um rótulo com o nome do caso de uso. 
 
 
Explicação: 
Resposta correta: papéis que humanos e outros sistemas podem assumir 
ao interagirem com o sistema. 
 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
O que é sincronismo no diagrama de atividades: 
 
 
Característica que possibilita que os pontos de controle sejam 
relacionados às atividades do diagrama. 
 
Característica que possibilita que sejam demarcados eventos que 
obrigam a chegada dos fluxos para continuar a execução. 
 
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 a organização do diagrama em partes 
menores. 
 
 
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: 1,0 / 1,0 
 
Qual dos passos abaixo não diz respeito à criação de um diagrama de interação 
: 
 
 
Identifique as classes de análise que serão modeladas no projeto. 
 
Identifique a sequência de fluxos de mensagens na interação entre os 
objetos. 
 
Identifique as conexões e relacionamentos entre eles e, em seguida, 
categorize-os. 
 
Determine o caso de uso que será modelado e identifique suas 
operações. 
 
Para cada operação, identifique os objetos que farão parte da sua 
interação. 
 
Explicação: 
A resposta certa é:Identifique as classes de análise que serão modeladas 
no projeto. 
 
 
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: 
 
 
Um ator é algo com comportamento, tal como uma pessoa, um sistema 
de computador ou uma organização. 
 
Casos de uso são narrativas em texto, amplamente utilizadas para 
descobrir e registrar requisitos. 
 
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. 
 
Um cenário é, também, chamado de instância de caso de uso. 
 
Os casos de uso são orientados a objeto, a partir de uma análise OO, 
quando são escritos. 
 
 
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 
 
(FCC ‒ SERGAS ‒ 2010) Em UML, são diagramas feitos para facilitar a 
comunicação com os futuros usuários do sistema, e com o cliente, sendo 
especialmente úteis para determinar os recursos necessários que o sistema 
deve ter, mas não são adequados para representar o desenho e não podem 
descrever os mecanismos internos de um sistema. São diagramas de: 
 
 
caso de uso 
 
colaboração 
 
sequência 
 
distribuição 
 
atividade 
 
 
Explicação: 
Resposta correta: caso de uso 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a opção que contenha o padrão GRASP que possui uma estrutura de 
solução similar ao padrão GoF Facade: 
 
 
Criador 
 
Alta Coesão 
 
Polimorfismo 
 
Baixo Acoplamento 
 
Controlador 
 
 
Explicação: 
A resposta certa é:Controlador 
 
 
10a 
 Questão 
Acerto: 1,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 agregado x partes. 
 
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) 
 
Recomenda que cada módulo deve ter uma responsabilidade bem-
definida. 
 
 
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