Foram encontradas 60 questões.
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ListaLista Encadeada
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
Considere um vetor como uma estrutura de dados com a seguinte definição: "um vetor é uma sequência de dados, todos do mesmo tipo, que permite acesso aleatório direto a qualquer uma de suas posições e com armazenamento em posições contínuas de memória". Assinale, baseado nessa definição, a única afirmação incorreta:
Provas
Um elemento bastante presente nos sites web atuais é chamado de "lightbox". Trata-se de uma técnica que consiste em desfocar uma página (por exemplo, adicionando uma camada transparente com cor escura que cobre toda a página) e adicionar um retângulo central em destaque, que aparenta estar "flutuando" sobre a página desfocada. A vantagem desta técnica é que ela traz a atenção do usuário para uma nova área de interação/conteúdo, sem precisar recorrer ao uso de uma nova janela do navegador (normalmente chamada de "pop-up", e que geralmente é bloqueada pelos navegadores).
Qual das alternativas a seguir descreve uma desvantagem desta técnica?
Provas
Quais das seguintes afirmações descrevem situações com problemas de usabilidade de um site web?
I. Existe um link para o carrinho de compras na página inicial de um site de compras.
II. A cor azul é usada para indicar links não visitados e a cor cinza é usada para indicar links visitados.
III. Na página principal, existe uma categoria chamada "links" que agrupa links para outras páginas do site e páginas de outros sites.
IV. O nome da empresa ou organização ao qual o site se refere aparece logo nas primeiras palavras do título (elemento HTML "title") da página inicial.
Provas
- AcessibilidadeAcessibilidade para Deficiências EspecíficasAcessibilidade para Deficiência Visual
- AcessibilidadeContraste de Cores e Acessibilidade Visual
- AcessibilidadeWCAG: Diretrizes de Acessibilidade a Conteúdos da Web
- AcessibilidadeUsabilidade e Acessibilidade
Suponha que você precisa projetar um conteúdo Web onde o uso de cores é indicado para destacar algumas palavras em um texto qualquer. Quais das seguintes técnicas poderiam ser utilizadas para tornar este conteúdo mais acessível?
I. Providenciar um texto adicional que torna explícitas as informações indicadas pelas cores. Ex: ao invés do texto "Aperte o botão verde para...", utilizar o texto "Aperte o botão verde, cujo rótulo é 'enviar' para...".
II. Incluir dicas de texto nos rótulos dos controles de formulários. Ex: em um formulário onde alguns campos obrigatórios são destacados em amarelo, incluir também, entre parênteses, o texto "obrigatório".
III. Usar dicas visuais adicionais, além das cores, para transmitir informação. Ex: ao invés de destacar palavras apenas em azul, destacar em azul e itálico ao mesmo tempo.
IV. Garantir uma razão de contraste de 3:1 entre a cor do texto destacado e a cor do texto ao redor. Ex: a tonalidade azul dos hyperlinks na maioria dos navegadores tem contraste 3,9:1 com relação ao preto.
Provas
- AcessibilidadeNavegação por Teclado
- AcessibilidadeWCAG: Diretrizes de Acessibilidade a Conteúdos da Web
- AcessibilidadeUsabilidade e Acessibilidade
Que tipo de cuidado especial é necessário para melhorar a acessibilidade de páginas Web que possuem conteúdo exibido por plug-ins?
Provas
O que é impresso pelo seguinte código PHP?
<?php
function f(&$x)
{
$x *= 10;
return ($x -= 5);
}
$x = 10;
$x += f($x);
echo $x;
?>
Provas
O que é impresso pelo seguinte código PHP?
<?php
function f1($x)
{
return 1+f2($x);
}
function f2(&$x)
{
$x++;
}
echo f1(3);
?>
Provas
O que é impresso pelo seguinte código PHP?
<?php
$var1 = 4;
function f($var2) {
$var1 = 5;
global $var1, $var3;
return $var3 = ($var2 + $var1);
}
print $var3 + f(4);
?>
Provas
Considere uma página teste.php, acessível via URL http://127.0.0.1/teste.php, e cujo conteúdo é mostrado a seguir:
<!DOCTYPE html><html>
<head>
<script>
function func() {
var url = "http://short.url?"
url = url + "name=<?=$_POST['n']?>"
url = url + "&surname=<?=$_POST['s']?>&code="
for(var i=0;i<10;i++) {
var x = "a".charCodeAt(0) + Math.random() * 23;
url = url.concat(String.fromCharCode(x));
}
document.getElementById("u").value=url
document.getElementById("f").submit()
}
</script>
</head>
<body>
<form id="f" action="teste.php" method="POST">
Nome: <input type="text" name="n"/><br/>
Sobrenome: <input type="text" name="s"/><br/>
<input type="hidden" name="url" id="u" />
URL gerada: <input type="text" disabled size=100
value="<?=$_POST['url']?>"/><br/>
</form>
<button onclick="func()">Gerar link</button>
</body></html>
Considere a seguinte afirmação, que descreve o funcionamento desta página: Ao acessar a página pela primeira vez, o usuário deve digitar seu nome e sobrenome e, em seguida, clicar no botão "Gerar link". Em resposta, a mesma página é exibida, com os campos "Nome" e "Sobrenome" vazios, porém com o campo "URL gerada" preenchido com um conteúdo no formato http://short.url?name=XXX&surname=YYY&code=ZZZ", onde XXX é o nome digitado, YYY é o sobrenome digitado, e ZZZ é um código automaticamente gerado, composto de uma sequência de 10 (dez) letras aleatórias.
Qual das alternativas abaixo está correta?
Provas
O que é impresso pelo seguinte código em Python?
a = lambda x: x * 2
b = lambda x: a(x) * 3
x = 5
x = a(x)
x = b(x
x = a(x)
print x
Provas
Caderno Container