///
Explore grátis as questões de concursos e chegue mais preparado nas provas.
8.681 questões encontradas
Durante o desenvolvimento de uma página utilizando CSS3 (Cascading Style Sheets 3), um desenvolvedor precisa aplicar um estilo específico a um elemento HTML (HyperText Markup Language) que foi ativado por meio de um link de âncora presente na URL (Uniform Resource Locator), identificado por um fragmento como #secao1. Assim, quando o usuário acessa ou navega para esse fragmento, o elemento correspondente deve receber uma formatação diferenciada na página.
Considerando esse caso, qual pseudoclasse do CSS3 deve ser utilizada para estilizar o elemento que corresponde ao fragmento de identificador presente na URL?
O sistema operacional Android é amplamente utilizado em dispositivos móveis e embarcados, sendo desenvolvido com base em arquitetura em camadas. Considerando essa informação, bem como a definição técnica de Android e as suas características estruturais, assinale a opção que apresenta o Android como sistema operacional.
No Android, cada aplicativo é executado em uma sandbox isolada, com permissões controladas pelo sistema, reduzindo o risco de acesso indevido aos dados de outros aplicativos.
No Android, o arquivo AndroidManifest.xml é opcional em aplicativos modernos, pois as permissões e componentes são detectados automaticamente pelo sistema durante a instalação.
Considere a função f escrita na linguagem Python e assinale a alternativa correta.
def f(n):
if n < 0:
return "ERRO!"
elif n == 0 or n == 1:
return 1
else:
resultado = 1
for i in range(2, n + 1):
resultado *= i
return resultadoAnalise as afirmativas abaixo sobre a linguagem de programação Python e assinale a alternativa correta.
I. É uma linguagem que possui características de orientação a objetos.
II. Necessita de um compilador para gerar um programa executável.
III. É uma linguagem de tipagem estática.
IV. Os objetos precisam ser explicitamente destruídos (desalocados).
Considere a função fx escrita na linguagem PHP e assinale a alternativa que apresenta um código que poderia ser utilizado para substituir a linha de código return fx($n - 1) + fx($n - 2); de forma a ter resultado equivalente à função fx original.
function fx($n) {
if ($n < 0) {
return "ERRO!";
} elseif ($n == 0) {
return 0;
} elseif ($n == 1) {
return 1;
} else {
return fx($n - 1) + fx($n - 2);
}
}Uma classe denominada Figura define um método desenhar(), mas não o implementa. Esse método não possui argumento de entrada, nem retorna valor. As classes Triangulo, Quadrado e Circulo são subclasses de Figura, e cada uma define o método desenhar() com a mesma assinatura do método citado anteriormente, porém com implementações distintas. O conceito de programação orientada a objetos que permite que instâncias de Triângulo, Quadrado e Circulo sejam tratadas como objetos do tipo Figura, fazendo com que o método desenhar() específico seja invocado em função do tipo do objetivo é:
Analise as afirmativas sobre scripts e bash e assinale a alternativa correta.
I. Um script bash (“.sh”) é um arquivo binário executado pelo bash.
II. Um script bash tem que ter permissão de execução (chmod +x) para ser executado.
III. O comando build é utilizado para compilar scripts bash.
Considere as afirmativas a seguir a respeito das linguagens de programação Python e PHP e assinale a alternativa correta.
I. Tanto PHP quanto Python admitem a passagem de funções como parâmetros.
II. Apenas PHP admite a passagem de funções como parâmetros, enquanto Python não apresenta tal característica.
III. Tanto PHP quanto Python podem ser embutidos em código HTML, permitindo a criação de páginas web dinâmicas sem a necessidade de arquivos separados para o script.
IV. Apenas PHP pode ser embutido em código HTML, permitindo a criação de páginas web dinâmicas sem a necessidade de arquivos separados para o script, não sendo esta uma característica da linguagem Python.
V. Tanto PHP quanto Python suportam herança, característica do paradigma de orientação a objetos.
VI. Tanto PHP quanto Python suportam herança múltipla.