Prévia do material em texto
Meus
Simulados
avalie seus conhecimentos
Quest.: 1
Avaliação: EEX0121_SM_202105148864 V.1
Disciplina: MODELAGEM DE SISTEMAS COM UML
Aluno: FELIPE ELEMAR SCHOLL (202105148864 )
Autenticação da Avaliação Parcial
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
2. Caso você queira voltar à prova clique no botão "Voltar".
3. Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo.
ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas.
KX47 Cód.: FINALIZAR
Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das respostas.
1. O contexto é um sistema de gestão de uma carteira de investimentos, no qual o usuário pode comprar e venderações da bolsa, enviando uma ordem de compra ou venda a sua corretora.
Considere os seguintes requisitos pertinentes ao contexto descrito anteriormente.
I. Deve ser possível o envio de ordem de compra pelo sistema.
II. Dever ser possível o envio de ordem de venda pelo sistema.
III. A emissão da ordem deve ser segura e deve seguir protocolo específico.
IV. A interface deve permitir destreza nas operações, pois estas precisam ser práticas e permitir agilidade.
V. Deve ser possível ao investidor emitir posição financeira de seu saldo atualizado.
VI. A segurança é fundamental para que dados financeiros não sejam alvos de ataques.
Assinale a alternativa que contém apenas os requisitos não funcionais:
II, III e V.
I, II e V.
IV e VI.
I e IV.
III, IV e VI.
Respondido em 26/07/2022 14:16:35
javascript:voltar();
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4254315\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Quest.: 2
Quest.: 3
Quest.: 4
2. O uso de camadas tem vantagens que justificam seu uso, mas existem pontos negativos. Com base nesse contexto,assinale a ÚNICA alternativa que apresenta uma desvantagem do uso de camadas no desenvolvimento de software:
Permite melhor reuso do código ou dos objetos.
Permite o desenvolvimento, o teste e a manutenção de cada camada isoladamente.
Aumenta o número de classes do sistema.
Torna o código mais organizado e legível.
Permite substituir uma tecnologia que implemente uma camada de forma simples.
Respondido em 26/07/2022 14:17:29
3. Fonte: Banca: INSTITUTO AOCP, Órgão: EMPREL, Prova: INSTITUTO AOCP - 2019 - EMPREL - Analista de Sistemas
Considerando a seguinte figura, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A figura apresenta uma herança entre duas classes.
II. A figura apresenta os atributos e métodos das classes envolvidas.
III. O método calcularValor() só pode ser acessado pela sua classe.
Apenas I e II.
Apenas III.
Apenas II e III.
Apenas II.
Apenas I.
Respondido em 26/07/2022 14:19:58
4. Fonte: Adaptado de Prova: FUNDEP (Gestão de Concursos) - 2018 - INB - Analista de Sistemas
Qual diagrama UML apresenta os dados armazenados em uma instância de uma classe e seus relacionamentos,
como uma fotografia dos dados em determinado momento?
Diagrama de atividades
Diagrama de objetos.
Diagrama de dados.
Diagrama de classes.
Diagrama de casos de uso.
Respondido em 26/07/2022 14:21:37
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4254318\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4383270\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4383282\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Quest.: 5
Quest.: 6
Quest.: 7
Quest.: 8
5. Qual a notação da UML para representar uma dependência num diagrama de classes?
Uma seta tracejada ligando as classes envolvidas.
Uma reta tracejada ligando as classes envolvidas.
Uma reta cheia ligando as classes envolvidas.
Uma seta cheia ligando as classes envolvidas.
Uma reta curva ligando as classes envolvidas.
Respondido em 26/07/2022 14:23:22
6. O que é sincronismo no diagrama de atividades:
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 sejam demarcados pontos de controle 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 os pontos de controle sejam relacionados às atividades do diagrama.
Respondido em 26/07/2022 14:25:59
7. (FUNCAB - DETRAN-PB - 2013) Na UML, são exemplos de diagramas comportamentais e diagramas estruturais,respectivamente:
de colaboração e de atividades.
de classes e de colaboração.
de componentes e de sequência.
de estado e de classes.
de objetos e de casos de uso.
Respondido em 26/07/2022 14:32:42
8. (CEPS ‒ UFPA ‒ 2018) Um engenheiro de software está especificando os requisitos para um software queautomatize 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.
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429581\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429528\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4416295\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4392312\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Quest.: 9
Quest.: 10
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
II, III, IV, V e VI, somente
I, IV, V e VI, somente
II, III e V, somente
V e VI, somente
Respondido em 26/07/2022 14:35:13
9. Assinale a opção que contenha o padrão GRASP que possui uma estrutura de solução similar ao padrão GoF Facade:
Controlador
Baixo Acoplamento
Criador
Polimorfismo
Alta Coesão
Respondido em 26/07/2022 14:36:43
10. ''Entidades concretas devem estar acopladas a abstrações, e não a outras entidades concretas''. Assinale o princípioSOLID correspondente a essa recomendação:
Princípio da Segregação de Interfaces
Princípio da Responsabilidade Única
Princípio de Substituição de Liskov
Princípio Open Closed
Princípio da Inversão de Dependências
Respondido em 26/07/2022 14:37:09
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia .')
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429668\n\nStatus da quest%C3%A3o:Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429671\n\nStatus da quest%C3%A3o: Liberada para Uso.');