Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.124 questões

Ano: 2006 Banca: FJPF Órgão: CONAB Prova: FJPF - 2006 - CONAB - Analista de Sistemas |
Q385289 Algoritmos e Estrutura de Dados
Em relação às estruturas de dados conhecidas como listas lineares, aquela em que as inserções e remoções são feitas somente em uma das extremidades é denominada:
Alternativas
Q383752 Algoritmos e Estrutura de Dados
Qual das alternativas abaixo indica um algoritmo de ordenação?
Alternativas
Q383683 Algoritmos e Estrutura de Dados
Analise as seguintes afirmativas sobre a análise de complexidade das operações possíveis em estruturas de dados do tipo Pilha:

I. A operação de inserção de um elemento na pilha precisa reorganizar a estrutura de dados, podendo gastar um tempo de execução de O(n).
II. A operação de retirada de um elemento da pilha é uma operação de tempo constante O(1).
III. Na operação de consultar toda a pilha, todos os elementos são percorridos, gastando-se um tempo de execução de O(n).

Estão CORRETAS as afirmativas:
Alternativas
Q383682 Algoritmos e Estrutura de Dados
Considere a figura a seguir representando uma estrutura de dados:

imagem-012.jpg

São características da estrutura de dados representada, EXCETO:
Alternativas
Q383681 Algoritmos e Estrutura de Dados
Em relação aos comandos em pseudocódigo correspondentes às estruturas de decisão e repetição dos algoritmos, correlacione as colunas a seguir:

Comando (pseudocódigo)                          Estrutura de decisão/repetição

I. Se...então                                    ( ) Estrutura de repetição com teste no final
II. Escolha...Caso                            ( ) Estrutura de seleção simples
III. Repita...Até                               ( ) Estrutura de repetição com variável de controle
IV. Para...Até...Faça                       ( ) Estrutura de seleção de múltipla escolha

A sequência CORRETA, de cima para baixo, é:
Alternativas
Q383680 Algoritmos e Estrutura de Dados
Considere o algoritmo em pseudocódigo a seguir:

01. Algoritmo REPETICAO
02. Var
03.             parcial, num, resultado : real
04.             cont : inteiro
05. Início
06.             parcial imagem-007.jpg 0;
07.             cont imagem-008.jpg 0;
08.             Enquanto cont < 10 faça
09.             Início
10.                         Ler(num)
11.             parcial imagem-009.jpg parcial + num
12.                          cont imagem-010.jpg cont + 1
13.             Fim
14.             resultado imagem-011.jpg parcial / cont
15.             Mostrar(“Resultado = ”,resultado)
16. Fim.

Analise as seguintes afirmativas sobre o algoritmo:

I. O algoritmo usa uma estrutura de repetição com teste no início.
II. O algoritmo irá calcular a média dos números de 0 a 9.
III. O comando “Mostrar” irá exibir o valor da variável “resultado” no dispositivo padrão de saída.

Estão CORRETAS as afirmativas:
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
Q380450 Algoritmos e Estrutura de Dados
imagem-001.jpg

O problema caracterizado pelo quadro acima, onde a coluna Tempo indica a sequência de execução das operações das transações concorrentes T1 e T2, é conhecido como
Alternativas
Q379633 Algoritmos e Estrutura de Dados
Considere uma pilha s e um item i. As funções que executam a operação primitiva para incluir o item i no topo da pilha s e, a operação para remover o elemento do topo e o retornar como valor da função são, respectivamente,
Alternativas
Q379630 Algoritmos e Estrutura de Dados
O algoritmo a seguir deve ser utilizado para resolver a questão.

imagem-007.jpg
Os valores contidos nas variáveis d, e e f que serão impressos são, respectivamente,
Alternativas
Q378281 Algoritmos e Estrutura de Dados

Analise o algoritmo apresentado a seguir.


Imagem associada para resolução da questão




A situação dos elementos de M após sua execução, sendo, inicialmente, M = [2, 3, 1, 4, 6, 12, 12, 6] é

Alternativas
Q378280 Algoritmos e Estrutura de Dados
Considere a seguinte figura.

Imagem associada para resolução da questão

A figura mostra a operação de ordenação sobre um arranjo de entrada de 10 números, feita pelo algoritmo bucket sort, que tem como característica
Alternativas
Q378279 Algoritmos e Estrutura de Dados
Analise a seguinte figura.

Imagem associada para resolução da questão

O método de ordenação indicado pela figura é o
Alternativas
Q377209 Algoritmos e Estrutura de Dados
A ordenação de registros de arquivos é um recurso utilizado para agilizar o acesso aos dados. Arquivos de registros fisicamente ordenados com mais de 100.000 registros
Alternativas
Q376190 Algoritmos e Estrutura de Dados
Leia o seguinte trecho de código-fonte escrito em Java.

imagem-017.jpg

O algoritmo de ordenação implementado nesse trecho de código-fonte é o
Alternativas
Q376189 Algoritmos e Estrutura de Dados
Editores de texto fornecem um mecanismo de reversão de operações (“undo”) que cancela operações recentes e reverte um documento ao estado anterior à operação. Esse mecanismo de “desfazer” é implementado mantendo as alterações do texto em uma estrutura de dados do tipo
Alternativas
Q376186 Algoritmos e Estrutura de Dados
Não existe, a priori, uma maneira considerada a melhor para implementar listas lineares, quer seja por contiguidade física (sobre arranjos), quer seja por encadeamento. Entretanto, há vantagens na implementação de listas lineares por contiguidade física, como
Alternativas
Ano: 2014 Banca: FCC Órgão: SABESP Prova: FCC - 2014 - SABESP - Tecnólogo - Sistemas |
Q374019 Algoritmos e Estrutura de Dados
Uma sub-rotina, escrita numa linguagem de programação, que chama a si mesma, direta ou indiretamente, é dita imagem-024.jpg O uso de imagem-022.jpg geralmente permite uma descrição mais clara e concisa dos algoritmos, especialmente quando o problema tem esta característica por natureza, como é o caso imagem-020.jpg , por exemplo. Um compilador implementa este tipo de sub-rotina por meio de uma imagem-018.jpg , na qual são armazenados os dados usados em cada chamada da sub-rotina que ainda não terminou de processar.

As lacunas são correta e, respectivamente, preenchidas por:

Alternativas
Respostas
2281: C
2282: D
2283: C
2284: B
2285: C
2286: B
2287: B
2288: C
2289: D
2290: A
2291: D
2292: C
2293: E
2294: B
2295: A
2296: D
2297: B
2298: A
2299: C
2300: A