Buscar

EXERCICIO - 4

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

Continue navegando


Prévia do material em texto

01/10/2023, 14:10 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
Exercício por
Temas
 avalie sua aprendizagem
(DPE-RJ ‒ 2014) Considere o diagrama UML abaixo.
De acordo com os conceitos da UML, de orientação a objetos e de padrão de projetos, é correto a�rmar:
(IBFC ‒ EBSERH ‒ 2016) A análise de requisitos é a primeira fase de desenvolvimento de software dividido em requisitos funcionais
e requisitos não funcionais. Os requisitos não funcionais possuem vários tipos diferentes de classi�cação, tais como:
(1) Requisitos de con�abilidade
(2) Requisitos de produtos
(3) Requisitos éticos
(4) Requisitos de portabilidade
MODELAGEM DE SISTEMAS EM UML
Lupa  
 
DGT1343_202303693061_TEMAS
Aluno: DEIVID DOS SANTOS FERREIRA Matr.: 202303693061
Disc.: MODELAGEM DE SISTEMA  2023.3 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será
composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com
este modelo de questões que será usado na sua AV e AVS.
EM2120105 - ESTUDO DE CASO DE MODELAGEM DE SISTEMAS EM UML
 
1.
As instruções pedido Pedido = new pedido(); PedidoDAO d = buildPedidoDAO(); d.inserirPedido (pedido); em condições ideais
é um exemplo correto de implementação em linguagem Java.
O método DAOBuilder possui os objetos responsáveis por construir o padrão de projeto a ser implementado em Java.
O padrão de projeto utilizado pode ser claramente identi�cado como Fabric Method.
Neste diagrama de classes da UML PedidoDAOCentral, PedidoDAOEscritorio e PedidoDAOLocal são classes concretas
capazes de executar a operação inserirPedido.
Neste diagrama de objetos da UML PedidoDAO se refere a um objeto abstrato.
Data Resp.: 01/10/2023 14:09:39
Explicação:
Resposta correta: Neste diagrama de classes da UML PedidoDAOCentral, PedidoDAOEscritorio e PedidoDAOLocal são classes
concretas capazes de executar a operação inserirPedido.
 
2.
Da relação apresentada existem somente o 1, 3 e 4
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:diminui();
javascript:aumenta();
javascript:aumenta();
01/10/2023, 14:10 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/5
(IBFC ‒ EBSERH ‒ 2016) A análise de requisitos é a primeira fase de desenvolvimento de software dividido em requisitos funcionais
e requisitos não funcionais. Os requisitos não funcionais possuem vários tipos diferentes de classi�cação, tais como:
(1) Requisitos de con�abilidade
(2) Requisitos de produtos
(3) Requisitos éticos
(4) Requisitos de portabilidade
(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:
(FCM ‒ 2016) No contexto de processo de desenvolvimento de software, analise as a�rmativas abaixo e marque (V) para verdadeiro
ou (F) para falso.
 
(   ) Os requisitos de software são controlados para estabelecer base para as atividades gerenciais e de Engenharia de Software
dentro de um projeto.
(  ) Requisitos com características funcionais representam os comportamentos que um programa ou um sistema deve apresentar
diante de certas ações de seus usuários.
( ) Requisitos com características não funcionais quanti�cam determinados aspectos do comportamento.
 
A sequência correta é
(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:
 
2.
Da relação apresentada existem somente o 1, 3 e 4
Da relação apresentada existem somente o 1, 2 e 4
Da relação apresentada existem todos
Da relação apresentada existem somente o 1, 2 e 3
Da relação apresentada existem somente o 2, 3 e 4
Data Resp.: 01/10/2023 14:09:44
Explicação:
Resposta correta: Da relação apresentada existem todos
 
3.
sequência
entidade relacionamento
casos de uso
componentes
atividades
Data Resp.: 01/10/2023 14:09:47
Explicação:
Resposta correta: componentes
 
4.
V, V, V
V, F, V
F, F, V
F, V, F
V, V, F
Data Resp.: 01/10/2023 14:09:49
Explicação:
Resposta correta: V, V, V
 
5.
herança múltipla
polimor�smo
01/10/2023, 14:10 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
(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:
(IFB - 2017) Larman (2007), de�ne os casos de uso e seus componentes. Assinale a alternativa cuja descrição sobre casos de uso e
seus componentes é incorreta:
(UFPR ‒ COREN-PR ‒ 2018) Considere o diagrama abaixo:
A partir do diagrama, é incorreto a�rmar:
Resposta correta: V, V, V
 
5.
herança múltipla
polimor�smo
dependência
ocultação
composição
Data Resp.: 01/10/2023 14:09:52
Explicação:
Resposta correta: herança múltipla
 
6.
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.
Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma organização.
Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos.
Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
Um cenário é, também, chamado de instância de caso de uso.
Data Resp.: 01/10/2023 14:09:54
Explicação:
Resposta correta: Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
 
7.
zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário.
Trata-se de um diagrama de sequência.
a é uma instância de Lambda.
épsilon() é um método de a.
As linhas tracejadas nesse diagrama representam mensagens de retorno.
Data Resp.: 01/10/2023 14:09:57
Explicação:
Resposta correta: zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário.
01/10/2023, 14:10 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
(PGE-RJ - 2009) Na UML 2.0, a con�guração de nós de processamento em tempo de execução e os artefatos que neles existem são
representados gra�camente por intermédio do diagrama de:
(UFMT/2021 - Adaptada) A respeito do Uni�ed Modeling Language (UML), analise as a�rmativas.
I- É uma linguagem para marcação de tags.
II- Permite modelar elementos e relacionamentos.
III- Auxilia no desenvolvimento de software.
Está correto o que se a�rma em:
(CEPS ‒ UFPA ‒ 2018) Um engenheiro de software está especi�cando os requisitos para um software que automatize 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 especi�cação de requisitos, o engenheiro de software identi�cou 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.
VI - Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no contexto de mil usuáriossimultâneos.
 
Dentre os itens relacionados de I a VI, são requisitos não funcionais:
zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário.
Trata-se de um diagrama de sequência.
a é uma instância de Lambda.
épsilon() é um método de a.
As linhas tracejadas nesse diagrama representam mensagens de retorno.
Data Resp.: 01/10/2023 14:09:57
Explicação:
Resposta correta: zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário.
 
8.
pacotes
colaboração
componentes
implantação
atividades
Data Resp.: 01/10/2023 14:10:00
Explicação:
Resposta correta: implantação
 
9.
II e III, apenas.
I, apenas.
I, II e III.
I e II, apenas.
I e III, apenas.
Data Resp.: 01/10/2023 14:10:03
Explicação:
UML é uma Linguagem Uni�cada de Modelagem amplamente utilizada para a elaboração da estrutura de projetos de software.
 
10.
II, III e V, somente
01/10/2023, 14:10 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/5
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.
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:
II, III e V, somente
II, III, IV, V e VI, somente
I, IV, V e VI, somente
I, II e IV, somente
V e VI, somente
Data Resp.: 01/10/2023 14:10:05
Explicação:
Resposta correta: I, IV, V e VI, somente
    Não Respondida      Não Gravada     Gravada
Exercício por Temas inciado em 01/10/2023 14:09:37.