Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201307835585) sem. N/A: Aula 1: Conhecendo a Linguagem que Revolucionou. Simplesmente, C. Pontos: 0,5 / 0,5 Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos construindo? const typedef struct include define 2a Questão (Ref.: 201307835558) sem. N/A: Aula 1: Conhecendo a Linguagem que Revolucionou. Simplesmente, C. Pontos: 0,0 / 0,5 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 50 década de 90 década de 60 década de 80 década de 70 3a Questão (Ref.: 201307835699) sem. N/A: Aula 2: Exibindo No Display Pontos: 0,0 / 0,5 Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display. #include int main() { printf ("O valor eh = \\n%04d ", 12); } O valor eh = 000012 O valor eh = em uma linha e na linha abaixo 12 O valor eh = \n0012 O valor eh = em uma linha e na linha abaixo 0012 O valor eh = \n 12 4a Questão (Ref.: 201307835808) sem. N/A: Aula 2: Exibindo No Display Pontos: 0,0 / 0,5 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. toupper() e stdlib.h atof() e stdlib.h isalpha() e stdlib.h atoi() e math.h tolower() e ctype.h 5a Questão (Ref.: 201307407541) 3a sem.: COMANDO DE ENTRADA E SAIDA Pontos: 1,0 / 1,0 Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com as características das variáveis LOCAIS, marque a alternativa ERRADA. Uma variável local só é visualizada pela função onde foi declarada. Existem funções que não têm variáveis locais. A função main() pode acessar qualquer variável local de qualquer função. As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes. 6a Questão (Ref.: 201307406804) 3a sem.: COMANDO DE ENTRADA E SAIDA Pontos: 0,0 / 1,0 Um engenheiro precisava calcular o valor do imposto a ser pago no carnê leão. Sabe-se que o imposto é calculado sobre o salário bruto. Acompanhe o programa codificado na linguagem C, supondo que você digitou 4000 para primeira solicitação de entrada e 1000, para segunda solicitação. Escolha a opção onde está presente o valor do imposto. Valor do imposto a ser pago: 650.00 Valor do imposto a ser pago: 800.00 Valor do imposto a ser pago: 850.00 Valor do imposto a ser pago: 1000.00 Valor do imposto a ser pago: 750.00 7a Questão (Ref.: 201307450023) sem. N/A: AULA 4 - if simples - ifs encadeaddos Pontos: 0,0 / 1,0 A professora de Linguagem de Programação I pediu aos alunos que construíssem um código para que permitisse a entrada de um número inteiro e exibisse umas das mensagens: Positivo / Zero / Negativo Eles acharam esse pedido estranho, visto que era um programa clássico. Ao término do tempo que ela deu para o desenvolvimentos, pediu que eles comparassem as duas soluções que colocou no quadro. Leia as afirmativas abaixo e escolha a alternativa correta. I na solução A, se o número fosse positivo, era testado três vezes. II na solução B, se o número fosse positivo, era testado uma vez. III Se as duas soluções produzem a mesma saída podemos afirmar que, em termos de eficiência, não importa a quantidade de testes. IV A solução A poderia usar um if simples e um if composto ao invés de três ifs simples. V A solução B poderia testar se era zero no primeiro if e menor do que zero no outro desde que estivessem presentes as mensagens correspondentes aos testes e a mensagem Positivo no else. II e IV estão corretas I, II e V estão corretas I, II, IV e V estão corretas II, III e IV estão corretas I, II e III estão corretas 8a Questão (Ref.: 201307452648) sem. N/A: Aula 4 Pontos: 0,0 / 1,0 O desenvolvimento de um programa precisa atender as necessidades do usuário final, para isto o desenvolvedor conta com algumas estruturas que facilitam a construção de seu código fonte. Uma delas é a estrutura condicional if. Das opções apresentadas marque a qual melhor define esta estrutura. Compara os valores de algumas variáveis e dependendo do resultado permite que o programa siga por caminhos diferentes. Testa uma expressão e dependendo do resultado permite que o programa siga por caminhos diferentes. Compara os valores de algumas variáveis dependendo do resultado permite que o programa possa fazer um caminho diferente repetidamente. Testa uma condição e dependendo do resultado permite que o programa siga por caminhos diferentes repetidamente. Compara os valores possíveis para uma variável e dependendo do resultado permite que o programa siga por caminhos diferentes. 9a Questão (Ref.: 201307410300) 5a sem.: ESTRUTURA DO TESTE Pontos: 0,0 / 1,0 Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch(). case a > 90: printf("Pode") ;break; case a=90: printf("Pode") ;break; case 90: printf("Pode") ; break; 90: printf("Pode"); stop; 90: printf("Pode"); 10a Questão (Ref.: 201307407740) 5a sem.: ESTRUTURA DE REPETIÇÃO / FOR Pontos: 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 4 8 12 20 32 2 4 6 10 16 26 42 68 2 4 6 10 16 26 42 2 4 4 8 12 20 32 52 2 4 6 8 19 12 14 16
Compartilhar