Buscar

Simulado 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

30/03/2022 21:34 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: MODELAGEM DE SISTEMAS COM UML 
Aluno(a): LUCAS NORBERTO E SILVA 202102214726
Acertos: 10,0 de 10,0 30/03/2022
 
 
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:
R1, R2, R3
R1, R2, R5
R3, R4, R5
R1, R3, R4
 R2, R4, R5
Respondido em 30/03/2022 21:17:45
 
 
Explicação:
Resposta correta: R2, R4, R5
 
 
 Questão1
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
30/03/2022 21:34 Estácio: Alunos
https://simulado.estacio.br/alunos/ 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:
 Projeto
Implantação
Processo
Implementação
Casos de Uso
Respondido em 30/03/2022 21:23:34
 
 
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.
 os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ.
um cliente realiza nenhum ou vários pedidos envolvendo vários exames, cada qual composto por um
ou mais reativos.
cada objeto da classe Reativos só pode ser instanciado a partir de algum método da classe Exame.
 Questão2a
 Questão3
a
30/03/2022 21:34 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
Respondido em 30/03/2022 21:25:33
 
 
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: 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 - F - V.
 F - V - F.
V - V - F.
V - F - V.
F - V - V.
Respondido em 30/03/2022 21:26:24
 
 
Explicação:
Resposta correta: F - V - F.
 
 
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 podem ser unidirecionais ou bidirecionais.
As associações são os mecanismos que permitem aos objetos se comunicarem.
As associações descrevem a conexão entre diferentes classes.
Respondido em 30/03/2022 21:28:04
 
 
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
 Questão4
a
 Questão5
a
 Questão
6a
30/03/2022 21:34 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
Qual dos passos abaixo não diz respeito à criação de um diagrama de interação :
Para cada operação, identifique os objetos que farão parte da sua 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.
Respondido em 30/03/2022 21:29:20
 
 
Explicação:
A resposta certa é:Identifique as classes de análise que serão modeladas no projeto.
 
 
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 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.
 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.
Um cenário é, também, chamado de instância de caso de uso.
Respondido em 30/03/2022 21:31:31
 
 
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
(DPE-RJ ‒ 2014) João está responsável pela proposta de arquitetura para um sistema. Para descrever as
principais partes do sistema que será desenvolvido, ocultando as operações dessas partes e mostrando as
interações entre elas por meio das interfaces disponibilizadas e das interfaces necessárias, João deve utilizar o
diagrama de:
casos de uso
sequência
atividades
entidade relacionamento
 componentes
Respondido em 30/03/2022 21:32:41
 
 
Explicação:
Resposta correta: componentes
 
 
Acerto: 1,0 / 1,0
 Questão7
a
 Questão8
a
9a
30/03/2022 21:34 Estácio: Alunos
https://simulado.estacio.br/alunos/5/5
Seja uma classe que implementa a visualização dos contatos de uma agenda telefônica. Nessa classe,
encontramos tanto o código que monta e apresenta os aspectos visuais da agenda (lista de contatos), como o
código que recupera os contatos do banco de dados. Assinale a alternativa que contenha o princípio SOLID que
está sendo violado por essa construção de projeto:
Princípio da Segregação de Interfaces
Princípio da Inversão de Dependências
Princípio Open Closed
Princípio de Substituição de Liskov
 Princípio da Responsabilidade Única
Respondido em 30/03/2022 21:31:50
 
 
Explicação:
A resposta certa é:Princípio da Responsabilidade Única
 
 
Acerto: 1,0 / 1,0
Assinale a alternativa que define a intenção do princípio da Segregação de Interfaces:
Cada módulo deve estar aberto para extensões, mas fechado para modificações.
Entidades concretas devem depender de abstrações, e não de outras entidades concretas.
 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 ter uma, e apenas uma, razão para mudar.
Um tipo deve poder ser substituído por qualquer um de seus subtipos, sem alterar o correto
funcionamento do sistema.
Respondido em 30/03/2022 21:33:11
 
 
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.
 
 
 
 
 
 
 
 
 
 
 
 Questão
 Questão10
a
javascript:abre_colabore('38403','279363857','5174193746');

Continue navegando