Buscar

PROVA AV2 - PROGRAMAÇÃO - JANA

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

14/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12922527_1/review/inline-feedback?… 1/8
Conteúdo do exercício
Ocultar opções de resposta 
AV2
Janaina Beghini Oliveira
Pergunta 1 -- /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:
ele (VBA) busca substituir e aprimorar as capacidades das linguagens de programação de 
macros.
Resposta corretaessa linguagem de programação só é usada no Word e no power point.
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
Nota final
---
6/6
6/6
Tentativa 1
Enviado: 14/06/21 17:33 (BRT)
14/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12922527_1/review/inline-feedback?… 2/8
Ocultar opções de resposta 
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.
ele (VBA) é uma implementação do Visual Basic da Microsoft que está presente em todos os 
programas do Microsoft Office, e alguns outros.
Pergunta 2 -- /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
28.
Resposta correta34.
40.
32.
33.
Pergunta 3 -- /0,6
14/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12922527_1/review/inline-feedback?… 3/8
Ocultar opções de resposta 
Ocultar opções de resposta 
Observe o código abaixo e marque a alternativa incorreta.
O que acontecerá se tentarmos executar esse algoritmo?
PROGRAMAÇÃO DE COMPUTADORES - SUB 2019.2B - ENUNCIADO - QUESTÃO 
4_v1.PNG
O algoritmo tem uma estrutura de seleção que está incorreta
O algoritmo rodará, mas vai parar na saída de dados, pois não usa corretamente as variáveis
O algoritmo tem uma repetição determinada 
Resposta corretaO algoritmo rodará sem problemas
O algoritmo roda sem problemas, mas não calcula corretamente o total, pois faz uma 
comparação
Pergunta 4 -- /0,6
Com o uso de uma estrutura de repetição, temos um laço que se repete um número de vezes. Quantas 
vezes o laço será repetido depois da execução desse trecho do programa C abaixo? Assinale a alternativa 
que contém a quantidade de repetições.
#include <stdio.h>
int main()
{
 int n = 2;
 do {
 // Laço 
 n = n + 3;
 } while (n < 13);
 return 0;
}
5.
3.
14/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12922527_1/review/inline-feedback?… 4/8
Ocultar opções de resposta 
11.
13.
Resposta correta4.
Pergunta 5 -- /0,6
Analise a sequência de estruturas SE abaixo e marque a alternativa correta
Var
jogo : literal
inicio
Escreval(“informe o seu jogo preferido”)
leia(jogo)
se (jogo=”D”) então
 escreval(“dominó”) 
senao
se (jogo = “x”) então
 escreval(“xadrez”)
se (jogo= “F”) então
 escreval(“futebol”)
 senao
 escreval(“não informado”)
 fimse
fimse
fimse
FIMALGORITMO
Considere que no algoritmo acima, o usuário digitou o valor “F” para o jogo preferido.
Qual a mensagem que o programa vai emitir?
vai emitir a mensagem “xadrez e dominó”, pois falta um “senão” no código,
vai emitir a mensagem “dominó”.
vai emitir a mensagem “futebol”
Resposta correta
não emitirá nenhuma mensagem, uma vez que está faltando um “senão” no 
código
14/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12922527_1/review/inline-feedback?… 5/8
Ocultar opções de resposta 
vai emitir a mensagem “xadrez"
Pergunta 6 -- /0,6
Observe o código abaixo e marque a alternativa incorreta.
#include <stdio.h>
main() {
float qtd, valor, total;
printf("Digite a quantidade e ENTER\n");
scanf("%f", &qtd);
printf("quantidade digitada : %f \n", qtd);
total= qtd*valor;
printf("o total geral é %f \n",total);
}
O que acontecerá se tentarmos executar esse algoritmo?
O algoritmo tem uma estrutura de seleção que está incorreta
O algoritmo tem uma repetição determinada
Resposta corretaO algoritmo rodará sem problemas
O algoritmo rodará, mas vai parar na saída de dados, pois não usa corretamente as variáveis
O algoritmo roda sem problemas, mas não calcula corretamente o total, pois faz uma 
comparação
Pergunta 7 -- /0,6
Observe a estrutura de repetição inserida no algoritmo a seguir. 
PROGRAMAÇÃO DE COMPUTADORES - SUB 2019.2B - ENUNCIADO - QUESTÃO 
14/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12922527_1/review/inline-feedback?… 6/8
Ocultar opções de resposta 
Ocultar opções de resposta 
Para que serve essa estrutura de repetição? 
2_v1.PNG
PROGRAMAÇÃO DE COMPUTADORES - SUB 2019.2B - ENUNCIADO - QUESTÃO 2_v1.PNG
para abrir uma repetição determinada.
Resposta correta
para receber novamente as idades no caso do usuário colocar valor menor que 
zero.
para receber idades fora da faixa.
para receber uma quantidade fixa de idades.
para receber idades normalmente.
Pergunta 8 -- /0,6
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.
var
 soma, i, j : inteiro
inicio
 para i de 0 ate 7 faca
 para j de 1 ate 5 faca
 soma <- soma + 1
 fimpara
 fimpara
 escrevaL ( soma )
fimalgoritmo
8
Resposta correta40
48
6
14/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12922527_1/review/inline-feedback?… 7/8
Ocultar opções de resposta 
14
Pergunta 9 -- /0,6
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.
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 
8_v1.PNG
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 8_v1.PNG
12
8
1
Resposta correta10
5
Pergunta 10 -- /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)
14/06/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_12922527_1/review/inline-feedback?… 8/8
Ocultar opções de resposta 
 leia(C)
 // Linha faltando
 escreva(P)
fimalgoritmo
P <- L*C
P <- L^2 + C^2
P <- L + 2 + C + 2
Resposta corretaP <- L*2 + C*2
P <- L*2 * C*2

Mais conteúdos dessa disciplina