Questões de Concurso Comentadas sobre algoritmos e estrutura de dados

Foram encontradas 2.155 questões

Q1165344 Algoritmos e Estrutura de Dados

A definição de uma variável é uma das etapas principais para elaboração de um programa, que pode ser compreendida como uma reserva de um espaço na memória do computador para armazenar informações. Em relação aos tipos de variáveis, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa que apresenta a sequência correta.


( ) Variável do tipo caractere serve para armazenar um único caractere podendo ser letra ou símbolo.

( ) Variável do tipo inteiro é utilizada para armazenar valores numéricos, podendo ser positivos e negativos e, também, valores com ponto decimal.

( ) Variável do tipo numérico real armazena valores reais, inclusive valores com ponto decimal, podendo ser positivos e negativos.

Alternativas
Q1165329 Algoritmos e Estrutura de Dados
Testes lógicos são amplamente utilizados em lógicas de programação durante a construção de um algoritmo. Nesse contexto, assinale a alternativa que apresenta o nome de uma estrutura que tem por objetivo tomar uma decisão de acordo com o resultado de apenas uma condição de um teste lógico, sendo que esta deve ser verdadeira para que o comando possa ser executado, já que, caso não seja verdadeiro o teste lógico, o comando não será executado.
Alternativas
Q1164933 Algoritmos e Estrutura de Dados
Na teoria dos conjuntos fuzzy, que fundamenta a lógica fuzzy, as operações padrão utilizadas são
Alternativas
Q1164929 Algoritmos e Estrutura de Dados
Na reprodução utilizada em algoritmos genéticos, quando os descendentes recebem, em seu código, aspectos diferentes dos indivíduos mais evoluídos dentro das populações, o operador genético usado é denominado
Alternativas
Q1160105 Algoritmos e Estrutura de Dados
A primeira abstração introduzida, nos primórdios da computação, foi o uso de mnemônicos, em assembly. Assim, sobre linguagens de programação, é correto afirmar que, com o surgimento das linguagens de alto nível, a primeira abstração introduzida por essas linguagens foi o conceito de
Alternativas
Q1160104 Algoritmos e Estrutura de Dados
Uma sequência consiste em qualquer número de ocorrências ordenadas de dados de um certo tipo. Assim, considerando a lógica de programação, a que a implementação usual do sequenciamento de caracteres corresponde?
Alternativas
Q1160103 Algoritmos e Estrutura de Dados
As linguagens de programação, usualmente, provêm um conjunto fixo de tipos de dados embutidos, bem como facilidades para permitir a definição de tipos de dados pelo usuário. Assim, é correto afirmar, sobre lógica de programação, que os tipos de dados podem ser:
Alternativas
Q1160095 Algoritmos e Estrutura de Dados
Em lógica de programação, as estruturas de controle controlam o fluxo de execução de um programa ou função. Assim, as instruções ou sentenças são organizadas em três tipos de estruturas de controle. São eles:
Alternativas
Q1160094 Algoritmos e Estrutura de Dados
Em lógica de programação, o significado de um operador, ou seja, a operação que realiza e o tipo de resultado dependem dos tipos de seus operandos. Assim, é correto afirmar que os operadores se classificam em:
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
Q1126377 Algoritmos e Estrutura de Dados
Sobre as Estruturas de Dados, seus conceitos e usos, julgue, como VERDADEIRO ou FALSO, os itens a seguir.
A árvore B+ é um tipo de árvore na qual todos as chaves estão armazenadas nas folhas.
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
Q1126375 Algoritmos e Estrutura de Dados
Sobre as Estruturas de Dados, seus conceitos e usos, julgue, como VERDADEIRO ou FALSO, os itens a seguir.
Para um nó raiz de uma árvore binária qualquer, sempre há dois nós filhos: esquerdo e direito.
Alternativas
Q1126374 Algoritmos e Estrutura de Dados
Sobre as Estruturas de Dados, seus conceitos e usos, julgue, como VERDADEIRO ou FALSO, os itens a seguir.
Em uma pilha, a inserção dos elementos X, K, L, M, J, R, P, Q, na respectiva ordem e a remoção de quatro elementos, resulta no topo da pilha com o dado M.
Alternativas
Q1120816 Algoritmos e Estrutura de Dados
Qual a estrutura de dados que permite apenas que novos elementos sejam adicionados na última posição e que elementos sejam retirados na primeira posição?
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
Respostas
861: C
862: D
863: B
864: C
865: A
866: C
867: B
868: C
869: D
870: C
871: C
872: E
873: E
874: E
875: C
876: C
877: E
878: C
879: C
880: C