Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 7.897 questões
Após ser executado, qual é o valor impresso pelo programa na linguagem PHP versão 8.0.10?
Considere o código em Java apresentado a seguir:
MeuApp.java

Após realizar a execução do código acima, qual é o valor retornado pelo programa na linguagem Java?
Após realizar a chamada da função usando “print(calc(num))”, qual é o último valor retornado pelo programa na linguagem Python 3.11.0?




I – No código fornecido, as subclasses ProfessorAssociado e ProfessorTitular herdam automaticamente todos os métodos e atributos da classe Professor, sem a necessidade de declaração explícita.
II – O código permite que uma classe Professor herde métodos e atributos de várias classes filhas, como ProfessorAssociado e ProfessorTitular, simultaneamente.
III – As subclasses ProfessorAssociado e ProfessorTitular podem acessar diretamente os métodos e atributos privados da classe `Professor`, mesmo que sejam declarados como privados.
Assinale a alternativa CORRETA:
Considere as afirmações a seguir, sobre possíveis otimizações no código sem alterar o resultado produzido pelo retorno da função.
I – É possível otimizar o código utilizando somente três instruções if e apenas um else.
II – É possível otimizar o código utilizando apenas um return.
III – É possível otimizar o código substituindo o primeiro if(idade >= 18) por if(idade >=18 && renda >20000) e eliminando o segundo if(renda >20000).
Assinale a alternativa correta:
<?php @v = array (2, 3, 5); var_dump($v); ?>
O valor impresso pela função var_dump será:
let x = 10;
let y = 2;
x <<= y;
O valor da variável x ao término da execução desse trecho de código será:
Considere o seguinte trecho de código Java:

Qual será a saída do programa quando executado?
Observe o seguinte trecho de código escrito na linguagem PHP.
<?php
$str = ʺAnalista de Sistemasʺ;
$pattern = ʺ/\s/ʺ;
echo preg_match_all($pattern, $str);
?>
O valor impresso pela função echo será:
A seguir é apresentado um código escrito na linguagem Javascript.
let x = 1;
for (let i = 0; i < 2; i++) {
x = x << x;
}
É correto afirmar que a variável x assumirá, após o término do laço, o valor:
Na linguagem Java, é possível que uma classe possua múltiplos métodos com mesmo nome, porém diferentes declarações, desde que seus argumentos sejam diferentes.
O nome dado a este recurso é
I) Os attributes podem adicionar metadados ao programa.
II) É possível aplicar um ou mais attributes a assemblies completos, módulos ou elementos de programas menores, como classes e propriedades.
III) Os attributes não podem aceitar argumentos encapsulados em métodos e propriedades.
São encontradas afirmações verdadeiras em: