Questões de Concurso Comentadas sobre programação
Foram encontradas 11.317 questões
Acerca da programação orientada a objetos, da linguagem SQL e da linguagem JavaScript, julgue o item.
Na programação orientada a objetos, um subtipo herda as operações e as propriedades de seus supertipos, podendo, ainda,
acrescentar mais operações a sua própria definição.
No contexto do Python 3.9, analise o trecho a seguir.
import json
s1 = "{\"nome\": \"Ciro\", \"cep\": \"99999-999\"}"
s2 = "[\"um\", \"dois\"]"
s3 = "true"
s4 = "null"
print(json.loads(s1))
print(json.loads(s2))
print(json.loads(s3))
print(json.loads(s4))
Dado que “\” funciona como escape character, o resultado
exibido pela execução desse trecho é:
I. Variáveis declaradas por meio de var podem ser utilizadas antes de declaradas.
II. Variáveis declaradas com let e const são movidas para o topo do bloco somente quando inicializadas na declaração.
III. Usar uma constante (const) antes de declarada gera um erro de sintaxe.
Está correto o que se afirma em:
O código que implementa essa característica corretamente é:
I O conjunto permite o armazenamento de uma tupla, mas não o de uma lista.
II A tupla é idêntica à lista, exceto pela forma mais simples com que sua declaração é realizada.
III A lista é um tipo de dados variável que permite a alteração de seus elementos após a sua criação.
Assinale a opção correta.
“Sequência de comandos de um aplicativo ou conjunto de instruções de uma linguagem de programação, passíveis de serem armazenados em dico ou na memória como entes independentes que, quando solicitados, executam os comandos ou as instruções na mesma sequência em que foram armazenados.”
<div id="xpto" > <p>Texto de teste 1</p> <p id="234">Texto de teste 2</p> </div>
A linha de código que altera o tamanho da fonte do segundo parágrafo acima é:
var numeros = [4,9,16]; var xpto = numeros.map(function(num) { return num << 2; });
Após a execução desse trecho de código, os valores de numeros e xpto são, respectivamente:
<!DOCTYPE html>
<html> <head> <XXXXXXX rel="stylesheet" href="mystyle.css"> </head> <body> <h1>This is a heading</h1> </body> </html>
O elemento que deve substituir a string XXXXXXX, na quarta linha, para especificar corretamente a referência a uma folha de estilos externa (external style sheet) é:
class xptoClass: def __iter__(self): self.a = [0] return self
def __next__(self): self.a.append( \ self.a[-1] \ + self.a[-2] if len(self.a) > 1 else 1) return self.a
xpto = xptoClass() xptoIter = iter(xpto)
for k in range(1,6): print(next(xptoIter))
No resultado produzido pela execução do código acima, a quinta linha contém exatamente:
def xpto(L): return (L[::-1])
A expressão xpto([1,2,3]) retorna:
I. Um elemento block-level sempre começa numa nova linha. II. <p> é um elemento inline. III. <div> é um elemento block-level.
Está correto somente o que se afirma em:
$("*”) $("[teste]") $("p.teste") $(".teste") $("#teste")
O número de seletores dessa lista que fazem referência a uma classe é:
class Pessoa
{
private string nome;
public string Nome
{
get { return nome; }
set { nome = value; }
}
}
A sintaxe C# permite que a sexta e a sétima linhas sejam resumidas pelo trecho: