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

Foram encontradas 781 questões

Q2133981 Algoritmos e Estrutura de Dados
Analise o seguinte programa, apresentado na forma de uma pseudolinguagem, para responder à questão.




A partir do algoritmo, o valor impresso ao final da sua execução é igual a:
Alternativas
Q2133980 Algoritmos e Estrutura de Dados
Analise o seguinte programa, apresentado na forma de uma pseudolinguagem, para responder à questão.




Ao final da execução do algoritmo, para qualquer valor de i e de j, tem-se que: 
Alternativas
Q849929 Algoritmos e Estrutura de Dados
No cadastro da universidade, há três campos booleanos (ALUNO, TECNICO E PROFESSOR) que, quando verdadeiros, indicam que a pessoa possui aquele vínculo com a universidade. O pseudocódigo abaixo atribui um código numérico para as combinações de vínculo, tendo em vista que uma pessoa pode ter um, dois ou três vínculos simultâneos.
Imagem associada para resolução da questão
Qual das alternativas abaixo apresenta o valor correto do campo CODIGO após percorrer o pseudocódigo acima?
Alternativas
Q762273 Algoritmos e Estrutura de Dados

Para responder à questão, observe a Figura 1. 


Que valor deve ser mostrado como resultado de escreva(k)?
Alternativas
Q762272 Algoritmos e Estrutura de Dados

Para responder à questão, observe a Figura 1. 


Que valor deve ser mostrado como resultado de escreva(vet[14])?
Alternativas
Q762271 Algoritmos e Estrutura de Dados

Para responder à questão, observe a Figura 1. 


Que valor deve ser mostrado como resultado de escreva(vet[7])?
Alternativas
Q715622 Algoritmos e Estrutura de Dados

Dado o seguinte algoritmo em pseudocódigo:

Imagem associada para resolução da questão

O valor da variável ‘a’ ao final da execução desse algoritmo é

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
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
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
Q604849 Algoritmos e Estrutura de Dados
Dentre os métodos para construção de algoritmos, o Cartesiano é aquele que segue o princípio de:
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602397 Algoritmos e Estrutura de Dados
No que concerne aos aspectos de linguagens de programação, algoritmos, estrutura de dados e case, julgue o item subsequente.

Considerando que o algoritmo seguinte possui um arranjo A que armazena n > 3 elementos, é correto afirmar que a saída (s) será a soma dos elementos das células ímpares de A.

A[0] = 0;

para i = 2 até n-1 em incrementos de 3 faça

s = s + A [i]

retorna s
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602394 Algoritmos e Estrutura de Dados
No que concerne aos aspectos de linguagens de programação, algoritmos, estrutura de dados e case, julgue o item subsequente.

O algoritmo apresentado a seguir, desenvolvido na linguagem Java, retornará true se não houver elementos comuns entre os arranjos a, b e c, ou seja, se os três conjuntos forem disjuntos.

             Imagem associada para resolução da questão
Alternativas
Q600305 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo.

                             Imagem associada para resolução da questão

Após a execução, esse algoritmo irá gerar os seguintes números:


Alternativas
Q600303 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo, que utiliza um procedimento com passagem de parâmetro por valor e por referência. 

                   Imagem associada para resolução da questão

Ao final do processamento, serão impressos para as variáveis NUM, ALFA e BETA, respectivamente, os seguintes valores:


Alternativas
Q600301 Algoritmos e Estrutura de Dados
A figura ilustra o arranjo matemático conhecido por Triângulo de Pascal. 

                Imagem associada para resolução da questão

Os elementos da 1ª coluna e os da diagonal são iguais a 1, e os demais são resultado da soma dos elementos da linha anterior, o da mesma coluna com o da coluna anterior. Abaixo é mostrado o código que gera o Triângulo de Pascal.

                 Imagem associada para resolução da questão

As instruções que devem substituir o BLOCO DE INSTRUÇÕES estão indicadas na seguinte opção:


Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598746 Algoritmos e Estrutura de Dados
As funções Fila1 e Fila2 implementam operações em filas. Além das filas, há diversas outras estruturas muito úteis na solução de problemas, dentre as quais encontram-se as
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598745 Algoritmos e Estrutura de Dados
Considerando que os ponteiros inicio e fim foram inicializados com NULO, é correto afirmar que a função Fila2
Alternativas
Respostas
401: C
402: A
403: B
404: D
405: E
406: C
407: D
408: E
409: C
410: B
411: E
412: E
413: C
414: E
415: C
416: B
417: C
418: A
419: D
420: C