Questões de Concurso
Sobre conceitos básicos de programação em programação
Foram encontradas 888 questões
( ) O compilador traduz a linguagem de alto nível para a linguagem de baixo nível.
( ) Linguagens de alto nível apresentam-se mais complicadas para o programador.
( ) Linguagens de baixo nível geram códigos computacionais voltados para o entendimento da máquina.
( ) A Linguagem Java é o programa que faz a tradução código binário.
( ) Assembly é uma linguagem de alto nível.
Julgue o item, relativos aos conceitos de programação e às estruturas de dados.
As palavras que pertencem à linguagem de
programação, conhecidas como palavras reservadas,
podem ser usadas em qualquer parte do programa,
inclusive nos identificadores.
Julgue o item, relativos aos conceitos de programação e às estruturas de dados.
Quando se deseja criar ou desenvolver um software,
para realizar determinado tipo de processamento de
dados, deve-se escrever um programa.
Após a execução do programa da Figura 1, quais valores são apresentados no quadro “Área das variáveis de memória (Globais e Locais)” para as variáveis i, j, k e r, respectivamente?
Analise o código Kotlin exibido a seguir.
O par que indica corretamente o valor a ser atribuído à variável
classe, na segunda linha, e o valor computado e exibido pelo
comando println é:
Com relação a linguagens de programação, julgue o item a seguir.
Profiling é uma forma de análise dinâmica de programas que
permite, dentre outras, o monitoramento do tamanho total da
memória alocada e da memória livre disponível.
Com relação a linguagens de programação, julgue o item a seguir.
Coleções do tipo genéricas são estruturas que normalmente
oferecem melhor desempenho porque são fortemente tipadas
em tempo de compilação.
Exemplo:
int v1[]={10,20,30,40,50};
int v2[]={5,10,15,20};
O conteúdo do terceiro array, após a chamada da função de intercalação, será
{5,10,10,15,20,20,30,40,50}
Nesse contexto, considere a seguinte função main de um programa Java:
public class Main { public static void main(String[] args) { int v1[]={10,20,30,40,50}; int v2[]={5,10,15,20}; int v3[]=new int [v1.length + v2.length]; int p1=0,p2=0,p3=0; intercala(v1,p1,v2,p2,v3,p3); } }
Qual função deve ser inserida na classe Main para que a intercalação do array v1 com o array v2 seja feita corretamente?
Nessa situação, a aplicação adequada é a
Os processos ALFA e BETA são denominados, respectivamente,
I. let declara uma variável presa em um contexto, seja este dentro de uma função, seja dentro de um if.
II. É possível alterar o valor de uma variável const.
III. As declarações de variáveis utilizando var possuem escopo elevado, conhecido como hoisting.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Os valores atribuídos para x e y são, respectivamente,
I- O Código fonte é uma série de comandos escritos em um processador de textos de acordo com uma linguagem de programação. Il- Para criar código objeto, o código fonte passa por um programa conhecido como linkeditor para que possa gerar este código em linguagem de máquina.