Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão Acerto: 1,0 / 1,0 Na linguagem CSS (Cascading Style Sheets), a pseudoclasse que indica um link, enquanto o cursor é mantido sobre ele, ou seja, corresponde ao momento em que o usuário designa um elemento com um dispositivo apontador, mas não necessariamente o ativa, é a: Focus Hover Visited Link Active Explicação: A resposta correta é: Hover. 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 Explicação: A resposta correta é: #id. 3a Questão Acerto: 1,0 / 1,0 Com seus scripts é possível incluir, em uma página estática, elementos dinâmicos como mapas, formulários, operações numéricas, animações, infográficos interativos e muito mais. Disponível em: https://kenzie.com.br/blog/javascript/. Acesso em: 22 set. 2022. Adaptado. A respeito da linguagem JavaScript, é correto afirmar que: É uma linguagem que, embora rode no lado cliente, precisa ser interpretada pelo servidor Web. É uma linguagem exclusiva para o lado cliente. É uma extensão da linguagem Java, com foco em códigos que rodem em navegadores Web. É uma linguagem de programação que permite a criação de conteúdos dinâmicos, além do controle sobre os elementos de uma página HTML. A mais importante limitação desta linguagem é não rodar em navegadores executados em dispositivos móveis, como celulares. Explicação: A resposta correta é: É uma linguagem de programação que permite a criação de conteúdos dinâmicos, além do controle sobre os elementos de uma página HTML. JavaScript faz parte da tríade de tecnologias que compõe o ambiente Web, juntando-se à HTML − que cuida da estrutura e do conteúdo das páginas − e ao CSS − responsável pela apresentação. Sua função, nesse ambiente, é cuidar do comportamento e da interatividade das páginas Web. 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): F - F - F V - V - V F - F - V V - V - F V - F - V 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 Um programador PHP desenvolveu o código a seguir: No entanto, ao executar esse código, ele notou que o programa imprimia a mensagem "verdadeiro", embora a mensagem "falso" fosse esperada. Isso ocorreu devido a: Utilização do "echo", que imprime a primeira string após sua declaração e independe do valor lógico das variáveis apresentadas. Avaliação de curto-circuito, que permitiu a avaliação da expressão booleana sem analisar todos os operandos. Precedência dos operadores utilizados nesse programa PHP, que fez com que a atribuição da variável ocorresse antes do cálculo da expressão. Um bug na versão do PHP sendo utilizada, que causa inconsistências nas variáveis booleanas. Utilização do operador ternário, que faz com que o valor lógico da variável booleana seja invertido. Explicação: A resposta correta é: Precedência dos operadores utilizados nesse programa PHP, que fez com que a atribuição da variável ocorresse antes do cálculo da expressão. 6a Questão Acerto: 1,0 / 1,0 (FCC - 2017 - DPE-RS - Analista - Desenvolvimento de Sistemas) Considere o fragmento de código abaixo, em um ambiente PHP em condições ideais. Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com: PDO: :query self::$dbh->execute $dbh->exec $dbh->update PDO: :exec Explicação: A resposta correta é: $dbh->exec 7a Questão Acerto: 1,0 / 1,0 Ainda sobre as tecnologias do lado cliente, assinale a alternativa INCORRETA: A linguagem HTML é utilizada para formatar o conteúdo de uma página da Internet, o CSS para formatar a apresentação e o Javascript, para permitir interação. As três podem ser editadas com o uso de qualquer editor de texto. A HTML é linguagem padrão, de âmbito internacional, utilizada na programação de sites para a Web, que possibilita que todas as ferramentas de navegação da Internet exibam o conteúdo do site. A HTML é a principal linguagem utilizada em páginas web. As tecnologias do lado cliente podem ser interpretadas por qualquer navegador e não precisam ser compiladas. A HTML é um hardware utilizado compilar a CSS e o Javascript a fim de criar páginas web. Explicação: A resposta correta é: A HTML é um hardware utilizado compilar a CSS e o Javascript a fim de criar páginas web. 8a Questão Acerto: 1,0 / 1,0 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. Um site responsivo utiliza apenas uma URL, servindo a todos os usuários, independentemente de seus dispositivos. Um sítio responsivo simplifica o desenvolvimento, pois só precisa de um código para os diversos dispositivos. Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas. As consultas de mídias são essenciais para páginas responsivas, pois permitem adaptação do layout. Explicação: A resposta correta é: Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas. 9a Questão Acerto: 0,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. Sendo o único elemento que permite interação do servidor, o formulário precisa ficar sozinho em uma página Web, sem nenhuma outra tag de conteúdo. A única maneira de validar os dados de um formulário é utilizando a HTML. Quando for necessário enviar os dados para um servidor, basta utilizar os campos do próprio formulário, através da tag principal sendtoserver. Apenas os formulários validados podem ser submetidos a um servidor Web. A validação é um processo que pode ocorrer tanto no lado cliente quanto no lado servidor. Explicação: A validação é um processo que pode, e deve, ocorrer tanto no lado cliente (no navegador) quanto no lado servidor. Pensando no lado cliente, essa ação ocorre assim que o formulário é submetido, antes que os dados sejam recebidos pelo servidor de destino. 10a Questão Acerto: 1,0 / 1,0 A HTML5 aprimorou o suporte a recursos multimídia. Com isso, além de simplificar a incorporação vídeo ou áudio a um documento, tornou possível: Melhorar a qualidade do vídeo incorporado na página com o uso de Folhas de Estilo (CSS). Que novas funções Javascript sejam escritas e incluídas dentro de uma tag multimídia para controlar o seu comportamento. Que cada desenvolvedor possa, a partir dessas tags básicas, criar outras, como, por exemplo, tags para incorporar jogos. Utilizar novos atributos, definidos em sua especificação, para o controle do conteúdo multimídia, como executar um áudio ou vídeo em repetição, por exemplo. Abrir o vídeo ou áudio incorporado fora da página, no site onde está hospedado, como, por exemplo, no Youtube. Explicação: A resposta correta é: Utilizarnovos atributos, definidos em sua especificação, para o controle do conteúdo multimídia, como executar um áudio ou vídeo em repetição, por exemplo. O suporte à multimídia na HTML vem melhorando ao longo dos anos e versões. Com o advento da HTML5, tornou-se possível, de forma muito simples, incorporar vídeo e áudio em uma página Web.
Compartilhar