Prévia do material em texto
02/10/2023, 14:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/7 Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: DESENV. WEB EM HTML5, CSS, JAVASCRIPT E PHP Aluno(a): LUCAS MONTEIRO DE BARROS 202307607631 Acertos: 2,0 de 2,0 12/09/2023 Acerto: 0,2 / 0,2 (UNIOESTE/2022 - Adaptada) Com relação às Ferramentas de desenvolvimento Web: CSS, assinale a alternativa que completa a sentença: "A Cascading Style Sheets (CSS) é uma linguagem de folha de estilo criada para ...": Separar a forma e o conteúdo em arquivos distintos de maneira a reduzir o tempo de carregamento de uma página web. Simpli�car a diagramação em HTML com elementos de�nidos em estruturas hierárquicas. Permitir elaborar e executar, a partir do código HTML, funções matemáticas complexas. Programação de alto nível em roteadores e switches. Descrever a apresentação de arquivos no formato HTML, utilizando de�nições de exibição dos elementos deste arquivo. Respondido em 12/09/2023 16:02:33 Explicação: A CSS, ou Folhas de Estilo em Cascata (Cascading Style Sheets), é uma linguagem de estilo que fornece total controle sobre a apresentação de um documento escrito em HTML. Por meio dela, é possível, por exemplo, alterar a forma e o posicionamento dos elementos, as cores, os tipos e tamanhos de fontes e muito mais. Acerto: 0,2 / 0,2 (UFMT/2021 - Adaptada) O HyperText Markup Language (HTML) é usado para estruturar páginas web. A respeito de HTML, marque V para as a�rmativas verdadeiras e F para as falsas. ( ) É uma linguagem de programação. ( ) Substitui o uso de código JavaScript. ( ) Utiliza tags para delimitar conteúdo. ( ) Possui diferentes níveis de título. Assinale a sequência correta. Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:voltar(); 02/10/2023, 14:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/7 F F F F F V V F V F F F F F V V V V F V Respondido em 12/09/2023 16:03:07 Explicação: HTML não é uma linguagem de programação e não substitui o uso de código JavaScript. Acerto: 0,2 / 0,2 A CSS3 tornou possível que novos tipos de fontes sejam usados nas páginas com a utilização da regra @font- face. Sobre o suporte a fontes na CSS3, analise as a�rmações abaixo e assinale a alternativa que contém as corretas. I. A regra @font-face permite que fontes de diferentes formatos sejam declaradas, aumentando assim a compatibilidade entre navegadores. II. A regra @font-face permite que novas fontes sejam criadas e utilizadas em páginas. Essa regra informa ao browser o local onde a fonte a ser utilizada se encontra, permitindo ainda que seja veri�cado se o usuário já possui a fonte em questão. III. A regra @font-face manteve o suporte à declaração font-family. Com isso, é possível indicar uma ou várias fontes alternativas caso a preferencial não esteja disponível. IV. A única desvantagem da nova regra, @font-face, é descontinuar as famílias de fontes que não possuíam total suporte pelos navegadores. I, II, III e IV Apenas I e IV Apenas I, II e III Apenas I e II Apenas III e IV Respondido em 12/09/2023 16:04:37 Explicação: A resposta correta é: Apenas I, II e III. Acerto: 0,2 / 0,2 (VUNESP/2022) Em um programa elaborado em JavaScript, incluiu-se a seguinte estrutura condicional, na qual X e Y representam comandos removidos: Questão3 a Questão4 a 02/10/2023, 14:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/7 Os comandos X e Y que devem ser colocados para que a estrutura condicional seja executada adequadamente são, respectivamente, stop e close. break e default. break e end. end e close. stop e default. Respondido em 12/09/2023 16:05:04 Explicação: A estrutura do comando switch case é: switch(variable){ case 1: action 1 break case 2: action 2 break case 3: action 3 break default: default action } Acerto: 0,2 / 0,2 (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. Questão5 a 02/10/2023, 14:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/7 ( ) 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 simpli�cada e lógica. ( ) É uma linguagem de marcação, que é interpretada pelo browser para dar formatação e posicionamento ao conteúdo do website. 2 - 1 - 3. 1 - 2 - 3. 3 - 2 - 1. 3 - 1 - 2. 2 - 3 - 1. Respondido em 12/09/2023 16:07:31 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. Acerto: 0,2 / 0,2 (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é-de�nidas 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 identi�cadores/nomes de variáveis superglobais corretos para a tarefa de acessar dados enviados por um formulário HTML: $_FORM, $_HTTP $_FORM, $_RESPONSE $_SUPER_FORM, $_SUPER_HTTP $_SUPER_GET, $_SUPER_POST $_GET, $_POST Respondido em 12/09/2023 16:07:57 Explicação: A resposta correta é: $_GET, $_POST Acerto: 0,2 / 0,2 (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. 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". a necessidade de adaptação de conteúdo para dispositivos diversos é um incentivo ao desenvolvimento de aplicações baseadas em navegadores web. Questão6 a Questão7 a 02/10/2023, 14:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/7 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 utilização de layouts �uidos 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. 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. Respondido em 12/09/2023 16:09:02 Explicação: O conceito de Layout �uido versa sobre a adaptabilidade ao campo de visão conforme as dimensões do dispositivo que visualiza a página. Acerto: 0,2 / 0,2 (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áriaspáginas, permitindo, assim, uma padronização visual muito simpli�cada e lógica. ( ) É uma linguagem de marcação, que é interpretada pelo browser para dar formatação e posicionamento ao conteúdo do website. 2 - 1 - 3. 1 - 2 - 3. 3 - 1 - 2. 3 - 2 - 1. 2 - 3 - 1. Respondido em 12/09/2023 16:09:18 Explicação: PHP é uma linguagem de programação amplamente utilizada. 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. Acerto: 0,2 / 0,2 (FURB/2022) É possível customizar várias características de um texto, utilizando-se das propriedades do CSS. Assim sendo, a propriedade CSS que pode ser utilizada para tornar um texto negrito é: text-thickness: bold text-decoration: bold font-weight: bold Questão8 a Questão9 a 02/10/2023, 14:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/7 boldness: true font-style: bold Respondido em 12/09/2023 16:09:40 Explicação: O peso de uma fonte é de�nido com a utilização da propriedade font-weight. Com ela, é possível aplicar o efeito de negrito em uma escala. Seus valores possíveis são: normal, bold, lighter e bolder (aumentam ou diminuem o peso da fonte em relação ao peso da fonte de seu elemento pai); e uma escala numérica de 100 a 900. Acerto: 0,2 / 0,2 (FGV/2022) Analise o código JavaScript a seguir. const cidades = ["Natal", "Manaus", "Recife", "Brasília"]; cidades.reverse(); alert (cidades); Assinale o que é exibido na execução do trecho acima. Manaus,Recife,Brasília,Natal Brasília,Natal,Manaus,Recife Recife,Natal,Manaus,Brasília Brasília,Manaus,Natal,Recife Brasília,Recife,Manaus,Natal Respondido em 12/09/2023 16:10:43 Explicação: O código JavaScript fornecido irá exibir a seguinte mensagem em um alerta: "Brasília, Recife, Manaus, Natal" Explicação: O código declara uma variável chamada "cidades" e atribui a ela um array contendo quatro elementos de strings: "Natal", "Manaus", "Recife" e "Brasília" Em seguida, o método "reverse()" é chamado no array "cidades". Esse método inverte a ordem dos elementos dentro do array, ou seja, os elementos são reordenados de trás para frente. Depois da chamada do método "reverse()", o array "cidades" terá seus elementos invertidos, resultando em ["Brasília", "Recife", "Manaus", "Natal"]. Por �m, é exibido um alerta com o conteúdo do array "cidades", que agora está invertido, resultando na mensagem: "Brasília, Recife, Manaus, Natal". Questão10 a 02/10/2023, 14:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 7/7