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

Foram encontradas 815 questões

Q455215 Algoritmos e Estrutura de Dados
No que diz respeito às estruturas de dados, considere os procedimentos e funções a seguir.
• INIT(H) cria a pilha H vazia • PUSH(H,alfa) insere alfa na pilha H • POP(H )desempilha  a pilha H • PILHA VAZIA(H) testa se a pilha H está vazia • STR(alfa) converte um valor inteiro em caractere • CONCATENA(x,alfa) concatena x e alfa
Observe o algoritmo abaixo.
                                Imagem associada para resolução da questão

Se for lido o valor 25 para alfa,o valor de saída do algoritmo para x será:
Alternativas
Q453446 Algoritmos e Estrutura de Dados
Qual é a saída do algoritmo faca_contas para a entrada 7, 3, 5, 2, 3 ?
Alternativas
Q453423 Algoritmos e Estrutura de Dados
Analise o algoritmo abaixo em português estruturado

imagem-013.jpg
Que número seria impresso caso esse programa executasse?
Alternativas
Q449679 Algoritmos e Estrutura de Dados
Analise o algoritmo a seguir, apresentado na forma de uma pseudolinguagem (Português Estruturado). Esse algoritmo deverá ser utilizado para responder às questões de números 47 e 48.

imagem-007.jpg
Considere que os valores lidos para x1, x2 e x3 tenham sido, respectivamente, 5, 4 e 3

Considerando o algoritmo fornecido, caso a linha de programa

Para i de 1 até x1 faça

seja substituída pela linha

Para i de 1 até x1 passo 2 faça

o número de vezes que as instruções serão executadas dentro do loop Para... é igual a
Alternativas
Q449678 Algoritmos e Estrutura de Dados
Analise o algoritmo a seguir, apresentado na forma de uma pseudolinguagem (Português Estruturado). Esse algoritmo deverá ser utilizado para responder às questões de números 47 e 48.

imagem-007.jpg
Considere que os valores lidos para x1, x2 e x3 tenham sido, respectivamente, 5, 4 e 3

É correto afirmar que o valor impresso ao final da execução do algoritmo é igual a
Alternativas
Q449080 Algoritmos e Estrutura de Dados
Considere o seguinte algoritmo, expresso na forma de uma pseudolinguagem (Português Estruturado). Suponha que o valor lido para a variável a seja 2.

                         Início                               Inteiro a, b, c, i;                               Leia a;                               b ← 0;                               c ← 0;                               Para i de 1 até 5, faça
                              [
                                  b ← b + 2*a + i;                                   c ← c + 3*a - i;                               ]                               Imprima (b+c);                         Fim

Ao final da execução do algoritmo, o valor impresso será igual a:
Alternativas
Q427525 Algoritmos e Estrutura de Dados
Considere o pseudocódigo abaixo.

Função teste(inteiro a, inteiro b): inteiro
var x: inteiro
Início

x ← a
a ← b
b ← x

retorna (b * (x + a) / 2)

Fim.

Algoritmo Principal
var a, b: inteiro Início
Leia (a, b)
imprima (teste(a,b))

Fim

Considerando que a e b receberam, respectivamente, os valores 4 e 3, conclui-se que será impresso o valor
Alternativas
Q422816 Algoritmos e Estrutura de Dados
Considere o programa a seguir, descrito em pseudocódigo, que manipula três números reais.

imagem-001.jpg
A função Troca (x, y) faz com que o conteúdo das duas variáveis passadas como parâmetros seja trocado, isto é, ao retornar da função, o conteúdo que antes estava em x passa a estar em y, e o conteúdo antes em y encontra-se em x.

Ao final do programa, o conteúdo das variáveis m, n, p, nessa sequência, estará sempre em ordem
Alternativas
Q410669 Algoritmos e Estrutura de Dados
Para responder à questão , considere o algoritmo em pseudo-código abaixo.

imagem-009.jpg

No algoritmo há
Alternativas
Q408032 Algoritmos e Estrutura de Dados
O programa a seguir, expresso na forma de Português Estruturado, deve ser utilizado para responder às questões de números 51 e 52. Assuma que os valores lidos para g1, g2 e g3 tenham sido, respectivamente: 2, 4 e 2.

imagem-037.jpg

Ao final da execução do programa, o valor impresso de g4 será:
Alternativas
Q406168 Algoritmos e Estrutura de Dados
Para responder às questões de números 59 e 60, considere o seguinte algoritmo, apresentado em Português Estruturado. Assuma que os valores lidos para a, b e c tenham sido, respectivamente, 6, 3 e 2.

imagem-005.jpg
Ao final do algoritmo, o valor impresso da variável x foi:
Alternativas
Q406167 Algoritmos e Estrutura de Dados
Para responder às questões de números 59 e 60, considere o seguinte algoritmo, apresentado em Português Estruturado. Assuma que os valores lidos para a, b e c tenham sido, respectivamente, 6, 3 e 2.

imagem-005.jpg
Para o algoritmo apresentado, assinale a alternativa que contém o número de vezes que o comando.

Então x ← x + 2*b;

foi executado, considerando os valores lidos para as variáveis de entrada.
Alternativas
Q405935 Algoritmos e Estrutura de Dados
imagem-017.jpg

Dado o algoritmo escrito em pseudocódigo, quais os valores de N1 e N2, respectivamente, ao final da execução?
Alternativas
Q405924 Algoritmos e Estrutura de Dados
Assinale a alternativa que apresenta como pode ser denominado um conjunto finito de passos formalmente definidos de modo a apresentar a solução para um problema.
Alternativas
Q404203 Algoritmos e Estrutura de Dados
Beto, estudante de programação, ao resolver um problema, testou diversos algoritmos e, com um deles, achou a seguinte impressão com o resultado correto:

soma = 39.

Esse resultado foi entregue ao professor. Indagado sobre com qual algoritmo tinha encontrado o resultado correto, Beto percebeu que não mais lembrava. E teve que repetir as experiências.

Qual foi o algoritmo utilizado pelo estudante?
Alternativas
Q403799 Algoritmos e Estrutura de Dados
No que se refere à estrutura de programação e lógica, julgue os próximos itens.

Considerando-se o algoritmo abaixo, que apresenta uma estrutura de decisão composta, caso o valor de x seja 37, a mensagem mostrada será é menor que 37.

imagem-026.jpg
Alternativas
Q403798 Algoritmos e Estrutura de Dados
No que se refere à estrutura de programação e lógica, julgue os próximos itens.

Considerando-se o algoritmo abaixo, que apresenta uma estrutura de repetição com teste no início, caso o resultado de imagem-023.jpg seja falso, será executada a instrução ou o bloco de instruções imediatamente posterior a Fim-Enquanto.

imagem-024.jpg
Alternativas
Q403797 Algoritmos e Estrutura de Dados
No que se refere à estrutura de programação e lógica, julgue os próximos itens.

No algoritmo abaixo, é apresentada uma estrutura de desvio condicional encadeada.

imagem-025.jpg
Alternativas
Q403796 Algoritmos e Estrutura de Dados
1. Inicio programa
2. Ler salario
3. Se salario >=1000
4. Então
5.         salarionovo = salario * 1,05
6. Senão
7.         salario = salario * 1,075
8. Fim Se
9. Exibir salario
10.   Exibir salarionovo
11.   Fim programa


Considerando a algoritmo apresentado acima, julgue os itens seguintes acerca de lógica de linguagens de programação.

Para qualquer salario que for maior que 1000, o valor final de salario será acrescido em 50% de seu valor anterior.
Alternativas
Q403795 Algoritmos e Estrutura de Dados
1. Inicio programa
2. Ler salario
3. Se salario >=1000
4. Então
5.         salarionovo = salario * 1,05
6. Senão
7.         salario = salario * 1,075
8. Fim Se
9. Exibir salario
10.   Exibir salarionovo
11.   Fim programa


Considerando a algoritmo apresentado acima, julgue os itens seguintes acerca de lógica de linguagens de programação.

Caso a linha 5 fosse salarionovo = salario * * 2, o valor da variável salario seria multiplicado por 2 duas vezes, tal que, se o valor da variável salario fosse 1000, então o valor de salarionovo seria 4000.
Alternativas
Respostas
521: A
522: C
523: E
524: D
525: C
526: C
527: E
528: B
529: D
530: E
531: C
532: C
533: D
534: B
535: A
536: C
537: C
538: C
539: E
540: E