Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 • 1 em 1 pontos Os recursos da linguagem de consulta estruturada (SQL) que a tornam singularmente bem-sucedida na indústria de bancos de dados são discutidos. O SQL é capaz de criar uma noção de silêncio por meio de transações e uma noção de um grupo restrito de tabelas com esquema fixo no momento da transação. No entanto, a nova tendência do setor pode colocar o SQL em uma figura importante no processo das representações de dados. PAT, H. O Sucesso do SQL . Communications ofthe ACM, 2016, Vol.59(8), p.38(3). A partir das asserções extraídas do trecho acima, considere as afirmações a seguir. I. A sintaxe correta do comando INSERT do SQL é INSERT INTO <tabela><campos> VALUES <valores>. II. O comando correto de alteração de pesquisa genérica do SQL é: SELECT * FROM <tabela>. III. Para se alterar o registro em uma tabela o comando é: INSERT <tabela> UPDATE <campos> IV. O comando correto de alteração de pesquisa do SQL com filtro é: SELECT WHERE <condições>* FROM <tabela>. Assinale a alternativa que apresenta o que é correto afirmar. Resposta Selecionada: I e II. Resposta Correta: I e II. Comentário da resposta: A resposta está correta. Os comandos de INSERT e pesquisa genérica estão construídos na sintaxe correta. O comando de alteração e seleção com filtro foram escritos de forma incorreta. 1. Pergunta 2 • 1 em 1 pontos Leia o texto abaixo. “A quinta versão do HTML foi criada para otimizar a versão anterior. Desenvolvedores e usuários obtém uma experiência mais agradável e fácil utilização. Para a manipulação desses recursos sendo eles, CSS e JavaScript a linguagem prove de APIs ( ApplicationProgramming Interface ). O Html5 cria nova tags e modifica funções de outras, diferente de outras versões onde não havia um padrão universal para criação de sessões comuns e específicas”. 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. 3. A partir das asserções extraídas do trecho acima, considere as seguintes afirmações: I. O atributo checked pertence à tag <body> II. O atributo value pertence à tag <input> I. III. O atributo type pertence à tag <h1> II. IV. O atributo id pertence à tag <head> Assinale a alternativa que apresenta o que é correto afirmar. Resposta Selecionada: II, apenas. Resposta Correta: II, apenas. Comentário da resposta: A resposta está correta. O atributo “value” retorna o conteúdo de um campo <input>. O atributo “checked” não pertence à tag<body> e o atributo “type” não pertence à tag<h1>. O atributo “id” não pertence à tag<head>. 1. Pergunta 3 • 1 em 1 pontos 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-preprocessor-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. Resposta Selecionada: I e II. Resposta Correta: I e II. Comentário da resposta: 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. 1. Pergunta 4 • 1 em 1 pontos 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. Resposta Selecionada: As proposições I e II são verdadeiras, mas a II não é justificativa da I. Resposta Correta: As proposições I e II são verdadeiras, mas a II não é justificativa da I. Comentário da resposta: 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. 1. Pergunta 5 • 1 em 1 pontos A configuração de layout de uma página pode ser obtida por meio da expansão de células usando os parâmetros “ rowspan ” e “ colspan ”. Suponha o trecho HTML a seguir: <table cellpadding="50" align="center" bordercolorlight="Red" bordercolordark="Blue" border="8" style="width:50%" valign="top"> <tr> <th align="right">A</th> <th rowspan ="2" colspan ="2">B</th> </tr> <tr align="center"> <td valign="baseline" bgcolor="#FF0000" width="25%" style="color:#0000FF">C</td> <td width="25%">D</td> <td bordercolor="Blue" width="50%">E</td> </tr> </table> Assinale, com V, as afirmações verdadeiras e, com F, as falsas. ( ) A célula marcada com “C” será exibida na cor vermelha, logo abaixo da célula A. ( ) A célula marcada com “C” será exibida na cor vermelha, logo abaixo da célula B. ( ) A célula B aparecerá na vertical, entre o conjunto formado pelas células A e C e o conjunto que integra as células D e E. ( ) Existe um espaço vazio sobre as células D e E. Assinale a opção que contém a sequência correta. Resposta Selecionada: V; F; V; V. Resposta Correta: V; F; V; V. Comentário da resposta: Resposta correta. A resposta está correta. Você conseguiu abstrair corretamente a estrutura criada nessa tabela. A utilização dos parâmetros colspan e rowspan requer que, antes, seja bem mapeada para que se obtenha o resultado desejado. 1. Pergunta 6 • 1 em 1 pontos Leia o texto a seguir. “A recuperação de documentosda 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 criarpáginas web com HTML e XHTML em 21 dias . São Paulo: Pearson Education do Brasil, 2002.p. 12. 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 ( ) Recuperação da informação pelo seu identificador. ( ) Retorno do conteúdo do campo recuperado. ( ) Local onde está contido o que se deseja recuperar. ( ) Retorno do estado de uma variável tipo radio. Agora, assinale a alternativa que apresenta a sequência correta. Resposta Selecionada: II, III, I, IV. Resposta Correta: II, III, I, IV. Comentário da resposta: A resposta está correta. Document indica o local onde serão recuperadas as informações. getElemtnByID retorna a informação pelo identificador. Valueretorna o conteúdo do campo Checkedretorna o estado de uma variável do tipo radio. 1. Pergunta 7 • 1 em 1 pontos 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/9788534614283>. 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. Resposta Selecionada: As proposições I e II são verdadeiras, mas a II não é justificativa da I. Resposta Correta: As proposições I e II são verdadeiras, mas a II não é justificativa da I. Comentário 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. 1. Pergunta 8 • 1 em 1 pontos Sabe-se que para a codificação de uma página, pode-se utilizar, além do HTML, linguagens de programação, tais como JavaScript e o PHP. Sabe-se, também, que o desenvolvimento da página pode ser estruturado em camadas funcionais. Para essa questão, dadas as afirmativas a seguir, assinale com “J”, a afirmativa que se relaciona com o JavaScript, e com “P”, a que se relaciona com o PHP. (_) Está mais associada com a parte de regras de negócio, interfaceando a camada de interação com o usuário, com a camada de armazenamento persistente (bancos de dados). (_) Relaciona-se mais com a camada de interface com o usuário pois, com ela, pode-se fazer, por exemplo, validação de formulário de forma mais fácil. (_) Em um formulário, o seu código é referenciado no parâmetro “onSubmit”. (_) Em um formulário, o seu código é referenciado no parâmetro “action”. Assinale a opção que contenha a sequência correta. Resposta Selecionada: P; J; J; P. Resposta Correta: P; J; J; P. Comentário da resposta: Resposta correta. Você acertou. Realmente a JavaScript é mais associada com a parte da interface com o usuário, permitindo, por exemplo, a validação dos campos do formulário e a criação de páginas responsivas. Por outro lado, o PHP está relacionado mais na camada de processamento propriamente dito, ou seja, manipula as regras de negócio. 1. Pergunta 9 • 1 em 1 pontos Leia o excerto a seguir. “jQuery UI é um conjunto curado de interações de interface do usuário, efeitos, widgets e temas construídos sobre a biblioteca jQueryJavaScript. [...] 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”. JQUERY. jQuery API . Portal jQuery, The jQuery Foundation, 2019. Disponível em: <http://api.jquery.com/>. Acesso em: 13/1/2019. I. A função Ajax pertence à biblioteca jQuery, com o objetivo de realizar chamadas assíncronas de funções. PORQUE II. O Ajax tem uma estrutura própria de sintaxe que deve ser seguida para o processamento assíncrono. A respeito dessas proposições, assinale a opção correta. Resposta Selecionada: As proposições I e II são verdadeiras, mas a II não é justificativa da I. Resposta Correta: As proposições I e II são verdadeiras, mas a II não é justificativa da I. Comentário da resposta: A resposta está correta. O Ajax, realmente, tem como função realizar chamadas assíncronas, pertencendo à biblioteca jQuery e o Ajax tem estrutura própria, mas não justifica a proposição I. 1. Pergunta 10 • 1 em 1 pontos 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.com/>. 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. Resposta Selecionada: 4, 2, 1, 3. Resposta Correta: 4, 2, 1, 3. Comentário da resposta: 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.
Compartilhar