Questões de Concurso
Comentadas sobre conceitos básicos de programação em programação
Foram encontradas 772 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.
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
A respeito de estrutura de dados, julgue o item que se segue.
Os ponteiros são estruturas simples cujo conteúdo é justamente uma referência a outra variável. O valor de um ponteiro não é representado como número ou texto. O tipo de ponteiro indica o tipo de variável a que ele aponta.
I. scripts são pequenos programas criados para serem executados em um interpretador e, geralmente, não precisam ser convertidos em um arquivo binário antes de serem executados.
II. No arquivo de lote, os dados de entrada são coletados em grupos, ou lotes, e processados em seqüência por um ou mais jobs.
III. Comparado ao processamento online, o processamento batch costuma se mostrar mais eficiente nos casos de operações rotineiras de baixo volume.
IV. Script é uma descrição geral de qualquer programa escrito em linguagem compilada.
É correto o que se afirma APENAS em
diversas formas de algoritmos e estruturas de controle e de dados.
Acerca dos elementos técnicos da atividade de programação,
julgue os itens a seguir.
estruturado de dados pode apontar para uma instância de
dados desse mesmo tipo.
diversas formas de algoritmos e estruturas de controle e de dados.
Acerca dos elementos técnicos da atividade de programação,
julgue os itens a seguir.
ponteiros normais de pais para filhos, ponteiros adicionais
dos filhos para os pais e ponteiros entre os irmãos, de modo
a se ter maior flexibilidade nos modos de percurso da árvore,
embora isso geralmente resulte em sobrecarga de
armazenamento e de processamento.