Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.849 questões

Q400956 Algoritmos e Estrutura de Dados
A implementação de uma fila sequencial precisa de duas variáveis, uma indicando o início da fila (PtrIni) e outra indicando o seu fim (PtrFim). Por convenção, se a fila está vazia, PtrIni = 1 (IndIniFila) e PtrFim = 0 (IndIniFila -1). As inserções são efetuadas sempre no final da fila, ou seja, através de PtrFim. Já as retiradas só podem ser efetuadas no início da fila, através de PtrIni.

Com base nas informações fornecidas (a variável Info indica o elemento que será inserido na Fila), o algoritmo a seguir é uma representação simbólica da inclusão de uma informação em uma fila sequencial.

imagem-002.jpg
Para completar corretamente o algoritmo, as lacunas I e II são preenchidas correta e, respectivamente, por :
Alternativas
Q400954 Algoritmos e Estrutura de Dados
Se os valores lidos e armazenados no vetor n forem, respectivamente, 3, 5, 8, 4, 9, 7, 10, 7, 1 e 2, o valor exibido será :
Alternativas
Q385766 Algoritmos e Estrutura de Dados
O algoritmo abaixo mostra o emprego de uma função recursiva:

imagem-027.jpg

Após a execução, o valor da variável BARRA e o de retorno da função serão, respectivamente:
Alternativas
Q385764 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo, que tem por objetivo ler dois números, e armazená-los em duas variáveis P e Q. Após, ocorre a troca de valores entres as variáveis, com a impressão dos resultados. A troca de valores pode ocorrer COM ou SEM o uso de uma variável auxiliar, neste caso, nomeada TROCA:

imagem-020.jpg

Os blocos de instruções que realizam a troca correta de valores, COM e SEM uso da variável TROCA, são, respectivamente:
Alternativas
Q385763 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo:

imagem-019.jpg

Após a execução, o algoritmo fornecerá a seguinte sequência de números:
Alternativas
Q385762 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo, que ilustra a estrutura de controle para... ?mpara:

imagem-013.jpg

O bloco de instruções equivalente, que produz o mesmo resultado, mas utiliza a estrutura de controle repita ... ?mrepita, é:
Alternativas
Q383752 Algoritmos e Estrutura de Dados
Qual das alternativas abaixo indica um algoritmo de ordenação?
Alternativas
Q383750 Algoritmos e Estrutura de Dados
Em estrutura de dados temos flas e pilhas que são estruturas usualmente implementadas através de listas. Assinale a alternativa que indica a política de inserção e remoção de uma pilha.
Alternativas
Q381181 Algoritmos e Estrutura de Dados
Considerando as formas de armazenamento e recuperação de dados em estruturas dos tipos Pilha e Fila, pode-se dizer que os critérios que regulam essas operações são, respectivamente,
Alternativas
Q381180 Algoritmos e Estrutura de Dados
O algoritmo a seguir, expresso em Português Estruturado, deve ser utilizado para responder às questões

imagem-017.jpg

Suponha que, no algoritmo fornecido, os seguintes números tenham sido lidos, no início do algoritmo, para as variáveis x, y e z:

x imagem-018.jpg 7
y imagem-019.jpg 6
z imagem-020.jpg 13

Dessa forma, após o término da execução desse algoritmo, os valores impressos para a e b serão, respectivamente,
Alternativas
Q381179 Algoritmos e Estrutura de Dados
O algoritmo a seguir, expresso em Português Estruturado, deve ser utilizado para responder às questões

imagem-017.jpg

O número de vezes que o loop “Para…, faça” é executado é igual a
Alternativas
Q373648 Algoritmos e Estrutura de Dados
Em relação aos métodos de ordenação, pesquisa e hashing, julgue os itens a seguir.

O armazenamento e a recuperação eficientes de itens provenientes de conjuntos estáticos, tais como palavras em linguagem natural, palavras reservadas em linguagens de programação e URLs, podem ser realizados em máquinas de busca pelas funções hash perfeitas mínimas.
Alternativas
Q373645 Algoritmos e Estrutura de Dados
No que diz respeito a operadores e expressões, julgue o item seguinte.

A ordem de prioridade de execução, em relação aos tipos de operadores, é estabelecida conforme a tabela a seguir.

imagem-012.jpg

Alternativas
Q373644 Algoritmos e Estrutura de Dados
Julgue os próximos itens, relativos aos tipos de dados.

Um dado do tipo ponto-flutuante, cujo valor é definido em termos de precisão e faixa de valores, pode pertencer ao conjunto dos números reais, racionais ou irracionais.
Alternativas
Q373643 Algoritmos e Estrutura de Dados
Julgue os próximos itens, relativos aos tipos de dados.

Os arranjos, um tipo de dado estruturado, caracterizam-se como um agregado de dados heterogêneo.
Alternativas
Q373642 Algoritmos e Estrutura de Dados
Com relação às estruturas de controle, seleção, repetição e desvio, julgue os itens que se seguem.

O trecho entre as linhas de 6 a 9 no algoritmo apresentado abaixo representa um desvio condicional composto.

1 início A, C, D, X : numérico

2 leia “Digite A:” , A

3 leia “Digite C:”, C

4 D ← 2

5 X ← 0

6 se (A >= 2) ou (C <=1) entao

7 X ← (A + D)/2

8 senao X ← D * C

9 fimse


10 escreva X

11 fim
Alternativas
Q373641 Algoritmos e Estrutura de Dados
Com relação às estruturas de controle, seleção, repetição e desvio, julgue os itens que se seguem.

Na estrutura de repetição “faça-enquanto”, a condição é testada antes da execução do código da iteração; na estrutura “repita-até”, por sua vez, a condição é testada após a execução do código.
Alternativas
Q373640 Algoritmos e Estrutura de Dados
Acerca de construção de algoritmos, avaliação de expressões, variáveis e constantes, julgue os itens a seguir.

Para representar a idade e o registro geral de identificação de uma pessoa, bem como se ela é ou não maior de idade, utiliza-se constante numérica.
Alternativas
Q373639 Algoritmos e Estrutura de Dados
Acerca de construção de algoritmos, avaliação de expressões, variáveis e constantes, julgue os itens a seguir.

O algoritmo apresentado abaixo imprimirá a soma dos termos da sequência {1, 1/2, 1/3, ..., 1/20}.
início

CONTADOR, SOMA: numérico

SOMA ← 0

para CONTADOR de 1 até 20 faça

SOMA ← CONTADOR + (1/CONTADOR)

fim-para

escreva “O total da sequência é”, SOMA

fim
Alternativas
Q373638 Algoritmos e Estrutura de Dados
Acerca de construção de algoritmos, avaliação de expressões, variáveis e constantes, julgue os itens a seguir.

São exemplos de constantes literais “NOME”, “Abacaxi”, “falso”, “304958” e “23/12/99”.
Alternativas
Respostas
2921: C
2922: C
2923: D
2924: D
2925: A
2926: A
2927: D
2928: E
2929: B
2930: C
2931: D
2932: C
2933: E
2934: C
2935: E
2936: C
2937: C
2938: E
2939: E
2940: C