Buscar

Simulado AV Nota 10 - 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

SIMULADO AV: NOTA 10 
MODELAGEM DE SISTEMAS COM UML 
 
1a 
 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 é verdadeira e a assertiva 2 é falsa. 
 
As assertivas I e II são falsas. 
 
As assertivas I e II são verdadeiras e a assertiva II não justifica a I. 
 As assertivas I e II são verdadeiras e a assertiva II justifica a I. 
 
A assertiva I é falsa e a assertiva 2 é verdadeira. 
Respondido em 13/10/2021 16:16:47 
 
Explicação: 
Resposta correta: As assertivas I e II são verdadeiras e a assertiva II justifica a I. 
 
 
 
2a 
 Questão 
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 
SIMULADO AV: NOTA 10 
MODELAGEM DE SISTEMAS COM UML 
 
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 
 
R1, R2, R5 
 
R3, R4, R5 
 
R1, R2, R3 
Respondido em 13/10/2021 16:18:24 
 
Explicação: 
Resposta correta: R2, R4, R5 
 
 
 
3a 
 Questão 
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 objetos. 
 
Diagrama de classes. 
 
Diagrama de casos de uso. 
 
Diagrama de dados. 
 
Diagrama de atividades 
Respondido em 13/10/2021 16:17:55 
 
Explicação: 
Resposta correta: Diagrama de objetos. 
 
 
 
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: 
SIMULADO AV: NOTA 10 
MODELAGEM DE SISTEMAS COM UML 
 
 
 
humanos específicos que interagem com o sistema. 
 papéis que humanos e outros sistemas podem assumir ao interagirem com o 
sistema. 
 
nomes das pessoas 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. 
Respondido em 13/10/2021 16:20:57 
 
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 
 
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: 
 
 O comportamento do software visível externamente 
 
O comportamento interno do software 
 
O comportamento do software na interação com outros sistemas 
 
As associações de um software 
 
A lista de serviços de um software 
Respondido em 13/10/2021 16:23:01 
 
Explicação: 
A resposta certa é:O comportamento do software visível externamente 
 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Quais os tipos de visibilidade de um atributo numa classe? 
 
 
Pública, segura, privativa e pacote 
 
Restrita, protegida, privativa e pacote 
 
Pública, protegida, segura e pacote 
 Pública, protegida, privativa e pacote 
 
Restrita, protegida, privativa e controle 
Respondido em 13/10/2021 16:25:59 
 
Explicação: 
A resposta certa é:Pública, protegida, privativa e pacote 
 
SIMULADO AV: NOTA 10 
MODELAGEM DE SISTEMAS COM UML 
 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
(FCC - TRT - 2008) Em um diagrama de classes, considere que Seguridade e Imóveis 
herdam características de Ativos. A classe ItemSuportado é superclasse de Imóveis mas 
não de Ativos. Nesse cenário, o relacionamento geral em que se envolve Imóveis 
caracteriza-se por: 
 
 
polimorfismo 
 
dependência 
 
composição 
 
ocultação 
 herança múltipla 
Respondido em 13/10/2021 16:32:29 
 
Explicação: 
Resposta correta: herança múltipla 
 
 
 
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 
 
atividade 
 
sequência 
 
colaboração 
 
distribuição 
Respondido em 13/10/2021 16:19:44 
 
Explicação: 
Resposta correta: caso de uso 
 
 
 
9a 
 Questão 
Acerto: 1,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: 
 
 Especialista 
SIMULADO AV: NOTA 10 
MODELAGEM DE SISTEMAS COM UML 
 
 
Criador 
 
Baixo Acoplamento 
 
Alta Coesão 
 
Polimorfismo 
Respondido em 13/10/2021 16:28:07 
 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a afirmativa falsa sobre padrões de projeto: 
 
 
Padrões fornecem uma linguagem comum para os desenvolvedores 
 
Padrões facilitam o desenvolvimento, pois permitem a utilização de soluções 
bem-sucedidas em problemas similares. 
 
É comum um iniciante achar que os padrões devem estar por toda a 
implementação e acabar fazendo uso inadequado deles. 
 
Decidir se um padrão pode ser empregado em um problema específico nem 
sempre é uma tarefa fácil. 
 Um padrão não pode ser adaptado ao ser aplicado em um problema específico.

Continue navegando