Logo Passei Direto
Buscar

logica_de_programacao_1 (1) -

User badge image
Renan Alves

em

Ferramentas de estudo

Questões resolvidas

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?
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)
printf(“ A = %d ”, b)
printf (“ B = %d”, a)
a = b
aux = a
b = aux
printf(“ A = %d ”, a)
printf (“ B = %d”, b)
x1 = a
x2 = b
printf(“ A = %d ”, x2)
printf (“ B = %d”, x1)

Quais são os passos para um programa compilado ser criado?
Compilador -> Programa -> Código-Fonte
Código-Fonte -> Programa -> Compilador
Compilador -> Código-Fonte -> Programa
Programa -> Compilador -> Código-Fonte
Código-Fonte -> Compilador -> Programa

Além dos tipos de variáveis, existem em C os modificadores de tipo. Qual dos itens a seguir não é um modificador de tipo?
short
long
unsigned
untype
signed

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.
Code::Blocks
Dev-C++
Eclipse
Sublime Text
Visual Studio

Algoritmo é uma sequência finita e bem definida de passos que, quando executados, realizam uma tarefa específica ou resolvem um problema. NÃO é uma das propriedades do algoritmo:
Conjunto finito de passos.
Possui variáveis.
Composto por ações complexas e por vezes indefinidas.
Sequência ordenada de ações.
Composto por ações simples e bem definidas (não pode haver ambiguidade, ou seja, cada instrução representa uma ação que deve ser entendida e realizada).

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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?
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)
printf(“ A = %d ”, b)
printf (“ B = %d”, a)
a = b
aux = a
b = aux
printf(“ A = %d ”, a)
printf (“ B = %d”, b)
x1 = a
x2 = b
printf(“ A = %d ”, x2)
printf (“ B = %d”, x1)

Quais são os passos para um programa compilado ser criado?
Compilador -> Programa -> Código-Fonte
Código-Fonte -> Programa -> Compilador
Compilador -> Código-Fonte -> Programa
Programa -> Compilador -> Código-Fonte
Código-Fonte -> Compilador -> Programa

Além dos tipos de variáveis, existem em C os modificadores de tipo. Qual dos itens a seguir não é um modificador de tipo?
short
long
unsigned
untype
signed

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.
Code::Blocks
Dev-C++
Eclipse
Sublime Text
Visual Studio

Algoritmo é uma sequência finita e bem definida de passos que, quando executados, realizam uma tarefa específica ou resolvem um problema. NÃO é uma das propriedades do algoritmo:
Conjunto finito de passos.
Possui variáveis.
Composto por ações complexas e por vezes indefinidas.
Sequência ordenada de ações.
Composto por ações simples e bem definidas (não pode haver ambiguidade, ou seja, cada instrução representa uma ação que deve ser entendida e realizada).

Prévia do material em texto

04/06/2022 16:42 P1 -- Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738 1/4
...
Página inicial Disciplinas e Espaços GRADUAÇÃO A DISTÂNCIA 2022-2
Lógica de Programação Algorítmica - 2022_02_EAD_A Avaliações P1 -- Prova On-line (Acessar)
Questão 1
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 2
Ainda não
respondida
Vale 1,00
ponto(s).
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:
printf(“ A = %d ”, b) 
printf (“ B = %d”, a)
aux = a 
a = b 
b = aux 
printf(“ A = %d ”, a) 
printf (“ B = %d”, b)
a = b 
aux = a 
b = aux 
printf(“ A = %d ”, a) 
printf (“ B = %d”, b)
a = b 
b = a 
printf(“ A = %d ”, a) 
printf (“ B = %d”, b)
x1 = a 
x2 = b 
printf(“ A = %d ”, x2) 
printf (“ B = %d”, x1)
Limpar minha escolha
Quais são os passos para um programa compilado ser
criado?
 
Escolha uma opção:
Programa -> Compilador -> Código-Fonte
Compilador -> Código-Fonte -> Programa
Compilador -> Programa -> Código-Fonte
Código-Fonte -> Programa -> Compilador
Código-Fonte -> Compilador -> Programa
Limpar minha escolha











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=111
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776&section=4
https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=312738
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=8776
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8776
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776&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=8775
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
04/06/2022 16:42 P1 -- Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738 2/4
Questão 3
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 4
Ainda não
respondida
Vale 1,00
ponto(s).
No programa acima, quais os valores serão escritos nas
linhas 5, 6, 7, 8, 10, 11, 12 e 13 respectivamente.
 
Escolha uma opção:
10 – 11 – 12 – 12 – 20 – 11 – 11 - 10
10 – 11 – 11 – 12 – 20 – 11 – 10 - 10
10 – 11 – 11 – 12 – 20 – 11 – 11 - 10
10 – 11 – 11 – 12 – 20 – 19 – 18 - 18
10 – 11 – 11 – 12 – 20 – 19 – 19 - 20
Limpar minha escolha
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:
27
172
12
53
37
Limpar minha escolha











https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=8776
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8776
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776&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=8775
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
04/06/2022 16:42 P1 -- Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738 3/4
Questão 5
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 6
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 7
Ainda não
respondida
Vale 1,00
ponto(s).
Além dos tipos de variáveis, existem em C os modificadores
de tipo. Qual dos itens a seguir não é um modificador de
tipo?
 
Escolha uma opção:
short
unsigned
signed
long
untype
Limpar minha escolha
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:
Visual Studio
Dev-C++
Code::Blocks
Sublime Text
Eclipse
Limpar minha escolha
Algoritmo é uma sequência finita e bem definida de passos
que, quando executados, realizam uma tarefa específica ou
resolvem um problema. NÃO é uma das propriedades do
algoritmo:
 
Escolha uma opção:
Conjunto finito de passos.
Composto por ações complexas e por vezes indefinidas.
Sequência ordenada de ações.
Possui variáveis.
Composto por ações simples e bem definidas (não pode
haver ambiguidade, ou seja, cada instrução representa
uma ação que deve ser entendida e realizada).
Limpar minha escolha











https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=8776
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8776
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776&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=8775
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
04/06/2022 16:42 P1 -- Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738 4/4
Questão 8
Ainda não
respondida
Vale 1,00
ponto(s).
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-se que 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);
distancia = tempo * velocidade;
litrosUsados = distancia /12
printf("a quantidade de litros de combustível é: ",
litrosUsados);
Limpar minha escolha











https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=210915&cmid=312738
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=8776
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8776
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776&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=8775
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8776
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892javascript:void(0);

Mais conteúdos dessa disciplina