Questões de Concurso Sobre conceitos básicos e algoritmos em algoritmos e estrutura de dados

Foram encontradas 756 questões

Q662316 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão

Assinale a opção que corresponde ao resultado correto da execução do algoritmo apresentado.
Alternativas
Q662315 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão

Considerando as instruções precedentes, assinale a opção que apresenta corretamente o resultado para execução da função Afunc(1,3).
Alternativas
Q662313 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão
Assinale a opção que apresenta o resultado correto do código com estrutura condicional apresentado.
Alternativas
Q662312 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão

Considerando as instruções precedentes, assinale a opção que apresenta a relação correta entre as variáveis n e cont no final do laço.
Alternativas
Q662292 Algoritmos e Estrutura de Dados
No sistema binário, a operação de multiplicação entre os números 110 e 101 tem como resultado
Alternativas
Q659316 Algoritmos e Estrutura de Dados
Com base no algoritmo, pode-se afirmar que, para valores de a1, a2 e a3 maiores ou iguais a 1, o número de vezes que a variável N é incrementada é igual a:
Alternativas
Q637273 Algoritmos e Estrutura de Dados

Sobre o conceito de Algoritmos Recursivos, analise as afirmações abaixo e, a seguir, assinale a alternativa correta.

I. Um programa tem um número limitado de procedimentos recursivos.

II. Recursividade é utilizada exclusivamente quando não se sabe solucionar um problema de maneira imediata, então é realizada a divisão em problemas menores para alcançar o resultado desejado.

III. Todos os problemas computacionais resolvidos de maneira iterativa gastam mais memória que se resolvidos de forma recursiva.

Alternativas
Ano: 2014 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2014 - IF-SC - Professor - Informática |
Q630629 Algoritmos e Estrutura de Dados

Considere o algoritmo a seguir: 

                     

                                        Imagem associada para resolução da questão


Assinale a alternativa CORRETA. Após a execução desse algoritmo, será escrita a seguinte sequência: 

Alternativas
Ano: 2014 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2014 - IF-SC - Professor - Informática |
Q630610 Algoritmos e Estrutura de Dados
A máquina de Turing pode ser usada como ferramenta para estudar o processo algorítmico. Assinale a alternativa CORRETA.
Alternativas
Q628373 Algoritmos e Estrutura de Dados
O código de Huffman, comumente utilizado em procedimentos para compressão de dados, baseia-se na utilização de códigos de tamanho:
Alternativas
Q624096 Algoritmos e Estrutura de Dados
O cálculo do Índice de Massa Corporal (IMC) é um método para obter a informação sobre a condição de peso de uma pessoa. Nesse método, avaliam-se, com peso normal, os homens com o IMC de 19,1 a 25,8 e as mulheres com IMC de 20,7 a 26,4. Considere que a variável IMC contenha o valor Índice de Massa Corporal e a variável SEXO contenha 1 (se masculino) ou 2 (feminino). Assinale a alternativa que apresenta o trecho de algoritmo, no qual é verificado, CORRETAMENTE, se o peso está normal. 
Alternativas
Q624095 Algoritmos e Estrutura de Dados
O resultado final das variáveis k, y e x do trecho do algoritmo em pseudocódigo abaixo é, respectivamente, 

                         k=10

                         y=0

                         enquanto y < 10

                                        k = k - 2

                                        y = y + 3

                                        x = 1 - y * k

                                        fim_enquanto 
Alternativas
Q622268 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão

Assinale a opção que apresenta a saída impressa resultante da execução do código anteriormente apresentado.
Alternativas
Q607867 Algoritmos e Estrutura de Dados
Considere o seguinte algoritmo, apresentado na forma de uma pseudolinguagem, para responder à questão.

                    
Ao final da execução do algoritmo, o valor impresso para a variável Soma é igual a:
Alternativas
Q607866 Algoritmos e Estrutura de Dados
Considere o seguinte algoritmo, apresentado na forma de uma pseudolinguagem, para responder à questão.

                    
Após a sua inicialização com zero, a variável Soma é atualizada um número de vezes igual a
Alternativas
Q607644 Algoritmos e Estrutura de Dados
                         algoritmo prova

                               inteiro soma, i

                               soma - 0

                               para i de 100 até 200 faça

                                        se i mod 2 = 0 então

                                                  soma - soma + i

                                         fimse

                               fimpara

                               escreva soma

                         fimalgoritmo

Considerando o algoritmo mostrado, é correto afirmar que, com relação à execução e ao valor impresso, esse algoritmo


Alternativas
Q607640 Algoritmos e Estrutura de Dados
public class Teste {

       public static void main(String args[]) {

              System.out.println("Saida:");

              xyz(5, 0);

        }

        static int xyz(int n, int m) {

              int i;

              for (i = 0; i < m; ++i) {

                   System.out.println(" " + i + " ");

              }

             System.out.println("xyz(" + n + "," + m + ")");

              if (n == 1) {

                   return 1;

               }

               if (n % 2 == 0) {

                    return xyz(n / 2, m + 1);

                }

                return xyz((n - 1) / 2, m + 1) + xyz((n + 1) / 2, m + 1);

        }

}

O resultado do código apresentado é

Alternativas
Q607343 Algoritmos e Estrutura de Dados
Considere o seguinte algoritmo, onde n é um inteiro positivo lido do teclado: 

                    Para i = 1, 2, ..., n faça

                        Para j = i, i+1, ..., n faça

                             B;

Supondo que as variáveis i e j não sofram alterações no bloco de comandos B, o número total de vezes que B é executado é uma função: 
Alternativas
Q605039 Algoritmos e Estrutura de Dados
Dado um algoritmo para troca de valores:

Imagem associada para resolução da questão

Considerando o algoritmo acima, as variáveis:

I. X, A e B foram criadas com escopo global na área de dados da memória.
II. X, A e B foram criadas com escopo locai na área de dados da memória.
III. A e B poderiam, refazendo o algoritmo, ser qualificadas com escopo local e a variável X com escopo global.
IV. A e B poderiam, refazendo o algoritmo, ser qualificadas com escopo global e a variável X com escopo local.

Está correto o que consta somente em:
Alternativas
Q605038 Algoritmos e Estrutura de Dados
Dadas três variáveis X, Y e Z contendo valores aleatórios, numéricos e inteiros, e o algoritmo:

Imagem associada para resolução da questão

Os valores serão colocados em ordem decrescente na seqüência das variáveis X, Y e Z, para serem exibidos pela instrução (6), sempre do maior para o menor, se no algoritmo acima o operador1 e o operador2 corresponderem, respectivamente, aos operadores:
Alternativas
Respostas
401: C
402: E
403: C
404: C
405: A
406: D
407: E
408: B
409: D
410: B
411: C
412: B
413: A
414: E
415: E
416: D
417: C
418: D
419: D
420: C