Questões de Concurso Sobre programação
Foram encontradas 15.139 questões
Observe as assertivas abaixo e, em seguida, assinale a alternativa correta.
I. Em Java, uma classe que implementa uma interface deve fornecer implementações concretas para todos os métodos declarados nessa interface (a menos que a classe seja abstrata).
PORQUE
II. As interfaces em Java permitem que uma classe herde o comportamento e o estado de múltiplas superclasses, contornando a ausência de herança múltipla de classes.
Analise as afirmativas abaixo sobre a programação concorrente em Java, segundo a obra de Deitel.
II. Para iniciar a execução de um thread criado a partir da classe Thread,, deve-se chamar o método run() diretamente no código principal.
III. O estado de um thread que está aguardando o processador para ser executado é chamado de RUNNABLE.
IV. O método sleep() da classe Thread é utilizado para encerrar permanentemente a execução de um thread de baixa prioridade.
Estão corretas apenas as afirmativas
Associe as palavras-chave de controle de fluxo em Java com suas respectivas funções dentro da linguagem.
| Palavra-chave | Função |
|---|---|
| (1) Break (2) Continue (3) Switch (4) Default | ( ) Salta as instruções restantes no corpo da iteração atual e inicia a próxima iteração do laço. ( ) Utilizada para sair imediatamente de uma estrutura de repetição ou de um bloco Switch . ( ) Estrutura de seleção múltipla que testa o valor de uma variável em relação a constantes. ( ) Caso opcional em uma estrutura de seleção múltipla executado se nenhum outro caso coincidir. |
A sequência correta dessa associação é:
Em Java, os objetos da classe String são considerados __________, o que significa que seu conteúdo não pode ser alterado após a criação. Para situações em que é necessária a manipulação intensiva de sequências de caracteres com alterações frequentes de conteúdo, a classe __________ é mais eficiente por permitir modificações in-place.
A sequência de palavras que preenche corretamente as lacunas é:
./script.sh log no-error verbose
É correto afirmar que, dentro do script (script.sh), a variável $@ irá assumir o valor:
Com relação a essa declaração, assinale a alternativa correta.
A respeito desse conteúdo, é correto afirmar que ele é.
<script>
let x = 10;
{let x = 15;}
{x = x + 3;}
document.getElementById( output ).innerHTML = x;
</script>
A saída exibida no elemento output após a execução do script é:
Para que se impeça que uma classe seja herdada por outras classes, é necessário, em sua declaração, utilizar o modificador
echo 1 2 3 4 5 | while read a b; do echo $b; done
É correto afirmar que o valor impresso no terminal como resultado dessa linha de código será
Assinale a alternativa que relaciona corretamente a correspondência entre a extensão de um arquivo e sua função no JasperReports.
Assinale a alternativa que apresenta corretamente um elemento XML contendo o texto “João & Maria”.
<script> const btn = document.getElementById( MeuBotao ); btn.addEventListener( click , () => { window.scrollTo({top: 0, behavior: smooth }); }); </script>
MeuBotao é o id de um elemento do tipo button.
Assinale a alternativa que descreve o propósito do código apresentado, quando o botão for clicado.
A classe que está na raiz da hierarquia de classes da linguagem Java é a