Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.260 questões

Q1858061 Algoritmos e Estrutura de Dados
Analise o pseudocódigo algoritmo abaixo, referente a um algoritmo que faz a multiplicação das matrizes M4x3 e N3x2 e gera como resultado a matriz produto P4x2.
Cabe ressaltar que, antes de realizar a multiplicação das matrizes M e N, os elementos da matriz P são zerados.
Imagem associada para resolução da questão
As instruções que devem ser inseridas em lugar de bloco Imagem associada para resolução da questão estão indicadas na seguinte alternativa: 
Alternativas
Q1858060 Algoritmos e Estrutura de Dados
Analise o algoritmo abaixo, que mostra o uso de uma função:
Imagem associada para resolução da questão
Ao final da execução, serão mostrados para as variáveis M e N, respectivamente, os seguintes conteúdos:
Alternativas
Q1858059 Algoritmos e Estrutura de Dados
A seguir se apresenta um exemplo de pseudocódigo que apresenta o uso de uma função recursiva.
Imagem associada para resolução da questão
Analisando o cenário depois de executado, é correto afirmar que a quantidade de vezes em que houve execução da função e o valor final para ALFA serão, respectivamente,
Alternativas
Q1858058 Algoritmos e Estrutura de Dados
Analise o algoritmo abaixo, no qual ocorre passagem de parâmetros por referência de ST para X e de LG para W e por valor de NR para Y.
Imagem associada para resolução da questão
Ao final da execução, serão mostrados para as variáveis ST, NR e LG, respectivamente, os seguintes conteúdos:
Alternativas
Q1855960 Algoritmos e Estrutura de Dados
Com base na estrutura de dados Pilha, assinalar a alternativa que corresponde à política de acesso aos dados que ela opera:
Alternativas
Q1853853 Algoritmos e Estrutura de Dados
Considerando algoritmos que podem ser usados para percorrer grafos, afirma-se que
Alternativas
Q1851912 Algoritmos e Estrutura de Dados
Analise as afirmações, a seguir, a respeito de Listas: I - Uma lista é uma coleção de elementos que podem ser de tipos mistos. II - Listas são estruturas muito flexíveis, porque podem crescer ou diminuir de tamanho, durante a execução de um programa. III - Toda lista deve seguir determinada organização, que é padrão para qualquer lista. Estão corretas as afirmações:
Alternativas
Q1851911 Algoritmos e Estrutura de Dados
Analise as afirmações a seguir a respeito de Filas: I - A fila é uma estrutura para armazenar um conjunto de elementos de mesmo tipo. II - Novos elementos sempre entram, no fim da fila. III - A fila obedece ao critério FIFO (first in, first out), isto é, o primeiro a entrar é o primeiro a sair. Estão corretas as afirmações:
Alternativas
Q1851910 Algoritmos e Estrutura de Dados
Analise as afirmações a seguir a respeito de pilhas: I - Novos elementos entram, no conjunto, exclusivamente, no topo da pilha. II - O único elemento que pode sair da pilha em um dado momento, é o elemento do topo. III - as Pilhas são conhecidas como LIFO (last in, first out), isto é, o último a entrar é o último a sair. Estão corretas as afirmações:
Alternativas
Q1851909 Algoritmos e Estrutura de Dados
No caso de uma lista já ordenada em ordem crescente, qual o único algoritmo de ordenação das opções a seguir que não vai realizar movimentações mas em compensação é o que tem o maior tempo e o maior número de comparações? 
Alternativas
Q1851908 Algoritmos e Estrutura de Dados
"Este é o algoritmo mais eficiente na ordenação por comparação. Nele se escolhe um elemento chamado de pivô, a partir disto é organizada a lista para que todos os números anteriores a ele sejam menores que ele, e todos os números posteriores a ele sejam maiores que ele. Ao final desse processo o número pivô já está em sua posição final. Os dois grupos desordenados recursivamente sofreram o mesmo processo até que a lista esteja ordenada." 
A descrição acima se refere ao algoritmo de ordenação: 
Alternativas
Q1851907 Algoritmos e Estrutura de Dados

Baseando-se nos conhecimentos acerca de algoritmos de ordenação, analise a imagem a seguir: 

Imagem associada para resolução da questão

Qual nome é a dados ao algoritmo de ordenação acima? 

Alternativas
Q1851906 Algoritmos e Estrutura de Dados
"__________ é um endereço de memória que proporciona um modo de acesso a uma variável sem referenciá-la, diretamente. Seu valor indica onde uma variável está armazenada, e não o que está armazenado." Qual das alternativas, a seguir, completa corretamente a lacuna? 
Alternativas
Q1851905 Algoritmos e Estrutura de Dados
Analise as afirmações, a seguir, a respeito dos TAD (Tipos abstratos de dados): I - Um TAD especifica o tipo de dado (domínio e operações) sem referência a detalhes da implementação. II - Dando mais liberdade para mudar implementação com menor impacto nos programas. III - Oferece muitas vantagens, apesar de não minimizar custos. IV - Os programas que usam o TAD não "conhecem" as implementações dos TADs. Estão corretas as afirmações:
Alternativas
Q1851904 Algoritmos e Estrutura de Dados
Em qualquer tipo de expressão em um algoritmo temos uma ordem a ser seguida que é chamada de ordem de precedência. Das alternativas, a seguir, qual tem maior precedência, ou seja, qual vai ter a prioridade de execução?
Alternativas
Q1850477 Algoritmos e Estrutura de Dados
Em conformidade com CORMEN et al., considerar uma estrutura de dados ligada, na qual cada nó é um objeto. Além de uma chave e de dados satélites, cada nó contém atributos “esquerda”, “direita” e “p”, que apontam para os nós correspondentes ao seu filho à esquerda, ao seu filho à direita e ao seu pai, respectivamente. Essa estrutura refere-se à:
Alternativas
Q1850469 Algoritmos e Estrutura de Dados
Qual estrutura de dados que opera sob a política FIFO (First in First out), ou seja, o primeiro que entrou é o primeiro a sair?
Alternativas
Q1847826 Algoritmos e Estrutura de Dados
Sobre tipos de estruturas de dados, assinale a alternativa correta.
Alternativas
Q1847825 Algoritmos e Estrutura de Dados
Fluxograma é uma representação esquemática de um processo ou algoritmo, e são representados por alguns símbolos. Sobre o assunto, relacione as colunas a seguir:
Coluna 1
I. Imagem associada para resolução da questão II. Imagem associada para resolução da questão III. Imagem associada para resolução da questão
Coluna 2
A. Conector B. Documento C. Operação manual

Assinale a alternativa que apresenta a relação correta entre as Colunas 1 e 2:
Alternativas
Q1847824 Algoritmos e Estrutura de Dados
Sobre algoritmos, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).
( ) São procedimentos precisos, não ambíguos, eficientes e corretos. ( ) Um algoritmo representa os passos necessários para realização de uma tarefa. ( ) São representados somente por fluxogramas.
Assinale a alternativa que apresenta a sequência correta de cima para baixo. 
Alternativas
Respostas
921: A
922: C
923: A
924: B
925: A
926: A
927: B
928: D
929: A
930: A
931: B
932: D
933: C
934: D
935: C
936: A
937: D
938: A
939: D
940: B