Buscar

av2 programação (1)

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 9 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 9 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 9 páginas

Prévia do material em texto

1. /0,6 
Toda linguagem de programação possui funções internas, para ajudar o programador. A 
linguagem de programação do VBA, pode desenvolver aplicações bem complexas. Com 
relação ao VBA, marque a alternativa correta. 
Ocultar opções de resposta 
1. 
Tem estruturas de seleção Enquanto 
2. 
Tem estruturas de seleção Se 
3. 
Tem estruturas de repetição Faça 
4. 
Existem funções pré-determinadas no VBA 
Resposta correta 
5. 
Tem estruturas de repetição Para 
2. Pergunta 2 
/0,6 
Analise o algoritmo abaixo e depois selecione a alternativa correta. 
Algoritmo “estrutura PARA” 
var 
soma, x: inteiro 
inicio 
para x:=30 ate 50 passo 2 faca 
 soma:= soma + x 
 fimse 
fimpara 
fimalgoritmo 
Qual o valor final da variável soma e da variável X, respectivamente? 
Ocultar opções de resposta 
1. 
450 e 50 
2. 
440 e 50 
Resposta correta 
3. 
440 e 440 
4. 
50 e 50 
5. 
430 e 450 
3. Pergunta 3 
/0,6 
Considere o programa que leia uma letra como resposta. Se a letra for “S” então escreva 
“SIM” caso contrário escreva “NÃO”. Substitua a linha de comentário por uma linha 
que resolva esse problema. Responda qual seria essa linha que está faltando. 
var 
 res : caractere 
inicio 
 escreva("Digite a resposta: ") 
 leia (res) 
 // Linha faltando 
 escreva ("NÃO") 
senao 
 escreva ("SIM") 
fimse 
fimalgoritmo 
Ocultar opções de resposta 
1. 
se res = "SIM" entao 
2. 
se res = "NÃO" entao 
3. 
se res <> "N" entao 
4. 
se res = "S" entao 
5. 
se res <> "S" entao 
Resposta correta 
4. Pergunta 4 
/0,6 
Analise o algoritmo abaixo e depois marque a alternativa correta. 
 
PROGRAMAÇÃO DE COMPUTADORES - SUB 2019.2B - ENUNCIADO - 
QUESTÃO 1_v1.PNG 
Se o valor informado para a escolha foi ‘C, qual será o valor final de A? 
Ocultar opções de resposta 
1. 
13 
2. 
10 
Resposta correta 
3. 
0 
4. 
17 
5. 
19 
5. Pergunta 5 
/0,6 
Considere o programa que leia um valor real informado pelo usuário e diga se o número 
é negativo. Substitua a linha de comentário por uma linha que resolva esse problema. 
Responda qual seria essa linha que está faltando. 
var 
 n : real 
inicio 
 escreva("Digite o número: ") 
 leia (n) 
 // Linha faltando 
 escreva ("Número negativo!") 
 fimse 
fimalgoritmo 
Ocultar opções de resposta 
1. 
se n / 2 = 0 entao 
2. 
se n<0 entao 
Resposta correta 
3. 
se n >= 0 entao 
4. 
se n = 0 entao 
5. 
se n div 2 = 0 entao 
6. Pergunta 6 
/0,6 
Considere a sintaxe da linguagem C. Quais das alternativas só tem tipos primitivos da 
linguagem C? 
Ocultar opções de resposta 
1. 
Real, inteiro, char 
2. 
Caractere, int, real 
3. 
Real, inteiro, float 
4. 
int, float, char 
Resposta correta 
5. 
Booleano, real, inteiro 
7. Pergunta 7 
/0,6 
Considere o trecho de programa abaixo para calcular o perímetro de um retângulo. O 
usuário deve fornecer, via teclado, a largura e comprimento do retângulo. Substitua a 
linha de comentário por uma linha que resolva esse problema. Responda qual seria essa 
linha que está faltando. 
var 
 P, L, C : inteiro 
inicio 
 leia(L) 
 leia(C) 
 // Linha faltando 
 escreva(P) 
fimalgoritmo 
Ocultar opções de resposta 
1. 
P <- L^2 + C^2 
2. 
P <- L*2 + C*2 
Resposta correta 
3. 
P <- L + 2 + C + 2 
4. 
P <- L*C 
5. 
P <- L*2 * C*2 
8. Pergunta 8 
/0,6 
Em um programa que decide se um número inteiro informado pelo usuário é um 
número positivo ou negativo, está faltando uma linha para terminar. Substitua a linha de 
comentário por uma linha que resolva esse problema. Responda qual seria essa linha 
que está faltando. 
var 
 numero : inteiro 
inicio 
 escreva("Forneça o número inteiro: ") 
 leia (numero) 
 // Linha faltando 
 escreva ("NEGATIVO") 
senao 
 escreva ("POSITIVO") 
fimse 
fimalgoritmo 
Ocultar opções de resposta 
1. 
se numero menor que 0 
2. 
se numero > 0 entao 
3. 
se numero “-“ entao 
4. 
se numero maior 0 
5. 
se numero < 0 entao 
Resposta correta 
9. Pergunta 9 
/0,6 
Analise o código abaixo em C: 
If (a< b) || (c< d) then 
Marque o seu equivalente em Visualg. 
Ocultar opções de resposta 
1. 
para a= b até c passo d faca 
2. 
se (a< b) ou (c< d) entao 
Resposta correta 
3. 
se (a< b) e (c>d) entao 
4. 
se (c< b) e (a< d) faca 
5. 
se (a<b) ou (c< d) faca 
10. Pergunta 10 
/0,6 
Uma empresa realizou uma promoção dando desconto no estacionamento em caso de 
compras acima de um dado valor. O algoritmo abaixo faz esse cálculo. 
Algoritmo “descontoestacionamento” 
var 
compra,estacionamento,total : real 
inicio 
escreval(“informe valor da compra”) 
leia(compra) 
escreval(“informe valor do estacionamento”) 
leia(estacionamento) 
se compra > 100 então 
 total := estacionamento - 5 
senao 
 se compra <= 150 então 
 total:= estacionamento - 20 
fimse 
escreval(“total a pagar de estacionamento”, total) 
FIMALGORITMO 
Se o valor da compra for 110, e o estacionamento, 10 reais, quanto ele vai pagar de 
estacionamento? 
Ocultar opções de resposta 
1. 
5 
Resposta correta 
2. 
110 
3. 
10 
4. 
105 
5. 
15

Outros materiais