Questões de Concurso Sobre algoritmos em algoritmos e estrutura de dados

Foram encontradas 2.344 questões

Q1133398 Algoritmos e Estrutura de Dados
Existem tanto algoritmos sequenciais quanto algoritmos paralelos, conhecidos como multithreads. Assinale a alternativa correta referente aos algoritmos multithreads.
Alternativas
Q1133397 Algoritmos e Estrutura de Dados
Assinale a alternativa correta acerca do algoritmo Quicksort.
Alternativas
Q1130982 Algoritmos e Estrutura de Dados

Um algoritmo de computador é composto por várias etapas que, em conjunto, executam uma determinada tarefa. Sobre os algoritmos de computadores, julgue o item a seguir.


Especificamente entre os algoritmos utilizados para solucionar problemas de redes de computadores, estão os algoritmos Dijkstra, Bellman-Ford e suas variações.

Alternativas
Q1130981 Algoritmos e Estrutura de Dados

Um algoritmo de computador é composto por várias etapas que, em conjunto, executam uma determinada tarefa. Sobre os algoritmos de computadores, julgue o item a seguir.


Entre alguns exemplos, estão os algoritmos destinados à busca e à ordenação de dados e também os que percorrem grafos para o cumprimento de tarefas.

Alternativas
Q1130980 Algoritmos e Estrutura de Dados
Um algoritmo de computador é composto por várias etapas que, em conjunto, executam uma determinada tarefa. Sobre os algoritmos de computadores, julgue o item.
Algoritmos de computador são utilizados exclusivamente para resolver problemas da computação. Por exemplo: a detecção de códigos maliciosos em computadores.
Alternativas
Q1129020 Algoritmos e Estrutura de Dados
O Java é uma linguagem de programação orientada a objetos desenvolvida pela Sun Microsystems. Foi projetada para ser pequena, simples e portável a todas as plataformas e sistemas operacionais, tanto o código fonte como os binários. Para portar o Java a uma arquitetura de hardware específica, basta instalar a máquina virtual. Além de ser integrada à Internet, Java é uma excelente linguagem para desenvolvimento de aplicações em geral. Sobre as características da linguagem Java, julgue o item a seguir.
A principal diferença entre o while e o do é que o teste condicional, no caso do while, é feito após executar o código interno ao loop. Já no loop do, o corpo do loop é executado várias vezes, no fim do loop.
Alternativas
Q1126378 Algoritmos e Estrutura de Dados
Sobre as Estruturas de Dados, seus conceitos e usos, julgue, como VERDADEIRO ou FALSO, os itens a seguir.
Um algoritmo de complexidade nlogn é mais complexo que um algoritmo de complexidade n2 .
Alternativas
Q1126376 Algoritmos e Estrutura de Dados
Sobre as Estruturas de Dados, seus conceitos e usos, julgue, como VERDADEIRO ou FALSO, os itens a seguir.
A busca por A* é realizada utilizando o custo do caminho do nó inicial até o nó objetivo e o valor da heurística do nó inicial até o nó objetivo.
Alternativas
Q1120661 Algoritmos e Estrutura de Dados
Assinale a opção que apresenta o comando que tem a função de implementar desvios incondicionais no programa, mas que é de uso proibido na programação estruturada.
Alternativas
Q1120212 Algoritmos e Estrutura de Dados
O algoritmo de ordenação onde cada elemento é comparado com o seu posterior e/ou invertidas as posições, sucessivamente, até que a série esteja ordenada é chamado de:
Alternativas
Q1120208 Algoritmos e Estrutura de Dados
Sendo A1 = 5, B1 =7 e C1 = 1, o valor de C1 nas seguintes linhas de comando será: IF (A1 > B1) or (A1 = B1) then C1 = 0 Else IF (A1 < B1) and (C1 > 0) then C1 = 1.
Alternativas
Q1120202 Algoritmos e Estrutura de Dados
Na elaboração de um código fonte, a instrução que repete uma operação enquanto uma condição é mantida é:
Alternativas
Q1119392 Algoritmos e Estrutura de Dados

A seguir são apresentados alguns resultados do cálculo da complexidade média de alguns algoritmos conhecidos para ordenação de vetores.

Qual entre eles apresenta um bom fator de complexidade em sua execução e deve ser utilizado?

Alternativas
Q1119176 Algoritmos e Estrutura de Dados

Observe o algoritmo a seguir.

Imagem associada para resolução da questão

Após a execução, o algoritmo irá gerar como saída, a seguinte série:

Alternativas
Q1119175 Algoritmos e Estrutura de Dados

No que diz respeito à construção de algoritmos, analise as afirmativas a seguir.

I. A execução da estrutura termina, se o teste da condição retorna o valor lógico FALSO.

II. A execução da estrutura termina, se o teste da condição retorna o valor lógico VERDADEIRO.

III. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico FALSO.

IV. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico VERDADEIRO.

V. O teste da condição é realizado no FINAL da estrutura.

VI. O teste da condição é realizado no INÍCIO da estrutura.

Assinale a alternativa em que há somente afirmativas válidas para a estrutura de controle conhecida por repita ... ate ... faça ...,,:

Alternativas
Q1119119 Algoritmos e Estrutura de Dados

Observe o algoritmo, a seguir, que utiliza procedimentos com passagem de parâmetros por valor e por referência.

Imagem associada para resolução da questão

Após a execução, serão impressos para NR, BC e JS, respectivamente, os seguintes valores:

Alternativas
Q1119118 Algoritmos e Estrutura de Dados

Observe o algoritmo a seguir.

Imagem associada para resolução da questão

O algoritmo irá gerar como saída, a seguinte série:

Alternativas
Q1119117 Algoritmos e Estrutura de Dados

No que diz respeito à construção de algoritmos, analise as afirmativas a seguir.


I. O teste da condição é realizado no INÍCIO da estrutura.

II. O teste da condição é realizado no FINAL da estrutura.

III. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico VERDADEIRO.

IV. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico FALSO.

V. A execução da estrutura termina, se o teste da condição retorna o valor lógico VERDADEIRO.

VI. A execução da estrutura termina, se o teste da condição retorna o valor lógico FALSO.


Há apenas afirmativas válidas para a estrutura de controle conhecida por enquanto ... faça ...,,:

Alternativas
Q1115992 Algoritmos e Estrutura de Dados

Observe o algoritmo abaixo, que ordena 13 números em ordem decrescente.


Imagem associada para resolução da questão

As instruções que devem substituir estão indicadas na seguinte opção:

Alternativas
Q1115991 Algoritmos e Estrutura de Dados

Analise o algoritmo abaixo, que multiplica duas matrizes X[2,3] e Y[3,4] e que armazena o resultado na matriz P.


Imagem associada para resolução da questão

No procedimento MULTIPLICAR_MATRIZES, as instruções que substituem o bloco Imagem associada para resolução da questão estão indicadas na seguinte opção:

Alternativas
Respostas
1201: B
1202: E
1203: C
1204: C
1205: E
1206: E
1207: E
1208: C
1209: C
1210: C
1211: E
1212: E
1213: A
1214: A
1215: C
1216: E
1217: A
1218: A
1219: B
1220: C