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 5 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

Prévia do material em texto

09/10/2021 16:48 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=3076899&matr_integracao=202008249627 1/5
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: MODELAGEM DE SISTEMAS COM UML 
Aluno(a): ARNALDO CEZAR MORAES 202008249627
Acertos: 10,0 de 10,0 09/10/2021
 
 
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:
 R2, R4, R5
R1, R3, R4
R3, R4, R5
R1, R2, R3
R1, R2, R5
Respondido em 09/10/2021 16:03:20
 
 
Explicação:
Resposta correta: R2, R4, R5
 
 
 Questão1
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
09/10/2021 16:48 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=3076899&matr_integracao=202008249627 2/5
Acerto: 1,0 / 1,0
A UML foca seus diagramas em 5 diferentes visões, possibilitando enxergar o sistema sob diferentes
perspectivas, dando completude à modelagem. Uma das visões diz: "permite visualizar o sistema sob o ponto
de vista de sua estrutura interna e seu comportamento, em resposta às funcionalidades externamente
percebidas por seus usuários".
 
Nesse momento, volta-se a atenção para a identificação do comportamento do sistema, provido pelas
colaborações entre os objetos, bem como para definir seus elementos estruturais (os pacotes, as classes, as
interfaces).
 
Estamos falando da visão de:
Implantação
Processo
 Projeto
Casos de Uso
Implementação
Respondido em 09/10/2021 16:46:23
 
 
Explicação:
Resposta correta: Projeto
 
 
Acerto: 1,0 / 1,0
Fonte: Banca: CESGRANRIO Órgão: Transpetro Prova: CESGRANRIO - 2018 - Transpetro - Analista de
Sistemas Júnior - SAP
Um laboratório de análises clínicas contratou uma empresa de desenvolvimento de software para informatizar
o controle dos exames que seus pacientes realizam. No início do projeto, decidiu-se que a linguagem de
modelagem a ser utilizada seria a UML.
Após uma primeira rodada de levantamento de requisitos, o analista de dados apresentou para validação o
diagrama de classes a seguir.
Infere-se, pela leitura desse modelo, que
o pacote associado à classe Pedido especifica a implementação de um método de controle do
construtor da classe Pedido.
um mesmo cliente pode realizar um mesmo exame mais de uma vez, com a diferenciação dos pedidos
realizada pela data da coleta.
um cliente realiza nenhum ou vários pedidos envolvendo vários exames, cada qual composto por um
ou mais reativos.
 os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ.
cada objeto da classe Reativos só pode ser instanciado a partir de algum método da classe Exame.
 Questão2a
 Questão3
a
09/10/2021 16:48 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=3076899&matr_integracao=202008249627 3/5
Respondido em 09/10/2021 16:15:51
 
 
Explicação:
Resposta correta: os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ.
 
 
Acerto: 1,0 / 1,0
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 casos de uso.
Diagrama de atividades
Diagrama de classes.
 Diagrama de objetos.
Diagrama de dados.
Respondido em 09/10/2021 16:18:11
 
 
Explicação:
Resposta correta: Diagrama de objetos.
 
 
Acerto: 1,0 / 1,0
Qual das afirmações abaixo não diz respeito à relação de associação no diagrama de classes?
 Numa associação, um valor de multiplicidade indica como os objetos se relacionam consigo mesmo.
As associações podem ter uma regra que especifica o propósito da associação.
As associações descrevem a conexão entre diferentes classes.
As associações podem ser unidirecionais ou bidirecionais.
As associações são os mecanismos que permitem aos objetos se comunicarem.
Respondido em 09/10/2021 16:38:21
 
 
Explicação:
A resposta certa é:Numa associação, um valor de multiplicidade indica como os objetos se relacionam consigo
mesmo.
 
 
Acerto: 1,0 / 1,0
Qual a notação da UML para representar uma dependência num diagrama de classes?
Uma seta tracejada ligando as classes envolvidas.
 Uma seta cheia ligando as classes envolvidas.
Uma reta cheia ligando as classes envolvidas.
Uma reta curva ligando as classes envolvidas.
Uma reta tracejada ligando as classes envolvidas.
Respondido em 09/10/2021 16:33:18
 Questão4
a
 Questão5
a
 Questão6
a
09/10/2021 16:48 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=3076899&matr_integracao=202008249627 4/5
 
 
Explicação:
A resposta certa é:Uma seta cheia ligando as classes envolvidas.
 
 
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 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.
Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos.
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.
Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma
organização.
Respondido em 09/10/2021 16:26:53
 
 
Explicação:
Resposta correta: Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
 
 
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
distribuição
atividade
sequência
colaboração
Respondido em 09/10/2021 16:19:24
 
 
Explicação:
Resposta correta: caso de uso
 
 
Acerto: 1,0 / 1,0
Assinale a alternativa que define a intenção do princípio da Segregação de Interfaces:
 Clientes de um módulo não devem ser forçados a depender de operações que eles não utilizem.
Cada módulo deve estar aberto para extensões, mas fechado para modificações.
Cada módulo deve ter uma, e apenas uma, razão para mudar.
Entidades concretas devem depender de abstrações, e não de outras entidades concretas.
Um tipo deve poder ser substituído por qualquer um de seus subtipos, sem alterar o correto
funcionamento do sistema.
 Questão7
a
 Questão8
aQuestão9
a
09/10/2021 16:48 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=3076899&matr_integracao=202008249627 5/5
Respondido em 09/10/2021 16:24:02
 
 
Explicação:
A resposta certa é:Clientes de um módulo não devem ser forçados a depender de operações que eles não
utilizem.
 
 
Acerto: 1,0 / 1,0
A recomendação é: produzir uma solução genérica para alternativas baseadas no tipo de um elemento,
evitando implementações com longas expressões condicionais ou clonagem de módulos. Assinale a opção que
contenha o padrão GRASP que estabelece essa recomendação de projeto:
Controlador
 Polimorfismo
Especialista
Alta Coesão
Criador
Respondido em 09/10/2021 16:20:35
 
 
Explicação:
A resposta certa é:Polimorfismo
 
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','268835503','4873715561');

Continue navegando