Buscar

Lógica de Programação Algorítmica - 2023_02_EAD_A P1

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

Prévia do material em texto

...
Página inicial Disciplinas e Espaços GRADUAÇÃO A DISTÂNCIA 2023-2
Lógica de Programação Algorítmica - 2023_02_EAD_A Avaliações P1 -- Prova On-line (Acessar)
Iniciado em domingo, 21 mai 2023, 19:46
Estado Finalizada
Concluída em domingo, 21 mai 2023, 20:14
Tempo
empregado
28 minutos 20 segundos
Notas 8,00/8,00
Avaliar 10,00 de um máximo de 10,00(100%)











https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=8
https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=161
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&section=4
https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=403001
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12119
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 1
Correto
Atingiu 1,00 de
1,00
Deseja-se efetuar a troca do conteúdo de duas variáveis “a”
e “b”. Inicialmente a=7 e b=10, ao final, deseja-se que “a”
tenha o valor 10 e “b” o valor 7. Qual trecho de código efetua
essa troca?
Escolha uma opção:
a = b
aux = a
b = aux
printf(“ A = %d ”, a)
printf (“ B = %d”, b)
printf(“ A = %d ”, b)
printf (“ B = %d”, a)
a = b
b = a
printf(“ A = %d ”, a)
printf (“ B = %d”, b)
aux = a
a = b
b = aux
printf(“ A = %d ”, a)
printf (“ B = %d”, b) 
x1 = a
x2 = b
printf(“ A = %d ”, x2)
printf (“ B = %d”, x1)
Sua resposta está correta.
    aux = a
    a = b
    b = aux
    printf(“ A = %d ”, a)
    printf (“ B = %d”, b)
Neste trecho de código, realmente será mudado os valores
das variáveis de forma correta, pois “aux”, irá armazenar o
valor inicial de “a”, assim “a” pode receber o valor de “b”, e “b”
irá receber o valor que foi guardado de “a”, que está na
variável “aux”.
A resposta correta é: aux = a
a = b
b = aux
printf(“ A = %d ”, a)
printf (“ B = %d”, b)











javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12119
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 2
Correto
Atingiu 1,00 de
1,00
Questão 3
Correto
Atingiu 1,00 de
1,00
Qual a diferença entre ”i++” e “++i”?
Escolha uma opção:
o “i++ decrementa a variável, já o “++i” incrementa a
variável.
o “i++” usa a variável e depois incrementa, já o “++i”
incrementa a variável e depois a usa. 
o “i++” incrementa a variável e depois a usa, já o “++i”
usa a variável e depois incrementa.
Não a diferença entre os dois.
o “i++ incrementa a variável, já o “++i” decrementa a
variável.
Sua resposta está correta.
Essas operações podem ser feitas antes ou depois do uso da
variável, ou seja, um pré ou pós-incremento. No pré-
incremento (++i), o valor será modificado na instrução que a
variável está sendo avaliada. Já, no caso de pós-
incremento(i++), o valor da variável será modificado na
próxima instrução.
A resposta correta é: o “i++” usa a variável e depois
incrementa, já o “++i” incrementa a variável e depois a usa.
Durante a execução de um programa, o conteúdo de uma
variável pode mudar ao longo do tempo, no entanto ela só
pode armazenar ____ valor(es) por vez.
Escolha uma opção:
3
1 
nenhum
2
6
Sua resposta está correta.
Uma varável só consegue armazenar por vez um único valor,
caso tente armazenar outro valor nessa variável, esse novo
valor irá sobrescrever o valor antigo.
A resposta correta é: 1











javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12119
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 4
Correto
Atingiu 1,00 de
1,00
Um programador deseja fazer um programa para converter
temperatura de graus Celsius para Kelvin. O programa deve
receber um valor de temperatura em graus Celsius, converter
para Kelvin, usando a fórmula K = C + 273, onde as variáveis K
(para representar Kelvin) e C (para representar Celsius), e ao
final exibir o valor da temperatura em Kelvin.
Qual das alternativas preenche as 3 linhas faltantes do
código a seguir?
Escolha uma opção:
scanf("%f",&c);
k = c + 273;
printf("%f", c);
k= c + 273;
printf("%f", k);
scanf("%f",&c);
scanf("%f",&k);
c = k + 273;
printf("%s", c);
printf("%f", k);
scanf("%f",&c);
k = c + 273;
scanf("%f",&c);
k = c + 273;
printf("%f", k); 
Sua resposta está correta.
A resposta correta é:
scanf("%f",&c);
k = c + 273;
printf("%f", k);











javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12119
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 5
Correto
Atingiu 1,00 de
1,00
Qual o valor de saída do algoritmo, sabendo que serão
digitados os seguintes valores?
X=10
Y=15
Z=8
Escolha uma opção:
37 
27
12
172
53
Sua resposta está correta.
Começamos o algoritmo pedindo o valor de “x”, “y” e “z” ,
atribuindo as eles os valores x=10, y=15 e z=8.
Agora começamos a fazer os cálculos onde “v” recebe o
valor de “y” mais 3 vezes “x”, por regra matemática,
efetuaremos primeiro a multiplicação depois a soma, então
teremos: 15+3*10 => 15 + 30 => 45, pronto “v” é igual a 45.
Agora calculamos o valor de “h” que é “v” menos “z”, então
teremos: 45 – 8 => 37.
Por último mandamos escrever o valor de “h” que é 37.
A resposta correta é: 37











javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12119
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 6
Correto
Atingiu 1,00 de
1,00
Um programador foi contratado para fazer o seguinte
programa:
O programa deve efetuar o cálculo da quantidade de litros
de combustível gastos em uma viagem, sabendo-seque o
carro faz 12 km com um litro. Deverão ser fornecidos o tempo
gasto na viagem e a velocidade média.
Utilizando as fórmulas: 
distância = tempo x velocidade
litros usados = distância / 12
Após implementação do código acima, o programador
executou o código e deu um erro. Qual das alternativas a
seguir corrige esse erro?
Escolha uma opção:
int tempo,velocidade,distancia,litrosUsados;
scanf("%f",velocidade);
printf("a quantidade de litros de combustível é: ",
litrosUsados);
litrosUsados = distancia /12
distancia = tempo * velocidade; 
Sua resposta está correta.
O erro se encontra na linha 7, “distancia = tempo *
velocidade”, onde está faltando um “;” para finalizar o
comando.
A resposta correta é: distancia = tempo * velocidade;











javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12119
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 7
Correto
Atingiu 1,00 de
1,00
Uma variável é utilizada para representar valores que
desconhecemos ou conhecemos, mais não sabemos
quando vamos utiliza-las.
Assinale a alternativa correta em relação as variáveis.
I – Uma Variável pode ser declarada com o mesmo nome de
outra variável.
II – O nome de uma variável não pode começar com um
número
III – As variáveis só possuem um tipo de dados, que é o Char,
que pode conter letras ou números
Escolha uma opção:
V – V – V
F – V – F 
V – V – F
F – V – V 
F – F – F
Sua resposta está correta.
O item 1 é falso pois cada nome de uma variável é único, não
pode ser repetido.
O item 2 é verdadeiro, pois, para se criar uma variável
existem regras, e uma delas é que o nome de uma variável
não pode começar com um número.
O item 3 é falso, pois existem vários tipos de variável. Ex: int,
char, double , etc.
A resposta correta é: F – V – F











javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12119
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 8
Correto
Atingiu 1,00 de
1,00
Existem dois caminhos a seguir, em se tratando de
desenvolvimento de programas. Você pode usar um editor
de texto e um compilador/interpretador da linguagem que
escolher, ou um ambiente integrado de desenvolvido,
também conhecido como IDE.
Assinale a alternativa em que o software não é uma IDE, e sim
apenas um editor de texto.
Escolha uma opção:
Code::Blocks
Visual Studio
Dev-C++
Sublime Text 
Eclipse
Sua resposta está correta.
O Sublime Text é um software multiplataforma de edição de
texto, no entanto utilizado por muitos desenvolvedores para
editar código-fonte, escrito em linguagem Python.
A resposta correta é: Sublime Text











https://pt.wikipedia.org/wiki/C%C3%B3digo-fonte
https://pt.wikipedia.org/wiki/Python
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12119
https://ava.candidomendes.edu.br/moodle/course/view.php?id=11802
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);

Continue navegando

Outros materiais