Buscar

AV2 - WGP 15-06-21

Prévia do material em texto

15/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12943438_1/review/inline-feedback?… 1/8
Conteúdo do exercício
Ocultar opções de resposta 
AV2
Walmor Gomes Pinheiro
Pergunta 1 -- /0,6
Considere o trecho de programa abaixo para exibir a informação de “prova final”, caso a nota digitada via 
teclado seja menor que 7 e maior ou igual a 4. Substitua a linha de comentário por uma linha que resolva 
esse problema. Responda qual seria essa linha que está faltando.
var
 nota : inteiro
inicio
 escrevaL("Digite a nota: ")
 leia( nota )
 // Linha faltando
 escrevaL("Prova final")
 fimse
fimalgoritmo
Nota final
---
4,8/6
4,8/6
Tentativa 1
Enviado: 15/06/21 17:06 (BRT)
15/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12943438_1/review/inline-feedback?… 2/8
Mostrar opções de resposta 
Ocultar opções de resposta 
se (nota > 4) e (nota<7) entao
se (4>=nota<7) entao
Incorreta: se (nota >= 4) e (nota<=7) entao
se (nota <= 4) e (nota>7) entao
Resposta corretase (nota >= 4) e (nota<7) entao
Pergunta 2 -- /0,6
Faça a relação entre as colunas. Considere a sintaxe da linguagem C. Preencha a COLUNA 2 com os 
números de referência da COLUNA 1. OBS: Pode haver referências (números) duplicadas e/ou referências 
que não serão colocadas na coluna 2.
 COLUNA 1
( 1 ) int
( 2 ) float
( 3 ) char
 COLUNA 2
( ) Usado para definir o número de pessoas em uma festa 
( ) Usado para representar o valor de uma nota fiscal
( ) Usado para guardar a primeira letra do nome de uma pessoa
( ) Usado para representar a nota de um aluno
Pergunta 3 -- /0,6
Considere a sintaxe da linguagem C. Quais das alternativas só têm operadores aritméticos usados na 
linguagem C?
15/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12943438_1/review/inline-feedback?… 3/8
Ocultar opções de resposta 
Resposta correta/, *, + , -, %
\, *, =, % 
+, -, /, < 
*, -, >, +
MOD, /, *, <>
Pergunta 4 -- /0,6
Levando em conta os comandos para executar repetições, considere o comando de repetição usado e dê o 
resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Em seguida, 
assinale a alternativa que contém a saída correta. 
var
 g : inteiro
inicio
 g <- 9
 repita
 g <- g + 5
 ate g > 32
 escrevaL ( g )
fimalgoritmo
32.
28.
40.
Resposta correta34.
33.
Pergunta 5
--
15/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12943438_1/review/inline-feedback?… 4/8
Ocultar opções de resposta 
Pergunta 5
Observe o algoritmo abaixo e assinale a alternativa correta quanto a como esse algoritmo vai se comportar.
algoritmo “comporta”
var
a,i: inteiro
inicio
para i:=1 ate 10 faca
 escreval(“i”)
 a:= a + i
fimalgoritmo
serão listados os valores de 1 a 10
o algoritmo trava porque a variável i deveria ser real
Resposta correta
a letra “i” vai ser exibida dez vezes, pois está entre aspas, e o visualg interpreta 
como text
o algoritmo vai travar
a variável a termina com o valor zero
Pergunta 6 -- /0,6
Dê o resultado que será exibido na tela depois da execução desse trecho do programa (em C) abaixo. 
Considere que o usuário irá digitar o valor 6 na entrada de dados. Em seguida, assinale a alternativa que 
contém a saída correta. 
#include <stdio.h>
int main()
{
 int n=0;
 scanf("%d", &n);
 printf("%.2f", ( n / 4.0 ) );
 return 0;
}
15/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12943438_1/review/inline-feedback?… 5/8
Mostrar opções de resposta 
Ocultar opções de resposta 
Pergunta 7 -- /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
se res = "NÃO" entao
se res = "S" entao
se res <> "N" entao
se res = "SIM" entao
Resposta corretase res <> "S" entao
Pergunta 8 -- /0,6
15/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12943438_1/review/inline-feedback?… 6/8
Ocultar opções de resposta 
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois 
responda a alternativa que contém a saída correta.
int main()
{
int A , B;
A = 3;
B = 1;
A = B;
B = A;
A = A % 2;
A = A + B * 3; 
printf("A = %d", A );
return 0;
}
A = 6
Incorreta: A = 3
A = 1
A = 2
Resposta corretaA = 4
Pergunta 9 -- /0,6
Considere o programa que leia um número inteiro informado pelo usuário e diga se ele é múltiplo de 3. 
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: ")
 leia (numero)
 // Linha faltando
 escreva ("O número é múltiplo de 3!")
fimse
fimalgoritmo
15/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12943438_1/review/inline-feedback?… 7/8
Ocultar opções de resposta 
Ocultar opções de resposta 
se numero resta 0 entao
Resposta corretase numero%3 = 0 entao
se numero div 3 = 0 entao
se numero \ 3 = 0 entao
se numero%3 = 3 entao
Pergunta 10 -- /0,6
VBA é a sigla que em inglês significa Visual Basic Application, mas que possui várias características 
fundamentais para desenvolver aplicações, servindo de base para aprender a criar programas 
computacionais dentro do Microsoft Office. Identifique a alternativa INCORRETA sobre o VBA:
Resposta corretaessa linguagem de programação só é usada no Word e no power point.
ele (VBA) é uma implementação do Visual Basic da Microsoft que está presente em todos os 
programas do Microsoft Office, e alguns outros.
o VBA busca ser uma linguagem orientada a eventos. Ser orientada a eventos quer dizer que a 
linguagem está pronta para reagir a fatos(eventos) como cliques de mouse, cliques na barra de 
espaço, pressionar a tecla Enter, movimentos de mouse e outros.
ela permite automatizar diversas atividades nos produtos Office, sendo muito usada no Excel, 
que é o editor de planilhas da Microsoft, uma ferramenta extremamente eficiente e poderosa
ele (VBA) busca substituir e aprimorar as capacidades das linguagens de programação de 
macros.
15/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12943438_1/review/inline-feedback?… 8/8

Outros materiais