Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/08/2023 11:36:39 1/3 REVISÃO DE SIMULADO Nome: ARNON ALVES DE OLIVEIRA Disciplina: Linguagem de Programação e Ferramentas Computacionais Respostas corretas são marcadas em amarelo X Respostas marcardas por você. Questão 001 Na linguagem C a função MAIN, também conhecida como função principal, sempre deve ser declarada em nosso código PORQUE Ela é a função que determina o ponto de partida do nosso programa. Sobre essas duas afirmativas, é CORRETO afirmar que A) a primeira é uma afirmativa falsa; e a segunda, verdadeira B) a primeira é uma afirmativa verdadeira; e a segunda, falsa X C) as duas são verdadeiras, e a segunda é uma justificativa correta da primeira D) as duas são verdadeiras, mas não estabelecem relação entre si E) as duas são verdadeiras, e a primeira é uma justificativa correta da segunda Questão 002 Analise o código abaixo e marque a alternativa que identifica o correto valor que será exibido na tela: #include<stdio.h> int main() { int x,y,z; z = 10; x = 3; y = (z > x) & ((x%3)==0); x = z/x; printf("X = %d, Z = %d, Y = %d",x,z,y); } A) X = 3.33, Z = 10, Y = 0 B) X = 3, Z = 10, Y = 0 C) X = 3.33, Z = 10, Y = 1 D) X = 3.33, Z = 10.00, Y = 0.0 X E) X = 3, Z = 10, Y = 1 Questão 003 Analise o código abaixo. Imagine que o valor atribuído na variável x pela entrada realizada em scanf("%d",&x); é o valor 5 e marque a alternativa que identifica o correto valor que será exibido na tela: #include<stdio.h> int main() { int x,y; scanf("%d",&x); y = x+3*2; printf("%d",y); } A) 7 B) 30 24/08/2023 11:36:39 2/3 C) 15 D) 10 X E) 11 Questão 004 (NUCEPE-2018) De acordo com o código a seguir, qual comando estaria no lugar de ***************? #include<stdio.h> int main( ) { int num1, num2; printf("Digite um número: "); *************** printf("Digite outro número: "); scanf("%d",&num2); printf("Os numeros digitados foram %d e %d",num1,num2); } A) scanf ("%d", &num2). B) scanf ("%f", &num1). C) scanf ("%d", &num3). X D) scanf("%d",&num1). E) scanf ("%f", &num2). Questão 005 Considere as afirmações sobre a linguagem C e marque a alternativa correta. I. Sobre tipos de dados, cada tipo de dado tem um nome e é capaz de armazenar uma certa quantidade de memória determinada em bytes. II. Os operadores relacionais, como o nome sugere estabelecem uma relação operacional entre algumas partes do código. Estes operadores servem para estabelecer uma relação de operação mútua entre os operandos. III. Os operadores aritméticos nos permitem realizar operações aritméticas básicas em linguagens de programação. A) Apenas I é verdadeira. B) Apenas I e II são verdadeiras. C) Apenas II e III são verdadeiras. X D) Apenas I e III são verdadeiras. E) Nenhuma alternativa é verdadeira. Questão 006 Avalie a seguintes afirmativas e marque a alternativa correta. I – A linguagem de programação C é uma linguagem de programação mais recente no mercado e por isso é extensamente utilizada como meio didático para o ensino de Linguagens de Programação e Programação de Computadores. II – Todas as linguagens de programação existente hoje em dia são baseadas na linguagem C, então, um profissional só precisa estudar a linguagem C para conseguir programar em todas as outras. III – Apesar da baixa produtividade em função de não ter componentes já prontos, o uso da linguagem C se justifica pela sua sintaxe e poder de processamento e execução X A) Apenas III está correta. B) Apenas I e II estão corretas C) Todas as alternativas estão corretas 24/08/2023 11:36:39 3/3 D) Apenas I está correta E) Apenas I e III estão corretas Questão 007 Considere as afirmações sobre a linguagem C e marque a alternativa correta. I. Entrada e Saída consistem nas operações de inserir e retirar informações de sistemas de computador. II. A função printf() é uma função utilizada para saída de dados, ou seja, para enviar informações do sistema para a tela do computador. III. A função scanf () é uma função utilizada para entrada de dados, ou seja, para enviar informações para o sistema, geralmente em uma variável declarada na memória. A) Apenas II e III são verdadeiras B) Apenas I é verdadeira X C) Todas as alternativas são verdadeiras D) Apenas I e II são verdadeiras E) Apenas III é verdadeira Questão 008 Avalie a seguintes afirmativas e marque a alternativa correta. I – A função getchar() tem como objetivo ler um caractere (uma letra) do teclado com a obrigatoriedade de pressionar enter após a digitação do caractere. II – A função getch() tem o seu funcionamento idêntico ao da função getchar(), com diferença apenas na forma de escrita do nome da função. III – A função putchar() exibe um caractere na tela. Ela recebe como parâmetro uma letra (constante) ou uma variável do tipo char e exibe este valor na tela. X A) Apenas I e II estão corretas B) Apenas II está correta C) Apenas II e III estão corretas. D) Apenas I e III estão corretas E) Apenas I está correta
Compartilhar