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

Foram encontradas 2.344 questões

Q950940 Algoritmos e Estrutura de Dados

Julgue o próximo item, concernente ao conceito relacionado a algoritmos e linguagens de programação.


A resposta da expressão a seguir é verdadeiro.


se ((-(-2-6*12/3-1)) > (3+3-3*3-3^3+3)) então

escreva "verdadeiro";

senão

escreva "falso";

Alternativas
Q950939 Algoritmos e Estrutura de Dados

Julgue o próximo item, concernente ao conceito relacionado a algoritmos e linguagens de programação.


Em um algoritmo, uma constante é um espaço físico na memória, e é identificada por um nome que não sofre alteração durante a execução do programa.

Alternativas
Q950930 Algoritmos e Estrutura de Dados

Julgue o item a seguir, relativo ao conceito de construção de algoritmos.


O algoritmo a seguir apresenta um exemplo de busca sequencial.

Imagem associada para resolução da questão

Alternativas
Q949275 Algoritmos e Estrutura de Dados

No que se refere a procedimentos e funções, às estruturas de controle de fluxo nas linguagens de programação e à arquitetura J2EE, julgue o item que segue.


A condição, na estrutura de repetição while, é testada antes de se executar o conjunto de instruções.

Alternativas
Q949273 Algoritmos e Estrutura de Dados

No que se refere a procedimentos e funções, às estruturas de controle de fluxo nas linguagens de programação e à arquitetura J2EE, julgue o item que segue.


As funções podem ser utilizadas, em expressões, como se fossem variáveis.

Alternativas
Q949256 Algoritmos e Estrutura de Dados
Julgue o item seguinte, relativo a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC.
Nos algoritmos, as variáveis são, notadamente, utilizadas para representar valores previamente conhecidos.
Alternativas
Q948140 Algoritmos e Estrutura de Dados
Algoritmo é uma sequência finita e bem definida de passos que, quando executados, realizam uma tarefa específica ou resolvem um problema. NÃO é uma das propriedades do algoritmo:
Alternativas
Q948139 Algoritmos e Estrutura de Dados

Analise os itens abaixo que versam sobre Lógica de Programação e depois responda:


I. Lógica de programação é o modo como se escreve um programa de computador, um algoritmo. Um algoritmo é uma sequência de passos para se executar uma função.

II. A linguagem de programação é como uma língua normal, um grupo de palavras com significados. No caso da programação, a maioria das linguagens é escrita em Inglês. Estas linguagens fazem o computador assimilar cada comando e função de um algoritmo, depois executar cada função.

III. Na hora de programar alguns passos são indispensáveis, como Declarar Variáveis. Variáveis são escritas exclusivamente por letras, que representam um valor que pode ser mudado a qualquer momento.

IV. Saber lógica de programação é saber o melhor jeito de escrever um código, para o computador interpretar corretamente. É saber se comunicar com a máquina a partir de uma linguagem seja lá qual for.


Analisados os itens é CORRETO afirmar que:

Alternativas
Q944813 Algoritmos e Estrutura de Dados
Os dois últimos pares de valores exibidos serão
Alternativas
Q944785 Algoritmos e Estrutura de Dados
Considere o seguinte trecho que utiliza estruturas lógicas.
Imagem associada para resolução da questão
É correto dizer que
Alternativas
Q944783 Algoritmos e Estrutura de Dados
Considere o diagrama abaixo. Imagem associada para resolução da questão


Analisando o raciocínio lógico e as estruturas lógicas utilizadas no diagrama, é correto afirmar que
Alternativas
Q941051 Algoritmos e Estrutura de Dados

Considere o código representado na figura abaixo.


Imagem associada para resolução da questão


O algoritmo apresenta complexidade no pior caso de

Alternativas
Q941049 Algoritmos e Estrutura de Dados
A estrutura de dados de árvore binária é amplamente utilizada na computação, podendo muitas de suas propriedades serem deduzidas na medida de sua necessidade. Ao deduzir a fórmula matemática para a profundidade de uma árvore binária completa de n folhas, constata-se que a alternativa expressando corretamente essa fórmula é
Alternativas
Q941033 Algoritmos e Estrutura de Dados

Considere a tabela verdade abaixo com as entradas A, B, C e D e saída Z. A saída Z = x significa “don’t care”.


Imagem associada para resolução da questão


A expressão que simplifica a tabela é

Alternativas
Q935157 Algoritmos e Estrutura de Dados

Para responder à questão, considere o pseudo-código a seguir, pertinente a um trecho de código com os comandos de C1 a C7. Somente os comandos C1, C6 e C7 referenciam a variável x.



Sobre critérios de teste baseados em fluxo de dados, no trecho de código apresentado, o número mínimo de caminhos para satisfazer o critério de teste todos-du-caminhos com respeito à variável x é
Alternativas
Q935156 Algoritmos e Estrutura de Dados

Para responder à questão, considere o pseudo-código a seguir, pertinente a um trecho de código com os comandos de C1 a C7. Somente os comandos C1, C6 e C7 referenciam a variável x.



Para satisfazer o critério de teste estrutural todos-os-arcos, as seguintes sequências de comandos são suficientes:
Alternativas
Q934384 Algoritmos e Estrutura de Dados

                

Tendo como referência o algoritmo precedente, julgue o próximo item.


O algoritmo em apreço é O(n), ou seja, um algoritmo de complexidade linear, porque realiza um total de 6n + 4 unidades de tempo.

Alternativas
Q934383 Algoritmos e Estrutura de Dados

                

Tendo como referência o algoritmo precedente, julgue o próximo item.


Na linha 6 do algoritmo em pauta, são realizadas cinco unidades de tempo, as quais são executadas n vezes, o que totaliza 5n unidades de tempo.

Alternativas
Q934382 Algoritmos e Estrutura de Dados

                

Tendo como referência o algoritmo precedente, julgue o próximo item.


A linha 5 do algoritmo em apreço demanda 2n + 2 unidades de tempo.

Alternativas
Q934381 Algoritmos e Estrutura de Dados

                

Tendo como referência o algoritmo precedente, julgue o próximo item.


As declarações e a instrução na linha 7 do algoritmo em questão não contribuem para a contagem total de unidades de tempo.

Alternativas
Respostas
1341: C
1342: C
1343: E
1344: C
1345: C
1346: E
1347: A
1348: C
1349: D
1350: C
1351: C
1352: B
1353: A
1354: C
1355: D
1356: A
1357: C
1358: E
1359: C
1360: C