Questões de Concurso Sobre programação
Foram encontradas 12.233 questões
Dadas as afirmativas sobre a linguagem de programação Java,
I. Apesar de Java ser considerada uma linguagem fortemente tipada, suas variáveis podem sofrer mudanças de tipos através de um mecanismo conhecido como type casting.
II. Java é uma linguagem de programação que permite a utilização tanto de polimorfismo de inclusão, quanto de polimorfismo paramétrico.
III. A utilização de anotações Java (Java Annotations) reduz a segurança dos programas e, por essa razão, passou a ser um recurso depreciado (Deprecated) desde a versão 1.8.0 da máquina virtual Java.
IV. Uma das limitações da linguagem Java é o fato de ela exigir uma grande quantidade de memória RAM para executar seus programas, o que inviabiliza a sua execução em dispositivos móveis.
verifica-se que estão corretas apenas
Dado o código Python,
n = 12
c = bin(n << 2)
n = int(c,2) + (13 % 3)
print(str(n))
o valor impresso na tela é
A definição de visibilidade é um valioso artifício disponível em linguagens de programação de alto nível, tais como Java e C++. De acordo com a literatura, dentre as possibilidades de visibilidades estão: visibilidade privada, pública e protegida. A seguir, é apresentada a codificação de duas classes Java:
Dadas as afirmativas sobre o código apresentado para as classes “Classe1” e “Classe2”,
I. O código apresentado na Linha 4 da “Classe1” apresenta erro de sintaxe, uma vez que a palavra reservada “protected” somente pode ser utilizada para atributos.
II. O código apresenta erro de visibilidade na Linha 7 da “Classe2”.
III. O código apresenta erro de visibilidade na Linha 9 da “Classe2”.
IV. Mesmo removendo a palavra reservada “protected” da Linha 4 da “Classe1”, o código ainda apresentará erro de visibilidade.
verifica-se que estão corretas
São dados dois trechos de códigos de programação, um em Java e o outro em Python. O segundo código está incompleto e com espaços em branco marcados por ①, ② e ③.
Assinale a alternativa que preenche, respectivamente, os espaços
①, ② e ③ de forma que os dois códigos sejam equivalentes?
Dado o trecho do código Java,
int a=2;
int b=0;
int c=0;
int d=1;
int e=0;
int resultado = 0;
e = a++;
c = 15 % 10;
d += a;
b = ++a;
a = c - --d;
resultado = a + b * c - d + e;
System.out.println(resultado);
qual o valor da variável “resultado” impresso na tela?
Dadas as afirmativas a respeito das linguagens de programação Java e C++,
I. As linguagens de programação Java e C++ permitem herança múltipla de implementação.
II. As linguagens Java e C++ precisam de uma Máquina Virtual para executarem o código objeto; por isso, programas escritos em ambas as linguagens podem ser executados em quaisquer plataformas de hardware.
III. As linguagens Java e C++ oferecem os comandos try e catch para proporcionar maior confiabilidade aos programas escritos nessas linguagens.
IV. A linguagem Java utiliza o modelo de passagem de parâmetros por valor.
verifica-se que estão corretas apenas
Considere a seguinte instrução na linguagem Python:
resultado = [(x, y) for x in range(1, 100) for y in range(1, 50)
if x % y == 0 and x % 2 == 0 and y % 2 == 0].
Com relação à execução dessa instrução, assinale a alternativa correta.
O trecho de código abaixo está escrito na linguagem PHP 7:
Considere o ambiente computacional ideal em perfeito funcionamento. Escolha dentre as alternativas
abaixo, aquela que contenha o conteúdo CORRETO que deve ser inserido na posição da linha número 6 a
fim de que o código fonte possa ser executado, e de que ele apresente o conteúdo armazenado nas colunas
"código" e "nome" da tabela "Tabela" do banco de dados.
Analise o trecho de código escrito na linguagem C apresentado a seguir:
É CORRETO afirmar que:
Considere o trecho de código escrito na linguagem C apresentado a seguir:
Assinale a alternativa que apresenta o resultado da sua execução:
Assinale o trecho de código escrito na linguagem Python 3 apresentado a seguir:
Assinale a alternativa que apresenta o resultado da sua execução.
Considere o trecho de código escrito na linguagem Java, apresentado a seguir:
É CORRETO afirmar que:
Considere o trecho de código escrito na linguagem C++, apresentado a seguir:
Assinale a alternativa que apresenta o resultado de sua execução:
Considere a página web abaixo.
A instrução CSS que deve ser colocada na lacuna I para que somente na primeira letra do título seja aplicada a cor e o
tamanho da fonte é:
Considere o programa Python abaixo:
numero1 = int(input('Informe o número de Processos: '))
numero2 = int(input('Informe o número de Juízes: '))
..I..
resultado = numero1 / numero2
print("Há ",resultado, " processos a serem julgados por cada Juiz")
..II..
print("Não é possível divisão por zero")
Para tratar a exceção que será lançada se o valor contido na variável numero2 for zero, as lacunas I e II deverão ser corretamente preenchidas por:
Uma das recomendações da e-MAG diz que devem ser fornecidas âncoras, disponíveis na barra de acessibilidade, que apontem para links relevantes presentes na mesma página. Considere o código abaixo.
Para criar a âncora descrita da recomendação da e-MAG, as lacunas I e II devem ser corretamente preenchidas por: