Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 8.034 questões
( ) Faz uso da PHP License. ( ) Permite a portabilidade. ( ) É linguagem client-side. ( ) Usa a sintaxe do Python.
Assinale a sequência correta.
1- Numpy ( ) Criação e configuração de gráficos bidimensionais.
2- Pandas ( ) Treinamento de redes neurais com machine learning.
3- Matplotlib ( ) Manipulação de estrutura bidimensional DataFrame.
4- TensorFlow ( ) Aplicação de funções matemáticas como matrizes.
Marque a sequência correta.
Para responder a questão, suponha um projeto em Java 8 contendo os arquivos abaixo:

( ) Por padrão, as sessões utilizam cookies no lado do cliente e arquivos no lado do servidor. Um identificador aleatório é o que os conecta.
( ) O PHP utiliza uma variável superglobal para armazenar os dados da sessão que são serializados quando necessário.
( ) O comando $_SESSION['auth'] = 0; é uma forma válida para armazenar um valor na variável de sessão chamada “auth”.
( ) O uso de cookies pode ser dispensado quando utilizando HTTPS, já que este preserva o estado da conexão.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Analise o código abaixo, escrito em PHP 5:

Assinale a alternativa que representa a saída da execução do script em um servidor Web com suporte a PHP 5 com configuração padrão:
var test = require('unit.js'); function f32(v){ return I } test.assert (f32(10) == 0 && f32(11) == 1);
Qual alternativa completa o local identificado pela letra “I”, de forma que a execução ocorra sem erros?
import json my_json_string = """ { "livros": [ { "id":"01", "edicao": "1", "preco": 100.0 }, { "id":"02", "edicao": "2", "preco": 150.0 } ] } """ to_python = json.loads(my_json_string)
print(type(to_python)) print(type(to_python["livros"])) print(type(to_python["livros"][0]["preco"]))
Qual a saída correta após a execução desse programa?
Analise o código abaixo retirado de uma páginaHTML5.
< html >
< body >
< script >
x => (a+3);
document.write(typeof f);
< /script >
< /body >
< /html >
O resultado do trecho de código do JavaScript será:
< html >
< body >
< p id="mostrar">
< script >let fruta = "Maçã, Banana, Pera";
document.getElementById("mostrar").inner
HTML = fruta.slice(6);
< /script >
< /body >
< /html >
O resultado do trecho de código do JavaScript será:
INICIO declare A, B, C, D, E, NUM escreva("informe um valor positivo para NUM") leia(NUM) A=1 B=2 C=0 D=1 E=2 enquanto(NUM !=0) faça A = B+C+D+E+1 NUM = NUM – 1 fim-enquanto FIM
Caso o usuário entre com o número 5 para o NUM, após a execução do pseudocódigo, os valores para declarações de entradas serão, respectivamente:
Código para as questões 33 e 34, 35.

Julgue o item, relativo à programação orientada a objetos e à arquitetura MVC (Model-View-Controller).
A palavra-chave this, em Java, é utilizada
especificamente para criar um novo objeto. Por
exemplo, a instrução this.from = from cria um
novo objeto a partir de outro objeto existente.
Julgue o item, relativo à programação orientada a objetos e à arquitetura MVC (Model-View-Controller).
Em Java, a palavra-chave static é a sintaxe usada para
definir variáveis de classe, as quais são armazenadas em
um objeto em si, e não em uma classe.
@Controller public class OlaMundoController {
@RequestMapping("/olaMundoSpring") public String execute() { System.out.println("Executando a lógica com Spring MVC"); return "ok"; } }
Considerando o código acima, analise as afirmativas a seguir:
V. Para integrar-se ao Spring MVC, é obrigatório que a classe tenha o sufixo “Controller” em seu nome e a anotação @Controller acima da definição da classe.
VI. A anotação @RequestMapping acima do método execute() indica a URL utilizada para invocar o método, ou seja, que esse método será chamado pelo Spring MVC quando o caminho /olaMundoSpring for acessado no contexto da aplicação Web à qual o controlador pertence.
VII. O valor de retorno "ok" do método execute() indica ao Spring MVC que, após execução do método, envie o usuário a uma página com nome ok, que se encontra em uma determinada pasta e com um determinado sufixo, ambos especificados em um arquivo de configuração do framework.
VIII.Podem ser criados outros métodos que respondam por outras URLs nessa mesma classe. Para tal, bastaria que fosse utilizada novamente a anotação @RequestMapping nesses métodos.
É CORRETO o que se afirma em
public class TesteContaProtegida { public static void main(String[] args) { Conta conta = new Conta(); conta.saldo = 1_000_000_000; System.out.println(conta.saldo); } } class Conta { /* ___ */ double saldo; void sacar(double qtd) { saldo = saldo - qtd; } void depositar(double qtd) { saldo += qtd; } }
Nesse código, a classe Conta não encapsula o atributo saldo e, portanto, não o protege de alterações diretas, sem o uso de métodos, como, por exemplo, o método main() altera diretamente o saldo da conta sem ter feito nenhum saque ou depósito. A palavra-chave da linguagem que pode ser colocada no lugar da lacuna representada por /* ___ */ no código acima, de modo a causar um erro de compilação nas linhas que tentam acessar conta.saldo diretamente e, portanto, devidamente encapsular esse atributo é