Questões

Total de Questões Encontradas: 18

As linguagens de programação
A
como Java e C# têm seus códigos fontes transformados em uma linguagem intermediária (específica de cada linguagem), que será interpretada pela máquina virtual da linguagem quando o programa for executado.
B
como C e Ruby são compiladas estaticamente e seus códigos-fontes são transformados diretamente em linguagem de montagem ou assembler.
C
do tipo script como VBScript e Lua são utilizadas em aplicações web. No caso de sites do WordPress, por exemplo, os desenvolvedores criam plug-ins e usam o VB para solicitar o conteúdo. O código é executado como HTML, permitindo que os visitantes do site visualizem o conteúdo em seus navegadores.
D
orientadas a objeto são todas compiladas e não interpretadas, por isso são consideradas de baixo nível, sendo as mais utilizadas para programação de sistemas embarcados ou aplicações que exijam acesso direto a registros da memória.
E
interpretadas têm seu código-fonte traduzido por um programa tradutor ou assembly, que em seguida é executado pelo sistema operacional. Um exemplo disso é o Bytecode, que é uma linguagem que passa pelo processo de interpretação e, em seguida, é executada por um compilador.
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
Considere o seguinte código de testes na linguagem C#: 
Imagem da Questão
Sobre o código de testes apresentado e o resultado da sua execução, é correto afirmar que: 
A
o teste passa pois, ao final da execução, os valores das variáveis actual e expected são iguais
B
o teste falha pois, como trata-se de uma multiplicação, o valor da variável actual não pode ser inicializado com zero
C
o teste falha e, ao final da execução, o valor da variável actual é -24 e o da variável expected 24
D
o código não compila pois a classe Multiplicador não está marcada com o atributo [TestClass]
E
o teste passa caso o valor de inicialização da variável expected seja -12 em vez de 24
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - GRID
Para comparar cadeias de caracteres na linguagem C utiliza-se a seguinte função/operador: 
A
B
==  
C
strcpy   
D
strcmp 
Ano: 2015 Banca: FGV Órgão: CM CARUARU Prova: Analista Legislativo - Informática
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir. 
Imagem da Questão
Está correto afirmar que
A
Cada <valor-n> seguindo a palavra case deve ser definido por constantes ou literais.
B
O código para o caso default é obrigatório.
C
<expressão> não pode ser definida por constantes ou literais.
D
Somente um dos grupos de comandos pode ser executado de cada vez.
E
O comando break não é permitido no interior dos grupos de comandos. 
Ano: 2014 Banca: FGV Órgão: TJ-GO Prova: Analista Judiciário - Suporte Técnico
Considere a função seguinte, codificada na linguagem de programação C (o operador % significa resto da divisão inteira):
Imagem da Questão
Os dois valores impressos pela função são iguais quando o valor de n é:
A
48
B
47
C
46
D
45
E
44
Ano: 2014 Banca: FGV Órgão: CM-RECIFE Prova: Assistente Legislativo - Programador
Considere a seguinte função em C (o operador && em C significa um “e” lógico):
Imagem da Questão
A chamada f(18,12) retornará como resultado o valor:
A
0;
B
6;
C
12;
D
24;
E
40.
Ano: 2014 Banca: FGV Órgão: CM-RECIFE Prova: Assistente Legislativo - Programador
Na linguagem de programação C, uma lista com n elementos pode ser armazenada em um vetor, ocupando as posições cujos índices variam de 0n-1. Considere o seguinte algoritmo de pesquisa, conhecido como busca com sentinela:
Imagem da Questão
Sobre a implementação desse algoritmo, considere as seguintes afirmações:
I. para que ele funcione corretamente, é necessário que o vetor vet contenha, pelo menos, n+1 posições, sendo as n primeiras (de 0 a n-1) ocupadas pelos elementos e a última, vaga;
II. o algoritmo tem seu pior desempenho quando o valor da chave pesquisada encontra-se na posição n–1 de vet;
III. o algoritmo tem seu pior desempenho quando o valor da chave pesquisada não se encontra em nenhuma das posições de 0 a n-1 vet; em outras palavras, quando a chave não pertence à lista;
IV. se o valor de chave se encontra armazenado na posição t de vet, sendo 0 <= t < n, são realizadas, ao todo, exatamente t comparações envolvendo chave para localizá-la.

São verdadeiras apenas:
A
I e III;
B
II e III;
C
III e IV;
D
I, II e IV;
E
I, III e IV.
Ano: 2015 Banca: FGV Órgão: DPE-MT Prova: Analista - Analista de Sistemas
Analise a função a seguir, descrita em pseudocódigo. 
Imagem da Questão
O comando print f(10) exibe
A
0.
B
1. 
C
80. 
D
1920. 
E
3840. 
Considere o programa C listado a seguir.  
Imagem da Questão
Assinale a alternativa que representa o que será impresso pelo  programa se o usuário digitar 15, como entrada de dados.
A
10 15
B
15 10
C
5 10
D
5 15 
E
Null pointer
Ano: 2015 Banca: FGV Órgão: TJ-BA Prova: Analista Judiciário - Tecnologia da Informação V2
Na linguagem C, as strings “%d”, “%f” e “%s” estão usualmente associadas ao uso da função:
A
getch
B
printf
C
main
D
void
E
feof
Página 1 de 2