Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201704090825) Acerto: 1,0 / 1,0 Qual das características abaixo NÃO pode ser atribuída á linguagem C? Complexidade porque tem muitas palavras reservadas Rapidez, pois gera executável compacto Estruturada Portabilidade Modularidade Gabarito Coment. 2a Questão (Ref.:201704090821) Acerto: 1,0 / 1,0 Estudamos que a linguagem C apresenta várias características. Analise as afirmativas abaixo e assinale a opção correta. I Com pequenas modificações, um código poderá ser compilado em várias plataformas. II Não pode ser modularizada III Possui um propósito específico IV Considerada de nível intermediário I e IV estão corretas Todas estão erradas Todas estão corretas II, III e IV I, III e IV estão corretas Gabarito Coment. 3a Questão (Ref.:201704090810) 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 minhasFuncoes.h #include "c:\funcoes\ minhasFuncoes.h" #include #include "minhasFuncoes.h" #include "c:\ minhasFuncoes.h\funcoes" 4a Questão (Ref.:201704090848) Acerto: 1,0 / 1,0 Assinale a função que não é disponível na plataforma Linux. system() printf() return main() scanf() 5a Questão (Ref.:201704499864) Acerto: 1,0 / 1,0 É um nome de variável válido: número 1X meu 2Cel media_nota2 maça 6a Questão (Ref.:201704337701) Acerto: 1,0 / 1,0 Considerando que a variável TemperC receba valor de temperatura em graus Celsius digitado pelo usuário e que a variável TemperF seja o resultado da temperatura de entrada em graus Fahrenheit, qual seria a linha de comando correta, sabendo que oF = oC x 1,8 + 32. TemperF = (TemperC * 1,8) + 32 TemperF = (TemperC * 1.8) + 32 TemperF = TemperC x 1.8 + 32 TemperF = TemperC * (1.8 + 32) TemperF = TemperC * 1,8 + 32 7a Questão (Ref.:201704499871) Acerto: 1,0 / 1,0 Considere o código abaixo. Considere que o usuário digite 11. O que será impresso para o usuário? int main () { int num; printf ("Digite um numero: "); scanf ("%d",&num); if (num==10) { printf ("Show!"); } else { if (num>10) { printf ("Top!"); } else { printf ("Mara!"); } } return 0; } Top! 0 Mara! Show! return 0; 8a Questão (Ref.:201704280295) Acerto: 1,0 / 1,0 Em programação é possível que haja decisões usando o IF. Todo IF deve vir seguido de uma condição que deve ter como resultado Verdadeiro ou Falso. Considerando esta afirmativa, qual das opções abaixo deve apresentar erro na compilação. if (y >= 14) if (a != 6) if (z = 21) if (x > 7.2) if (x <= 8) 9a Questão (Ref.:201704499892) Acerto: 1,0 / 1,0 Considere o trecho de código abaixo. O que será impresso quando o programa for executado? int main() { int contador = 1; //declarando e inicializando a variável de controle while (contador < 10) // Testando a condição { printf("%d ", contador); //Executando um comando dentro do laço contador++; //atualizando a variável de controle } return 0; } 0 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 9 10 10a Questão (Ref.:201704354616) Acerto: 1,0 / 1,0 Um programa que contém a linha de comando abaixo: int soma, i = 0; while ( i < 50000) { if ( i % 7 == 0) { soma = soma + i; } i++ ; Qual será a saída: Soma dos números inteiros menores que 50000 divido por 7. Soma dos números inteiros menores que 50000 com resto 7. Soma dos números inteiros menores que 50000 divisíveis por 7. Soma dos números inteiros menores que 50000. Soma dos números inteiros menores que 50000 ímpares. 1a Questão (Ref.:201704424595) Acerto: 1,0 / 1,0 Qual seria o menor programa compilável da Linguagem C? main[]{} main{} main{}() main(){} main()[] 2a Questão (Ref.:201704090813) 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 ) { e } begin e end [ e ] begin e end; Gabarito Coment. 3a Questão (Ref.:201704341943) Acerto: 1,0 / 1,0 Na linguagem C, as strings "%d", "%f" e "%s" estão usualmente associadas ao uso da função: getch feof void main printf 4a Questão (Ref.:201704090948) 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 Coment. 5a Questão (Ref.:201706294860) Acerto: 1,0 / 1,0 A declaração de uma variável na linguagem C é realizada com a informação do tipo de dado que a variável irá armazenar em seguida o nome da variável. Que tipo de informação é passada para o sistema operacional quando na declaração de uma variável informamos o tipo de dado que esta irá armazenar. endereço de memória alocada tipo de memória alocada nenhuma informação pra o sistema operacional qualidade da memória alocada quantidade de memória alocada 6a Questão (Ref.:201703567891) Acerto: 1,0 / 1,0 Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y e z depois da seguinte sequência de operações: int x,y,z; x=y=10; z=++x; x=-x; y++; x=x+y-(z--); x = 11 y = 11 z = 15 x = -20 y = 20 z = 10 x = -01 y = 01 z = 10 x = -13 y = 11 z = 13 x = -11 y = 11 z = 10 Gabarito Coment. Gabarito Coment. 7a Questão (Ref.:201704253916) Acerto: 1,0 / 1,0 Um programa deve ler um valor inteiro. Caso o valor lido seja positivo deve imprimir a mensagem "Valor positivo". Assinale a opção que apresenta estrutura condicional CORRETA para a solução desse problema. if ( valor <= 0 ) if ( valor > 0 ) if ( valor != 0 ) if (valor < 0 ) if ( valor == 0 ) 8a Questão (Ref.:201704064944) Acerto: 1,0 / 1,0 Preencha as lacunas abaixo para que a mensagem abaixo seja exibida, caso a variável Idade seja maior ou igual a 18 e a variável Peso seja maior que 50. if((Idade_ _ _18)_ _ _(peso_ _ _50)) { printf("Você pode ser doador de Sangue"); } >=; &&; >; <>; and; >; >>; and; >; >=; &; >; >=; e; >; Gabarito Coment. GabaritoComent. 9a Questão (Ref.:201704178122) 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, III e IV estão corretas Somente I, II, III e V estão corretas Somente II, III e V estão corretas Somente I e V estão corretas Gabarito Coment. Gabarito Coment. 10a Questão (Ref.:201703662979) 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 8 19 12 14 16 2 4 4 8 12 20 32 52 2 4 6 10 16 26 42 2 4 6 10 16 26 42 68 2 4 4 8 12 20 32 1a Questão (Ref.:201704048222) Acerto: 1,0 / 1,0 Um dos grandes problemas de empresas que desenvolvem software é a variedade hardware. Como por exemplo, em grandes redes de supermercados, o software instalado não pode ser trocado sem maiores custos e traumas. A linguagem C possui a capacidade de ser compilado ou executado em diferentes arquiteturas (seja de hardware ou de software). Identifique abaixo a capacidade descrita. Portabilidade Polimorfismo Reuso Flexibilidade Modularidade Gabarito Coment. Gabarito Coment. 2a Questão (Ref.:201704211858) Acerto: 1,0 / 1,0 Acerca da Linguagem de Programação C, podemos afirmar que: I) Todo programa em C é composto de uma ou mais funções. II) Uma função main deve ser definida em cada programa. III) O C é case sensitive, ou seja, diferencia maiúsculas de minúsculas. IV) O C é baseado na Linguagem UAL. Marque somente a única resposta correta: Somente a afirmativa IV é correta. Somente a afirmativa I é correta. Nenhuma das afirmativas é correta. Somente as afirmativas I, II e III são corretas. Somente as afirmativas I e IV são corretas 3a Questão (Ref.:201704337668) Acerto: 1,0 / 1,0 No comando: printf("Este é o numero: %d", 8); O que é o número "8"? Uma variável Um ponto flutuante Um caractere Uma constante Um endereço 4a Questão (Ref.:201704090810) 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 "minhasFuncoes.h" #include "c:\ minhasFuncoes.h\funcoes" #include minhasFuncoes.h #include "c:\funcoes\ minhasFuncoes.h" #include 5a Questão (Ref.:201704094516) Acerto: 1,0 / 1,0 Na linguagem de programação C, como em outras, na criação de programas, precisamos fazer a entrada e saída de dados no sistema e para tal temos algumas opções. Das opções apresentadas, qual não é parte linguagem C, conforme o material apresentado nas aulas. getchar ( ) scanf ( ) printf ( ) cin ( ) fgetc(stdin) Gabarito Coment. 6a Questão (Ref.:201704211861) Acerto: 1,0 / 1,0 Acerca das variáveis em Linguagem C, podemos afirmar que: I) Toda variável deve ser declarada antes de ser usada como sendo de um tipo. II) O tipo define o tamanho de bytes da variável e o intervalo de valores que ela poderá armazenar. III) O nome da variável poderá conter até 32 caracteres sendo que o primeiro preferencialmente deve ser uma letra. IV) Não existe regras para se declarar uma variável. Marque somente a única resposta correta: Nenhuma das afirmativas é correta. Somente a afirmativa I é correta. Somente a afirmativa IV é correta. Somente as afirmativas I e IV são corretas. Somente as afirmativas I, II e III são corretas. 7a Questão (Ref.:201704091379) Acerto: 1,0 / 1,0 Se precisarmos testar o conteúdo de uma variável e sabendo-se que só serão executados comandos se o teste retornar verdadeiro, qual estrutura você indicaria para esse caso? printf() if else if if switch() if else Gabarito Coment. 8a Questão (Ref.:201704499871) Acerto: 1,0 / 1,0 Considere o código abaixo. Considere que o usuário digite 11. O que será impresso para o usuário? int main () { int num; printf ("Digite um numero: "); scanf ("%d",&num); if (num==10) { printf ("Show!"); } else { if (num>10) { printf ("Top!"); } else { printf ("Mara!"); } } return 0; } Mara! Show! Top! return 0; 0 9a Questão (Ref.:201703651615) Acerto: 1,0 / 1,0 Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que estrutura em C melhor representa esta tarefa? do while (cfp !=0) { // [bloco de comandos] } while{ // [bloco de comandos] } do (cfp !=0); do{ // [bloco de comandos] } while (cfp !=0); for (cpf=0; cpf !=0; cpf++) { // [bloco de comandos] } if (cpf != 0) { // [bloco de comandos] } 10a Questão (Ref.:201703651602) Acerto: 1,0 / 1,0 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? enquanto (num > 0) for (i = num; i > 0; i++) for ( i = 0; i == num; i++) while (num == 0) while (num != 0)
Compartilhar