Prévia do material em texto
Questão 1 de 10 Qual alternativa possui somente nomes válidos para variáveis em C? A -_sim, *y2, __A, 3ab B - 3ab, A123, n_a_o, _sim C - A123, n_a_o, _sim, __A Resposta correta D -A123, n_a_o, y-2, x*x E -int, float, YYFIM, A123 Questão 2 de 10 Em programação de computadores as variáveis podem conter um tipo determinado de dado. Considerando este conceito, identifique nas alternativas exemplos dos tipos dos literais para int / double / char / string (nesta ordem): A - ‘a’, 34.6, 43, “A” . B - 11, 20.6, “F”, ‘a’. C - 20.6, 11, ‘b’, “G”. D - 21, 34.6, ‘a’, “F”. Resposta correta E - 34, ‘b’, “G”, 20.6. Questão 3 de 10 As seguintes representações de [zero]: 0.0; “0”; ‘0’; 0; são, respectivamente, de tipos: A - float, char, string, int B -float, string, char, int Resposta correta C -float, string, int, char D -int, float, char, string E -int, string, char, float Questão 4 de 10 Exercício 3ab, Sala Aula, EeFg, !uupp possuem erros de ortografia de identificador. Uma versão correta, sem erros, seria: A - 3ab, Sala_Aula, DeFg, uupp B - 3ab, SalaAula, Ee Fg, uu!pp C - 3ab, SalaAula, EeFg, !uupp D - ab3, Sala Aula, EeFg, uupp E - ab3, Sala_Aula, EeFg, uupp Resposta correta Questão 5 de 10 Na programação de computadores temos disponível um conjunto de comandos. Na Linguagem C, o comando SWITCH é utilizado, ou é equivale a: A - um comando IF sem ELSE. B - um comando IF simples. C - um conjunto de comandos IFs aninhados. D - um conjunto de comandos IFs encadeados. Resposta correta E - um conjunto de comandos WHILE encadeados. Questão 6 de 10 Na programação de computadores temos disponível um conjunto de estrutura de dados. Considerando a Linguagem C, para cada item abaixo, indique (1) para Estrutura Matriz e (2) para Estrutura Registro: I – agrupam itens de mesmo tipo. II – agrupam itens de tipos diferentes III – um item é chamado elemento. IV – um item é chamado membro ou campo. O resultado final, de I até IV ficou: A - 1, 2, 1, 1. B - 1, 2, 1, 2. Resposta correta C - 2, 1, 1, 2. D - 2, 1, 2, 1. E - 2, 1, 2, 2. Questão 7 de 10 Os tipos dos literais são int / double / char / string (nesta ordem) na alternativa: A - ‘a’, 34.6, 43, “A” B - 11, 20.6, “F”, ‘a’ C - 20.6, 11, ‘b’, “G” D - 21, 34.6, ‘a’, “F” Resposta correta E - 34, ‘b’, “G”, 20.6 Questão 8 de 10 Para testar se um número é divisível por 3 e não é divisível por 4, podemos utilizar um operador que retorna o resto da divisão. Na linguagem C este operador é: A - ! & B - != C - % correta D - && . E - ==. Questão 9 de 10 Na programação de computadores temos disponível um conjunto de comandos. Na Linguagem C, o comando “fgetc” é mais indicado para: A - ler um caractere por vez do arquivo. Resposta correta B - ler um número por vez do arquivo. C - ler uma estrutura por vez do arquivo. D - ler uma linha por vez do arquivo. E - ler uma palavra por vez do arquivo. Questão 10 de 10 Seja o seguinte programa: int main ( ) { int a; float b; char c double d: printf ( "...", a, b, c, d ); } Para imprimir essas variáveis corretamente precisamos preencher a máscara do comando PRINTF com: A -“%c %f %d %lf” B -“%d %c %f %s” C -“%d %f %c %lf” Resposta correta D -“%d %lf %c %f” E -“%lf %c %f %d”