Buscar

Lógica de Programação - começando a desenvolver seus primeiros programas - IFRS

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 10 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 10 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 10 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

Lógica de Programação: 
começando a desenvolver seus 
primeiros programas - IFRS 
Iniciado em domingo, 6 ago 2023, 13:57 
Estado Finalizada 
Concluída em domingo, 6 ago 2023, 14:06 
Tempo 
empregado 
8 minutos 40 segundos 
Avaliar 9,00 de um máximo de 10,00(90%) 
Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Analise o enunciado do programa a seguir: 
Escreva um programa que leia a quantidade de veículos que uma 
locadora de veículos possui e o valor que ela cobra por cada diária 
de locação. Sabendo-se que 1/3 dos veículos são alugados por mês, 
exiba o faturamento mensal e anual da locadora. 
Considerando o problema apresentado, identifique a alternativa que 
apresenta as variáveis mínimas necessárias para armazenar as 
informações solicitadas e a serem calculadas, conforme 
apresentado durante os exemplos do curso. 
Escolha uma opção: 
a. 
quantidadeVeiculo; totalClientes; valorDiaria; totalAluguelAno 
b. 
quantidadeVeiculo; valorDiaria; totalAluguelMes; faturaAno 
c. 
quantidadeVeiculo; totalClientes; totalAluguelMes; totalAluguelAno 
d. 
quantidadeVeiculo; faturaMes; totalClientes; totalAluguelMes 
e. 
quantidadeVeiculo; valorDiaria; faturaMes; faturaAno 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Dado o código abaixo, informe qual será o resultado de sua 
execução: 
programa 
{ 
 funcao inicio() 
 { 
 inteiro valor1 = 10 
 escreva(valor1*2) 
 } 
} 
 
 
a. 
1010 
b. 
1 
c. 
10 
d. 
20 
e. 
Erro 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Após a execução do código abaixo o valor das variáveis resultado1 
e resultado2 será igual. 
programa 
{ 
 funcao inicio() 
 { 
 real resultado1, resultado2 
 resultado1 = 5.0 + 4.0 * 2.0 
 resultado2 = (5.0 + 4.0) * 2.0 
 } 
} 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Uma receita culinária para fazer um bolo apresenta características 
similares a de um algoritmo. 
 
 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Considerando o programa a seguir, qual será o valor apresentado na 
tela? 
 
A imagem apresenta um programa que inicia com a declaração 
das variáveis a, b e c do tipo inteiro. Na sequência a recebe o valor 
2, b recebe o valor 5, c recebe 10 somado à a multiplicado por b e b 
recebe o valor da divisão de c por a. No final é impresso os valores 
das variáveis a, b e c. 
Escolha uma opção: 
a. 
2 10 20 
b. 
2 5 20 
c. 
20 10 2 
d. 
10 20 2 
e. 
2 5 10 
Questão 6 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Para utilizar o Portugol Studio não é necessário instalar qualquer 
software no computador. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo, considerando o seguinte enunciado: 
"Faça um algoritmo que leia dois valores inteiros (A e B) e apresente o 
resultado do quadrado da soma dos valores lidos." 
programa 
{ 
 inclua biblioteca Matematica --> mat // Incluindo biblioteca para 
realizar o cálculo da potência 
 funcao inicio () 
 { 
 Resposta
inteiro
 
 
 
 a, b, total 
 escreva("Digite o valor de a: ") 
 Resposta
leia
 
 
 
(a) 
 
 escreva("Digite o valor de b: ") 
 Resposta
leia
 
 
 
(b) 
 total = mat.potencia((aResposta
+
 
 
 
b), Resposta
2.0
 
 
 
) // Este é o comando para realizar cálculo de potências 
 
 escreva("O total é: ") 
 escreva(total) 
 } 
} 
 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Selecione a estrutura correta de uma estrutura básica de um 
programa no Portugol Studio 
Escolha uma opção: 
a. 
programa 
 inicio 
 fim 
b. 
program start() { 
 
} 
c. 
programa inicio() { 
 
} 
d. 
programa inicio { 
 
} 
e. 
programa 
{ 
 funcao inicio() 
 { 
 
 } 
} 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Considere a seguinte orientação: "Faça um algoritmo que solicite o 
nome e o sobrenome de um usuário, concatene-os e apresente o 
nome completo." 
Supondo que um programador desenvolveu o código a seguir. 
Contudo, alguns comandos ficaram faltando. Complete o código, 
de forma que ele funcione corretamente e seguindo a orientação. 
 
programa 
{ 
 funcao inicio () 
 { 
 cadeia nome, sobrenome, Resposta
nomecompleto
 
 
 
 escreva("Digite seu nome: ") 
 Resposta
leia
 
 
 
(nome) 
 
 escreva("Digite seu sobrenome: ") 
 Resposta
leia
 
 
 
(sobrenome) 
 nomecompleto = nome Resposta
+
 
 
 
 sobrenome 
 escreva("Seu nome completo é: ") 
 escreva(nomecompleto) 
 
 } 
} 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Após a execução do código abaixo as variáveis a e b terão seus 
valores trocados. 
 
programa 
{ 
 funcao inicio() 
 { 
 inteiro a, b, aux 
 leia(a) 
 leia(b) 
 aux = a 
 a = b 
 b = aux 
 
 } 
} 
 
 
 
Escolha uma opção: 
Verdadeiro 
Falso

Outros materiais