Logo Passei Direto
Buscar

EXERCICIO - 4

Ferramentas de estudo

Questões resolvidas

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.


a) Apenas a primeira afirmação está correta.
b) Apenas a segunda afirmação está correta.
c) Apenas a terceira afirmação está correta.
d) Apenas a quarta afirmação está correta.

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


a) Apenas as afirmacoes 1 e 2 estão corretas.
b) Apenas as afirmações 1, 3 e 4 estão corretas.
c) Apenas as afirmações 2 e 4 estão corretas.
d) Todas as afirmações estão corretas.

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 é


a) V, F, V
b) F, V, F
c) V, V, F
d) F, F, V

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:


a) Associação
b) Agregação
c) Composição
d) Herança

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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.


a) Apenas a primeira afirmação está correta.
b) Apenas a segunda afirmação está correta.
c) Apenas a terceira afirmação está correta.
d) Apenas a quarta afirmação está correta.

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


a) Apenas as afirmacoes 1 e 2 estão corretas.
b) Apenas as afirmações 1, 3 e 4 estão corretas.
c) Apenas as afirmações 2 e 4 estão corretas.
d) Todas as afirmações estão corretas.

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 é


a) V, F, V
b) F, V, F
c) V, V, F
d) F, F, V

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:


a) Associação
b) Agregação
c) Composição
d) Herança

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.

Mais conteúdos dessa disciplina