Buscar

Desenvolvimento de Software para Internet

Prévia do material em texto

18/11/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6863-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_27549348_1&course_id=_47865_1&content_id=_746360_1&return_… 1/6
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE III
DESENVOLVIMENTO DE SOFTWARE PARA INTERNET 6863-60_57501_R_20192 CONTEÚDO
Usuário matheus.passos1 @unipinterativa.edu.br
Curso DESENVOLVIMENTO DE SOFTWARE PARA INTERNET
Teste QUESTIONÁRIO UNIDADE III
Iniciado 18/11/19 22:51
Enviado 18/11/19 22:52
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 0 minuto
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
A classe TraceContext é responsável pela gestão e exibição de todas as informações
apresentadas com o Trace da execução da aplicação web. Todo o processo é acessado por
meio do objeto Trace encapsulado na página aspx. A habilitação do Trace pode acontecer
por intermédio da página aspx, na diretiva Page, ou pelo arquivo web.con�g, acoplado na
aplicação web. A classe TraceContex disponibiliza alguns métodos de trabalho, como:
IsEnable, TraceMode, Warn e Write.
IsEnable, TraceMode, Warn e Write.
IsVisible,Warn,Write e TraceDebug.
IsEnable, TraceMode, IsVisible e Write.
IsVisible, TraceMode, Warn e Write.
IsVisible, TraceDebug, Write e Result.
Comentário: IsEnable que possibilita informar que o Trace está habilitado na
aplicação Web. TraceMode que apresenta dentro da aplicação em qual ordem
as mensagens são exibidas. Warn que apresenta mensagens de maneira
personalizada em vermelho e Write que apresenta mensagens, porém não com
o destaque em vermelho.
Pergunta 2
A validação de dados é um assunto muito interessante, no que se diz respeito à
homologação de valores em aplicações web, por exemplo, a entrada de valores e
informações, bem como dados que deverão ser consumidos em próximos passos por uma
base de dados. Para a validação de dados, podemos utilizar:
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
0,25 em 0,25 pontos
matheus.passos1 @unipinterativa.edu.br 4
18/11/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6863-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_27549348_1&course_id=_47865_1&content_id=_746360_1&return_… 2/6
Resposta
Selecionada:
a. 
Respostas: a. 
b. 
c. 
d.
e. 
Feedback
da
resposta:
RequiredFieldValidator, CompareValidator,RangeValidator.
RequiredFieldValidator, CompareValidator,RangeValidator.
RangeValidator, ExpressionValidator, RegularValidator.
CompareValidator, RegularExpression, RequiredFieldValidator.
RequiredFieldValidator, RangeValidator, ExpressionRegularValidator.
ExpressionRegularValidator, RangeValidator, RangeExpression.
Comentário: As validações que podem ser utilizadas para dados são:
RequiredFieldValidator, CompareValidator e RangeValidator, que são
responsáveis pelo tratamento de dados dentro do ASP.NET.
Pergunta 3
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Controles construídos têm como base a classe System.Web.UI.UserControl, onde a
concepção de estrutura é dado por: 
 Object >> Control >>Template Control e UserControl 
Neste contexto, avalie as informações a seguir: 
I – User Controls são componentes que podem ser adicionadas linguagens <tags> e
controles web servers. 
II – User Controls são componentes utilizados exclusivamente para desenvolvimento de
aplicações desktop. 
III – Custom Control não classe que não são derivativas de outras classes. 
É correto apenas o que se a�rma em:
I.
I e II.
II e III.
I.
III.
I e III.
Comentário: User Controls: componentes aos quais podem ser adicionadas
linguagens <tags> e controles web servers, podendo, assim, trabalhar
individualmente ou até mesmo com a variedade de propriedades e métodos
encapsulados.
Pergunta 4
Resposta Selecionada: c. 
Respostas: a. 
Faz com que o controle associado de preenchimento se torne obrigatório e ainda veri�ca se
o cliente informou ou selecionou algo. O conceito apresentado refere-se ao validador:
RequiredFieldValidator.
ValidationSummary.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
18/11/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6863-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_27549348_1&course_id=_47865_1&content_id=_746360_1&return_… 3/6
b. 
c. 
d. 
e. 
Feedback
da
resposta:
CustomValidator.
RequiredFieldValidator.
RangeValidator.
RegularExpressionValidator.
Comentário: RequiredFieldValidator – que, muitas vezes, faz com que o
controle associado de preenchimento se torne obrigatório e ainda veri�ca se o
cliente informou ou selecionou algo. Exemplo: campos com informações
obrigatórias.
Pergunta 5
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Na codi�cação do arquivo web.con�g, pode‑se trabalhar com a tag <trace>, assim
possibilitando a saída tanto na página aspx como no arquivo apartado, denominado de
trace.axd, podendo até mesmo ser acessado na raiz da aplicação web. Os atributos que
podem ser utilizados para a tag <trace> são:
Enabled, Localonly, PageOut, RequestLimit, TraceMode.
Enabled, Localonly, PageOut, RequestLimit, TraceMode.
Visible, PageOut, TextBox, TraceMode, Button.
Enabled, TextBox, Button, RequestLimit, JQuery.
Visible, TextBox, JQuery, RequestLimit, TraceMode.
AutoSize, Enabled, Localonly,TraceMode, JQuery.
Comentário: Os atributos que podem ser utilizados do elemento <tag> são:
Enabled, Localonly, PageOut, RequestLimit, TraceMode, que são responsáveis
pela disponibilização de informação (habilitando e desabilitando campos),
delimitação de requisições e modo de trace de�nido na aplicação web.
Pergunta 6
Resposta
Selecionada:
e.
Respostas: a.
b.
Podemos a�rmar que o trabalho com a biblioteca de classe System.Diagnostics.Trace pode
ser de�nido dentro do desenvolvimento de software para internet como:
Efetua a captura de mensagens que são direcionadas por essa classe, que
por de�nição são apresentadas na janela output do Visual Studio .net.
Efetua a captura e veri�cação de informações da execução de uma aplicação
web e de mensagens de Trace na própria página aspx.
Efetua a captura e veri�cação de informações da execução de uma aplicação
web e de mensagens de Trace, porém, esse processo não pode ser
executado na própria página aspx.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
18/11/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6863-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_27549348_1&course_id=_47865_1&content_id=_746360_1&return_… 4/6
c.
d.
e.
Feedback
da
resposta:
Efetua a captura e veri�cação de informações da execução, somente de
aplicações MVC.
Efetua a captura e veri�cação de informações da execução somente de
consoles web.
Efetua a captura de mensagens que são direcionadas por essa classe, que
por de�nição são apresentadas na janela output do Visual Studio .net.
Comentário: mensagens direcionadas por essa classe são apresentadas por
de�nição padrão na janela output do Visual Studio .net, mas pode‑se trabalhar
com outros recursos de apresentação de mensagens, como usar a classe
TraceListerner para enviar mensagens para determinados tipos de saída, tais
como EventLog, do Windows, apresentando como arquivo de texto.
Pergunta 7
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Podemos a�rmar que o trabalho com a biblioteca de classeSystem.Web.TraceContext pode
ser de�nido dentro do desenvolvimento de software para internet como:
Efetua a captura e veri�cação de informações da execução de uma aplicação
web e de mensagens de Trace, na própria pagina aspx.
Efetua a captura e veri�cação de informações da execução de uma aplicação
web e de mensagens de Trace, na própria pagina aspx.
Efetua a captura e veri�cação de informações da execução de uma aplicação
web e de mensagens de Trace, porém, esse processo não pode ser
executado na própria página aspx.
Efetua a captura e veri�cação de informações da execução, somente de
aplicações MVC.
Efetua a captura e veri�cação de informações da execução somente de
consoles web.
Efetua a captura e veri�cação de informações da execução somente de
aplicações Windows Form Application.
Comentário: System.Web.TraceContext: a classe possibilita efetuar a captura e
veri�cação de informações da execução de uma aplicação web e de mensagens
de Trace, na própria pagina aspx, bem como efetuar visualização no Trace
Viewer, ou seja, gerar um arquivo do tipo axd (trace.axd) alocado em memória.
0,25 em 0,25 pontos
18/11/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6863-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_27549348_1&course_id=_47865_1&content_id=_746360_1&return_… 5/6
Pergunta 8
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Possibilita a criação de validadores padronizados de modo que atendam todas as
necessidades do projeto de desenvolvimento de software para internet. O conceito
apresentado refere-se ao validador:
CustomValidator.
ValidationSummary.
CustomValidator.
RequiredFieldValidator.
RangeValidator.
RegularExpressionValidator.
Comentário: CustomValidator – possibilita ao programador codi�car a sua
própria estrutura de validação de dados, assim podendo ser implementado em
diversas frentes de desenvolvimento de software para internet.
Pergunta 9
Resposta
Selecionada:
a.
Respostas: a.
b. 
c.
d. 
e.
Feedback
da
resposta:
Tracing se dá por uma execução de processo que consiste em coletar informações de uma
aplicação web em tempo de execução. Para que esse processo aconteça com excelência,
podem ser utilizadas as classes:
System.Web.TraceContext, System.Diagnostics.Trace,
System.Diagnostics.Debug.
System.Web.TraceContext, System.Diagnostics.Trace,
System.Diagnostics.Debug.
System.TraceContext, System.Trace, System.Debug.
System.Debug.TraceContext, System.Debug.Trace,
System.Diagnostics.Trace.
System.Diagnostics.TraceContext, System.Trace, System.Debug.
System.WebDebug.TraceContext, System.Web.Diagnostics.Trace,
System.Diagnostics.Release. 
são: System.Web.TraceContext, System.Diagnostics.Trace e
System.Diagnostics.Debug.
As classes utilizadas para o processo de coleta de informações para aplicações
web são: System.Web.TraceContext, System.Diagnostics.Trace e
System.Diagnostics.Debug.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
18/11/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6863-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_27549348_1&course_id=_47865_1&content_id=_746360_1&return_… 6/6
Segunda-feira, 18 de Novembro de 2019 22h52min50s GMT-03:00
Pergunta 10
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Tratando de de�nição padrão, a saída dos métodos das classes de Trace são efetuadas por
meio da janela de output do Visual Studio .NET, mas poderá ser utilizado também a coleção
de Listerners para obterem‑se termos de outros tipos de saída. Podemos abordar alguns
métodos de saída, tais como:
Write, WriteLine, WriteIf, WriteIfLine, Assert, Fail.
Write, WriteLine, WriteIf, WriteIfLine, TextBox, Warn.
Write, WriteLine, Warn, Button, TextBox, Warn.
Write, WriteLine, WriteIf, WriteIfLine, Assert, Fail.
WriteLine, TextBox, ResultText, TextBox, Warn.
WriteLine, Warn, ResultText, TextBox, RequestLimit.
Comentário: Os métodos que podem ser utilizados na classe Trace são Write,
WriteLine, WriteIf, WriteIfLine, TextBox, Warn, que são responsáveis pela
formatação de escrita, quebra de linha de string e contenção de falhas de
aplicações web.
← OK
0,25 em 0,25 pontos

Continue navegando