Questões de Concurso Sobre programação
Foram encontradas 14.879 questões
Analise as seguintes afirmações relacionadas a noções básicas de programação:
I. O interpretador lê o programa e executa comando após comando, até que encontre um erro, após o qual pára, mostrando a linha onde o erro foi encontrado. É possível ver parte do programa funcionando e mostrando resultados, mesmo sem estar completo.
II. A programação estruturada é uma técnica de programação que permite estabelecer uma correspondência
perfeita entre o algoritmo, o diagrama de programação (fluxograma) e a listagem de um programa.
III. Em programação orientada a objetos, diz-se que uma classe em particular de um dado objeto é uma instância desse objeto.
IV. O processo de compilação não gera novo código e o próprio programa escrito em linguagem de alto nível é colocado em execução. Durante a execução, o compilador converte cada instrução para linguagem de máquina e a executa.
Indique a opção que contenha todas as afi rmações verdadeiras.
Relacione a palavra-chave do Java à sua respectiva descrição.
A relação correta é:
Analise o algoritmo a seguir implementado em Java
para responder às questões 31 a 32.
Analise o algoritmo a seguir implementado em Java
para responder às questões 31 a 32.
Após a linha "new(rec);", para que o programador possa atribuir o valor inteiro "10" ao campo "I" da variável "rec", ele deverá utilizar a linha de código:
24 e 25.

O código abaixo mostra corretamente o maior número e o menor número de uma série de cinco números, menores que 100.000, introduzidos pelo teclado.
PROGRAMA maior_menor AMBIENTE: con <– 0 n <– 0 maximo <– 0 minimo <– 99999 ALGORITMO ENQUANTO con <= 5 FAZER LER n SE n < maximo ENTAO maximo = n FIMSE SE n > minimo ENTAO minimo = n FIMSE con <– con + 1 FIMENQUANTO ESCREVER "Maior " ESCREVER maximo ESCREVER "Menor " ESCREVER minimo FIMPROGRAMA
A respeito da sintaxe e da semântica do desenvolvimento de programas em pseudocódigo, julgue o item a seguir.
O código abaixo mostra corretamente os múltiplos de 2 e os múltiplos de 3 entre os números 1 e 100.
PROGRAMA multiplo_2_3
AMBIENTE:
i <– 1
ALGORITMO:
ENQUANTO i < 101 FAZER
SE i = int( i / 2 ) * 2 E i = int( i / 3 ) * 3 ENTAO
ESCREVER i
FIMSE
i <– i + 1
FIMENQUANTO
FIMROGRAMA
O código abaixo mostra corretamente a soma dos números pares e a soma dos números ímpares de 1 a 100.
PROGRAMA par_impar AMBIENTE: i <– 1 somapar <– 0 somaimp <– 0 ALGORITMO: ENQUANTO i < 101 FAZER SE i = int( i / 2 ) * 2 ENTAO somapar <– somapar + i SENAO somaimp <– somaimp + i FIMSE i <– i + 1 FIMENQUANTO ESCREVER "Soma pares " ESCREVER somapar ESCREVER "Soma impares " ESCREVER somaimp FIMPROGRAMA
No que se refere a variáveis específicas utilizadas em um programa, julgue o item seguinte.
Um interruptor (switch) é um campo de memória cujo valor
é incrementado sucessivas vezes em quantidades variáveis.
Ele é muito utilizado para fazer que duas ações diferentes
possam ser executadas alternativamente dentro de um laço.
No que se refere a variáveis específicas utilizadas em um programa, julgue o item seguinte.
Um contador é um campo de memória cujo valor se
incrementa por uma quantidade fixa, positiva ou negativa,
geralmente associado a um laço. Tem um valor inicial antes
de começar sua função, e cada vez que é chamado modifica
seu valor