Baixe o app para aproveitar ainda mais
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
Compartilhar