Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENV. WEB EM HTML5, CSS, JAVASCRIPT E PHP Lupa DGT0280_202211510271_TEMAS Aluno: Matr.: Disc.: DESENV. WEB EM HTM 2022.4 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. O AMBIENTE WEB CLIENTE X SERVIDOR E AS TECNOLOGIAS 1. (CEFET-MG/2021 - Adaptada) A comunicação na internet acontece principalmente através do modelo requisição e resposta. Sobre o modelo de rede cliente-servidor, é correto afirmar que: os computadores clientes são mantidos em locais chamados centro de dados. o modelo é considerado obsoleto, sendo pouco utilizado atualmente. os dados são armazenados em poderosos computadores chamados servidores. o cliente recebe requisições, executa o trabalho solicitado e envia a resposta. o modelo depende da utilização de uma VPN para ser considerado viável. Data Resp.: 20/12/2022 17:34:42 Explicação: O modelo cliente-servidor é amplamente utilizado. Nele, os dados estão disponíveis em poderosos computadores chamados servidores. Quem recebe as requisições são os servidores, não os clientes. 2. (COPESE/2020 - Adaptada) O modelo cliente X servidor é a base do ambiente web e de suas aplicações. Sobre a arquitetura cliente-servidor, marque a opção CORRETA. Os clientes são responsáveis por armazenar os dados nesta arquitetura, pois possuem um controle de segurança superior aos servidores. Os servidores não compartilham quaisquer dos seus recursos. O servidor se preocupa principalmente em requisitar informações. O navegador Web Opera é um exemplo de cliente. Esta arquitetura entrou em desuso em decorrência da arquitetura ponto-a-ponto. Data Resp.: 20/12/2022 17:38:33 Explicação: Os servidores são responsáveis por armazenar os dados nesta arquitetura. O cliente se preocupa principalmente em requisitar informações. É uma arquitetura amplamente utilizada. LINGUAGEM DE MARCAÇÃO DE HYPERTEXTOHTML 3. (FGV/2021) Analise o trecho HTML a seguir. <table> <tr><th>A</th><th>C</th></tr> <tr><th>B</th><th>D</th></tr> </table> Na exibição da página Web, esse script produz uma tabela. Com duas linhas e duas colunas. Com uma linha e uma coluna. Com linhas e colunas desalinhadas. Com quatro linhas e uma coluna. Com quatro colunas e uma linha. Data Resp.: 20/12/2022 17:42:30 Explicação: O output seria: A C B D 4. (FGV/2022) Observe o código HTML e JavaScript a seguir: <!DOCTYPE html> <html> <body> <p id="Tejota"></p> <script> const tjProcesso = {ID:"2022.1", envolvidos: ["João", "Maria"]}; document.getElementById("Tejota").innerHTML = tjProcesso.envolvidos[0]; </script> </body> </html> Após a execução do código, o resultado exibido será: Tejota João tjProcesso Maria 2022.1 Data Resp.: 20/12/2022 17:43:03 Explicação: Questão trivial, puramente de análise e interpretação. Um "print", por exemplo, nessa lista com o valor tjProcesso.envolvidos[1] retornaria Maria. LINGUAGEM JAVASCRIPT 5. (UFRPE/2018) Como resposta a uma requisição AJAX, o script executando no servidor envia para o cliente a cadeia de caracteres seguinte, no formato JSON: que é recebida no seguinte campo do objeto XMLHttpRequest, em Javascript: JSONResponse responseString serverResponse JSONResponseString responseText Data Resp.: 20/12/2022 17:43:42 Explicação: A resposta correta é: responseText, que retorna o texto recebido de um servidor após o envio de uma solicitação. 6. Numa discussão entre os programadores sobre os conceitos de AJAX (Asynchronous JavaScript and XML), as seguintes afirmações foram feitas: ( ) Permite atualizar dinamicamente o conteúdo, ou partes, de uma página Web. ( ) Embora usado no nome, a utilização da linguagem XML não é obrigatória. ( ) A XMLHttpRequest(XHR) é utilizada para enviar requisições pelo script para o lado client. Dê valores Verdadeiro (V) ou Falso (F) em cada afirmação e identifique a alternativa que apresenta a sequência correta (de cima para baixo): F - F - F V - V - V F - F - V V - F - V V - V - F Data Resp.: 20/12/2022 17:44:25 Explicação: A resposta correta é: V - V - F. O XMLHttpRequest permite a realização de requisições assíncronas a scripts do lado servidor. PROGRAMAÇÃO DE PÁGINAS DINÂMICAS COM PHP 7. (OBJETIVA/2021) Conforme BONATTI, sobre tecnologias e linguagens utilizadas na construção de websites, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA: (1) CSS. (2) PHP. (3) HTML. ( ) É uma linguagem de programação open source, que é interpretada pelo servidor, muito utilizada para o desenvolvimento de aplicações voltadas para a internet. ( ) Serve para promover o acabamento visual das páginas web. Pode ser compartilhado entre várias páginas, permitindo, assim, uma padronização visual muito simplificada e lógica. ( ) É uma linguagem de marcação, que é interpretada pelo browser para dar formatação e posicionamento ao conteúdo do website. 3 - 1 - 2. 2 - 3 - 1. 3 - 2 - 1. 1 - 2 - 3. 2 - 1 - 3. Data Resp.: 20/12/2022 17:44:41 Explicação: PHP é uma linguagem de programação open source, que é interpretada pelo servidor, muito utilizada para o desenvolvimento de aplicações voltadas para a internet. CSS é um mecanismo para adicionar estilo a um documento web. HTML é uma linguagem de marcação, que é interpretada pelo browser para dar formatação e posicionamento ao conteúdo do website. LINGUAGEM DE MARCAÇÃO E ESTILOSCSS 8. No CSS, o seletor que localiza um elemento pelo seu atributo "id" é: .id #id *id :id ~id Data Resp.: 20/12/2022 17:47:21 Explicação: A resposta correta é: #id. 9. A CSS permite alterar o comportamento padrão dos elementos HTML. Nesse sentido, a propriedade responsável por alterar a posição dos elementos é: Position Padding Display Border Line-height Data Resp.: 20/12/2022 17:46:14 Explicação: A resposta correta é: Position. INTEGRAÇÃO DO PHP COM BANCO DE DADOS 10. (IFB - 2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas) Segundo Beighley e Morrison (2010), quando um formulário HTML envia dados a um script PHP, utiliza-se um conjunto de variáveis superglobais (superglobais são variáveis pré-definidas pelo interpretador PHP e que estão sempre disponíveis em todos os escopos) para acessar os dados enviados pelo formulário HTML. Assinale a alternativa que apresenta os identificadores/nomes de variáveis superglobais corretos para a tarefa de acessar dados enviados por um formulário HTML: $_FORM, $_HTTP $_SUPER_GET, $_SUPER_POST $_FORM, $_RESPONSE $_SUPER_FORM, $_SUPER_HTTP $_GET, $_POST Data Resp.: 20/12/2022 17:47:37 Explicação: A resposta correta é: $_GET, $_POST
Compartilhar