NEW
Font size
WorksheetsRevisão - Dev Web
Total questions: 19
Worksheet time: 29mins
Ao trabalhar com páginas dinâmicas e formas de acesso aos dados:
(A) uma das maneiras mais comuns de enviar e recuperar dados a partir do HTML é fazendo uso de formulários.
(B) E, a partir do Javascript, possui, essencialmente, duas formas para se comunicar com linguagens do lado servidor: por meio das APIs XMLHttpRequest e Fetch API.
Ambas estão incorretas
Ambas estão corretas
Apenas A está correta
Apenas B está correta
Tratando-se de modelo cliente x servidor:
(I) Modelo possibilitou desenvolvimento de aplicações com arquitetura distribuída.
(II) Aplicações baseadas no conceito de desenvolvimento em camadas.
(III) Possibilitou o surgimento de modelos de duas, três e quatro (ou N) camadas.
Apenas I está incorreta
Apenas II está incorreta
Apenas III está incorreta
Todas estão incorretas
Todas estão corretas
O _______________ responde ao comportamento e ambiente do usuário. É baseado em tamanho de tela, plataforma e orientação do dispositivo. E, tem implicações práticas, como, a adaptação automática às preferências do usuário.
IHC
Lado do cliente
Design responsivo
Design adaptativo
Lado do servidor
O _______________ trouxe novos atributos e elementos, com foco sobretudo na semântica. Além de melhorias de conectividade e possibilidade de armazenamento de dados no lado cliente. Outras características são otimização nas operações off-line e suporte estendido a multimídia – áudio e vídeo.
HTML5
CSS3
Javascript
PHP
O CSS pode ser inserido dentro de uma página web de forma (com relação ao HTML): inline, interno, externo e no escopo. A composição de um código em CSS é, basicamente, composto de 3 elementos:
Seletor, bloco de declarações e declaração individual
Seletor, propriedade e valor
Tag, atributo e elemento
Variável, função e objeto
Variável, atribuição e ponto e vírgula
Linguagem de programação baseada em script e open source, destinada principalmente ao desenvolvimento web. Adotou o paradigma de orientação a objetos 10 anos após a criação. Foco principal em scripts do lado servidor, dando suporte a funções como coleta e processamento de dados de formulários do lado cliente.
PHP
Javascript
CSS
HTML
O _______________ atua como uma ponte entre o código Javascript e os elementos da página web, permitindo que o Javascript interaja com a página de forma dinâmica.
PHP
CSS
DOM
HTML
Em PHP,
(I) script PHP é delimitado por tags <?php e ?>.
(II) A tag de fechamento ?> não é obrigatória, se possuir código de marcação HTML.
(III) Comentários de uma linha começam com "//" e de múltiplas linhas usam "/* ... */".
Apenas I está incorreta
Apenas II está incorreta
Apenas III está incorreta
Todas estão incorretas
Todas estão corretas
Ainda sobre PHP,
(I) PHP permite a inclusão de um script dentro de outro.
(II) Variáveis em PHP são declaradas com "$" seguido do nome e requerem tipo definido.
(III) Atribuição de valores usa o sinal de igual "==".
Apenas I está correta
Apenas II está correta
Apenas III está correta
Todas estão corretas
Todas estão incorretas
São elementos obrigatórios em HTML:
Raiz, Cabeçalho e Corpo
<head>, <body> e <p>
Cabeçalho, Corpo e Script
Raiz, Cabeçalho e Script
<script>, <head> e <body>
_______________ são palavras, escritas entre os caracteres de menor “<” e maior “>” e que servem para informar ao navegador a estrutura e o significado do conteúdo inserido em uma página Web. Elas são padronizadas pela W3C.
Scripts
Functions
Seletores
Tags
Operadores
A última versão HTML suporta algumas tags para formatação visual de conteúdo. Dentre elas, quatro merecem atenção especial: <b>, <strong>, <i>, <em>. Aquelas que dão ênfase e marcam como importante, respectivamente, não apenas em aspecto visual são:
<em> e <i>
<em> e <strong>
<strong> e <b>
<strong> e <em>
<i> e <b>
As tags <dl>, <dt> e <dd> são usadas para criação de uma _______________. Já as tags <li> e <ol> para criar uma _______________.
Lista não-ordenada e Lista ordenada
Lista de definição e Lista ordenada
Lista ordenada e Lista de definição
Lista de definição e Lista não ordenada
Lista ordenada e Lista não ordenada
(A) HTML5 permite incorporar vídeo e áudio de forma simples. Atributos essenciais, como "src" indica endereço do conteúdo e "alt" indica o uso de texto alternativo.
(B) Frameworks CSS são conjuntos de componentes reutilizáveis que otimizam o processo de programação. Escolha de um framework depende de fatores objetivos e subjetivos.
Ambas estão incorretas
Ambas estão corretas
Apenas A está correta
Apenas B está correta
(A) O método splice em JavaScript é versátil. Sintaxe: Array.splice(posição, 0, novo_elemento, novo_elemento, ...). posição é o índice onde o novo elemento será incluído. 0 indica que nenhum elemento do array será excluído. novo_elemento é o elemento a ser adicionado ao array.
(B) O método push é útil para adicionar elementos a um vetor em tempo de execução. Sintaxe: nome_do_array.push(valor). Possibilidade de inserir apenas um único valor de cada vez utilizando o método push.
Ambas estão incorretas
Ambas estão corretas
Apenas A está correta
Apenas B está correta
(A) Requisições assíncronas: quando realizadas, bloqueiam o remetente. Ou seja, o cliente faz a requisição e fica impedido de realizar qualquer nova solicitação até que a anterior seja respondida pelo servidor. Com isso, só é possível realizar uma requisição de cada vez.
(B) Requisições síncronas: quando realizadas, são dotadas de sincronismo. Logo, várias requisições podem ser realizadas em simultâneo, independentemente de ter havido resposta do servidor às solicitações anteriores.
Ambas estão incorretas
Ambas estão corretas
Apenas A está correta
Apenas B está correta
Em PHP,
(I) A sintaxe de uma função PHP inclui "function", nome, parênteses e chaves para as instruções.
(II) Parâmetros podem ser declarados dentro dos parênteses.
(III) Funções podem ou não retornar resultados, utilizando "return".
Apenas I está correta
Apenas II está correta
Apenas III está correta
Todas estão corretas
Todas estão incorretas
Sobre PHP, apenas uma está incorreta:
(1) Funções são blocos de código encapsulados.
(2) Funções têm um nome, uma definição e são invocadas no código.
(3) As funções só podem ser nativas (built-in) e não definidas pelo desenvolvedor
(4) A chave de abertura da função pode seguir duas vertentes: após os parênteses ou na linha seguinte
(5) Como boa prática, pode-se usar underscore_ ou camelCase para nomes de funções
1
2
3
4
5
___ explora vulnerabilidades em sistemas que aceitam dados sem tratamento. Um código PHP pode ser vulnerável a valores manipulados em formulário, possibilitando acesso não autorizado ao sistema ao manipular e alterar instruções.
PDO
SQL injection
Try/Catch
Conexões persistentes
