Buscar

AP4-Algoritimo_e_Programação_João_Ricardo

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 6 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 6 páginas

Prévia do material em texto

12/11/2019 unigranrio
unigranrio.sgp.starlinetecnologia.com.br/unigranrio/schedule/resultcandidatedetailprint/977100/86552ad8-4b54-11e9-83cf-0242ac110013/ 1/6
Local: AUDITÓRIO / 13 / A / Lapa
Acadêmico: 20191-EaD-11/02/2019-EIN-236-80-ALGORIT
Aluno: JOAO RICARDO CARDOSO PANZERA
Avaliação: AP4
Matrícula: 5804268
Data: 1 de Junho de 2019 - 09:40 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 7,00/10,00
1  Código: 9115 - Enunciado: Considerando-se o conceito e as características da representação de algoritmos em pseudocódigo, identifique qual
alternativa NÃO condiz com essa forma de representação.
 a) A linguagem em pseudocódigo possui uma representação estruturada e regida por regras.
 b) A linguagem em pseudocódigo é utilizada para representar algoritmos em português.
 c) A linguagem utiliza os caracteres “//” para inserir comentários no algoritmo.
 d) Os comandos de entrada e saída são representados por leia e escreva.
 e) A linguagem utiliza blocos geométricos para representar os comandos do algoritmo.
Alternativa marcada:
d) Os comandos de entrada e saída são representados por leia e escreva.
Justificativa: A linguagem em pseudocódigo representa algoritmos em português e o fluxograma em forma de símbolos ou blocos gráficos.
0,00/ 1,00
2  Código: 2416 - Enunciado: O processo de compilação de um programa consiste em:
 a) Gerar um código de máquina a partir do algoritmo criado pelo programador.
 b) Depurar o código fonte, corrigindo seus eventuais erros para que se transforme em um código executável.
 c) Gerar um código fonte a partir do algoritmo desenvolvido pelo programador.
 d) Traduzir o código de máquina para o código fonte, já que este é executado pelo computador.
 e) Gerar um código de máquina a partir do código fonte escrito em uma linguagem de programação.
Alternativa marcada:
a) Gerar um código de máquina a partir do algoritmo criado pelo programador.
Justificativa: Compreensão do conceito de compilação.
0,00/ 1,00
1,00/ 1,00
12/11/2019 unigranrio
unigranrio.sgp.starlinetecnologia.com.br/unigranrio/schedule/resultcandidatedetailprint/977100/86552ad8-4b54-11e9-83cf-0242ac110013/ 2/6
3  Código: 11713 - Enunciado: A função main é a função principal de um programa em C e é a primeira a ser chamada no início da execução do
programa. Ela deve estar obrigatoriamente presente em algum lugar do programa. Portanto, a utilização da função main é obrigatória e faz parte da
estrutura de um programa em C. Com isso, qual é a sintaxe da criação dessa função?
 a) main{} []
 b) main {}
 c) main[] {}
 d) main{} ()
 e) main() {}
Alternativa marcada:
e) main() {}
Justificativa: Sintaxe correta envolve chave de abertura e de fechamento.
4  Código: 12915 - Enunciado: Considere o seguinte trecho escrito na linguagem de programação C:#include<stdio.h>int main() {
   int x=8;
   int y=5;
   int i=0;
   int j=0;
   while(i<x){
       printf("Unigranrio");
       i++;
   }
   while (j<y){
       printf ("Caxias");
       j++;
   }
}A quantidade de vezes em que é impresso “Unigranrio” e “Caxias", respectivamente, é:
 a) 9 e 6.
 b) 7 e 4.
 c) 6 e 3.
 d) 7 e 5.
 e) 8 e 5.
Alternativa marcada:
b) 7 e 4.
0,00/ 1,00
12/11/2019 unigranrio
unigranrio.sgp.starlinetecnologia.com.br/unigranrio/schedule/resultcandidatedetailprint/977100/86552ad8-4b54-11e9-83cf-0242ac110013/ 3/6
Justificativa: 8 e 5.
5  Código: 12914 - Enunciado: Considere o seguinte trecho escrito na linguagem de programação C:#include<stdio.h>int main() {
   int x=80;
   int y=x+50;
   int z=100;
   if(y%2==1){
       z=x;
   }
   else
   {
       z=y;
   }
   printf("%d", z);
}Na execução desse programa, o valor impresso será:
 a) 50.
 b) 130.
 c) 80.
 d) 200.
 e) 100.
Alternativa marcada:
b) 130.
Justificativa: 130.
1,00/ 1,00
6  Código: 12917 - Enunciado: Considere o seguinte trecho escrito na linguagem de programação C:#include<stdio.h>int main() {
   int x=10;
   int i=0;
   while(i<=10){
       if(i%2==1){
       printf("%d ",i);
       }
       i++;
1,00/ 1,00
12/11/2019 unigranrio
unigranrio.sgp.starlinetecnologia.com.br/unigranrio/schedule/resultcandidatedetailprint/977100/86552ad8-4b54-11e9-83cf-0242ac110013/ 4/6
   }
}
Na execução desse programa, o valor impresso será:
 a) 1 3 5.
 b) 1 3.
 c) 3 5 9.
 d) 1.
 e) 1 3 5 7 9.
Alternativa marcada:
e) 1 3 5 7 9.
Justificativa: 1 3 5 7 9.
7  Código: 9088 - Enunciado: O programa C abaixo ocasionará erros na sua execução. Identifique esses erros e reescreva o programa, corrigindo-os.  
Resposta:
Justificativa: A declaração do método main está incorreta.
2,00/ 2,00
8  Código: 13603 - Enunciado: O programa em C abaixo realiza a leitura do preço de 10 produtos e, ao final, imprime o maior e o menor preço lido.
Complete o programa, substituindo as linhas pontilhadas pelas linhas de código que realizem o objetivo proposto.for (i = 1; i <= 10; i++) {    
printf(“Digite um preço: “);     scanf(“%f”,
&preco);  **************************** **************************** **************************** ****************************}printf(“\nO maior preco
é %.2f”, maior);printf(“\nO menor preco é %.2f”, menor);
Resposta:
Justificativa: if (maior < preco)       maior = preco;if (menor > preco)   menor = preco;
2,00/ 2,00
https://strtec.s3.amazonaws.com/unigranrio/processamento/imagens_corrigidas/2019/06/04/d1e9a850-8706-11e9-83c0-0242ac110006.jpg?Signature=eKOvAOJiNpTI3HD7X2JglUVPGqI%3D&Expires=1573592373&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ
12/11/2019 unigranrio
unigranrio.sgp.starlinetecnologia.com.br/unigranrio/schedule/resultcandidatedetailprint/977100/86552ad8-4b54-11e9-83cf-0242ac110013/ 5/6
https://strtec.s3.amazonaws.com/unigranrio/processamento/imagens_corrigidas/2019/06/04/d1e9a850-8706-11e9-83c0-0242ac110006.jpg?Signature=eKOvAOJiNpTI3HD7X2JglUVPGqI%3D&Expires=1573592373&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ
12/11/2019 unigranrio
unigranrio.sgp.starlinetecnologia.com.br/unigranrio/schedule/resultcandidatedetailprint/977100/86552ad8-4b54-11e9-83cf-0242ac110013/ 6/6
(https://strtec.s3.amazonaws.com/unigranrio/processamento/imagens_corrigidas/2019/06/04/d1e9a850-
8706-11e9-83c0-0242ac110006.jpg?
Signature=eKOvAOJiNpTI3HD7X2JglUVPGqI%3D&Expires=1573592373&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ)
https://strtec.s3.amazonaws.com/unigranrio/processamento/imagens_corrigidas/2019/06/04/d1e9a850-8706-11e9-83c0-0242ac110006.jpg?Signature=eKOvAOJiNpTI3HD7X2JglUVPGqI%3D&Expires=1573592373&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ

Continue navegando