Buscar

avaliação logaritmo contruindo logartmo 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

20.2 FIC-PGS - Lógica de Programação
1. Painel 
2. Meus cursos
3. FIC 
4. Formação Inicial em Programador de Sistemas 
5. 20.2 FIC-PGS 
6. EFICPGS201201 
7. UNIDADE V
8. Construindo Algoritmos 2 
	Iniciado em
	domingo, 1 nov 2020, 15:13
	Estado
	Finalizada
	Concluída em
	domingo, 1 nov 2020, 21:03
	Tempo empregado
	5 horas 50 minutos
	Avaliar
	9 de um máximo de 10(90%)
Parte superior do formulário
Questão 1
Correto
Atingiu 1 de 1
Marcar questão
Texto da questão
Selecione as respostas corretas:
	é visível ao procedimento ou função em que ela foi declarada.
	Resposta 1
Parte inferior do formulário
	
	é vista pelo programa principal e por todos os procedimentos e funções pertencentes a ele.
	Resposta 2
	
	são valores que, na linha de chamada, ficam entre os parênteses e que estão separados por vírgulas.
	Resposta 3
	
Questão 2
Correto
Atingiu 1 de 1
Marcar questão
Texto da questão
Julgue se as afirmativas abaixo são verdadeiras ou falsas:
 
Procedimentos - tipo especial de função onde depois de executada a chamada, o valor calculado é retornado no nome da função que passa a ser uma variável da expressão. 
Funções - são estruturas que agrupam um conjunto de comandos, que são executados quando o procedimento é chamado.
Escolha uma opção:
Verdadeiro 
Falso 
Questão 3
Correto
Atingiu 1 de 1
Marcar questão
Texto da questão
Qual das opções abaixo representa um algoritmo que seja capaz de: 
Ler dois vetores V1 e V2 de 15 números cada. Calcular e escrever a quantidade de vezes que V1 e V2 possuem os mesmos números e nas mesmas posições.
Escolha uma:
a. inicio
inteiro: V1[15], V2[15], i, iguais
para i de 0 até 14 faça
leia (V1[i])
fim para
para i de 0 até 14 faça
leia (V2[i])
fim para
iguais ← 0
para i de 0 até 14 faça
se V1[i] = V2[i] então
iguais ← iguais + 1
fim para
escreva ("O número de vezes que um número em V1 e V2 se repetem na mesma posição é: ", iguais)
fim 
b. inicio
inteiro: V1[15], V2[15], i, iguais
para i de 0 até 14 faça
leia (V1[i])
fim para
iguais ← 0
para i de 0 até 14 faça
se V1[i] = V2[i] então
iguais ← iguais + 1
fim para
escreva ("O número de vezes que um número em V1 e V2 se repetem na mesma posição é: ", iguais)
fim 
c. inicio
inteiro: V1[15], V2[15], i, iguais
para i de 0 até 14 faça
leia (V1[i])
fim para
para i de 0 até 14 faça
leia (V2[i])
fim para
iguais ← 0
para i de 0 até 14 faça
se V1[i] = i então
iguais ← iguais + 1
fim para
escreva ("O número de vezes que um número em V1 e V2 se repetem na mesma posição é: ", iguais)
fim 
d. inicio
inteiro: V1[15], V2[15], i, iguais
para i de 0 até 14 faça
leia (V1[i])
fim para
para i de 0 até 14 faça
leia (V2[i])
fim para
iguais ← 0
para i de 0 até 14 faça
se V1[i] > V2[i] então
iguais ← iguais + 1
fim para
escreva ("O número de vezes que um número em V1 e V2 se repetem na mesma posição é: ", iguais)
fim 
e. inicio
inteiro: V1[15], V2[15], i, iguais
para i de 0 até 14 faça
leia (V1[i])
fim para
para i de 0 até 14 faça
leia (V2[i])
fim para
iguais ← 0
para i de 0 até 14 faça
se V1[i] <> V2[i] então
iguais ← iguais + 1
fim para
escreva ("O número de vezes que um número em V1 e V2 se repetem na mesma posição é: ", iguais)
fim 
Questão 4
Incorreto
Atingiu 0 de 1
Marcar questão
Texto da questão
Qual das opções abaixo representa um algoritmo que seja capaz de: 
Ler um vetor Q de 20 posições com números inteiros (somente positivos) e escrever o valor do maior elemento de Q e a respectiva posição que ele ocupa no vetor.
Escolha uma:
a. inicio
inteiro: Q[20], i, maior, posicao
para i de 0 até 19 faça
leia (Q[i])
fim para
maior ← Q[0]
posicao ← 0
para i de 1 até 19 faça
se Q[i] <= maior então
maior ← Q[i]
posicao ← i
fim se
fim para
escreva ("O maior número é: ", maior)
escreva ("A posição do maior número é: ", posicao)
fim 
b. inicio
inteiro: Q[20], i, maior, posicao
para i de 0 até 19 faça
leia (Q[i])
fim para
maior ← Q[0]
posicao ← 0
para i de 1 até 19 faça
se Q[i] > maior então
maior ← Q[i]
posicao ← i
fim se
fim para
escreva ("O maior número é: ", Q[maior])
escreva ("A posição do maior número é: ", i)
fim 
c. inicio
inteiro: Q[20], i, maior, posicao
para i de 1 até 19 faça
se Q[i] > maior então
maior ← Q[i]
posicao ← i
fim se
fim para
escreva ("O maior número é: ", maior)
escreva ("A posição do maior número é: ", posicao)
fim 
d. inicio
inteiro: Q[20], i, maior, posicao
para i de 0 até 19 faça
leia (Q[i])
fim para
maior ← Q[0]
posicao ← 0
escreva ("O maior número é: ", maior)
escreva ("A posição do maior número é: ", posicao)
fim 
e. inicio
inteiro: Q[20], i, maior, posicao
para i de 0 até 19 faça
leia (Q[i])
fim para
maior ← Q[0]
posicao ← 0
para i de 1 até 19 faça
se Q[i] > maior então
maior ← Q[i]
posicao ← i
fim se
fim para
escreva ("O maior número é: ", maior)
escreva ("A posição do maior número é: ", posicao)
fim 
Questão 5
Correto
Atingiu 1 de 1
Marcar questão
Texto da questão
Qual das opções abaixo representa um algoritmo que seja capaz de: 
Ler 100 números inteiros e armazenar em um vetor. Após a leitura total dos 100 números, o algoritmo deve escrever esses 100 números lidos na ordem inversa da leitura.
Escolha uma:
a. inicio
inteiro: vetor[100], i
para i de 0 até 99 faça
leia (vetor[i])
fim para
para i de 0 até 99 faça
escreva (vetor[i])
fim para
fim 
b. inicio
inteiro: vetor[100], i
para i de 0 até 99 faça
leia (vetor[i])
fim para
para i de 99 até 0 faça
escreva (vetor[i])
fim para
fim 
c. inicio
inteiro: vetor[99], i
para i de 0 até 100 faça
leia (vetor[i])
fim para
para i de 100 até 0 faça
escreva (vetor[i])
fim para
fim 
d. inicio
inteiro: vetor[100], i
para i de 0 até 99 faça
leia (vetor[i])
fim para
para i de 99 até 0 faça
leia (vetor[i])
fim para
fim 
e. inicio
inteiro: vetor[100], i
para i de 0 até 100 faça
leia (vetor[i])
fim para
para i de 0 até 100 faça
escreva (vetor[i])
fim para
fim 
Questão 6
Correto
Atingiu 1 de 1
Marcar questão
Texto da questão
Selecione as respostas corretas:
	Este tipo de variável consiste em localizações contínuas de memória. Refere-se a um conjunto de elementos.
	Resposta 1
	
	São matrizes de uma única dimensão.
	Resposta 2
	
	Corresponde a uma posição de memória, identificada por um único nome e cujo conteúdo é de um único tipo.
	Resposta 3
	
Questão 7
Correto
Atingiu 1 de 1
Marcar questão
Texto da questão
Qual das opções abaixo representa um algoritmo que seja capaz de: 
Ler as notas (reais) da disciplina de Lógica de Programação de uma turma de 100 alunos. Calcular a média da turma e contar quantos alunos obtiveram nota acima desta média calculada. Escrever a média da turma e o resultado da contagem.
 
Escolha uma:
a. inicio
inteiro: notas[100], media, soma, i, acima
soma ← 0
para i de 0 até 99 faça
leia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 100
acima ← 0
para i de 0 até 99 faça
se notas[i] > media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
b. inicio
inteiro: notas[100], media, soma, i, acima
soma ← 0
para i de 0 até 100 faça
leia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 100
acima ← 0
para i de 0 até 100 faça
se notas[i] > media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
c. inicio
real: notas[100], media, soma
inteiro: i, acima
soma ← 0
para i de 0 até 99 faça
leia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 100
acima ← 0
para i de 0 até 99 faça
se notas[i] <> media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
d. inicio
real: notas[100], media, soma
inteiro: i, acima
soma ← 0
para i de 0 até 99 faça
leia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 100
acima ← 0
para i de 0 até 99 faça
se notas[i] > media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
e. inicioreal: notas[100], media, soma
inteiro: i, acima
soma ← 0
para i de 0 até 100 faça
leia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 100
acima ← 0
para i de 0 até 100 faça
se notas[i] < media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
Questão 8
Correto
Atingiu 1 de 1
Marcar questão
Texto da questão
Variáveis compostas unidimensionais dão chamadas de vetores e são utilizadas para armazenar um conjunto de dados cujos elementos podem ser endereçados por um único índice.
Escolha uma opção:
Verdadeiro 
Falso 
Questão 9
Correto
Atingiu 1 de 1
Marcar questão
Texto da questão
Quanto a procedimentos e funções é INCORRETO afirmar que:
Escolha uma:
a. facilita a elaboração, o entendimento e a manutenção dos algoritmos. 
b. Tem como vantagem o reaproveitamento de códigos. 
c. Tratar um problema em partes quase sempre é mais difícil e trabalhoso que tratá-lo no todo. 
d. Permitem modularizar um algoritmo grande, tratando seu processamento em blocos de código organizados. 
e. Pode-se chamar o procedimento várias vezes dentro do mesmo programa sem ter que escrever todos os códigos pertencentes ao procedimento novamente. 
Questão 10
Correto
Atingiu 1 de 1
Marcar questão
Texto da questão
Considere o algoritmo abaixo:
inicio
inteiro X, Y, Z
leia X
leia Y
Z ← (X + Y) * Y
escreva Z
fim
 
Analisando o programa acima, e supondo que o valor fornecido para X  seja 3 e o valor fornecido para Y seja 4, pode-se afirmar que o valor da variável Z escrito pelo algoritmo é:
Escolha uma:
a. 26 
b. 42 
c. 36 
d. 28 
e. 21 
	Iniciado em
	segunda, 2 nov 2020, 18:12
	Estado
	Finalizada
	Concluída em
	segunda, 2 nov 2020, 19:12
	Tempo empregado
	1 hora
	Avaliar
	48 de um máximo de 60(80%)
Parte superior do formulário
Questão 1
Correto
Atingiu 6 de 6
Marcar questão
Texto da questão
É um agrupamento de comandos escritos em uma linguagem de programação. Estes comandos, ou instruções, criam as ações dentro do programa, e permitem seu funcionamento. Estes comandos se unem, criando um programa complexo.
 
A citação acima se refere ao conceito de:
Escolha uma:
a. Software 
b. Estruturas de Repetição 
c. Banco de Dados 
d. Hardware 
e. Variáveis 
Questão 2
Correto
Atingiu 6 de 6
Marcar questão
Texto da questão
______________ é um espaço em memória que possui um determinado valor que se modifica ao longo do tempo, durante a execução de um programa.
 
Qual alternativa completa a lacuna acima corretamente?
Escolha uma:
a. Operador Aritmético 
b. Variável 
c. Constante 
d. Algoritmo 
e. Operador lógico 
Questão 3
Correto
Atingiu 6 de 6
Marcar questão
Texto da questão
As laranjas custam R$ 1,00 cada se forem compradas menos de vinte, e R$ 0,80 se forem compradas pelo menos 20.
Escolha o algoritmo dentre as opções abaixo, que leia o número de maçãs compradas, calcule e escreva o custo total da compra.
Escolha uma:
a. inicio
inteiro: quantidade
real: valor
escreva ("digite a quantidade comprada")
leia (quantidade)
se quantidade <> 20
então valor ← quantidade
senão valor ← quantidade * 0,8
fim se
escreva (O valor total da compra é: ", valor)
fim 
b. inicio
inteiro: quantidade
real: valor
escreva ("digite a quantidade comprada")
leia (quantidade)
se quantidade > 20
então valor ← quantidade
senão valor ← quantidade * 0,8
fim se
escreva (O valor total da compra é: ", valor)
fim 
c. inicio
inteiro: quantidade
real: valor
escreva ("digite a quantidade comprada")
leia (quantidade)
se quantidade <= 21
então valor ← quantidade
senão valor ← quantidade * 0,8
fim se
escreva (O valor total da compra é: ", valor)
fim 
d. inicio
inteiro: quantidade
real: valor
escreva ("digite a quantidade comprada")
leia (quantidade)
se quantidade < 12
então valor ← quantidade * 1,3
senão valor ← quantidade
fim se
escreva (O valor total da compra é: ", valor)
fim 
e. inicio
inteiro: quantidade
real: valor
escreva ("digite a quantidade comprada")
leia (quantidade)
se quantidade < 20
então valor ← quantidade
senão valor ← quantidade * 0,8
fim se
escreva (O valor total da compra é: ", valor)
fim 
Questão 4
Incorreto
Atingiu 0 de 6
Marcar questão
Texto da questão
Considere o algoritmo abaixo:
inicio
inteiro A, B, C
leia A
leia B
C ← (A + B) * A
escreva C
fim
Analisando o programa acima, e supondo que o valor fornecido para A seja 2 e o valor fornecido para B seja 4, pode-se afirmar que o valor da variável C escrito pelo algoritmo é:
Escolha uma:
a. 6 
b. 24 
c. 18 
d. 32 
e. 12 
Questão 5
Correto
Atingiu 6 de 6
Marcar questão
Texto da questão
Escolha as alternativas corretas:
	Atua como uma programação mais voltado ao pensamento de máquina.
Ela defende que todos os programas possíveis podem ser reduzidos a apenas três estruturas:
–Sequência (toda a execução se dá de maneira sequencial);
– Decisão (se);
– Iteração/Repetição (enquanto, para).
	Resposta 1
Parte inferior do formulário
	
	São todas as ações do objeto.
	Resposta 2
	
	são características de um objeto.
	Resposta 3
	
	É o molde ou projeto de qualquer coisa em seu mundo.
Ele vai ter todas as características e ações que um objeto tem e possa fazer, sempre tentando ver as coisas de modo generalizado.
Por exemplo, podemos ter a classe carro, contendo em seus atributos, todas as características que diferenciam os carros uns dos outros.
	Resposta 4
	
	Este paradigma defende um pensamento de programação mais voltado ao pensamento humano.
Ou seja vamos ter que ensinar a maquina a pensar como humanos pensam.
	Resposta 5
	
	São todos as coisas que surgem a partir das Classes (moldes).
Mas são tratados de modo individual.
	Resposta 6
	
Questão 6
Correto
Atingiu 6 de 6
Marcar questão
Texto da questão
Leia a sentença abaixo e determine se é Verdadeira ou Falsa:
Regras para construção do Algoritmo
– Todo algoritmo iniciará com a palavra inicio 
– Todo algoritmo encerrará com a palavra fim
– Para guardar um valor de um cálculo aritmético dentro de uma variável, utilizaremos a o símbolo =.
• Exemplo: soma = numero1 + numero2
Escolha uma opção:
Verdadeiro 
Falso 
Questão 7
Correto
Atingiu 6 de 6
Marcar questão
Texto da questão
Qual das opções abaixo representa um algoritmo que seja capaz de:
Ler as notas (0 a 10 do tipo inteiro) da disciplina de Lógica de Programação de uma turma de 50 alunos. Calcular a média da turma e contar quantos alunos obtiveram nota acima desta média calculada. Escrever a média da turma e o resultado da contagem.
Escolha uma:
a. inicio
real: media, notas[50], soma
inteiro: i, acima
soma ← 0
para i de 0 até 50 faça
leia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 50
acima ← 0
para i de 0 até 50 faça
se notas[i] > media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
b. inicio
real: notas[100], media, soma
inteiro: i, acima
soma ← 0
para i de 0 até 100 faça
leia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 100
acima ← 0
para i de 0 até 100 faça
se notas[i] > media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
c. inicio
real: notas[100], media, soma
inteiro: i, acima
soma ← 0
para i de 0 até 99 faça
leia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 100
acima ← 0
para i de 0 até 99 faça
se notas[i] > media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
d. inicio
real: media
inteiro: notas[50], soma, i, acima
soma ← 0
para i de 0 até 49 faça
leia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 50
acima ← 0
para i de 0 até 49 faça
se notas[i] > media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
e. inicio
inteiro: notas[50], soma, i, acima, media
soma ← 0
para i de 1 até 50 façaleia (notas[i])
soma ← soma + notas[i]
fim para
media ← soma / 50
acima ← 0
para i de 1 até 50 faça
se notas[i] > media então
acima ← acima + 1
fim se
fim para
escreva ("A média da turma é: ", media)
escreva ("A quantidades de alunos com notas acima da média é: ", acima)
fim 
Questão 8
Correto
Atingiu 6 de 6
Marcar questão
Texto da questão
Considerando as variáveis A = 25 e B = 13, os resultados das expressões abaixo seriam respectivamente.
A <> B
A < B
A >= B
Escolha uma:
a. Verdadeiro / Falso / Verdadeiro 
b. Verdadeiro / Verdadeiro / Verdadeiro 
c. Falso / Falso / Verdadeiro 
d. Falso / Falso / Falso 
e. Verdadeiro / Falso / Falso 
Questão 9
Correto
Atingiu 6 de 6
Marcar questão
Texto da questão
Selecione as respostas corretas:
	São matrizes de uma única dimensão.
	Resposta 1
	
	é vista pelo programa principal e por todos os procedimentos e funções pertencentes a ele.
	Resposta 2
	
	são valores que, na linha de chamada, ficam entre os parênteses e que estão separados por vírgulas.
	Resposta 3
	
	Este tipo de variável consiste em localizações contínuas de memória. Refere-se a um conjunto de elementos.
	Resposta 4
	
	é visível ao procedimento ou função em que ela foi declarada.
	Resposta 5
	
	Corresponde a uma posição de memória, identificada por um único nome e cujo conteúdo é de um único tipo.
	Resposta 6
Parte superior do formulário
	
Questão 10
Incorreto
Atingiu 0 de 6
Marcar questão
Texto da questão
Qual das opções abaixo seria o algoritmo correto, considerando:
Um algoritmo que calcule e imprima os resultados da tabuada do 7 (multiplicando de 1 a 20).
Escolha uma:
a. inicio
inteiro i, resultado
para i de 1 até 21 faça
resultado ← 7 * i
escreva (resultado)
fim para
fim 
b. inicio
inteiro i, resultado
para i de 1 até 7 faça
resultado ← i * i
escreva (resultado)
fim para
fim 
c. inicio
inteiro i, resultado
para i de 0 até 19 faça
resultado ← 7 * i
escreva (resultado)
fim para
fim 
d. inicio
inteiro i, resultado
para i de 1 até 20 faça
resultado ← 7 * i
escreva (resultado)
fim para
fim 
e. inicio
inteiro i, resultado
para i de 1 até 10 faça
resultado ← 8 * i
escreva (resultado)
fim para
fim 
	Iniciado em
	segunda, 2 nov 2020, 19:18
	Estado
	Finalizada
	Concluída em
	segunda, 2 nov 2020, 19:57
	Tempo empregado
	39 minutos 12 segundos
	Avaliar
	90 de um máximo de 100
Parte superior do formulário
Questão 1
Incorreto
Atingiu 0 de 10
Marcar questão
Texto da questão
Considere o algoritmo abaixo:
inicio
inteiro A, B, C
leia A
leia B
C ← (A + B) * A
escreva C
fim
Analisando o programa acima, e supondo que o valor fornecido para A seja 2 e o valor fornecido para B seja 4, pode-se afirmar que o valor da variável C escrito pelo algoritmo é:
Escolha uma:
a. 6 
b. 18 
c. 24 
d. 32 
e. 12 
Questão 2
Correto
Atingiu 10 de 10
Marcar questão
Texto da questão
Sabendo que A=7, B=8 e C=4 e D=6, informe se a expressão abaixo é verdadeira ou falsa.
(A>C) AND (C<=D)
Escolha uma opção:
Verdadeiro 
Falso 
Questão 3
Correto
Atingiu 10 de 10
Marcar questão
Texto da questão
Considerando a operação aritmética abaixo:
7 + 2 * 3 + (3 - 1) + 4 ** 2 - 8
Qual das operações seria realizada primeiro em um cálculo executado por um algoritmo?
Escolha uma:
a. (3 - 1) 
b. 7 + 2 
c. 4 ** 2 
d. 2 * 3 
e. 2 - 8 
Questão 4
Correto
Atingiu 10 de 10
Marcar questão
Texto da questão
Considerando as variáveis A = 2 e B = 8, os resultados das expressões abaixo seriam respectivamente.
A <> B
A < B
A >= B
Escolha uma:
a. Verdadeiro / Falso / Falso 
b. Verdadeiro / Verdadeiro / Verdadeiro 
c. Verdadeiro / Verdadeiro / Falso 
d. Falso / Verdadeiro / Falso 
e. Falso / Falso / Falso 
Questão 5
Correto
Atingiu 10 de 10
Marcar questão
Texto da questão
Qual das opções abaixo seria o algoritmo correto, considerando:
Um algoritmo para ler 2 números inteiros e se o segundo valor informado for ZERO, deve ser lido um novo valor e exibida uma mensagem de 'VALOR INVÁLIDO', ou seja, para o segundo valor não pode ser aceito o valor zero até que seja digitado um valor diferente.
Após imprimir o resultado da divisão do primeiro valor lido pelo segundo valor lido.
Escolha uma:
a. inicio
inteiro: valor1, valor2
real: resultado
leia (valor1)
leia (valor2)
para valor2 de 0 até 100 faça
escreva ("VALOR INVÁLIDO")
leia (valor2)
fim para
resultado ← valor1 / valor2
escreva (resultado)
fim 
b. inicio
inteiro: valor1, valor2
real: resultado
leia (valor1)
leia (valor2)
enquanto valor2 <> 0 faça
escreva ("VALOR INVÁLIDO")
leia (valor2)
fim enquanto
resultado ← valor1 / valor2
escreva (resultado)
fim 
c. inicio
inteiro: valor1, valor2, i
real: resultado
leia (valor1)
leia (valor2)
para valor2 de i até 0 faça
escreva ("VALOR INVÁLIDO")
leia (valor2)
fim para
resultado ← valor1 / valor2
escreva (resultado)
fim 
d. inicio
inteiro: valor1, valor2
real: resultado
leia (valor1)
leia (valor2)
se valor2 = 0
então escreva ("VALOR INVÁLIDO")
fim se
leia (valor2)
resultado ← valor1 / valor2
escreva (resultado)
fim 
e. inicio
inteiro: valor1, valor2
real: resultado
leia (valor1)
leia (valor2)
enquanto valor2 = 0 faça
escreva ("VALOR INVÁLIDO")
leia (valor2)
fim enquanto
resultado ← valor1 / valor2
escreva (resultado)
fim 
Questão 6
Correto
Atingiu 10 de 10
Marcar questão
Texto da questão
Selecione as respostas corretas:
	Este tipo de variável consiste em localizações contínuas de memória. Refere-se a um conjunto de elementos.
	Resposta 1
Parte inferior do formulário
	
	São matrizes de uma única dimensão.
	Resposta 2
	
	Corresponde a uma posição de memória, identificada por um único nome e cujo conteúdo é de um único tipo.
	Resposta 3
	
Questão 7
Correto
Atingiu 10 de 10
Marcar questão
Texto da questão
Considere o algoritmo abaixo:
inicio
inteiro X, Y, Z
leia X
leia Y
Z ← (X + Y) * Y
escreva Z
fim
 
Analisando o programa acima, e supondo que o valor fornecido para X  seja 3 e o valor fornecido para Y seja 4, pode-se afirmar que o valor da variável Z escrito pelo algoritmo é:
Escolha uma:
a. 36 
b. 21 
c. 28 
d. 42 
e. 26 
Questão 8
Correto
Atingiu 10 de 10
Marcar questão
Texto da questão
______________ é um espaço em memória que possui um determinado valor que se modifica ao longo do tempo, durante a execução de um programa.
 
Qual alternativa completa a lacuna acima corretamente?
Escolha uma:
a. Algoritmo 
b. Operador lógico 
c. Operador Aritmético 
d. Variável 
e. Constante 
Questão 9
Correto
Atingiu 10 de 10
Marcar questão
Texto da questão
Qual das opções abaixo representa um algoritmo que seja capaz de: 
Ler 100 números inteiros e armazenar em um vetor. Após a leitura total dos 100 números, o algoritmo deve escrever esses 100 números lidos na ordem inversa da leitura.
Escolha uma:
a. inicio
inteiro: vetor[99], i
para i de 0 até 100 faça
leia (vetor[i])
fim para
para i de 100 até 0 faça
escreva (vetor[i])
fim para
fim 
b. inicio
inteiro: vetor[100], i
para i de 0 até 99 faça
leia (vetor[i])
fim para
para i de 0 até 99 faça
escreva (vetor[i])
fim para
fim 
c. inicio
inteiro: vetor[100], i
para i de 0 até 99 faça
leia (vetor[i])
fim para
para i de 99 até 0 faça
escreva (vetor[i])
fim para
fim 
d. inicio
inteiro: vetor[100], i
para i de 0 até 99 faça
leia (vetor[i])
fim para
para i de 99 até 0 faça
leia (vetor[i])
fim para
fim 
e. inicio
inteiro: vetor[100], i
para i de 0 até 100 faça
leia (vetor[i])
fim para
para i de 0 até 100 faça
escreva (vetor[i])
fim para
fim 
Questão 10
Correto
Atingiu 10 de 10
Marcar questão
Texto da questão
Leia a sentença abaixo e determine se é Verdadeira ou Falsa:
Regras para construção do Algoritmo
– Todo algoritmo iniciará com a palavra inicio – Todo algoritmo encerrará com a palavra fim
– Para guardar um valor de um cálculo aritmético dentro de uma variável, utilizaremos a seta ←.
     • Exemplo: soma ← numero1 + numero2
Escolha uma opção:
Verdadeiro 
Falso 
Parte inferior do formulário

Continue navegando