Buscar

Simulado AV MODELAGEM DE SISTEMAS COM UML

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

Prévia do material em texto

Disc.: MODELAGEM DE SISTEMAS COM UML 
 
Acertos: 8,0 de 10,0 14/09/2021 
 
1a 
 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? 
 
 
Classes, casos de uso e pacotes. 
 
Sequência, comunicação e objetos. 
 
Estrutura composta, classes e pacotes. 
 
Casos de uso, atividades e componentes. 
 Casos de uso, atividades e sequência. 
Respondido em 14/09/2021 13:42:48 
 
Explicação: 
Resposta correta: Casos de uso, atividades e sequência. 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Os sistemas são desenvolvidos para atender às necessidades das pessoas. Tais 
necessidades se refletem em funcionalidades que o sistema precisa ter e na 
identificação de determinadas propriedades que essas pessoas também precisam 
encontrar no sistema. 
O trecho anterior justifica a existência de requisitos funcionais e não funcionais. Avalie 
as assertivas I e II, a seguir, e assinale a alternativa correta. 
I. Os requisitos funcionais são fundamentais, pois vão permitir que seus usuários 
tenham suas necessidades parcialmente atendidas. 
II. As necessidades serão parcialmente atendidas, pois as funcionalidades 
precisam ter boa interface, desempenho satisfatório, segurança e outros 
requisitos não funcionais que também fazem parte das necessidades dos 
usuários. 
 
 
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 falsas. 
 As assertivas I e II são verdadeiras e a assertiva II justifica a I. 
 
A assertiva I é verdadeira e a assertiva 2 é falsa. 
Respondido em 14/09/2021 13:46:27 
 
Explicação: 
Resposta correta: As assertivas I e II são verdadeiras e a assertiva II justifica a I. 
 
3a 
 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: 
 
 
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. 
 
nomes das pessoas que interagem com o sistema. 
 papéis que humanos e outros sistemas podem assumir ao interagirem com o 
sistema. 
Respondido em 14/09/2021 13:55:53 
 
Explicação: 
Resposta correta: papéis que humanos e outros sistemas podem assumir ao interagirem 
com o sistema. 
 
4a 
 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? 
 
 
Interações 
 
Pacotes 
 
Classes 
 Objetos 
 
Máquinas de Estados 
Respondido em 14/09/2021 13:43:21 
 
Explicação: 
Resposta correta: Objetos 
 
5a 
 Questão 
Acerto: 0,0 / 1,0 
 
O que é a visibilidade de um atributo no diagrama de classes? 
 
 
A visibilidade de um atributo indica o tipo de acesso. 
 A visibilidade de um atributo indica o seu nível de acesso. 
 
A visibilidade de um atributo indica a quantidade de acessos. 
 
A visibilidade de um atributo indica a forma de acesso. 
 A visibilidade de um atributo indica como o acesso acontece. 
Respondido em 14/09/2021 14:39:19 
 
Explicação: 
A resposta certa é:A visibilidade de um atributo indica o seu nível de acesso. 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
No diagrama de componentes temos as interfaces. Estas são operações que especificam 
serviços de um componente. Assinale a alternativa que indica o que elas descrevem: 
 
 
As associações de um software 
 
A lista de serviços de um software 
 O comportamento do software visível externamente 
 
O comportamento interno do software 
 
O comportamento do software na interação com outros sistemas 
Respondido em 14/09/2021 14:04:10 
 
Explicação: 
A resposta certa é:O comportamento do software visível externamente 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
(CEPS ‒ UFPA ‒ 2018) Um engenheiro de software está especificando os requisitos para 
um software que automatize a distribuição das turmas em salas de aula disponíveis em 
um campus de uma instituição de ensino superior. 
Durante o processo de levantamento e especificação de requisitos, o engenheiro de 
software identificou requisitos funcionais e requisitos não funcionais relacionados com o 
projeto que está sob sua responsabilidade. 
 
Considere os requisitos relacionados a seguir: 
 
I - O sistema deve ser compatível com navegadores Web executando em smartphones. 
II - O sistema deve permitir o cadastro das salas de aula disponíveis para uso, sua 
localização e sua capacidade. 
III - O sistema deve permitir a emissão de relatórios contendo a alocação das salas e 
turmas. 
IV - O sistema deve ser desenvolvido com a linguagem Java. 
V - O sistema deve fornecer uma solução de interoperabilidade com os outros sistemas 
existentes na instituição. 
VI - Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no 
contexto de mil usuários simultâneos. 
 
Dentre os itens relacionados de I a VI, são requisitos não funcionais: 
 
 
I, II e IV, somente 
 I, IV, V e VI, somente 
 
V e VI, somente 
 
II, III, IV, V e VI, somente 
 
II, III e V, somente 
Respondido em 14/09/2021 13:59:45 
 
Explicação: 
Resposta correta: I, IV, V e VI, somente 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
(IBFC - TJ-PE - 2017) Na análise e projeto orientado a objetos com UML (Unifed 
Modeling Language) o programador necessita de um diagrama que apresente os 
requisitos funcionais do sistema. O diagrama desejado será o: 
 
 
Diagrama de atividades 
 
Diagrama de Interação 
 
Diagrama de implantação 
 Diagrama de caso de uso 
 
Diagrama de sequência 
Respondido em 14/09/2021 13:44:16 
 
Explicação: 
Resposta correta: Diagrama de caso de uso 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
''Implementar em um único módulo aspectos de implementação de interface com o 
usuário, lógica do negócio e acesso a dados''. Assinale o padrão GRASP que está sendo 
diretamente violado por essa estratégia de implementação: 
 
 
Polimorfismo 
 
Controlador 
 
Baixo Acoplamento 
 Alta Coesão 
 
Criador 
Respondido em 14/09/2021 13:55:15 
 
Explicação: 
A resposta certa é:Alta Coesão 
 
10a 
 Questão 
Acerto: 0,0 / 1,0 
 
A recomendação é: atribua a responsabilidade pela execução de uma operação à classe 
que possua as informações necessárias para realizá-la. Assinale a opção que contenha o 
padrão GRASP que estabelece essa recomendação de projeto: 
 
 
Baixo Acoplamento 
 
Polimorfismo 
 Alta Coesão 
 
Criador 
 Especialista 
Respondido em 14/09/2021 14:38:58 
 
Explicação: 
A resposta certa é:Especialista

Continue navegando