Prévia do material em texto
Disc.: DESENV. WEB EM HTML5, CSS, JAVASCRIPT E PHP Acertos: 10,0 de 10,0 31/08/2022 1a Questão Acerto: 1,0 / 1,0 A propriedade e o valor da regra de estilo CSS que estabelecem a distância de 16px entre o conteúdo de um elemento HTML e a sua borda, no contexto do modelo CSS Box, é: word-spacing: 16px; border-width: 16px; padding: 16px; letter-spacing: 16px; margin: 16px; Respondido em 13/10/2022 15:17:15 Explicação: A resposta correta é: padding: 16px; 2a Questão Acerto: 1,0 / 1,0 No CSS, o seletor que localiza um elemento pelo seu atributo "id" é: .id #id *id :id ~id Respondido em 13/10/2022 15:17:37 Explicação: A resposta correta é: #id. 3a Questão Acerto: 1,0 / 1,0 Analise o seguinte código escrito na linguagem JavaScript: banana | uva | laranja | limao | uva | banana | laranja | limao | uva | laranja | uva | limao laranja | uva | Respondido em 13/10/2022 15:18:19 Explicação: A resposta correta é: laranja | uva | O método shift remove um elemento do início do array. O splice é um método multiuso em JavaScript. Ele serve tanto para excluir elementos de um array como para substituir e inserir. 4a Questão Acerto: 1,0 / 1,0 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): V - F - V V - V - V V - V - F F - F - V F - F - F Respondido em 13/10/2022 15:19:14 Explicação: A resposta correta é: V - V - F. O XMLHttpRequest permite a realização de requisições assíncronas a scripts do lado servidor. 5a Questão Acerto: 1,0 / 1,0 Analise o código PHP a seguir: Ao ser executado, esse código imprimirá o número: 24 21 15 12 16 Respondido em 13/10/2022 15:19:47 Explicação: A resposta correta é: 15. 6a Questão Acerto: 1,0 / 1,0 (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_connect; localhost; bdConcurso; !mysqli_query; $sql; mysqli_close; $con; mysqli_connect; localhost; bdConcurso; !mysqli_select_db; $sql; mysqli_close; $con; mysqli_select_db; bdConcurso; localhost; !mysqli_query;$sql; mysqli_close; $sql; mysqli_select_db; localhost; bdConcurso; !mysqli_insert_db; $sql; mysqli_close; $con; Respondido em 13/10/2022 15:20:48 Explicação: A resposta correta é: mysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; mysqli_close; $con; 7a Questão Acerto: 1,0 / 1,0 A arquitetura multicamadas divide-se em três camadas lógicas. São elas: Apresentação, Natureza e Acesso a Dados. Manipulação, Natureza e Acesso a Dados. Apresentação, Negócio e Acesso a Dados. Apresentação, Negócio e Alteração. Manipulação, Negócio e Acesso a Dados. Respondido em 13/10/2022 15:29:11 Explicação: A resposta correta é: Apresentação, Negócio e Acesso a Dados. 8a Questão Acerto: 1,0 / 1,0 Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo. I. A estação cliente faz acesso direto ao servidor de banco de dados. II. Um conjunto de bibliotecas, localizadas no computador cliente, tem a função de viabilizar a comunicação entre ele e o servidor. III. As conexões no banco de dados são realizadas pelo servidor de aplicação. IV. O gargalo de I/O (Input/Output) é evitado, uma vez que é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga. Os itens I a IV referem-se, respectivamente, aos modelos de: 2, 2, 3 e 3 camadas. 3, 3, 2 e 2 camadas. 2, 2, 2 e 2 camadas. 3, 3, 3 e 3 camadas. 2, 3, 2 e 3 camadas. Respondido em 13/10/2022 15:24:25 Explicação: A resposta correta é: 2, 2, 3 e 3 camadas. 9a Questão Acerto: 1,0 / 1,0 O W3C é o consórcio internacional mantenedor dos padrões para a Web e uma de suas funções é a de cuidar da evolução da HTML, o que normalmente acontece com o lançamento de novas versões. Selecione a opção que não representa uma melhoria esperada em uma nova especificação HTML: Criação de novas tags. Correção de problemas de compatibilidade. Desenvolver novas funcionalidades para os navegadores, como a navegação por tabs, por exemplo. Criação de novos atributos. Formalização de regras e características. Respondido em 13/10/2022 15:25:24 Explicação: A resposta correta é: Desenvolver novas funcionalidades para os navegadores, como a navegação por tabs, por exemplo. 10a Questão Acerto: 1,0 / 1,0 O formulário é um elemento que permite interação do usuário e, consequentemente, que dados sejam enviados para um servidor Web. Neste contexto, assinale a afirmação correta: A única maneira de validar os dados de um formulário é utilizando a HTML5. Quando não for necessário enviar os dados para um servidor, basta utilizar os campos do formulário, sem a tag principal . Como é o único elemento HTML que permite interação do usuário, formulário precisa ficar sozinho em uma página Web, sem nenhum outro elemento de conteúdo. Apenas os formulários validados podem ser submetidos a um servidor Web. O tratamento dos dados enviados pelo formulário deve ser feito com a utilização de uma linguagem de programação que rode no servidor (server side). Respondido em 13/10/2022 15:26:34