Buscar

ALGORITMOS E PROGRAMAÇÃO PNA_5_prova

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

Revisar envio do teste: 20192 - CLIQUE AQUI PARA ACESSAR A PROVA N2
GRA0450 ALGORITMOS E PROGRAMAÇÃO PNA (ON) - 201920.936.11 Prova N2
Revisar envio do teste: 20192 - CLIQUE AQUI PARA
ACESSAR A PROVA N2
Usuário RENAN LOPES LIMA
Curso GRA0450 ALGORITMOS E PROGRAMAÇÃO PNA (ON) - 201920.936.11
Teste 20192 - CLIQUE AQUI PARA ACESSAR A PROVA N2
Iniciado 07/12/19 11:33
Enviado 07/12/19 11:56
Status Completada
Resultado da tentativa 6 em 10 pontos  
Tempo decorrido 22 minutos
Instruções
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Caso necessite a utilização do "EXCEL" clique no link ao lado -----------> excel.xlsx
Pergunta 1
Minhas Disciplinas Extracurriculares Comunidades Minhas Bibliotecas Central de Ajuda
1 em 1 pontos
RENAN LOPES LIMA
http://company.blackboard.com/
https://fadergsead.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_544724_1
https://fadergsead.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_544724_1&content_id=_11721881_1&mode=reset
https://fadergsead.blackboard.com/bbcswebdav/pid-11721889-dt-content-rid-84766551_1/xid-84766551_1
https://fadergsead.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_413_1
https://fadergsead.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_410_1
https://fadergsead.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_409_1
https://fadergsead.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_411_1
https://fadergsead.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_436_1
https://fadergsead.blackboard.com/webapps/login/?action=logout
Resposta Selecionada: 
Resposta Correta: 
Comentário da
resposta:
Leia o trecho a seguir: 
“Quando o assunto é programação, esbarramos em dois tipos de valores: os variáveis, que se alteram conforme determinadas condições
e que exigem que o algoritmo esteja preparado para atender essas alterações, e os valores constantes, que não se alteram, permanecem
sempre os mesmos, não importando a condição”. 
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 7. 
A partir do conteúdo estudado em relação aos tipos de processamento, assinale a alternativa correta no que se refere a uma variável.
As variáveis armazenam dados que serão utilizados durante a execução do programa.
As variáveis armazenam dados que serão utilizados durante a execução do programa.
Resposta correta. As variáveis armazenam dados temporariamente que serão utilizados durante o processamento do
programa para a resolução do problema em questão.
Pergunta 2
Resposta Selecionada: 
Resposta Correta: 
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:
V, V, V, F.
V, V, V, F.
1 em 1 pontos
Comentário
da
resposta:
Resposta correta. A afirmativa I é verdadeira, pois o algoritmo é conhecido como uma sequência de passo a passo com o
objetivo de se chegar a uma resposta. A afirmativa II é verdadeira, pois é um complemento da primeira afirmativa, em que
caracteriza o algoritmo sendo um passo a passo para executar uma determinada tarefa. A afirmativa III é verdadeira, visto
que define o algoritmo como sendo uma receita cotidiana aplicada na vida de pessoas e que também segue um passo a
passo até encontrar uma solução.
Pergunta 3
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
Ao desenvolver um algoritmo, o programador decide um utilizar uma forma de repetir a soma de dois números. Observe o algoritmo: 
  
  
Inicio Inteiro Y, Z; Y: 1; Z:2; Enquanto
y < 10 faça Z = Z + 2 Y = Y + 2 Se Y =
5 então Imprima Entrou fimse Se Z =
5 então Imprima Entrou fimse
Fimequanto
  
Quantas vezes será necessário rodar a condição de repetição para entrar nas duas condições Se Y = 5  e  Se Z = 5, mas não ao mesmo
tempo?
Para entrar na condição, Z = 5 entrará na terceira vez e Y = 5  entrará na quarta vez.
Para entrar na condição, Z = 5 entrará na terceira vez e Y = 5  vai entrar na segunda vez.
Resposta incorreta. O código entrará na condição uma única vez, sendo satisfeita na quarta vez; na primeira vez, os números serão y = 3 e z =
3; na segunda vez, serão y = 5 e z = 4; na quinta vez, y= 11 e z = 7; em nenhuma dessas será satisfeita a condição.
Pergunta 4
Resposta Selecionada:
Considerando as informações apresentadas e os conteúdos estudados sobre os tipos de dados, assinale a alternativa que apresenta
dados do tipo inteiro, do tipo real e do tipo caractere utilizados na construção de um algoritmo.
0 em 1 pontos
0 em 1 pontos
 
Resposta Correta: 
Comentário da
resposta:
0.87, 9.12, nome.
0, -6.78, cinco.
Sua resposta está incorreta. A alternativa não corresponde corretamente aos dados que representam dos tipos inteiro,
real e caractere, sendo que 0 (inteiro), -6.78 (real) e cinco (caractere).
Pergunta 5
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
A estrutura de repetição é também conhecida como loop pré-testado , pois a expressão booleana é testada antes de realizar a primeira
execução. Se, primeiramente, já proceder como FALSO, as instruções que estão dentro do bloco não realizarão a execução. 
  
Var contador: inteiro Inicio
Contador<-1 ___________________
Escreva(“numero”,contador)
Contador<-contador+1 fimenquanto
fimalgoritmo
  
Ao desenvolver um pseudocódigo para realizar uma contagem e apresentar números de 1 até 10, o que falta no algoritmo apresentado
para conseguir realizar a ação?
Para contador <= 10 faça
Enquanto contador <= 10 faça
Resposta correta. Enquanto contador > 10 faça está errado, pois a condição só satisfaria quando fosse maior do que 10. Enquanto contador <
10 faça também �caria errado, pois apresentaria somente 9 números, de 1 até 9, e a utilização do termo Para está sendo utilizado de forma
errada.
Pergunta 6
De acordo com os estudos sobre vetor, observe o código a seguir: 
int main() 
0 em 1 pontos
0 em 1 pontos
Resposta Selecionada:
 
Resposta Correta: 
Comentário
da resposta:
{ 
            float vetor[10]; 
            
            vetor[2] = 3; 
            
            printf("O valor do vetor na posição 0 é %d\n", vetor[0]); 
            
            printf("O valor do vetor na posição 1 é %d\n", vetor[1]); 
            
printf("O valor do vetor na posição 2 é %.20f", vetor[2]); 
            
            return 0; 
} 
  
Assinale a alternativa que corresponde ao que será exibido no comando printf, conforme está destacado no código anterior:
0 
 
Endereço de memória.
Sua resposta está incorreta. Conforme está descrito no material, as posições da memórias são criadas sequencialmente a partir da
de�nição de uma matriz. Semelhante ao vetor, ambos têm a mesma lógica de de�nição na memória.
Pergunta 7
Em razão do enorme sucesso e procura pelos fãs, o show de reencontro da dupla Sandye Junior terá mais duas apresentações extras
em Curitiba. Entretanto, nesses shows só podem entrar pessoas acima de 16 anos. Sendo assim, foi feito um pseudo código, utilizando
uma estrutura de decisão: 
  
  
Se idade >= 16 Então Início   Libera
Compra do ingresso             Fim  
1 em 1 pontos
Resposta Selecionada: 
Resposta Correta: 
Comentário da
resposta:
  
Assinale a alternativa que corresponde à estrutura utilizada:
decisão simples;
decisão simples;
Resposta correta. A alternativa correta é a C: decisão simples foi a utilização no pseudocódigo, pois realiza somente uma condição
utilizando a instrução SE.
Pergunta 8
Resposta Selecionada: 
Leia o trecho a seguir: 
“Os tipos de dados mais utilizados são os numéricos, os lógicos e os literais”. 
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 17. 
Assim, considerando as informações apresentadas e os conteúdos estudados, analise os tipos de dados a seguir e associe-os com suas
respectivas características. 
(1)  Dados numéricos. 
(2)  Dados lógicos. 
(3)  Dados literais. 
(4)  Dado numérico do tipo inteiro. 
(  ) Esses dados podem ser caracteres do alfabeto, números, letras maiúsculas e minúsculas e caracteres especiais. 
(  ) São divididos em dois grupos: inteiros e reais. 
(  ) Pode(m) ser positivo(s) ou negativo(s) e não pode(m) ser fracionário(s). 
(  ) Assume(m) valores verdadeiros e falsos. 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
3, 1, 4, 2.
1 em 1 pontos
Resposta Correta: 
Comentário da resposta:
3, 1, 4, 2.
Resposta correta. A sequência corresponde aos tipos de dados apresentados e suas características.
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Comentário da
resposta:
Observe o código a seguir e analise de acordo com o que foi estudado até agora: 
  
#include <stdio.h> 
int main() 
{ 
            int vetor[5]; 
            int indice; 
            
            printf("Escreva 5 números: "); 
            
            for (indice = 0; indice < 5; indice++) { 
                        scanf ("%d", &vetor[indice] ); 
            }           
            return 0; 
} 
  
Podemos observar que este é um código onde há interação com usuário, ou seja, para o programa funcionar corretamente, o usuário
terá que digitar alguns valores. Se o usuário digitar os seguintes valores 2 0 1 4 3. Qual é a alternativa que apresenta o primeiro número
que será lido pelo programa ?
2
2
Resposta correta.O programa irá ler o primeiro número digitado pelo usuário, ou seja o número 2. Não será interpretado de forma
hierárquica no qual 0 vem antes de 2, e sim conforme a sequência digitada pelo usuário.
1 em 1 pontos
Segunda-feira, 24 de Maio de 2021 14h04min06s BRT
Pergunta 10
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
Durante uma atividade na aula de Lógica e Programação, o professor solicita que a aluna Evandra, do curso de Análise e
Desenvolvimento de Sistemas, crie um algoritmo que percorra os números entre 100 e 200, e apresente somente os números ímpares. 
A aluna realizou a programação do pseudocódigo apresentado, entretanto, está incompleta a cláusula do Enquanto. 
  
Var contador: inteiro impar Inicio
Contador<-100 Enquanto
____________________________            
Se(contador MOD 2 = 1) então
Escreva(“numero”,contador) fimse
Contador<-contador+1 fimenquanto
fimalgoritmo  
  
Assinale a alternativa que corresponde à sequência do código necessária:
(contador >= 100 ) E (contador <= 200) faça.
(contador >= 100 ) E (contador <= 200) faça.
Resposta correta. A alternativa correta é a E. É necessário inserir a condição do Enquanto para que ele percorra entre os valores iguais ou
maiores do que 100, e menor ou igual a 200; ou seja, o contador deve ser (contador >= 100 ) E (contador <= 200) faça.
← OK
1 em 1 pontos
javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_544724_1&method=list&nolaunch_after_review=true');

Continue navegando