Prévia do material em texto
<p>01/10/2024 10:45:45 1/3</p><p>REVISÃO DE SIMULADO</p><p>Nome:</p><p>ROMMEL DA FONSECA COQUEIRO</p><p>Disciplina:</p><p>Algoritmos e Programação I</p><p>Respostas corretas são marcadas em amarelo X Respostas marcardas por você.</p><p>Questão</p><p>001 Os tipos de dados básicos na linguagem C são:</p><p>X A) inteiro, real e caractere</p><p>B) const, var e boolean</p><p>C) integer, real, character, double e null</p><p>D) null, void e nil</p><p>E) int, float, char, double e void</p><p>Questão</p><p>002 Avalie as seguintes linhas de código na linguagem C e assinale a alternativa correta.</p><p>Linha 01: int A,B;</p><p>Linha 02: float C,D;</p><p>Linha 03: A = 10; B = 20;</p><p>Linha 04: C = 40;</p><p>Linha 05: D = 15.32;</p><p>Linha 06: C = A; printf(“%.2f”,C);</p><p>X A) A atribuição realizada na Linha 06 não é permitida pois o valor de A não é do mesmo</p><p>tipo que C.</p><p>B) Não podemos ter mais de uma instrução por linha de código como apresentado nas</p><p>Linhas 03 e 06.</p><p>C) A atribuição realizada na Linha 04 não é permitida pois o valor inteiro 40 não pode ser</p><p>atribuído à variável float C.</p><p>D) O comando de saída vai enviar para o dispositivo padrão de saída o número 40.00.</p><p>E) O comando de saída vai enviar para o dispositivo padrão de saída o número 10.00.</p><p>Questão</p><p>003 Avalie a seguintes afirmativas e marque a alternativa correta.</p><p>I – A função getchar() tem como objetivo ler um caractere (uma letra) do teclado com a</p><p>obrigatoriedade de pressionar enter após a digitação do caractere.</p><p>II – A função getch() tem o seu funcionamento idêntico ao da função getchar(), com</p><p>diferença apenas na forma de escrita do nome da função.</p><p>III – A função putchar() exibe um caractere na tela. Ela recebe como parâmetro uma</p><p>letra (constante) ou uma variável do tipo char e exibe este valor na tela.</p><p>X A) Apenas I está correta</p><p>B) Apenas I e III estão corretas</p><p>C) Apenas II está correta</p><p>D) Apenas I e II estão corretas</p><p>E) Apenas II e III estão corretas.</p><p>01/10/2024 10:45:45 2/3</p><p>Questão</p><p>004 Analise o código abaixo. Imagine que o valor atribuído na variável x pela entrada</p><p>realizada em scanf("%d",&x); é o valor 5 e marque a alternativa que identifica o correto</p><p>valor que será exibido na tela:</p><p>#include</p><p>int main()</p><p>{</p><p>int x,y;</p><p>scanf("%d",&x);</p><p>y = x+3*2;</p><p>printf("%d",y);</p><p>}</p><p>X A) 7</p><p>B) 10</p><p>C) 30</p><p>D) 11</p><p>E) 15</p><p>Questão</p><p>005 Avalie a seguintes afirmativas e marque a alternativa correta.</p><p>I – Um comentário é um comando no meio do seu código que serve, além de uma</p><p>função a ser compilada do sistema, para informar alguma coisa para a pessoa que</p><p>estiver lendo o seu programa fonte.</p><p>II – Os comentários na linguagem C podem ser de linha ou de bloco, sendo que os de</p><p>linha comentam uma linha da sua definição até o final, já o de bloco comenta todo um</p><p>bloco de códigos.</p><p>III – Os blocos de comandos são uma sequência de linhas de código agrupadas para</p><p>executarem juntas, uma após a outra.</p><p>X A) Apenas I está correta</p><p>B) Apenas I e III estão corretas</p><p>C) Apenas II e III estão corretas</p><p>D) Apensas I e II estão corretas</p><p>E) Apenas II está correta</p><p>Questão</p><p>006 Analise o trecho de código abaixo e marque a alternativa correta.</p><p>main()</p><p>{</p><p>}</p><p>X A) Este trecho de código representa a sintaxe básica de uma função secundária na</p><p>linguagem C</p><p>B) Este trecho de código representa a sintaxe básica de uma função qualquer na</p><p>linguagem C</p><p>C) Este trecho de código representa a sintaxe básica de uma função recursiva na</p><p>linguagem C</p><p>D) Este trecho de código representa a sintaxe básica da única função admitida na</p><p>linguagem C</p><p>E) Este trecho de código representa a sintaxe básica de uma função principal na</p><p>linguagem C</p><p>01/10/2024 10:45:45 3/3</p><p>Questão</p><p>007 Na linguagem C a função MAIN, também conhecida como função principal, sempre deve</p><p>ser declarada em nosso código</p><p>PORQUE</p><p>Ela é a função que determina o ponto de partida do nosso programa.</p><p>Sobre essas duas afirmativas, é CORRETO afirmar que</p><p>X A) a primeira é uma afirmativa falsa; e a segunda, verdadeira</p><p>B) as duas são verdadeiras, e a primeira é uma justificativa correta da segunda</p><p>C) as duas são verdadeiras, mas não estabelecem relação entre si</p><p>D) as duas são verdadeiras, e a segunda é uma justificativa correta da primeira</p><p>E) a primeira é uma afirmativa verdadeira; e a segunda, falsa</p><p>Questão</p><p>008 (FAPEC-2018) Considere o código a seguir escrito na linguagem C.</p><p>#include</p><p>int main()</p><p>{</p><p>printf("Valor total: %.1f",9.1415169265);</p><p>}</p><p>Assinale a alternativa que apresenta a saída correta.</p><p>X A) Valor total: 9.141517e+00</p><p>B) Valor total: 9.14</p><p>C) Valor total: 9.1</p><p>D) Valor total: 9.141517</p><p>E) Valor total: 9.142</p>