Prévia do material em texto
07/10/2020 Minha Disciplina
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 1/4
PERGUNTA 1
Leia o trecho a seguir:
“Para que o computador possa executar tarefas, é necessário efetuar uma
programação com uma sequência bem definida de instruções, e essa elaboração de
sequência bem definida é conhecida como algoritmo”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education
do Brasil, 2014. p. 14.
O computador não tem nenhuma iniciativa e precisa receber instruções claras e
detalhadas de como e em quais ocasiões ele deve realizar o processamento dos
dados. Considerando essas informações e o conteúdo estudado, analise as afirmativas
a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):
I. ( ) É classificado como uma sequência de etapas que devem ser realizadas para
alcançar um determinado objetivo.
II. ( ) Um algoritmo é a descrição de uma sequência de passos que deve ser seguida
para efetuar uma tarefa.
III. ( ) Cada tarefa que realizamos no nosso dia a dia é um algoritmo, que atua como
uma receita, obedecendo às etapas necessárias para chegar ao resultado final.
IV. ( ) Existe apenas um algoritmo para solucionar um mesmo problema.
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a
sequência correta:
F, F, V, V.
V, V, V, F.
V, F, V, F.
V, V, F, V.
F, V, F, V.
1 pontos SalvaSalva
PERGUNTA 2
Durante uma aula, o professor passou o seguinte pseudo código:
Inicio Inteiro Y, Z; Y = 1; Z =
2; Enquanto y < 10 faça Z = Z
+ 2 Y = Y + 1 Fimequanto
Imprima Y Imprima J
Logo após, determinou que os alunos avaliassem e escrevessem o resultado que seria
imprimido para os valores Y e Z. Diante disso, qual seria o resultado?
11 e 11
10 e 8
9 e 4
9 e 11
11 e 7
1 pontos SalvaSalva
PERGUNTA 3
Ao necessitar utilizar o conceito de estrutura de repetição no desenvolvimento de um
pseudocódigo para visualizar a saída da frase “Você é show”, é necessário
compreender o código e entender como deve ser realizada a apresentação da frase,
por três vezes.
Var X: inteiro Início
________________ Escreva(“Você é
Show”) Fimpara fimalgoritmo
De acordo com o código apresentado, assinale a alternativa que corresponde ao
código necessário para obter a saída desejada:
Se X de 1 até 3 faça.
1 pontos SalvaSalva
1 pontos SalvaSalva
07/10/2020 Minha Disciplina
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 2/4
Para Y de 1 até 3 faça.
Se X de 1 até 3 faça.
Para X de 1 até 3 faça.
Para Y de 1 até 3 faça.
PERGUNTA 4
Observe o código a seguir:
#include<stdio.h>
#include<conio.h>
int main(void)
{
int i;
float notas[5] = {7, 8, 9.5, 9.9, 5.2};
printf("Exibindo os Valores do Vetor \n\n");
for( i = 4 ; i >= 4; i--) {
printf("notas[%d] = %.1f\n",i, notas[i]);
}
getch();
return 0;
}
Assinale a alternativa que corresponde a quantidade de linhas que o código acima irá
exibir no programa.
6
3
4
1
5
PERGUNTA 5
Durante uma partida da seleção brasileira, um programador pretende criar um
algoritmo que calcule o peso dos 11 jogadores da seleção que estão em campo.
Sendo assim, desenvolve o código, procura, no site oficial da Seleção, os pesos de
cada jogador e realiza a inserção destes no seu código. Porém, o código não
consegue ser executado, em razão de uma falha decorrente da falta de comando.
Var QtdJogadores, aux: inteiro Peso, somaPeso, mediaPeso:real Inicio
Escreva(“Digite a quantidade de Jogadores”) Leia(QtdJogadores) Para
aux de 1 de QtdJogadores faça Escreva(“Jogador nº”, aux, “ digite o
peso(quilo): “) Leia(peso) somaPeso <- somaPeso + peso mediaPeso <-
somaPeso / QtdJogadores escreva(“A media de peso do Jogadores
é:”pesoMedio:2:2) fimalgoritmo
Verifique o código apresentado e assinale a alternativa correta, que ajudará o
programador a encontrar o erro na montagem do código:
fimalgoritmo;
fimpara;
Escreva.
var;
Para;
1 pontos SalvaSalva
PERGUNTA 6
Um programa de computador se constitui de, basicamente, diversas instruções que
indica, ao computador, os passos exclusivos e em que ordem devem ser feitos, por
exemplo, de que modo realizar a correção e os cálculos das notas, que serão
1 pontos SalvaSalva
07/10/2020 Minha Disciplina
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 3/4
gravadas nos boletins dos alunos de uma universidade.
Logo, leia a frase a seguir e assinale a alternativa que se encaixa na lacuna:
Quando uma estrutura de seleção exerce um conjunto de opções para escolha, é
denominada seleção __________, e existem duas formas de realizá-la. Uma delas é
utilizando o encadeamento de instrução “Se”, e a outra é usando a instrução “escolha
caso” (GUEDES, 2014).
GUEDES, S. Lógica de programação algorítmica . São Paulo: Pearson Education do
Brasil, 2014.
Com base na afirmação de Guedes (2014), assinale a alternativa que corresponde à
seleção sugerida:
Homogênea.
Heterogênea.
Estrutural.
Múltipla escolha.
Condicional.
PERGUNTA 7
Durante uma partida de dardos, ficou definido que o alvo teria as seguintes cores:
vermelho, azul, verde, amarelo, rosa, e, se errar o alvo, cada cor tem sua pontuação.
Cada competidor tinha 5 chances no lançamento dos dardos. Matheus, lançou as 5:
acertou uma vez no vermelho, duas vezes no verde, uma no rosa e outra no amarelo.
Rafael também lançou 5 vezes, acertou uma vez no vermelho, duas vezes no azul e
errou o alvo as outras duas vezes.
Se (ALVO = “VERMELHO”) Então Somar 100 pontos; Senão Se (ALVO =
“AZUL”) Então Somar 80 pontos; Senão Se (ALVO = “VERDE”) Então
Somar 50 pontos; Senão Se (ALVO = “AMARELO”)
Então Somar 30 pontos; Senão Se (ALVO =
“ROSA”) Então Somar 10
pontos; Senão Errou o
Alvo; Fim_Se Fim_Se
Fim_Se Fim_Se Fim_Se
Utilizando a sequência lógica do código, assinale a alternativa correspondente ao
quantitativo de pontos de cada um:
Matheus 220 e Rafael 190.
Matheus 220 e Rafael 360.
Matheus 210 e Rafael 200.
Matheus 210 e Rafael 260.
Matheus 210 e Rafael 250.
1 pontos SalvaSalva
PERGUNTA 8
Durante o evento Forró da Lua Cheia, um conhecido festival que ocorre na cidade de
Altinópolis, no estado de São Paulo, diversas bandas de variados estilos musicais se
apresentarão, como O Rappa e Gabriel, o Pensador, dentre outros. Para comemorar o
aniversário de 30 anos do festival, os produtores do evento decidiram que quem tiver
30 anos de idade receberá desconto de 50% no ingresso. Sendo assim, foi
desenvolvido o pseudocódigo a seguir:
S e idade = 30 Então Início Dar
desconto de 50% Fim Senão
Início Compra normal
De acordo com o código, qual a estrutura de decisão foi utilizada?
Estrutura de Decisão Múltipla Escolha.
Estrutura de Busca Simples.
Estrutura de Decisão Composta.
Estrutura de Busca Múltipla Escolha.
1 pontos SalvaSalva
1 pontos SalvaSalva
07/10/2020 Minha Disciplina
https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 4/4
Estrutura de Decisão Simples.
PERGUNTA 9
Leia o trecho a seguir:
“Uma das importâncias da construção de algoritmos é que uma vez compreendida
uma solução algorítmica para um determinado problema, esta pode ser traduzida para
qualquer linguagem de programação”.
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e
estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 3.
A partir do conteúdo estudado em relação aos algoritmos, assinale a alternativa correta
no que se refere à construção de algoritmos.Um algoritmo não permite a abstração de detalhes computacionais.
Após a construção do algoritmo, não é necessário testar o algoritmo por meio de
simulações.
Um algoritmo tem por finalidade fazer a representação mais fiel do raciocínio
envolvido na lógica de programação.
Quando um algoritmo é muito bem escrito, não há necessidade de compreender
completamente o problema a ser resolvido.
Na construção de algoritmos, a responsabilidade de transformar dados de entrada
em dados de saída é da variável.
PERGUNTA 10
Ao ser declarado duas matrizes com seus respectivos nomes, matrizA e matrizB, as
duas são do tipo inteiro, porém a matrizA é do tamanho 4 por 5 (matrizA[4][5]), e a
matrizB é do tamanho 5 por 4 (matrizB[5][4]).
Pensando nisso, assinale a alternativa correta:
Nenhuma das anteriores
A matrizB possui 5 linhas e 4 colunas.
A matrizB possui 5 colunas.
A matrizA possui 5 linhas e 4 colunas.
A matrizA possui 5 linhas.