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

11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6863-...
file:///C:/Users/Francisco/Documents/Unip/Revisar envio do teste_ QUESTIONÁRIO UNIDADE IV – 6863-....html 1/7
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE IV
DESENVOLVIMENTO DE SOFTWARE PARA INTERNET CONTEÚDO
Curso DESENVOLVIMENTO DE SOFTWARE PARA INTERNET
Teste QUESTIONÁRIO UNIDADE IV
Status Completada
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
resposta:
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 fluxo de execução seja realizado com
sucesso. 
 
Nesse contexto, avalie as afirmações a seguir: 
I – Persistência é a característica que indica que apenas um objeto pode
sobreviver à finalizaçã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 à finalizaçã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 afirma 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 à finalizaçã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 codificados.
Pergunta 2
Dentro do conceito de segregação de código utilizando desenvolvimento de
software para internet, podemos afirmar que a camada modelo é responsável
0,25 em 0,25 pontos
0,25 em 0,25 pontos
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6863-...
file:///C:/Users/Francisco/Documents/Unip/Revisar envio do teste_ QUESTIONÁRIO UNIDADE IV – 6863-....html 2/7
Resposta
Selecionada: a. 
Respostas:
a. 
b. 
c. 
d. 
e.
Feedback
da
resposta:
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
da
resposta:
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.
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, definida como protótipo na fase de levantamento
de requisitos.
0,25 em 0,25 pontos
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6863-...
file:///C:/Users/Francisco/Documents/Unip/Revisar envio do teste_ QUESTIONÁRIO UNIDADE IV – 6863-....html 3/7
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 afirmações a seguir: 
I – A camada apresentação recebe apenas um web form, determinado como web
form master, que tem por finalidade definir o layout padrão para o
desenvolvimento da aplicação. 
II – A camada apresentação tem por finalidade ser canal de entrada e saída de
valores em desenvolvimento de aplicações web. 
III – A camada apresentação tem por finalidade intermediar informações entre
web forms que podem ser alocados na camada controle. 
 
É correto apenas o que se afirma 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.
Respostas: a.
b.
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.
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 eficaz a transição de
dados para tabelas.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6863-...
file:///C:/Users/Francisco/Documents/Unip/Revisar envio do teste_ QUESTIONÁRIO UNIDADE IV – 6863-....html 4/7
c.
d.
e.
Feedback
da
resposta:
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
eficiê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 codificação de uma página aspx.
Pergunta 6
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
O conceito de desenvolvimento em camadas tem por finalidade segregar o
código, a fim de garantir a fidelidade 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 afirmaçõ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 conceitode desenvolvimento em camadas, utilizando
linguagem de programação orientada a objetos C# e/ou VB.NET. 
 
É correto apenas o que se afirma em:
III.
I e II.
II e III.
I.
III.
I e III.
Alternativa: D 
0,25 em 0,25 pontos
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6863-...
file:///C:/Users/Francisco/Documents/Unip/Revisar envio do teste_ QUESTIONÁRIO UNIDADE IV – 6863-....html 5/7
da
resposta:
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 afirmar 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
Podemos afirmar que no desenvolvimento de software para internet – Linq para
XML:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6863-...
file:///C:/Users/Francisco/Documents/Unip/Revisar envio do teste_ QUESTIONÁRIO UNIDADE IV – 6863-....html 6/7
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
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 definir 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 definir 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 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).
0,25 em 0,25 pontos
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6863-...
file:///C:/Users/Francisco/Documents/Unip/Revisar envio do teste_ QUESTIONÁRIO UNIDADE IV – 6863-....html 7/7
Pergunta 10
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Podemos definir 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 afirma 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.
0,25 em 0,25 pontos

Continue navegando