Baixe o app para aproveitar ainda mais
Prévia do material em texto
Acertos: 10,0 de 10,0 Data: 25/10/2017 00:22:02 (Finalizada) 1a Questão (Ref.: 201708324700) Acerto: 1,0 / 1,0 Na história da linguagem C, alguns momentos foram marcantes devido a acréscimos e/ou modificações significativas embora nem todos os compiladores tenham aderido. Abaixo estão relacionadas alguns deles: - Surge o tipo long long para inteiros; - As funções matemáticas passam a aceitar todos os tipos numéricos; - O caracter // para comentário de uma linha, pode ser usado também; Assinale a opção que contem o nome do documento onde apareceram, pela primeira vez, as modificações acima. ISO/IEC 9899:1990 Padrão C99 Padrão C89 Padrão C95 C tradicional Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201708672853) Acerto: 1,0 / 1,0 Após o surgimento de várias linguagens de Alto nível, surge a linguagem C . Qual a década em que foi desenvolvida? década de 80 década de 60 década de 90 década de 70 década de 50 3a Questão (Ref.: 201708673103) Acerto: 1,0 / 1,0 Um Engenheiro Mecânico tinha um arquivo onde ele gostaria que os nomes dos materiais fossem todos convertidos para letras minúsculas. Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e a biblioteca a qual pertence. atof() e stdlib.h tolower() e ctype.h atoi() e math.h toupper() e stdlib.h isalpha() e stdlib.h Gabarito Comentado. 4a Questão (Ref.: 201708672875) Acerto: 1,0 / 1,0 Em um programa, precisávamos usar as bibliotecas: math.h, stdio.h e stdlib.h. Assinale o trecho correto que possibilita incluí-las. #include stdio.h #include stdlib.h #include math.h #include #include #include #define #define #define #include #include Gabarito Comentado. 5a Questão (Ref.: 201708148463) Acerto: 1,0 / 1,0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. string.h - Funções para concatenação de strings com inteiros. stdio.h - Funções para gráficos. math.h - Funções matemáticas time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. stdlib.h - Funções de entrada e saida. Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201708630558) Acerto: 1,0 / 1,0 As bibliotecas da linguagem C guardam funções predefinidas da linguagem. Veja o código a seguir e marque a alternativa que contém as bibliotecas necessárias para que este código funcione. #include________ #include________ int main() { int a=2, b=2, c=8, delt; delt=(pow(b, 2)-(4*a*c)); system("pause"); return (0); } Não leve em consideração os sinais de maior e menor que envolvem o nome das bibliotecas. cmat.h - ctype.h stdio.h - ctype.h math.h - stdlib.h stdio.h - stdlib.h stdlib.h - ctype.h Gabarito Comentado. 7a Questão (Ref.: 201708676589) Acerto: 1,0 / 1,0 Na construção de programas na linguagem C, precisamos utilizar os operadores relacionais para montar nossas expressões relacionais. Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não apresenta uma expressão relacional correta na linguagem C. x = ( a + b ) x == ( a + b ) x <= ( a + b ) x >= ( a + b ) x > ( a + b ) 8a Questão (Ref.: 201708673585) Acerto: 1,0 / 1,0 Um desenvolvedor estava construindo um código que tinha quatro possibilidades de resposta válidas além de uma mensagem de erro. O dado testado era do tipo inteiro. Assinale a opção que ele escolheu. quatro ifs simples switch() com quatro cases e um default três ifs simples e um composto switch() com cinco cases quatro ifs simples e um composto Gabarito Comentado. 9a Questão (Ref.: 201708247572) Acerto: 1,0 / 1,0 A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA. I As chaves de abertura e fechamento, sempre, não são obrigatórias. II No teste unimos expressões relacionais com operadores lógicos quando necessário. III A palavra then está presente na estrutura. IV O uso do else poderá não ser necessário. II está correta e a III não está correta. I e III estão corretas. IV está correta e a I não está correta. I está errada. II e IV estão corretas. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201708124274) Acerto: 1,0 / 1,0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? for if-else while switch struct Gabarito Comentado.
Compartilhar