Buscar

Desenvolvimento de Software para internet - QUESTIONÁRIO UNIDADE IV

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

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 6, do total de 7 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

Prévia do material em texto

Revisar envio do teste: QUESTIONÁRIO UNIDADE IV
DESENVOLVIMENTO DE SOFTWARE PARA INTERNET 6863-60_57501_R_20202 CONTEÚDO
Usuário viviane.paiva4 @aluno.unip.br
Curso DESENVOLVIMENTO DE SOFTWARE PARA INTERNET
Teste QUESTIONÁRIO UNIDADE IV
Iniciado 10/08/20 21:46
Enviado 10/08/20 21:47
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 1 minuto
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
A camada controle é responsável por efetuar o trabalho de gestão de métodos que serão
executados e consolidados na base de dados. Trabalha também com persistência de dados
para que todo o �uxo de execução seja realizado com sucesso. 
  
Nesse contexto, avalie as a�rmações a seguir: 
I – Persistência é a característica que indica que apenas um objeto pode sobreviver à
�nalização de determinado processo. Sem isso, ele permanece apenas um ciclo de execução
na memória RAM. 
II – Persistência é a característica que indica que o objeto sobrevive à �nalização de
determinado processo. Sem isso, ele só existiria na RAM, perdendo‑se após o encerramento
da atividade de origem. 
III – Persistência é a característica que detém do projeto que é renomeado para controle,
sendo assim, garantido que apenas com essa atribuição ele executará um ciclo de execução
na memória RAM. 
  
É correto apenas o que se a�rma em:
II.
I e II.
II.
I.
III.
I e III.
Alternativa: B 
Comentário: persistência é a característica que indica que o objeto sobrevive à
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_98255_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_98255_1&content_id=_1337293_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
resposta: �nalização de determinado processo. Sem isso, ele só existiria na RAM,
perdendo‑se após o encerramento da atividade de origem, uma vez que as
classes foram criadas e utilizadas como objetos dentro de programas
codi�cados.
Pergunta 2
Resposta
Selecionada:
a. 
Respostas: a. 
b. 
c. 
d. 
e.
Feedback
da
resposta:
Dentro do conceito de segregação de código utilizando desenvolvimento de software para
internet, podemos a�rmar que a camada modelo é responsável por:
Facilitar o tráfego de informações pelas camadas.
Facilitar o tráfego de informações pelas camadas.
Conectar ao banco de dados.
Gerenciar a apresentação de telas.
Efetuar o start na aplicação.
Atribuir informações ao método de inicialização do formulário.
Alternativa: A 
Comentário: a camada Modelo é responsável por efetuar um espelhamento
das tabelas que são construídas no banco de dados. Por facilitar o tráfego de
informações pelas camadas, ela é de extrema importância para a execução.
Pergunta 3
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
Front End está contido em uma das camadas mais importantes no projeto de
desenvolvimento de software para internet. Responsável pela entrada de dados tem grande
importância no momento de validação de requisitos junto ao cliente. A camada em questão
é:
Apresentação.
Controle.
Dados.
Apresentação.
Navegação.
Móvel.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
da
resposta:
Alternativa: C 
Comentário: em primeiro lugar, é importante sabermos que a Camada de
Apresentação é a entrada de dados de uma aplicação. Em muitos momentos,
ela é apresentada em projetos de software como Front End, de�nida como
protótipo na fase de levantamento de requisitos.
Pergunta 4
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
Gerenciador de soluções é responsável por concentrar todos os “pacotes” que serão
utilizados no projeto web. A camada apresentação contém pacotes de referências,
propriedades e web forms.  
  
Nesse contexto, avalie as a�rmações a seguir: 
I – A camada apresentação recebe apenas um web form, determinado como web form
master, que tem por �nalidade de�nir o layout padrão para o desenvolvimento da aplicação.
II – A camada apresentação tem por �nalidade ser canal de entrada e saída de valores em
desenvolvimento de aplicações web. 
III – A camada apresentação tem por �nalidade intermediar informações entre web forms
que podem ser alocados na camada controle. 
  
É correto apenas o que se a�rma em:
II.
I e II.
II.
I.
III.
I e III.
Alternativa: B 
Comentário: a camada de apresentação viabiliza a entrada e a saída de
informações em uma aplicação desenvolvida para web.
Pergunta 5
Resposta
Selecionada:
a.
O Razor agrega uma série de características importantes, que possibilitam, por intermédio
de um objetivo natural, a construção de páginas com a estrutura de ASP. NET MVC, porém
essa ideia nasceu a partir da versão 3. Uma das características importantes construídas no
Razor é:
Teve na sua concepção inicial o trabalho de atuação para ser expressivo e
ágil no desenvolvimento de páginas.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Teve na sua concepção inicial o trabalho de atuação para ser expressivo e
ágil no desenvolvimento de páginas.
Teve na sua concepção inicial o trabalho de atuação com o acesso a banco
de dados, torna mais ágil e e�caz a transição de dados para tabelas.
Teve na sua concepção inicial o trabalho de atuação com metodologias
ágeis, tais como o Scrum que aumenta a performance do time de
desenvolvimento de aplicações web.
Teve na sua concepção inicial o trabalho de atuação com tráfego de
informações por camada, garantindo, assim, qualidade e e�ciência no
desenvolvimento de aplicações web.
Teve na sua concepção inicial o trabalho de atuação voltado para diagramas
UML, bem como garantir que a análise efetuada será desenvolvida com
sucesso no desenvolvimento de aplicações web.
Alternativa: A 
Comentário: o Razor agrega uma série de características importantes, que
possibilitam, por intermédio de um objetivo natural, a construção de páginas
com a estrutura de ASP. NET MVC, porém essa ideia nasceu a partir da versão
3. Uma das características importantes construídas no Razor é que ele foi
desenvolvido para ser expressivo, compacto e ágil: a ideia foi construir um
mecanismo capaz de reduzir ao máximo o número de caracteres necessários
para a codi�cação de uma página aspx.
Pergunta 6
Resposta Selecionada: d. 
Respostas: a. 
O conceito de desenvolvimento em camadas tem por �nalidade segregar o código, a �m de
garantir a �delidade do levantamento de requisitos para o desenvolvimento da aplicação.
Cada camada pode ser visualizada e instanciada por via de suas classes, de modo que possa
garantir o tráfego de informações entre as camadas. 
  
Nesse contexto, avalie as a�rmações a seguir: 
I – A camada modelo recebe as referências das camadas de apresentação e controle dentro
do conceito de desenvolvimento em camadas, utilizando linguagem de programação
orientada a objetos C# e/ou VB.NET. 
II – A camada controle recebe as referências das camadas de apresentação e modelo dentro
do conceito de desenvolvimento em camadas, utilizando linguagem de programação
orientada a objetos C# e/ou VB.NET. 
III – A camada apresentação recebe as referências das camadas controle e modelo dentro
do conceito de desenvolvimento em camadas, utilizando linguagem de programação
orientada a objetos C# e/ou VB.NET. 
  
É correto apenas o que se a�rma em:
III.
I eII.
0,25 em 0,25 pontos
b. 
c. 
d. 
e. 
Feedback
da
resposta:
II e III.
I.
III.
I e III.
Alternativa: D 
Comentário: dentro do conceito de desenvolvimento em camadas de
aplicações desktop, o modelo de referência de projetos é: camada de
apresentação recebe referências das camadas controle e modelo.
Pergunta 7
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Podemos a�rmar que na arquitetura de trabalho atribuída para desenvolvimento de
software para internet (MVC), a camada de controle é responsável por receber a requisição
da:
Camada de apresentação e retorna o resultado, dependendo da lógica de
negócio.
Camada modelo e retorna o resultado, dependendo da lógica de negócio.
Camada de apresentação e retorna o resultado, dependendo da lógica de
negócio.
Camada de apresentação e retornar somente classes abstratas,
dependendo da lógica de negócio.
Camada de modelo e retornar somente classes abstratas, dependendo
da lógica de negócio.
Camada de apresentação e retornar somente métodos estáticos para a
camada modelo.
Alternativa: B
Comentário: responsável por receber os parâmetros enviados pela interface e
tratar, dentro de suas respectivas classes, a regra de negócio por meio de
métodos (por exemplo: consultarAluno, alterarAluno, excluirAluno,
inserirAluno).
Pergunta 8
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Podemos a�rmar que no desenvolvimento de software para internet – Linq para XML:
Utiliza a implementação do namespace System.Xml.LINQ e disponibiliza
recursos como leitura, escrita e construção XML.
Utiliza a implementação do namespace System.LINQ e disponibiliza
recursos como leitura, escrita e construção XML.
Utiliza a implementação do namespace Xml.LINQ e disponibiliza recursos
como leitura, escrita e construção XML.
Utiliza a implementação do namespace LINQ.Xml.Default e disponibiliza
recursos como leitura, escrita e construção XML.
Utiliza a implementação do namespace Default.Xml.LINQ e disponibiliza
recursos como leitura, escrita e construção XML.
Utiliza a implementação do namespace System.Xml.LINQ e disponibiliza
recursos como leitura, escrita e construção XML.
Alternativa: E 
Comentário: podemos de�nir que Linq para XML nada mais é do que um
provedor de dados que se utiliza da implementação do namespace
System.Xml.LINQ, que foi implementado desde da versão do framework 3.5, no
qual ele disponibiliza recursos como leitura, escrita e construção de dados XML.
Pergunta 9
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Podemos de�nir a Camada de Apresentação, ou Camada do Cliente, ou até mesmo Camada
Superior, como a interface com o usuário, que poderia ser considerada até mesmo como as
janelas do Windows do nosso aplicativo, por exemplo. 
Essa camada interage com a Camada de Controle (intermediária) para fazer solicitações e
recuperar informações da camada de dados, exibindo‑as para os usuários. Pensando na
execução dessa camada, qual “componente” é utilizado para criação de telas quando se
trabalha em aplicações web?
Web Form.
Web Table.
Web Set.
Web Web.
Web Desktop.
Web Form.
Alternativa: E 
Comentário: a camada de apresentação contém os elementos da interface do
0,25 em 0,25 pontos
Segunda-feira, 10 de Agosto de 2020 21h47min29s BRT
usuário do site e inclui toda a lógica, que compreende a interação do visitante e
das regras de negócio (Web Form).
Pergunta 10
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Podemos de�nir a Camada de Apresentação, ou Camada do Cliente, ou até mesmo Camada
Superior, como a interface com o usuário, que poderia ser considerada até mesmo a web
form do projeto web. Nesse contexto, avalie as informações a seguir: 
  
I – A camada de apresentação interage com a camada controle para fazer solicitações e
recuperar informações de camadas de dados, exibindo-as para os usuários. 
II – A camada de apresentação interage com a camada modelo para fazer solicitações e
recuperar informações de camadas de dados, exibindo-as para os usuários. 
III – A camada de apresentação interage sempre com camadas externas de uma aplicação,
recuperando informações de camadas de dados, exibindo-as para os usuários. 
  
É correto apenas o que se a�rma em:
I.
I e II.
II e III.
I.
III.
I e III.
Alternativa: C 
Comentário: a camada de apresentação é responsável por concentrar todos os
elementos de interface do usuário para aplicação desktop, assim ainda
interagindo com a camada controle para efetuar solicitações e recuperação de
informações da camada de dados.
← OK
0,25 em 0,25 pontos
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1337293_1&course_id=_98255_1&nolaunch_after_review=true');

Continue navegando