Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: DESENV. WEB EM HTML5, CSS, JAVASCRIPT E PHPDESENV. WEB EM HTML5, CSS, JAVASCRIPT E PHP Acertos: 4,04,0 de 10,0 de 10,0 (AOCP/2013) As regras do CSS podem ser definidas em alguns lugares diferentes em um documento HTML. Assinale a seguir a alternativa que descreve as formas onde podemos aplicar as formatações com CSS. No cabeçalho do documento HTML e dentro de cada tag HTML. Em um documento separado fora de todos os documentos HTML e no cabeçalho do documento HTML. Em um documento separado fora de todos os documentos HTML, no cabeçalho do documento HTML, dentro de cada tag HTML e fora das tags HTML. Em um documento separado fora de todos os documentos HTML, no cabeçalho do documento HTML e dentro de cada tag HTML. Somente no cabeçalho do documento HTML. Explicação: Há três formas usuais de aplicar estilos em um documento HTML fazendo uso de CSS: Inline, Interna e Externa. CSS interna também chamada de CSS incorporada, é declarada na seção < head > do documento HTML. CSS externa onde os estilos são declarados em um arquivo externo, com extensão ".css" e vinculados ao documento HTML por meio da tag < link > ou da diretiva @import dentro da tag < head >. A forma CSS inline implica em declarar o estilo CSS diretamente na tag, no código HTML. No CSS, o seletor que localiza um elemento pelo seu atributo "id" é: .id #id *id :id ~id Explicação: A resposta correta é: #id. 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 - V V - F - V V - V - F V - V - V F - F - F Explicação: A resposta correta é: V - V - F. O XMLHttpRequest permite a realização de requisições assíncronas a scripts do lado servidor. Questão11a Questão22a Questão33a 18/03/2023 14:36 Página 1 de 4 (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: JSONResponseString responseText JSONResponse responseString serverResponse Explicação: A resposta correta é: responseText, que retorna o texto recebido de um servidor após o envio de uma solicitação. (UNIOESTE/2022 - Adaptada) Com relação ao PHP (Hypertext Preprocessor), há um comando para criar um conjunto (array) ou vetor associativo. Indique a alternativa que contém o uso correto desse comando. $cadastro =array(''CPF''=>''1234567890'',''Nome''=>''Pedro'',''Cidade''=>''Cascavel''); $cadastro =array(''CPF'':=''1234567890'',''Nome'':=''Pedro'',''Cidade'':=''Cascavel''; $cadastro =array(''CPF''=''1234567890'', ''Nome''=''Pedro'', ''Cidade''=''Cascavel''); $cadastro =array(''CPF'':''1234567890'',''Nome'':''Pedro'',''Cidade'':''Cascavel''); $cadastro =array(''CPF''=|=''1234567890'',''Nome''=|=''Pedro'',''Cidade''=|=''Cascavel''); Explicação: Em um array cada par "índice/valor" é separado por '=>'. (Colégio Pedro II - 2016 - Colégio Pedro II - Professor - Ciência da Computação)(Colégio Pedro II - 2016 - Colégio Pedro II - Professor - Ciência da Computação) O código de PHP abaixo insere dados em um banco de dados local MySQL, cujo usuário é root; a senha é mypsw e o nome do banco de dados, bdConcurso. mysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; close; $sql. mysqli_select_db; bdConcurso; localhost; !mysqli_query;$sql; mysqli_close; $sql; mysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; mysqli_close; $con; mysqli_select_db; localhost; bdConcurso; !mysqli_insert_db; $sql; mysqli_close; $con; mysqli_connect; localhost; bdConcurso; !mysqli_select_db; $sql; mysqli_close; $con; Explicação: A resposta correta é: mysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; mysqli_close; $con; (ESAF/2012 - Adaptada) A popularização dos dispositivos móveis (como tablets e smartphones) está alterando o paradigma de tornar disponíveis as informações na web, o que tem impacto direto nas boas práticas de web design. Sobre esta questão, marque a alternativa correta. Questão44a Questão55a Questão66a Questão77a 18/03/2023 14:36 Página 2 de 4 tanto nas interfaces para computadores desktop/laptop quanto naquelas para dispositivos móveis, o uso de texturas e gradientes se restringe a aspectos estéticos. a utilização de layouts fluidos aparece como uma solução viável para a adaptação dos sites à diversidade de resoluções utilizadas por dispositivos móveis, desktop e laptop. os recursos do HTML versão 5.0 esbarram nos mesmos problemas de compatibilidade que outras tecnologias pensadas para a navegação em desktops/ laptops, como o Adobe Flash. a necessidade de adaptação de conteúdo para dispositivos diversos é um incentivo ao desenvolvimento de aplicações baseadas em navegadores web. a construção de interfaces para telas de desktops/ laptops e para dispositivos móveis só varia na escala, já que a interação com o mouse pode ser substituída, sem perdas, pela interação em dispositivos "touch". Explicação: O conceito de Layout fluido versa sobre a adaptabilidade ao campo de visão conforme as dimensões do dispositivo que visualiza a página. Dentre as alternativas a seguir, assinale a que NÃO se aplica ao conceito de Design Responsivo: O design de uma interface responsiva precisa entender o viewport, espaço de renderização da página. As consultas de mídias são essenciais para páginas responsivas, pois permitem adaptação do layout. Um sítio responsivo simplifica o desenvolvimento, pois só precisa de um código para os diversos dispositivos. Um site responsivo utiliza apenas uma URL, servindo a todos os usuários, independentemente de seus dispositivos. Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas. Explicação: A resposta correta é: Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas. (IDECAN/2022 - Adaptada) HyperText Markup Language (HTML) é uma linguagem que nos permite criar conteúdo na web que pode ser renderizado por navegadores como o Google Chrome, Microsoft Edge e o Safari. A respeito dessa linguagem, analise as afirmativas abaixo e marque a alternativa correta. I. Documentos HTML são formados por marcadores (tags) que são delimitados pelos caracteres "<" e ">". Além dos marcadores, temos nos documentos HTML os elementos. Eles são formados pelos marcadores que podem possuir atributos, valores e elementos filhos. II. Os marcadores em HTML são case sensitive. III. Em sua versão 5, o HTML trouxe uma série de novos marcadores para elementos. São exemplos destes novos marcadores: <time>, <summary>, <header> e <footer>. Apenas a afirmativa II está correta. Apenas a afirmativa I está correta. Apenas as afirmativas II e III estão corretas. Apenas a afirmativa III está correta. Apenas as afirmativas I e III estão corretas. Explicação: HTML não é case sensitive. Dessa forma, <header> e <HEADER> são a mesma coisa. (OBJETIVA/2021 - Adaptada) O objetivo principal de uma linguagem de marcação de hipertexto é o de estruturar o conteúdo de um documento. O trecho HTML a seguir corresponde a: Uma tabela. Uma lista ordenada. Uma lista não ordenada. Uma divisão. Itens de uma tabela. Explicação: Questão88a Questão99a Questão1010a 18/03/2023 14:36 Página 3 de 4 18/03/2023 14:36 Página 4 de 4
Compartilhar