Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 7.897 questões

Q1966332 Programação

Julgue o seguinte item, relativos a linguagens de programação.



Linguagens de programação com tipagem forte não permitem conversões automáticas entre variáveis de tipos diferentes. 

Alternativas
Q1966331 Programação

Julgue o seguinte item, relativos a linguagens de programação.



No modelo MVC implementado em frontends web, a visão é responsável pela apresentação dos dados e pelo encaminhamento das ações do usuário ao controlador. 

Alternativas
Q1966330 Programação

Julgue o seguinte item, relativos a linguagens de programação.



Na programação orientada a objetos, as instâncias são criadas a partir de uma classe e compartilham os métodos e atributos dessa classe, assim como os conteúdos desses atributos.

Alternativas
Q1966329 Programação

Julgue o seguinte item, relativos a linguagens de programação.



Em JavaScript, variáveis declaradas com let podem ser usadas fora do escopo em que foram criadas. 

Alternativas
Q1966327 Programação

Julgue o seguinte item, relativos a linguagens de programação.



Na linguagem Java, o polimorfismo dinâmico caracteriza-se pela execução da mesma operação da classe com métodos de assinaturas diferentes, e a escolha do método ocorre em tempo de compilação. 

Alternativas
Q1965279 Programação

Considere a configuração abaixo, presente em um arquivo de configuração de persistência de uma aplicação que utiliza JPA com o provedor de persistência Hibernate.


Imagem associada para resolução da questão


Se a aplicação não usasse Mapeamento Objeto-Relacional, a leitura e o registro do driver teriam que ser realizados por meio da instrução Java 

Alternativas
Q1965276 Programação

Se em uma aplicação Java existir a instrução: idade = 50;

sendo 50 um valor inteiro, a variável idade pode ser dos tipos primitivos

Alternativas
Q1962656 Programação

O Java Message Service (JMS) oferece meios para implementar comunicação em sistemas distribuídos.


Em relação ao JMS, assinale a afirmativa correta.

Alternativas
Q1962654 Programação

Java Persistence API (JPA) é um recurso da linguagem Java que descreve uma interface comum para frameworks de persistência de dados.


Analise o código a seguir da classe User especificada como uma entidade JPA.


Imagem associada para resolução da questão


O atributo creationTime é responsável por guardar a data e a hora de criação da entidade User.

A anotação do JPA, versão 2.0, que deve ser usada para anotar creationTime para especificar que este atributo deve ser armazenado no banco de dados com precisão timestamp, é

Alternativas
Q1962653 Programação

Analise o código escrito, que utiliza a tecnologia Node.js, a seguir. 


Imagem associada para resolução da questão


Ao executar esse programa em um terminal, na saída padrão, será escrito 

Alternativas
Q1962651 Programação

Analise o código de uma página web a seguir.


Imagem associada para resolução da questão


Assinale a opção que indica o código JQuery que pode ser incluído na linha 10 para tornar vermelha todas as letras da palavra "Meu Site", quando o botão rotulado com o texto "Clique Aqui" é pressionado. 

Alternativas
Q1962643 Programação

Analise o código a seguir em linguagem de programação Python:


Imagem associada para resolução da questão


Ao executar esse script em um terminal, será escrito na saída padrão

Alternativas
Q1962642 Programação

A serialização de objetos na linguagem de programação Java permite representar o estado de um objeto como uma sequência de bytes que podem ser armazenados em um arquivo ou banco de dados.


Para impedir que o conteúdo de determinado atributo seja convertido em bytes no processo padrão de serialização, este atributo deve ser declarado na classe com o modificador

Alternativas
Q1962639 Programação

Arrays são estruturas de dados que armazenam uma coleção de elementos.


A maneira apropriada para criar um array de elementos em JavaScript é 

Alternativas
Q1962553 Programação

Dado o programa bash abaixo,


#!/bin/bash

a=12

b=a+15

echo ${b+20}


assinale a opção que mostra a saída correta do programa após sua execução.

Alternativas
Q1961692 Programação

<?php

$nome = $_GET['user'] ?? $_POST['user'] ??

'Maria';

?>


Com base no trecho de código precedente, desenvolvido em PHP 7, julgue o item seguinte.



Os operadores ?? farão retornar o primeiro valor definido entre $_GET['user'], $_POST['user'] e 'Maria', ou seja, caso os dois primeiros operandos não existam ou sejam nulos, $nome receberá o valor Maria. 

Alternativas
Q1960300 Programação

Analise o Shell Script a seguir:


1) #!/bin/bash

2) Xdialog --title “Menu” --center --stdout --menubox \

3) “Escolha uma das opções abaixo” 20 50 2 > resp \

4) 1 “Ação 1” \

5) 2 “Ação 2” \

6) 3 “Ação 3”


7) saida=`cat resp`

8) if [ $saida -eq “1” ]

9) then

10) atual=`pwd`

11) Xdialog --title “Diretorio atual” --center --stdout --msgbox \

12) “O diretório atual é: $atual” 0 0

13) fi


14) if [ $saida -eq “2” ]

15) then

16) Xdialog --title “Opção de diretório” --center --stdout --inputbox \

17) “Entre com o nome do diretório:” 0 0 > resp

18) diret=`cat resp`

19) ls -la $diret

20) fi


21) if [ $saida -eq “3” ]

22) then

23) Xdialog --title “Opção escolhida” --center --stdout --inputbox \

24) “Entre com o nome do diretório:” 0 0 > resp

25) diret=`cat resp`

26) rm -rf $diret

27) Xdialog --title “Opção escolhida” --center --stdout --msgbox \

28) “Comando no diretório $diret executado” 0 0

29) fi



Sobre o Shell Script apresentado, é correto afirmar que

Alternativas
Q1957585 Programação
Na disciplina de ciência de dados, Python é uma das linguagens de programação mais utilizadas. A esse respeito, é correto afirmar que a linguagem de programação Python 
Alternativas
Q1957097 Programação
Dado o código abaixo em Java 8:
           List nomes= Arrays.asList(“Ana”, “Joao”, “Jose”, “Maria”);

Assinale a alternativa que imprimirá como resposta Joao e Jose
Alternativas
Q1957096 Programação
A função fetch() do JavaScript serve para
Alternativas
Respostas
2941: C
2942: C
2943: E
2944: E
2945: E
2946: A
2947: E
2948: D
2949: E
2950: B
2951: A
2952: E
2953: D
2954: C
2955: C
2956: C
2957: D
2958: E
2959: E
2960: B