Questões de Concurso Público TCM-SP 2015 para Agente de Fiscalização - Tecnologia da Informação
Foram encontradas 4 questões
Ano: 2015
Banca:
FGV
Órgão:
TCM-SP
Prova:
FGV - 2015 - TCM-SP - Agente de Fiscalização - Tecnologia da Informação |
Q554369
Programação
Em Javascript, considere o trecho de código a seguir:
function base(x)
{
return function produto(y)
{
return x * y;
}
}
var f = base(2);
var g = base(-1);
Após as duas atribuições, supondo que os valores de f e g não mudem, a avaliação da expressão
f(2) + g(-1)
produzirá o valor:
function base(x)
{
return function produto(y)
{
return x * y;
}
}
var f = base(2);
var g = base(-1);
Após as duas atribuições, supondo que os valores de f e g não mudem, a avaliação da expressão
f(2) + g(-1)
produzirá o valor:
Ano: 2015
Banca:
FGV
Órgão:
TCM-SP
Prova:
FGV - 2015 - TCM-SP - Agente de Fiscalização - Tecnologia da Informação |
Q554371
Programação
Considere a requisição AJAX construída, no cliente, através da
chamada à seguinte função em Javascript:
function send (msg)
{
var message = "GET='" + msg + "'";
var ajax = new XMLHttpRequest ();
ajax.onreadystatechange = function ()
{
if (this.readyState == 4 &&
this.status == 200)
alert (this.responseText);
}
ajax.open ("POST", "PUT.PHP", true);
ajax.setRequestHeader ("Content-type",
"application/x-www-form-urlencoded");
ajax.setRequestHeader ("Content-length",
message.length);
ajax.setRequestHeader ("Connection",
"close");
ajax.send (message);
}
O método HTTP utilizado na requisição ao servidor será, neste caso:
function send (msg)
{
var message = "GET='" + msg + "'";
var ajax = new XMLHttpRequest ();
ajax.onreadystatechange = function ()
{
if (this.readyState == 4 &&
this.status == 200)
alert (this.responseText);
}
ajax.open ("POST", "PUT.PHP", true);
ajax.setRequestHeader ("Content-type",
"application/x-www-form-urlencoded");
ajax.setRequestHeader ("Content-length",
message.length);
ajax.setRequestHeader ("Connection",
"close");
ajax.send (message);
}
O método HTTP utilizado na requisição ao servidor será, neste caso:
Ano: 2015
Banca:
FGV
Órgão:
TCM-SP
Prova:
FGV - 2015 - TCM-SP - Agente de Fiscalização - Tecnologia da Informação |
Q554376
Programação
Analise o código VB NET mostrado a seguir.
Module Module1
Sub Main()
X(1, Function(p1) IIf(p1 > 0, p1 - 1, 0))
X(10, Function(p1) 1 / p1 / p1)
End Sub
Sub X(ByVal valor As Int16, _
ByVal F As Func(Of Integer, Single))
Console.WriteLine(F(valor))
End Sub
End Module
O resultado exibido no console é:
Module Module1
Sub Main()
X(1, Function(p1) IIf(p1 > 0, p1 - 1, 0))
X(10, Function(p1) 1 / p1 / p1)
End Sub
Sub X(ByVal valor As Int16, _
ByVal F As Func(Of Integer, Single))
Console.WriteLine(F(valor))
End Sub
End Module
O resultado exibido no console é:
Ano: 2015
Banca:
FGV
Órgão:
TCM-SP
Prova:
FGV - 2015 - TCM-SP - Agente de Fiscalização - Tecnologia da Informação |
Q554379
Programação
Observe o código VB .NET a seguir.
Dado que as funções ListaDeAlunos e ListaDeDisciplinas retornam, respectivamente, listas dos tipos List(Of csAluno) e List(Of csDisciplina), a definição para a consulta LINQ QR, compatível com o restante do código, é:
Dado que as funções ListaDeAlunos e ListaDeDisciplinas retornam, respectivamente, listas dos tipos List(Of csAluno) e List(Of csDisciplina), a definição para a consulta LINQ QR, compatível com o restante do código, é: