Buscar

N2 (A5)

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 7 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 7 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

Prévia do material em texto

13/12/2022 13:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1678358&cmid=508081 1/7
Minhas Disciplinas 222RGR0049A - ALGORITMOS E PROGRAMAÇÃO PROVA N2 (A5) N2 (A5)
Iniciado em terça, 13 dez 2022, 13:13
Estado Finalizada
Concluída em terça, 13 dez 2022, 13:43
Tempo
empregado
30 minutos 25 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Completo
Atingiu 1,00 de 1,00
Questão 2
Completo
Atingiu 1,00 de 1,00
A linguagem C define uma matriz como um vetor, no qual ambos os elementos são vetores do mesmo tipo e também do mesmo tamanho.
Sabendo disso, assinale a alternativa correta.
a. Matriz não pode ser de�nida com o tipo double.
b. Matriz pode ser declarada através do comando int matriz[2][1].
c. Matriz pode ser declarada através do comando int matriz[2,2].
d. Matriz não pode ser de�nida com o tipo char.
e. Nenhuma das alternativas anteriores.
A estrutura de repetição é também conhecida como looppré-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?
a. Para contador <= 10 faça
b. Enquanto contador < 10 faça
c. Enquanto contador <= 10 faça
d. Enquanto contador > 10 faça
e. Para contador = 10 faça
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://ambienteacademico.com.br/my/
https://ambienteacademico.com.br/course/view.php?id=18286
https://ambienteacademico.com.br/course/view.php?id=18286&section=7
https://ambienteacademico.com.br/mod/quiz/view.php?id=508081
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
13/12/2022 13:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1678358&cmid=508081 2/7
Questão 3
Completo
Atingiu 1,00 de 1,00
Observe o código a seguir:
 
#include <stdio.h>
 
int main(void)
{
 int matriz[2][5];
 
 for (int i = 0; i < 2; i++) {
 for (int j = 0; j < 5; j++) {
 
 matriz[i][j] = j + 2;
 
 printf("%d\n",matriz[i][j]);
 }
 }
 
 return 0;
}
 
O exemplo mostrado realiza a atribuição e impressão de valores da matriz. Quantas vezes o número 2 irá ser exibido na tela. Assinale a
alternativa correta.
a. 3
b. 0
c. 4
d. 2
e. 1
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
13/12/2022 13:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1678358&cmid=508081 3/7
Questão 4
Completo
Atingiu 1,00 de 1,00
Questão 5
Completo
Atingiu 1,00 de 1,00
No estudo dos algoritmos e da programação são utilizados valores que se alteram conforme determinadas condições, como constantes e
expressões aritméticas e lógicas.
Assim, considerando as informações apresentadas e os conteúdos estudados, analise os tipos de processamentos a seguir e associe-os
com suas respectivas características.
 
(1) Variáveis.
(2) Constantes.
(3) Expressões aritméticas.
(4) Expressões lógicas.
 
( ) O valor dos dados se mantém constante do início ao fim da execução do programa.
( ) Os operadores são relacionais e os operandos são relações, variáveis ou constantes do tipo lógico.
( ) O dado se altera durante a execução do algoritmo.
( ) Os operadores são aritméticos e os operandos são constantes ou variáveis do tipo numérico.
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
a. 1, 3, 2, 4.
b. 2, 1, 4, 3.
 
c. 4, 3, 2, 1.
d. 2, 4, 1, 3.
e. 3, 1, 4, 2.
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:
a. F, V, F, V.
b. V, V, V, F.
c. F, F, V, V.
 
 
d. V, V, F, V.
e. V, F, V, F.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
13/12/2022 13:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1678358&cmid=508081 4/7
Questão 6
Completo
Atingiu 1,00 de 1,00
Foi criado um pseudocódigo para verificar a soma de números. Depois que esses números forem somados, serão verificados os valores da
soma para entrar em uma determinada condição. Analise o código:
 
Inicio Inteiro Y, Z; Y: 1; Z:2; Enquanto y
< 10 faça Z = Z + 1 Y = Y + 2 Se Y = 9
e Z = 6 então Imprima Entrou fimse
Fimequanto
 
 
Quantas vezes o ENQUANTO precisará se repetir para satisfazer a condição no código? Assinale a alternativa correta:
a. 4 vezes;
b. 5 vezes;
c. nunca entrará.
d. uma vez;
e. 3 vezes;
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
13/12/2022 13:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1678358&cmid=508081 5/7
Questão 7
Completo
Atingiu 1,00 de 1,00
 Observe o código a seguir.
 
#include <stdio.h>
 
int main(void)
{
 int vetor[5];
 int contador; 
 int par = 0;
 
 printf("Digite 5 números inteiros.\n");
 
 for (contador = 0; contador < 5; contador++) {
 
 scanf("%d",&vetor[contador]);
 
 if (vetor[contador] % 2 == 0){
 par++;
 }
 }
 
 printf("Foram digitados %d números pares.\n",par);
 
 return 0;
}
 
Este código realiza uma interação com o usuário e irá informar a quantidade de números pares digitados. Para realizar a criaçãoe
declaração de um vetor, já com 5 números inteiros, poderia ser feito de qual forma? Assinale a alternativa correta.
a. int vetor[5] = {12345}
b. vetor[5] int = [1,2,4,5,8]
c. int vetor5 = {1,2,3,4,5}
d. int[5] vetor = {1,2,4,5,8}
e. int vetor[5] = {1,2,4,5,8}
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
13/12/2022 13:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1678358&cmid=508081 6/7
Questão 8
Completo
Atingiu 1,00 de 1,00
Questão 9
Completo
Atingiu 1,00 de 1,00
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?
a. 9 e 11
b. 11 e 7
c. 10 e 8
d. 9 e 4
e. 11 e 11
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 ?
a. 0
b. 1
c. 3
d. 4
e. 2
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
13/12/2022 13:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1678358&cmid=508081 7/7
Questão 10
Completo
Atingiu 1,00 de 1,00
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 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:
a. Estrutural.
b. Heterogênea.
c. Homogênea.
d. Condicional.
e. Múltipla escolha.
◄ Revisão Atividade 4 (A4)
Seguir para...
Revisão Prova N2 (A5) ►
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://ambienteacademico.com.br/mod/quiz/view.php?id=508080&forceview=1
https://ambienteacademico.com.br/mod/quiz/view.php?id=508083&forceview=1
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade

Outros materiais