Questões de Concurso
Sobre conceitos básicos de programação em programação
Foram encontradas 1.256 questões
Isso a caracteriza como uma linguagem
Observe o fragmento de código a seguir:
if (ovos % 12 == 0) {
return false;
}else {
return true;
}
Analise agora os comandos:
I. return ovos % 12 == 0;
II. return ovos % 12 != 0;
III. return !(ovos % 12 != 0);
Assinale:
Suponha que a variável inteira reais contém o valor 18 e que a variável inteira centavos contém o valor 53. Observe as seguintes expressões Java:
I. !(reais == 18) || !(centavos == 53);
II. reais == 10 || !(centavos != 53);
III. !(reais < centavos && reais > 0);
Assinale:
( ) No caso da solução de problemas por intermédio da programação de computadores usando a linguagem Logo, o programa produzido pode ser visto como a representação, em termos de comandos dessa linguagem, da resolução do problema ou do projeto sendo desenvolvido.
( ) A possibilidade de expressar ideias por meio dos comandos do Logo pode ser comparada a outras atividades de representação de conhecimento existentes em outros domínios do conhecimento.
( ) A vantagem do Logo é que tanto o processo de aquisição da linguagem quanto a representação de ideias sobre o uso dos mesmos acontecem simultaneamente.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Para trabalhar com contadores, a estrutura de repetição Enquanto X... Processar permite que o bloco de operações seja executado enquanto a condição X for verdadeira.
Em Natural, local data area (LDA) é um objeto usado para definir variáveis que, no modo report, é de uso opcional.
• As transações submetidas para processamento pelo sistema, são realizadas no momento em que ocorrem. • O menor tempo de resposta possível, é requisito básico a ser atendido pelo sistema. • Os dados de entrada alimentam o banco de dados central, sem passar por qualquer armazenamento intermediário, embora sejam submetidas a programas de verificação de consistência.
Por essas características, a modalidade de processamento é denominada
Considere o código AJAX apresentado a seguir:

A linha de código que deve ser inserida no lugar do comentário para que o conteúdo do arquivo “texto.txt” seja apresentado
ao clicar no botão é
I. Nas linguagens de programação fortemente tipadas é possível o confronto da necessidade de converter um tipo de dados em outro.
II. A única linguagem que o computador "entende nativamente" é a chamada Linguagem de Máquina, a qual é formada por um conjunto de códigos numéricos, próprios para comandar a máquina.
III. A linguagem C é um exemplo de uma Linguagem Simbólica.
Assinale:
Em relação às técnicas para detecção de problemas e otimização de desempenho, analise as afirmativas a seguir.
I. A meta geral de uma análise de desempenho é determinar que partes do programa devem ser otimizadas visando ao incremento da velocidade ou à diminuição do uso de memória.
II. O uso de profilers para a instrumentação do programa alvo pode causar mudanças no seu desempenho, tornando a execução do código mais lenta devido ao impacto da coleta de dados.
III. O uso das ferramentas de gerenciamento é mais adequado para detectar os problemas de desempenho durante o desenvolvimento de aplicações e o profiler se destina a monitorar o comportamento da aplicação em produção.
Assinale:
Com relação aos conceitos e características de compiladores, julgue o item que se segue.
Interpretador é um tradutor de linguagem que executa o programa fonte de imediato, em vez de gerar um código objeto a ser executado após o término da tradução, enquanto o compilador recebe um programa fonte e produz programa equivalente na linguagem alvo. No caso da linguagem Java, os processadores combinam compilação e interpretação.
No que se refere às linguagens de programação, julgue o item subsecutivo.
O diagrama de blocos apresentado abaixo se refere à instrução faça < conjunto de instruções > enquanto< condição >.