Questões de Concurso sobre Algoritmos e estrutura de dados

 
 
Disciplina 1
Assunto 10
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
2.151 questões encontradas
Questões por página
20
Mais recentes
 

Suponha que os dez primeiros valores a serem fornecidos para a leitura de V, quando solicitados, sejam na seguinte ordem:

42, 44, 50, 44, 40, 40, 50, 50, 52, 52.

Caso o valor lido para variável Q tenha sido 5, o resultado impresso ao final da execução do algoritmo será


A
36,0

B
43,0

C
44,0

D
52,0

E
Valor de Q Inválido
O conhecimento sobre estruturas de dados é fundamental para uma boa solução algorítmica. A estrutura conhecida como FILA tem como característica

A
não pode ser implementada usando uma lista encadeada/ligada.

B
sua política de inserção e remoção é conhecida pela sigla LIFO (Last-In-First-Out).

C
não pode ser implementada usando um vetor;

D
o próximo elemento removido é o que está na estrutura há menos tempo.

E
o próximo elemento removido é o que está na estrutura há mais tempo.
Um sistema computacional hipotético representa números decimais inteiros empregando 8 bits em complemento de 2. Quais são, respectivamente, o menor e o maior número decimal possível de ser representado nesse sistema?

A
-127 e 127.

B
-127 e 128.

C
-128 e 127.

D
-128 e 128.

E
-256 e 256.
Considerando que os ponteiros inicio e fim foram inicializados com NULO, é correto afirmar que a função Fila2

A
sempre insere a informação info no início da fila encadeada.

B
lista as informações da fila encadeada.

C
sempre retira a informação info do início da fila encadeada, caso a fila não esteja vazia.

D
somente desaloca espaço de memória para a informação info caso ela não esteja presente na fila encadeada.

E
sempre faz o ponteiro fim apontar para o ponteiro inicio na retirada da 1ª informação na fila encadeada.
Se nas duas ocorrências de atribuição do valor 0 à variável p, ou seja, p Imagem associada para resolução da questão0, for atribuído 1 a esta variável,

A
ocorrerá um erro, pois será usada uma posição inexistente do vetor.

B
após a execução de todos os laços de repetição, a posição 2 do vetor v conterá o valor 3.

C
ocorrerá um erro, pois o laço de repetição Enquanto interno nunca será executado.

D
após a execução de todos os laços de repetição, a posição 7 do vetor v conterá o valor 21.

E
após a execução de todos os laços de repetição, a posição 0 do vetor v conterá o valor 12.

Considere o fluxograma abaixo.

Imagem associada para resolução da questão

Se forem lidos para as variáveis A e B, respectivamente, os valores 4 e 4 será exibido o valor


A
47994.

B
276.

C
1338.

D
4372.

E
20.

Requisitos voláteis são aqueles que provavelmente irão mudar durante ou depois do processo de desenvolvimento do sistema. Os requisitos voláteis que surgem à medida que a compreensão do sistema pelo cliente progride são classificados como requisitos:


A

mutáveis.


B

consequentes.


C

emergentes.


D

organizacionais.


E

técnicos.

Observe o algoritmo abaixo.


algoritmo "IFRJ"

var

___N : inteiro

inicio

__para N de 2 ate 13 faca

______se N MOD 2 = 1 entao

________escreva(N:3)

______fimse

__fimpara

fimalgoritmo


Após sua execução, a saída gerada pelo algoritmo é:


A

3 5 7 9 11


B

3 5 7 9 11 13


C

2 4 6 8 10 12


D

2 3 6 7 9 10 12 13


E

2 3 4 5 6 7 8 9 10 11 12 13

Alguns dos algoritmos mais utilizados para o aprendizado de programação são:


A

C# e Java.


B

Python e PHP.


C

De Ordenação e de Busca.


D

Condicionais e Repetitivos.


E

Internet Explorer e Google Chrome.

No MS-PowerPoint 2010, considere o seguinte recurso, presente na guia Transições do aplicativo.

Imagem associada para resolução da questão


Sobre esse recurso, o tempo a ser inserido no campo “Após”, estando este campo selecionado,


A

corresponde ao tempo que o botão direito do mouse deve ficar pressionado para ocorrer a transição.


B

corresponde ao tempo que o botão esquerdo do mouse deve ficar pressionado para ocorrer a transição.


C

pode ser configurado para o tempo de transição de cada slide da apresentação.


D

sempre será respeitado como o tempo de transição do slide, mesmo que o campo “Ao Clicar com o Mouse” também esteja selecionado.


E

sempre será o tempo de transição de todos os slides da apresentação.

 
Ir para a página:
OK
 
Gerar simulado