Buscar

MODELAGEM DE SISTEMAS COM UML SIMULADO AV

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

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

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

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

Prévia do material em texto

26/09/2021 09:37 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=396024876&user_cod=2613674&matr_integracao=202001677534 1/5
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: MODELAGEM DE SISTEMAS COM UML 
Aluno(a): YURI ALMEIDA DO NASCIMENTO 202001677534
Acertos: 9,0 de 10,0 26/09/2021
 
 
Acerto: 1,0 / 1,0
Camadas de software ajudam na organização do código para que se possa ter uma manutenção mais saudável
do mesmo.
Com base nesse contexto, assinale a ÚNICA opção incorreta:
Inicialmente, todo o código ficava misturado numa única camada, onde misturavam-se comandos de
processamento, de construção e manipulação de interface, bem como de acesso e persistência de
dados em SGBD.
 Três (3) camadas é o máximo possível em que se pode dividir um sistema.
A divisão em camadas foi uma solução encontrada para melhor organizar o código de um programa,
facilitando sua manutenção.
O modelo de 2 camadas veio naturalmente com a tecnologia de redes cliente-servidor. São elas: a
camada de código que roda no cliente (camada de interface com usuário) e a camada servidor
(camadas de lógica do negócio e persistência dos dados).
Camadas separam as responsabilidades e gerenciam as dependências.
Respondido em 26/09/2021 08:39:18
 
 
Explicação:
Resposta correta: Três (3) camadas é o máximo possível em que se pode dividir um sistema.
 
 
Acerto: 0,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 verdadeiras e a assertiva II justifica a I.
 As assertivas I e II são verdadeiras e a assertiva II não justifica a I.
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
26/09/2021 09:37 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=396024876&user_cod=2613674&matr_integracao=202001677534 2/5
As assertivas I e II são falsas.
A assertiva I é falsa e a assertiva 2 é verdadeira.
Respondido em 26/09/2021 08:47:56
 
 
Explicação:
Resposta correta: As assertivas I e II são verdadeiras e a assertiva II justifica a I.
 
 
Acerto: 1,0 / 1,0
Prova: FCC - 2019 - SEMEF Manaus - AM - Assistente Técnico de Tecnologia da Informação da Fazenda
Municipal - Programador
Um programador necessita fazer a representação de um diagrama de objetos da UML 2.5, sendo que as
sintaxes do nome de objeto e do valor de atributo nesse tipo de diagrama são:
 nome-objeto : nome-classe e nome-atributo = valor
nome-objeto → nome-classe e nome-atributo → valor
nome-objeto = nome-classe e nome-atributo := valor
nome-objeto / nome-classe e nome-atributo // valor
nome-objeto IS nome-classe e nome-atributo AS valor
Respondido em 26/09/2021 08:44:15
 
 
Explicação:
Resposta correta: nome-objeto : nome-classe e nome-atributo = valor
 
 
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 objetos.
Diagrama de classes.
Diagrama de dados.
Diagrama de atividades
Respondido em 26/09/2021 08:44:27
 
 
Explicação:
Resposta correta: Diagrama de objetos.
 
 
Acerto: 1,0 / 1,0
Qual dos passos abaixo não diz respeito à criação de um diagrama de interação :
Identifique a sequência de fluxos de mensagens na interação entre os objetos.
Para cada operação, identifique os objetos que farão parte da sua interação.
 Questão3
a
 Questão4
a
 Questão5
a
26/09/2021 09:37 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=396024876&user_cod=2613674&matr_integracao=202001677534 3/5
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.
 Identifique as classes de análise que serão modeladas no projeto.
Respondido em 26/09/2021 08:46:59
 
 
Explicação:
A resposta certa é:Identifique as classes de análise que serão modeladas no projeto.
 
 
Acerto: 1,0 / 1,0
Qual das frases abaixo não tem relação com o conceito de componente?
Um componente é uma caixa preta e representa um artefato.
Um componente oferece e requer serviços.
 Um componente é representado por um quadrado contendo o nome de sua função.
Um componente tem vida autônoma.
Os componentes fazem uso de estereótipos.
Respondido em 26/09/2021 08:41:34
 
 
Explicação:
A resposta certa é:Um componente é representado por um quadrado contendo o nome de sua funçã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:
sequência
distribuição
colaboração
atividade
 caso de uso
Respondido em 26/09/2021 08:45:03
 
 
Explicação:
Resposta correta: caso de uso
 
 
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:
dependência
 herança múltipla
 Questão6
a
 Questão7
a
 Questão8
a
26/09/2021 09:37 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=396024876&user_cod=2613674&matr_integracao=202001677534 4/5
composição
polimorfismo
ocultação
Respondido em 26/09/2021 08:45:10
 
 
Explicação:
Resposta correta: herança múltipla
 
 
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:
Criador
Especialista
 Polimorfismo
Controlador
Alta Coesão
Respondido em 26/09/2021 08:48:44
 
 
Explicação:
A resposta certa é:Polimorfismo
 
 
Acerto: 1,0 / 1,0
Assinale a afirmativa falsa sobre padrões de projeto:
É comum um iniciante achar que os padrões devem estar por toda a implementação e acabar fazendo
uso inadequado deles.
Padrões facilitam o desenvolvimento, pois permitem a utilização de soluções bem-sucedidas em
problemas similares.
 Um padrão não pode ser adaptado ao ser aplicado em um problema específico.
Decidir se um padrão pode ser empregado em um problema específico nem sempre é uma tarefa fácil.
Padrões fornecem uma linguagem comum para os desenvolvedores
Respondido em 26/09/2021 08:51:33
 
 
Explicação:
A resposta certa é:Um padrão não pode ser adaptado ao ser aplicado em um problema específico.
 
 
 
 
 
 
 Questão9
a
 Questão10
a
javascript:abre_colabore('38403','267518671','4834436661');
26/09/2021 09:37 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=396024876&user_cod=2613674&matr_integracao=202001677534 5/5

Outros materiais