Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 4.487 questões
Exemplos:
converte(7) = 111
converte(12) = 1100
converte(16) = 10000
Admita que o inteiro (d), recebido como parâmetro, é tal que d>=0 e d<=1024.
Qual função executa essa conversão corretamente?
Exemplo:
int v1[]={10,20,30,40,50};
int v2[]={5,10,15,20};
O conteúdo do terceiro array, após a chamada da função de intercalação, será
{5,10,10,15,20,20,30,40,50}
Nesse contexto, considere a seguinte função main de um programa Java:
public class Main { public static void main(String[] args) { int v1[]={10,20,30,40,50}; int v2[]={5,10,15,20}; int v3[]=new int [v1.length + v2.length]; int p1=0,p2=0,p3=0; intercala(v1,p1,v2,p2,v3,p3); } }
Qual função deve ser inserida na classe Main para que a intercalação do array v1 com o array v2 seja feita corretamente?
Qual fragmento de código, em Javascript, é um exemplo válido desse tratamento?
Exemplo:
String recebida: ‘ B r a s il ‘ (total de 14 caracteres e 8 espaços em branco)
String retornada: ‘Brasil’ (total de 6 caracteres e nenhum espaço em branco)
Considere que, na função a ser escrita, duas aspas simples seguidas (‘‘) representam uma string vazia, e duas aspas simples com um espaço entre elas (‘ ‘) representam um caracter de espaço em branco.
Qual função realiza o que foi pedido a esse programador?
<?php $var = 2; function primeira(&$var) { $var++;} function segunda($var) { $var++;} function terceira() { $var++;} echo $var; primeira($var); echo $var; segunda($var); echo $var; terceira($var); echo $var; ?>
Qual será a saída gerada pelo fragmento de código acima?
Considere a seguinte função recursiva segredo, em Java:
public static int segredo(int a) { if (a<2) { return 0; } else { return segredo(a-2)+1; } }
Que fragmento de código, em Java, contendo uma estrutura de repetição, é adequado para substituí-la?
Considere o código JavaScript a seguir.
let txt = "";
function funcao(value, index, array) {
if (index % 2 == 0) {txt += value};
}
function xpto (x) {
x.forEach(funcao);
return txt;
}
alert (xpto([0, 1, 1, 2, 3, 5]));
A execução desse código provoca a exibição de:
Considere o código Python 2.7 a seguir.
L=[6,5,4,3,2,1]
for k in range(-3,3):
print L[k]
A execução desse código exibe os números:
Por meio da PowerShell, o script adequado para essa remoção é:
document.getElementById('demo').innerHTML = Date()
Numa página web na qual esse código seja aplicado, o elemento que é compatível com a estrutura do comando para receber a data corrente é:
Considere o código Python a seguir.
def F(a, b, c):
for k in range(a,b):
print k ** c
Dado que uma execução da função F exibiu os números
16, 9, 4, 1, 0, 1,
é correto afirmar que os valores dos parâmetros a, b, c
empregados foram, respectivamente:
Analise as afirmações abaixo sobre valores de ponto flutuante em Java e assinale a alternativa correta.
I. Números de ponto flutuante não são adequados para cálculos financeiros em que erros de
arredondamento não podem ser tolerados.
II. Uma expressão 0.0 / 0.0 gera uma exceção em tempo de execução.
III. Valores de ponto flutuante, como 0.5 e 4.6, são sempre considerados como do tipo double.
Considere o código Python 2.7 a seguir.
def ABC(L, n):
while True:
if len(L) >= n:
return L
else:
L.append(len(L) ** 2)
print ABC([20],10)
O resultado da execução desse código é:
Assinale a alternativa CORRETA.
Considere o seguinte fragmento de código presente em uma página de uma aplicação escrita em PHP:
O fragmento gerará qual código HTML, caso o valor da variável “$destaque” seja verdadeiro (true), quando a página for requisitada por um navegador?