Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO I Avaliação Parcial: Aluno(a): Matrícula: Acertos: 10,0 de 10,0 Data: (Finalizada) 1a Questão (Ref.: 201607562416) Acerto: 1,0 / 1,0 Para que possamos criar nossos programas na linguagem C, iniciamos por criar o ______________, o qual pode ser feito através de um editor de texto não formatado e salvo com a ______________ ou mesmo utilizar um editor da linguagem, como o DEV C++. De acordo com o sistema operacional isto pode ser um pouco diferente. Após esta etapa, devemos ___________ e linkeditar o programa gerando o arquivo _____________, o qual após ser executado apresenta o resultado de nosso programa. Das opções apresentadas, marque aquela que completa respectivamente e corretamente os espaços em branco destacados do texto, segundo os conceitos da linguagem C apresentados no material didático da disciplina. Executável - extensão .c - compilar - fonte Código de texto - extensão .txt - editar - fonte Código fonte - extensão .c - compilar - executável Fonte - extensão .txt - editar - executável Código base - extensão .c - compilar - fonte Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201607945358) Acerto: 1,0 / 1,0 Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função estão envoltos por dois elementos. Assinale a opção que apresenta esses elementos. [ e ] begin e end; ( e ) { e } begin e end Gabarito Comentado. 3a Questão (Ref.: 201607945355) Acerto: 1,0 / 1,0 Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua área de atuação. Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta de nome funcoes na raiz do drive C. Quando foi incluir, usou: #include "c:\ minhasFuncoes.h\funcoes" #include #include minhasFuncoes.h #include "c:\funcoes\ minhasFuncoes.h" #include "minhasFuncoes.h" 4a Questão (Ref.: 201607945493) Acerto: 1,0 / 1,0 Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display. #include int main() { printf ("%s%d%%","Juros de ",10); } %s%d%% Juros de 10 10 Juros de Juros de 10% Nada porque tem muitos % % Juros de 10 Gabarito Comentado. 5a Questão (Ref.: 201607420952) Acerto: 1,0 / 1,0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. math.h - Funções matemáticas stdlib.h - Funções de entrada e saida. string.h - Funções para concatenação de strings com inteiros. stdio.h - Funções para gráficos. Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201607516576) Acerto: 1,0 / 1,0 Estava pesquisando na internet, quando li, num fórum, um pedido de ajuda que incluía um programa codificado na linguagem C, apresentado abaixo. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. Acompanhei no Teste de Mesa, supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos. Assinale a resposta CORRETA que apresenta o que foi exibido na tela. -0012 ( Representa a soma dos algarismos do número -345 formatado) 0345 (O valor absoluto do número formatado) 0543(O valor absoluto do número espelhado formatado) 0343 (O valor absoluto do resultado da expressão formatada) - 0.00289(O inverso do número formatado) Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201607946074) Acerto: 1,0 / 1,0 Um desenvolvedor estava construindo um código que tinha quatro possibilidades de resposta válidas além de uma mensagem de erro. O dado testado era do tipo inteiro. Assinale a opção que ele escolheu. switch() com quatro cases e um default switch() com cinco cases quatro ifs simples e um composto três ifs simples e um composto quatro ifs simples Gabarito Comentado. 8a Questão (Ref.: 201607992763) Acerto: 1,0 / 1,0 Marque abaixo a instrução que permite parar uma execução dentro de um switch. break case open stop close Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201607517524) Acerto: 1,0 / 1,0 Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código. 2 4 6 10 16 26 42 2 4 4 8 12 20 32 2 4 6 8 19 12 14 16 2 4 6 10 16 26 42 68 2 4 4 8 12 20 32 52 Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201608032667) Acerto: 1,0 / 1,0 Leia com atenção as afirmativas abaixo e escolha a opção correta. I A estrutura do for, por definição, é ideal quando o número de repetições for conhecido II A estrutura do for testa ao final enquanto a estrutura while testa no início III A estrutura while pode simular a estrutura do for e a estrutura do... while IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no corpo da repetição, pode simular a estrutura while V Tanto a estrutura do...while quanto a estrutura while, testam no início Somente I, III e V estão corretas Somente I, II, III e V estão corretas Somente I e V estão corretas Somente II, III e V estão corretas Somente I, III e IV estão corretas Gabarito Comentado. Gabarito Comentado.
Compartilhar