Baixe o app para aproveitar ainda mais
Prévia do material em texto
Q01 - Questionário 01 Pergunta 1 0,1 / 0,1 pts Uma variável tem um espaço na memória reservado para armazenar dados, dependendo do tipo e da declaração esta pode armazenar tipos específicos de dados, vimos que podemos ter vários deles, mas os mais comuns são INT, FLOAT e CHAR. Com base nos estudos da disciplina, qual é a diferença entre os tipos FLOAT e INT, na linguagem C? O tipo INT armazena números irracionais, enquanto FLOAT somente números inteiros. Correto! O tipo FLOAT é destinado para armazenar números reais, já o INT para números inteiros. O tipo FLOAT pode armazenar apenas números irracionais, já o INT qualquer tipo de número. O tipo INT pode armazenar números reais, já o FLOAT apenas números inteiros. O tipo FLOAT pode armazenar apenas números racionais, já o INT números inteiros. Pergunta 2 0,1 / 0,1 pts “A melhor maneira de se aprender uma linguagem de programação é na prática, ou seja, codificando um programa” (KERNINGHAN; RITCHIE, 1988). Um programa em C, ao ser elaborado, pode possuir bibliotecas básicas ou avançadas, dependendo da complexidade no programa a ser desenvolvido pode-se ter diversas bibliotecas importadas. Fonte: KERNIGHAN, B. W.; RITCHIE, D. M. The C Programming Language. 2nd edition, Prentice-Hall, 1988. Analise as afirmações referentes às bibliotecas Padrão de C e assinale a alternativa correta. I. Com a biblioteca assert.h, pode-se realizar o tratamento de caracteres, por exemplo, a conversão de maiúsculas, minúsculas. II. A biblioteca stdio.h é a responsável pelas funções de entrada/saída. III. A biblioteca stdint.h, define os padrões de tipos de dados inteiros. IV. Com a biblioteca math.h podemos efetuar a manipulação de funções matemáticas I, III e IV apenas. I, II, III e IV. Correto! II, III e IV apenas. II e III apenas. I, II e III apenas. Pergunta 3 0,1 / 0,1 pts Correspondem a dois dos recursos mais utilizados em softwares e à entrada e à saída de dados, sendo permitido o recebimento dos dados digitados pelo usuário, armazenando-os em variáveis, posteriormente, podemos efetuar a saída de dados, onde mostramos os dados armazenados nas variáveis na impressão da tela do usuário. Com base no exposto e nosso material de estudos, assinale a alternativa correta para a entrada e saída de dados dos tipos int e float. I. scanf("%d",&num1); printf("%d",num1); II. scanf("%d",num1); printf("%d",num1); III. scanf("%i",&num1); printf("%s",num1); IV. scanf("%f",&num1); printf("%f",num1); V. scanf("%c",&num1); printf("d",&num1); I, II e III, apenas. I e V, apenas. Correto! I e IV, apenas. II e III, apenas. III e IV, apenas. Pergunta 4 0,1 / 0,1 pts Para praticar seus novos conhecimentos em linguagem C um aluno fez um pequeno programa. O objetivo deste programa é fazer uma divisão de dois números inteiros e atribuir o resultado em uma variável. Analise o código a seguir: #include <stdio.h> int main(void) { int A=174, B=2; float C; C = A / B; printf ("%d / %d = %.1f\n", A,B,C); return (0); } Após analisar o código fonte, assinale a alternativa correspondente do que será impresso na tela. O resultado impresso na tela será 17 / 2 = 870.00. O resultado impresso na tela será 17 / 2 = 87.000000. O resultado impresso na tela será 17 / 2 = 8.7. Correto! O resultado impresso na tela será 174 / 2 = 87.0. O resultado impresso na tela será 17 / 2 = 87. Pontuação do teste: 0,4 de 0,4
Compartilhar