Buscar

APOL 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 6 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 6 páginas

Prévia do material em texto

Questão 1/5 - Lógica de Programação e Algoritmos 
Empregando os conteúdos da Aula 3 e da Aula 4, o algoritmo abaixo verifica 
qual é o maior entre 2 números digitados e mostra o resultado na tela. 
 
 
 
Para este algoritmo, identifique a alternativa que contém a parte de código 
que preencheria a lacuna em aberto. 
Nota: 20.0 
 
A se (n1 > n2) entao 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
senao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
Você acertou! 
Aulas 3 e 4 
 
B se (n1 < n2) entao 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
senao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
 
C se (n1 > n2) entao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
senao 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
fimse 
 
D se (n1 > n2) 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
fimse 
senao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
 
E se (n1 < n2) entao 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
fimse 
senao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
 
Questão 2/5 - Lógica de Programação e Algoritmos 
Quando iniciamos nosso algoritmo, precisamos definir nossas variáveis. 
Quais exemplos de nomes de variáveis abaixo estão corretos de acordo 
com as regras de definição de variáveis? 
 
I - 123x : inteiro 
II - nome, endereco : caracter 
III - peso, dolar : real 
IV - resposta : logico 
Quais afirmativas corresponde ao conjunto de Verdadeiros(V) e Falsos(F) 
para a regra de construção e definição de variáveis? 
Nota: 20.0 
 
A F,V,V,V 
Você acertou! 
Não podemos iniciar o nome de variáveis com números, logo, a variável 123x 
está definida de forma incorreta. 
 
B F,V,V,F 
 
C V,V,V,V 
 
D F,V,F,F 
 
E F,V,F,V 
 
Questão 3/5 - Lógica de Programação e Algoritmos 
Na Aula 3, trabalhamos com o conceito de leitura e escrita de dados em 
materiais e manipulações matemáticas: 
 
 
Observe o algoritmo acima e assinale a alternativa que corresponde 
ao enunciado que melhor representa este código. 
Nota: 0.0 
 
A Faça um programa que receba um número positivo e maior que zero, calcule 
e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
 
B Faça um programa que receba um número qualquer, calcule e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
Aula 03 
 
C Faça um programa que receba 3 números quaisquer, calcule e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
 
D Faça um programa que receba 3 números quaisquer, calcule e mostre: 
 
 O dobro do número. 
 
E Faça um programa que receba 3 números quaisquer do tipo inteiro, calcule e 
mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
 
Questão 4/5 - Lógica de Programação e Algoritmos 
Trabalhamos na Aula 3 com o conceito de variáveis, tipos, leitura e escrita. 
Observe o algoritmo a seguir que resolve uma equação de segundo grau. 
 
 
Neste código existem alguns erros. Assinale a alternativa que identifica 
estes erros. 
 
Observação: A função RaizQ é uma função pré-definida no VisuALG e o 
erro não está nesta função. 
Nota: 0.0 
 
A As linhas 28 e 29 estão erradas. Não deveria aparecer tal mensagem. 
 
Na linha 22 deveria ser: x<-((b*3)-4*(a*c)) 
 
B Na linha 05 deveria ser: a,b,c, delta : inteiro 
 
Na linha 29 deveria ser: escreva("x2=",x2) 
 
C Na linha 05 deveria ser: inteiro: a,b,c, delta 
 
Na linha 22 deveria ser: delta<-((b*2)-4*(a*c)) 
 
D Está faltando um fimse entre as linhas 22 e 23. 
 
E Na linha 17 deveria ser: leia(area). 
 
Está faltando um fimse entre as linhas 22 e 23. 
 
Questão 5/5 - Lógica de Programação e Algoritmos 
Na Aula 3, trabalhamos com manipulação de dados dentro de nossos 
algoritmos. 
Acerca deste assunto, assinale a alternativa correta: 
Nota: 20.0 
 
A Variáveis são alteradas constantemente no decorrer do tempo de execução dos 
algoritmos, e constantes não sofrem variação no decorrer do tempo de execução 
do algoritmo. 
Você acertou! 
 
B Variáveis são alteradas constantemente no decorrer do tempo, bem como 
constantes que também sofrem variações. 
 
C Variáveis, constantes, estruturas de controle e declaração de variáveis fazem tudo 
parte do sistema de manipulação de dados. 
 
D Variáveis inteiras, numéricas e caracter não podem ser alteradas durante o tempo 
de execução. 
 
E As únicas constantes que existem em programação são aquelas definidas matemat
icamente, como por exemplo, o PI (que vale 3,14...)

Outros materiais