Prévia do material em texto
<p>25/08/2024 20:34:48 1/3</p><p>REVISÃO DE SIMULADO</p><p>Nome:</p><p>MARCOS AURÉLIO COIMBRA SALES</p><p>Disciplina:</p><p>Linguagem de Programação e Ferramentas Computacionais</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>A) const, var e boolean</p><p>X B) null, void e nil</p><p>C) integer, real, character, double e null</p><p>D) inteiro, real e caractere</p><p>E) int, float, char, double e void</p><p>Questão</p><p>002 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>A) Apenas II e III estão corretas</p><p>B) Apenas I e III estão corretas</p><p>X C) Apensas I e II estão corretas</p><p>D) Apenas II está correta</p><p>E) Apenas I está correta</p><p>Questão</p><p>003 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>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) O comando de saída vai enviar para o dispositivo padrão de saída o número 40.00.</p><p>X 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) 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>E) O comando de saída vai enviar para o dispositivo padrão de saída o número 10.00.</p><p>25/08/2024 20:34:48 2/3</p><p>Questão</p><p>004 (FAPEC-2018) Considere o código a seguir escrito na linguagem C.</p><p>#include<stdio.h></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>A) Valor total: 9.142</p><p>B) Valor total: 9.14</p><p>X C) Valor total: 9.1</p><p>D) Valor total: 9.141517e+00</p><p>E) Valor total: 9.141517</p><p>Questão</p><p>005 Analise o trecho de código abaixo e marque a alternativa que preenche corretamente o</p><p>algoritmo apresentado para que a saída de dados faça sentido:</p><p>int X;</p><p>printf(“Digite um número: “):</p><p>scanf(“%d”,&X);</p><p>if (_______)</p><p>{</p><p>printf(“Você digitou um número maior que 10”);</p><p>}</p><p>A) X != 10</p><p>X B) X >= 10</p><p>C) x > 10</p><p>D) X < 10</p><p>E) X <= 10</p><p>Questão</p><p>006 Analise a afirmativa abaixo e marque a alternativa que preencha corretamente os</p><p>espaços em branco na ordem que aparecem no texto.</p><p>Uma linguagem de _____ é um conjunto de _____ para criação de algoritmos que serão</p><p>traduzidos em linguagem de máquina que define instruções a serem realizadas por um</p><p>_____.</p><p>A) máquina; ações definidas; software</p><p>B) conversação; gramáticas; computador</p><p>X C) computador; programação; software</p><p>D) conversa; palavras; ser humano</p><p>E) programação; regras; computador</p><p>Questão</p><p>007 Considere as afirmações sobre a linguagem C e marque a alternativa correta.</p><p>I. Entrada e Saída consistem nas operações de inserir e retirar informações de sistemas</p><p>de computador.</p><p>II. A função printf() é uma função utilizada para saída de dados, ou seja, para enviar</p><p>informações do sistema para a tela do computador.</p><p>III. A função scanf () é uma função utilizada para entrada de dados, ou seja, para enviar</p><p>informações para o sistema, geralmente em uma variável declarada na memória.</p><p>A) Apenas I é verdadeira</p><p>X B) Todas as alternativas são verdadeiras</p><p>C) Apenas II e III são verdadeiras</p><p>25/08/2024 20:34:48 3/3</p><p>D) Apenas I e II são verdadeiras</p><p>E) Apenas III é verdadeira</p><p>Questão</p><p>008 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>A) as duas são verdadeiras, e a primeira é uma justificativa correta da segunda</p><p>B) as duas são verdadeiras, mas não estabelecem relação entre si</p><p>X C) a primeira é uma afirmativa falsa; e a segunda, verdadeira</p><p>D) a primeira é uma afirmativa verdadeira; e a segunda, falsa</p><p>E) as duas são verdadeiras, e a segunda é uma justificativa correta da primeira</p>