Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 4.590 questões

Q2123696 Programação
Quais das seguintes variáveis em PHP são classificadas como “superglobals”; isto é, são sempre acessíveis independente do escopo, e podem ser acessadas de qualquer função, classe ou arquivo?

1. $_POST 2. $_REQUEST 3. $_NETWORK 4. $_SERVER

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2123695 Programação
Qual método Javascript possibilita a agregação de todos os elementos de um array em uma string, utilizando um caractere de separação definido como parâmetro do método?
Alternativas
Q2123694 Programação
Assinale a alternativa que contém uma forma válida de definir uma constante no PHP.
Alternativas
Q2123693 Programação
Qual o operador de exponenciação no PHP?
Alternativas
Q2121104 Programação

Analise o código da linguagem de programação R a seguir.


mat <- matrix(c(16:1), ncol = 4, nrow = 4)

print (diag(mat)[1:3])


A saída (output) do print será:

Alternativas
Q2121103 Programação

No contexto da linguagem de programação R, analise o código a seguir.


x <- c(4, NA)

x <- 2

x^2


A saída (output) da última linha será:

Alternativas
Q2121102 Programação
Uma base de dados consiste em 10 milhões de observações de pesos de adultos saudáveis. Suponha que se deseja calcular a proporção de indivíduos amostrados que tem peso maior ou igual a L e menor ou igual a U, com U > L. Se os valores estão guardados em um vetor chamado “pesos”, o comando R que calcula corretamente a proporção desejada é:
Alternativas
Q2119583 Programação

Do mesmo modo que em outras linguagens de programação, no JavaScript, uma função é um bloco de código JavaScript nomeado e parametrizado que o programador define uma vez e que pode ser chamada de qualquer parte do programa quantas vezes desejar. Considerando a função escrita em Javascript a seguir, marque a alternativa correta sobre as formas de uso dessa função.


function check(args) {

    var atual = args.length;

    var esperado = args.calle.length;

    if (atual != esperado) {

        throw new Error("Parâmetros com erro.");

    }

}


FONTE: FLANAGAN, David. Javascript: O guia definitivo. 6ª ed. Porto Alegre: Bookman, 2014.

Alternativas
Q2112766 Programação
Analise o comando abaixo, escrito na linguagem SQL:

SELECT * FROM EMPRESA
WHERE CATEGORIA <> 1 AND CATEGORIA <> 4;

Qual alternativa sempre retornará o mesmo resultado que o comando acima?
Alternativas
Q2112759 Programação
No Linux, caso a primeira linha de um script inicie por #!, significa que o Shell entenderá que o que vem a seguir é:
Alternativas
Q2110504 Programação
Considere o seguinte código HTML 5 com JavaScript:
<!DOCTYPE html> <html> <body> <canvas id="c" width="200" height="100"> </canvas> <script> var c = document.getElementById("c"); var ctx = c.getContext("2d"); ctx.beginPath(); ctx.arc(100,50,40,Math.PI,2*Math.PI); ctx.stroke(); </script> </body> </html>

O desenho resultante no canvas, exibido no navegador, é
Alternativas
Q2110502 Programação
No VisualBasic .NET, a declaração que representa um uso correto da cláusula “As” é
Alternativas
Q2110103 Programação
Considere o seguinte código HTML 5 com JavaScript:
    <!DOCTYPE html>     <html>     <body>     <p id=”texto”></p>     <script>     document.getElementById(“texto”).innerHTML     = (~(5^2))<<2;     </script>     </body>     </html>
O texto na saída apresentado no navegador, ao carregar essa página, é:
Alternativas
Q2110102 Programação
Analise o programa a seguir, elaborado na Linguagem HTML com JavaScript:
    <!DOCTYPE html>     <html>     <body>     <p id=”conta”></p>     <script>     var a = 1;     var b = 2;     var c = 3;     x = a + b * c;     y = x % 5;     z = Math.pow (y,2);     z--;     document.getElementById(“conta”).innerHTML     = z;     </script>     </body>     </html>
Quando esse programa for aberto por um navegador como o Chrome ou o Edge, será exibido na tela:
Alternativas
Q2110097 Programação
Um desenvolvedor VisualBasic.NET registrou a seguinte rota no arquivo RouteConfig.vb de seu projeto ASP. NET MVC 5.     routes.MapRoute(         name:="Default",         url:="{controller}/{id}/{action}",         defaults:=New With {             .controller = "Home",             .action = "Index",             .id = UrlParameter.Optional     } )
Com isso, a ação “Executa” do controlador “Controlador” pode ser acessada pela URL
Alternativas
Q2110096 Programação
Considere a lista a seguir em VisualBasic.NET: Class Conta     Property id As Integer     Property saldo As Decimal End Class Function Contas() As List(Of Conta)     Return New List(Of Conta) From     {         New Conta With {.id = 1, .saldo = 200.00},         New Conta With {.id = 2, .saldo = 600.00},         New Conta With {.id = 3, .saldo = 300.00},         New Conta With {.id = 4, .saldo = 100.00},         New Conta With {.id = 5, .saldo = 800.00}     } End Function

A expressão LINQ que seleciona corretamente as instâncias de Conta com saldo superior a 200.00 é:
Alternativas
Q2110095 Programação
Na linguagem de programação R, uma amostra aleatória com 100 elementos normalmente distribuídos é obtida com a instrução: 
Alternativas
Q2110094 Programação
Considere o dicionário definido em Python 3 a seguir.
x = {i+1: i for i in range(10) if i % 3 == 0}
O resultado de sum(x) é:
Alternativas
Q2107779 Programação
Procedimentos, funções, métodos, subprogramas e sub-rotinas são alguns dos termos usados em diversas linguagens de programação para definir trechos de código que encapsulam um comportamento útil em múltiplas situações durante a execução de programas. Esses(as) se comunicam com o programa que os(as) chama através da passagem de zero ou mais parâmetros (ou argumentos) e da recepção de 0 ou mais valores de retorno. Com relação ao processo de passagem de argumentos e recepção de valores de retorno em linguagens de programação, assinale a alternativa INCORRETA. 
Alternativas
Q2107669 Programação
Em todo primeiro programa que se escreve, imprime-se a clássica mensagem “Hello World” para testar comandos básicos. Analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas, em relação aos códigos que retornarão a mensagem “Hello World” para o usuário no PowerShell. 
( ) Write-host ‘Hello World’ ( ) Write-output ‘Hello World’ ( ) $Var = ‘Hello World’, seguido de Get-variable Var ( ) Print = ‘Hello World’ ( ) Show(‘Hello World’)
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Respostas
1041: B
1042: A
1043: B
1044: E
1045: A
1046: B
1047: C
1048: A
1049: E
1050: B
1051: B
1052: B
1053: C
1054: D
1055: A
1056: E
1057: A
1058: C
1059: E
1060: A