Prévia do material em texto
1a
Questão
Acerto: 0,2 / 0,2
(INSTITUTO AOCP/2018) Existem diversas técnicas utilizadas para se obter um design responsivo de
aplicações web e também diversos motivos para que se procure essa responsividade. Um dos pontos
principais é que as pessoas já acessam a internet mais em dispositivos móveis do que em computadores
desktops e notebooks. Sobre esse design responsivo e as aplicações móveis, assinale a alternativa
correta.
De maneira geral, as pessoas que usam dispositivos móveis ficam com "um olho no gato e outro
no peixe", então pensar primeiro em um design para elas não é uma boa tática.
A técnica Mobile First é muito eficiente: começar projetando para mobile e depois projetar com
melhoramento progressivo permite abranger todos os devices.
Projetar usando Mobile Last requer um planejamento cuidadoso, tempo e execução séria e com
disciplina.
Projetar levando em conta Mobile Last requer uma revisão profunda e fundamental de um site e,
mais importante, requer uma revisão mental.
Uma das principais técnicas adotadas é o desenvolvimento de aplicações em grandes
dispositivos, para então pensar nos menores. Do maior para o menor.
Respondido em 18/09/2023 13:05:26
Explicação:
Uma das abordagens de design responsivo mais utilizadas atualmente é a mobile first. Tal abordagem está
centrada no crescente uso de dispositivos móveis na navegação no ambiente web e defende que em primeiro
lugar seja pensado o design para telas menores e, posteriormente, para telas maiores. Trata-se de um enfoque
progressivo (progressive enhancement), no qual se parte dos recursos e tamanhos de tela disponíveis nos
dispositivos menores, progredindo com a adição de recursos e conteúdo tendo em vista as telas e os dispositivos
maiores.
2a
Questão
Acerto: 0,2 / 0,2
(UFMT/2022) A coluna da esquerda apresenta elementos presentes no HTML5 e a da direita, a
característica de cada um. Numere a coluna da direita de acordo com a da esquerda.
Marque a sequência correta.
2, 1, 4, 3.
3, 1, 4, 2.
2, 4, 1, 3.
2, 1, 3, 4.
3, 4, 2, 1.
Respondido em 18/09/2023 12:54:02
Explicação:
<br /> é usada para inserir uma quebra de linha.
<h1> é usada para inserir títulos ao longo da página
<div> é usada para agrupar algum tipo de conteúdo que não tenha nenhuma
semântica específica ou que não se encaixe bem dentro de uma tag semântica.
<!-- --> é usada para colocar um comentário.
3a
Questão
Acerto: 0,2 / 0,2
(FGV/2021) No contexto da formatação de páginas Web, assinale o papel da propriedade padding no
CSS em relação a um box.
Definir a espessura das margens externas.
Definir a altura e a largura.
Definir a unidade utilizada para estabelecer as dimensões.
Definir a espessura da área que separa as bordas do preenchimento.
Definir a espessura e o estilo da borda.
Respondido em 18/09/2023 12:55:10
Explicação:
A propriedade Padding tem como função controlar a distância entre as bordas e o conteúdo de um elemento.
4a
Questão
Acerto: 0,2 / 0,2
(IDECAN/2023) A linguagem de programação JavaScript permite executar códigos com lógica
matemática em navegadores. Selecione a alternativa que mostra a saída do seguinte código JavaScript.
Resultado: 123
Resultado: 123123
Resultado: 13
Resultado: 11
Resultado: 12
Respondido em 18/09/2023 12:56:05
Explicação:
Durante o rastreio do código percebemos que primeiro ele transforma o número 123123 para String. Depois ele
faz o inverso, transformando essa String para um número e passando cada valor dele através do método for of.
O ponto crucial da questão é que nesse retorno, acontece a soma da String e o output é dado como um número .:
1+2+3+1+2+3 = 12
5a
Questão
Acerto: 0,2 / 0,2
(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'');
Respondido em 18/09/2023 12:57:50
Explicação:
Em um array cada par "índice/valor" é separado por '=>'.
6a
Questão
Acerto: 0,2 / 0,2
(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:
$dbh->update
self::$dbh->execute
PDO: :exec
$dbh->exec
PDO: :query
Respondido em 18/09/2023 13:03:37
Explicação:
A resposta correta é: $dbh->exec
7a
Questão
Acerto: 0,2 / 0,2
(COPESE/2020 - Adaptada) O modelo cliente X servidor é a base do ambiente web e de suas
aplicações. Sobre a arquitetura cliente-servidor, marque a opção CORRETA.
Os servidores não compartilham quaisquer dos seus recursos.
O navegador Web Opera é um exemplo de cliente.
Esta arquitetura entrou em desuso em decorrência da arquitetura ponto-a-ponto.
O servidor se preocupa principalmente em requisitar informações.
Os clientes são responsáveis por armazenar os dados nesta arquitetura, pois possuem um
controle de segurança superior aos servidores.
Respondido em 18/09/2023 12:58:44
Explicação:
Os servidores são responsáveis por armazenar os dados nesta arquitetura. O cliente se preocupa principalmente
em requisitar informações. É uma arquitetura amplamente utilizada.
8a
Questão
Acerto: 0,2 / 0,2
(IBADE/2022 - Adaptada) Você foi selecionado pelo seu gestor para trabalhar em um novo projeto de
formulários em páginas Web. Sobre uma página HTML, assinale a alternativa que indica para que é
utilizada a tag abaixo.
<select></select>
Inserir links previamente selecionados.
Definir um texto selecionado para ficar em negrito.
Inserir imagens selecionadas de um banco de dados.
Representar um controle que apresenta um menu de opções.
Representar as opções de dentro de um menu.
Respondido em 18/09/2023 12:59:21
Explicação:
Os elementos HTML <select> e <option> são campos de seleção, onde o
container é definido pela tag <select> e os itens pela tag <option>.
9a
Questão
Acerto: 0,0 / 0,2
(COPEL/2015 - Adaptada) Com a utilização de CSS, podemos manipular as cores dos elementos HTML.
Assinale a alternativa que apresenta apenas padrões válidos para a definição de cores em CSS.
HSL - RGB - números hexadecimais.
RGB - RGB com porcentagem - LAB.
CMYK - RGB - palavras-chave.
RGBA - HSLA - números decimais.
Palavras-chave - RGB com porcentagem - números hexadecimais com canal alpha.
Respondido em 18/09/2023 13:02:26
Explicação:
As cores em CSS podem ser escritas de três modos:
1° - Com palavras-chave, nas quais podem ser usados os nomes das cores (seguindo as definidas pela
especificação CSS) ou a notação hexadecimal. Por exemplo: blue, red, #FFFFFF etc.
2° - Com um sistema de coordenada cúbica RGB, com as notações rgb() e rgba().
3° - Com um sistema de coordenada cilíndrica HSL, com as notações hsl() e hsla().
10a
Questão
Acerto: 0,2 / 0,2
(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 seguintecampo do objeto XMLHttpRequest, em Javascript:
responseString
serverResponse
responseText
JSONResponseString
JSONResponse
Respondido em 18/09/2023 13:01:52
Explicação:
A resposta correta é: responseText, que retorna o texto recebido de um servidor após o envio de uma solicitação.