Prévia do material em texto
05/04/2020 Blackboard Learn
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 1/6
Usuário ADRIANO RIEDER DA SILVA
Curso GRA0252 DESENVOLVIMENTO DE SOFTWARE PARA WEB ADS201 - 202010.ead-2109.11
Teste ATIVIDADE 4 (A4)
Iniciado 05/04/20 19:12
Enviado 05/04/20 19:34
Status Completada
Resultado da tentativa 10 em 10 pontos
Tempo decorrido 21 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Leia o excerto a seguir.
“Além das tags
definidas pelos vários níveis de HTML, as empresas de navegadores individuais também implementam
extensões específicas do navegador para o HTML. A Netscape e a Microsoft são as principais culpadas
da criação de extensões, e oferecem muitos recursos novos e exclusivos dos seus navegadores. [...] Até
mesmo desenvolvedores da Web com anos de experiência e centenas de páginas desenvolvidas têm de
lidar com o problema de qual conjunto de tags
escolher”.
LEMAY, L.; COLBURN, R.; TYLER, D.
Aprenda a criar páginas web com HTML e XHTML em 21 dias . São Paulo: Pearson Education do
Brasil, 2002. Disponível em: <http://aulaaberta.bv3.digitalpages.com.br/users/publications/978853461428
3>.Acesso em: 13/1/2019.
A partir das asserções extraídas do trecho acima, considere as afirmações a seguir.
I. O atributo “type” tem a função de identificar se um elemento da página é um texto ou um
tiporadio .
II. O atributo “OnClick” caracteriza como o elemento único é identificado exclusivamernte no
documento HTML.
III. O atributo “value’ no “type=button” identifica o rótulo do elemento sendo um botão da página.
IV. O atributo “id” representa o elemento como sendo uma string ou um valor numérico.
Assinale a alternativa que apresenta o que é correto afirmar.
I e III.
I e III.
A resposta está correta. Os atributos podem definir tanto o elemento como texto ou radio,
como o “value”, quando for um “typebutton”, irá exibir o rótulo do botão. O atributo “id”
identifica o elemento no documento HTML.
Pergunta 2
Leia o excerto a seguir.
“A última versão do IIS, a 5.0, ostenta vários recursos, incluindo as páginas de servidor ativas, ASP
(Active Server Pages). Outros recursos incluem o Index Server, uma adição integrada ao IIS que propicia
indexação plena de texto e pesquisa HTML, texto e documentos do Word, da Microsoft, através de um
navegador daWeb . Também está incluída uma versão do Crystal Reports para IIS quer propicia
relatórios com qualidade de apresentação a partir tanto de registros da Web bem como de bancos de
dados do Access e do SQL da Microsoft”.
LEMAY, L.; COLBURN, R.; TYLER, D.
Aprenda a criar páginas web com HTML e XHTML em 21 dias . São Paulo: Pearson Education do
Brasil, 2002. Disponível em: <http://aulaaberta.bv3.digitalpages.com.br/users/publications/978853461428
1 em 1 pontos
1 em 1 pontos
05/04/2020 Blackboard Learn
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 2/6
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
3>.Acesso em: 13/1/2019.
A partir das informações e dos estudos sobre SQL, associe cada comando com seu respectivo
significado.
I. SELECT * FROM <tabela>
II. UPDATE <tabela> SET <campo> = <valor> WHERE <condição>
III. SELECT <campo> FROM TABELA
IV. INSERT INTO <tabela> (<campos>) VALUES (<valores >);
V. SELECT <campo> FROM TABELA WHERE <condição>
( )Recuperação de dados de campo único sem filtro.
( )Realiza a alteração de dados de uma tabela.
( )Seleção de todos os campos de determinada tabela.
( )Seleção de campo exclusivo com utilização de filtro.
( )Inclusão de registro em determinada tabela.
Agora, assinale a alternativa que apresenta a sequência correta.
III, II, I, V, IV.
III, II, I, V, IV.
A resposta está correta. Os comandos SQL foram corretamente associados com as suas
respectivas descrições. Os comandos SELECT, INSERT e UPDATE foram corretamente
associados.
Pergunta 3
Resposta Selecionada:
Resposta Correta:
Feedback
da resposta:
Leia o excerto a seguir.
“A recuperação de documentos da Web e sua formatação para o seu sistema são duas tarefas centrais
da funcionalidade de um navegador. Dependendo do navegador e dos recursos que ele incluir, porém,
você também será capaz de executar arquivos multimídia, visualizar e interagir com applets Java, ler seu
e-mail ou usar outros recursos avançados oferecidos por um determinado navegador”.
LEMAY, L.; COLBURN, R.; TYLER, D.
Aprenda a criar páginas web com HTML e XHTML em 21 dias . São Paulo: Pearson Education do
Brasil, 2002. p. 12. Disponível em: <http://aulaaberta.bv3.digitalpages.com.br/users/publications/9788534
614283>. Acesso em: 13/1/2019.
A recuperação de informações pelo documento HTML pode ser realizada pelo comando “getElementBy”.
A partir das informações e dos estudos sobre HTML, associe cada fragmento do comando com seu
respectivo significado.
I. document
II. getElementById
III. value
IV. checked
( )Representa a recuperação da informação pelo seu identificador.
( )Executa o retorno do conteúdo do campo identificado.
( )Representa o conteúdodo que se deseja recuperar.
( )É o estado de uma variável do tipo radio .
Agora, assinale a alternativa que apresenta a sequência correta.
II, III, I, IV.
II, III, I, IV.
A resposta está correta. Document indica o local onde serão recuperadas as
informações. getElemtnByID retorna a informação pelo identificador. Value
retorna o conteúdo do campo Checked retorna o estado de uma variável do tipo radio.
Pergunta 4
1 em 1 pontos
1 em 1 pontos
05/04/2020 Blackboard Learn
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 3/6
Resposta Selecionada:
Resposta Correta:
Feedback da
resposta:
Leia o excerto a seguir.
“[Javascript] Criada pela Netscape com a parceria da Sun Microsystem teve por finalidade adicionar
interatividade as páginas web . Sua primeira versão foi lançada em 1995 e implementada no ano
seguinte no navegador Netscape Navigator 2.0. [SILVA, 2010]. Essa linguagem faz parte de uma camada
de comportamento do documento HTML, onde pode definir ou alterar as formar dinâmicas de
documentos e também possibilita controlar o comportamento do navegador de diversos aspectos como
criação de janelas pop-up, apresentar mensagens ao usuário e até mesmo dimensionar o próprio
navegador”.
GIROLDO, B. C.; FRESSATI, W. Evolução no Desenvolvimento com o HTML 5. In: XVII Seinpar –
in... Anais...Semana de Informática e XIV Mostra de Trabalhos de Iniciação Científica de Paranavaí.
Paranavaí, 2015. p. 4.
I. O comando if() tem a sintaxe:
if(condição) {código} else {código};
II. O comando for tem a sintaxe:
for (condição inicial, incremento, condição final) {código};
III. A declaração de variável tem a sintaxe:
var = valor inicial<declaração>.;
IV. a mensagem de exibição para usuário tem a sintaxe:
alert(“mensagem”);
Agora, assinale a alternativa que apresenta a sequência correta de respostas.
V, F, F, V.
V, F, F, V.
Resposta correta. Foram bem compreendidos os comandos e suas sintaxes inerentes
do Javascript no corpo do documento HTML.
Pergunta 5
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Leia o excerto a seguir.
“O jQuery é uma biblioteca Javascript rápida, pequena e rica em recursos. Ele torna as coisas como
passagem e manipulação de documentos HTML, manipulação de eventos, animação e Ajax muito mais
simples, com uma API fácil de usar que funciona em vários navegadores. [...] A versão de
desenvolvimento descompactada do plug-in
do jQueryMigrate inclui a saída do log do console para avisar quando determinados recursos reprovados
e / ou removidos específicos estão sendo usados. Isso faz com que seja valioso como uma ferramenta
de depuração de migração para localizar e remediar problemas no código e nos plug-ins existentes do
jQuery”.
JQUERY.jQuery API . Portal jQuery, The jQuery Foundation, 2019. Disponível em: <http://api.jquery.co
m/>.Acesso em: 3/2/2019.
Uma das principais funções do jQuery é a atividade assíncrona de chamada de função por meio do
comando Ajax. O Ajax possui uma estrutura lógica própria. Sendo assim, ordene corretamente a
estrutura dos parâmetros do comando Ajax:
( )type
( ) data
( ) cache
( )url
Agora, assinale a alternativa que apresenta a sequência correta.
4, 2, 1, 3.
4, 2, 1, 3.
Correto. A sequência dos parâmetros que serão passados para a chamada da função
assíncrona. Lembrando que a sintaxe correta da função Ajax garante o processamento
eficaz da interação HTML e jQuery.
1 em 1 pontos
05/04/2020 Blackboard Learn
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 4/6
Pergunta 6
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Leia o excerto a seguir.
“As comunicações entre esses sistemas podem usar protocolos de troca de dados rápidos e de baixo
nível. Um middleware eficiente oferece suporte em consultas de banco de dados em SQL ( Structured
Query Language ), sendo usado para tratar informações de recuperação do banco de dados.
[...] Structured Query Language (SQL) Linguagem padrão usada para programação de bancos de dados
relacionais”.
SOMMERVILLE, I. Engenharia de Software . 9. ed. São Paulo: Pearson Addison Wesley, 2011. p. 344.
A linguagem SQL foi criada com o objetivo de padronizar os comandos de manipulação de dados. Hoje
em dia, apesar de a linguagem possuir uma quantidade considerável de extensões e implementações
proprietárias, pode-se afirmar que a meta foi alcançada. Conhecendo bem a linguagem é possível
acessar os recursos básicos de qualquer banco relacional. Portanto, é fundamental conhecer com
propriedade os comandos SQL para que os software s sejam desenvolvidos com alto grau de qualidade.
A partir destas afirmativas, considere as duas proposições a seguir e a relação entre elas.
I. O comando SELECT é um comando do SQL e tem como função recuperar informações de
um banco de dados relacional.
PORQUE
II. O comando WHERE é um comando do SQL que tem como objetivo filtrar as informações
recuperadas.
Marque a alternativa que mostra a correlação correta entre as respostas.
As proposições I e II são verdadeiras, mas a II não é justificativa da I.
As proposições I e II são verdadeiras, mas a II não é justificativa da I.
A resposta está correta. O comando SELECT tem como objetivo retornar informações do
banco de dados. O comando WHERE é a cláusula que impõe uma condição sobre a
execução do comando, por isso, deve filtrar as informações. Nesse sentido, ambas as
afirmações não têm relação uma com a outra.
Pergunta 7
Resposta Selecionada:
Resposta Correta:
Leia o excerto a seguir.
“Como já mencionei antes, desligar os scripts CGI é provavelmente a primeira ação que você deve
realizar para tornar o seu servidor mais seguro. Sem os scripts CGI (ou algum sistema de scripting do
lado servidor como ASP ou PHP), você perderá a capacidade de criar aplicativos da Web interativos, tais
como boletins de mensagens, formulários de feedback ou qualquer outra coisa que ultrapasse os limites
do HTML estático. Assim sendo, talvez desligar o CGI não seja a melhor opção”.
LEMAY, L.; COLBURN, R.; TYLER, D.
Aprenda a criar páginas web com HTML e XHTML em 21 dias . São Paulo: Pearson Education do
Brasil, 2002. p. 835. Disponível em: <http://aulaaberta.bv3.digitalpages.com.br/users/publications/978853
4614283>. Acesso em: 13/1/2019.
Aa interação entre a página web e o CGI ( Common Gateway Interface ), o PHP é o script que trabalha
do lado do servidor. A partir desta informação, avalie as proposições a seguir a relação entre elas.
I. O PHP deve ser executado no lado do servidor, sendo processado quando a página for
executada.
PORQUE
II. O PHP é uma linguagem de script de código aberto de uso geral, e é adequada para o
desenvolvimento web .
Agora, assinale a alternativa correta.
As proposições I e II são verdadeiras, mas a II não é justificativa da I.
As proposições I e II são verdadeiras, mas a II não é justificativa da I.
1 em 1 pontos
1 em 1 pontos
05/04/2020 Blackboard Learn
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 5/6
Feedback
da
resposta:
A resposta está correta. Pois, o PHP é realmente deve ser executada no lado do servidor,
pois representa um processamento assíncrono, realizada no momento de execução da
página web.
Pergunta 8
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Leia o excerto a seguir.
“A < script > tag
é usada para definir um script do lado do cliente (Javascript). O < script > elemento contém instruções
descript
ou aponta para um arquivo de script externo por meio do src atributo. Usos comuns para Javascript são
manipulação de imagem, validação de formulário e alterações dinâmicas de conteúdo”.
Portanto, a função do script
é inserir comandos Javascript no corpo do arquivo HTML como forma de realizar manipulações de dados
e validações de informações inseridas pelo usuário.
W3SCHOOLS. HTML 5 Tutorial . Portal W3Schools, 2019. Disponível em: <https://www.w3schools.com/
html/>. Acesso em: 3/2/2019.
De acordo com o trecho acima, é possível perceber a importância da linguagem Javascript
pela tag < script > do HTML para a construção de sites interativos. Nesse sentido, assinale com V, as
afirmações verdadeiras e com F, as falsas.
( ) O script divisão é descrito na tag <head> do documento HTML.
( ) O script é consideradouma função síncrona.
( )As variáveis do script
são declarados na divisão <body> do HTML.
( )Um dos comandos de iteração repetitiva do Javascript é o for()
Agora, assinale a alternativa que apresenta a sequência correta de respostas.
V, F, F, V.
V, F, F, V.
A resposta está correta. As informações acerca do script e Javascript foram entendidas
perfeitamente. O script está na divisão <head> e o comando for() executa um laço.
O script não é uma função e as variáveis são declaradas na divisão <head>.
Pergunta 9
Leia o excerto a seguir.
“Sabe-se que a linguagem PHP é uma linguagem de programação criada especialmente para o uso em
páginas Web .O PHP tem como característica agilidade e rapidez o que permite aos programadores
desenvolver sistemas e programas com praticidade e segurança. Sua Sintaxe lembra um pouco a
sintaxe do C e do Perl e é uma linguagem bem fácil de aprender. O PHP se diferencia de
outros scripts CGI porque ao invés de se escrever um monte de comandos para imprimir os HTML, é
escrito um arquivo HTML com os códigos PHP embutidos entre o HTML delimitado por tags de início e
fim”.
VAZ, W. R. Linguagem PHP (Hypertext Preprocessor) e a Web . Portal Web Artigos, publicado em 21
de julho de 2015. Disponível em:<https://www.webartigos.com/artigos/linguagem-php-hypertext-preproce
ssor-e-a-web/134066>. Acesso em: 13/1/2019.
A partir das asserções extraídas do trecho acima, considere as afirmações a seguir.
I. O comando mysql_fetch_array() retorna as subpartes de uma string em um vetor.
II. O comando mysql_connect() realiza a conexão com um banco de dados.
III. O comando mysql_select_db() executa a seleção de uma tabela do banco de dados.
IV. O comando mysql_query() realiza a exclusão de uma tabela.
Assinale a alternativa que apresenta o que é correto afirmar.
1 em 1 pontos
1 em 1 pontos
05/04/2020 Blackboard Learn
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 6/6
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
I e II.
I e II.
A resposta está correta. O comando mysql_fetch_array() executa a ordenação de
uma string em um vetor e o comando mysql_connect() conecta a um banco de dados.
Porém, o comando mysql_select_db() seleciona uma base de dados,não uma tabela
Pergunta 10 1 em 1 pontos