Baixe o app para aproveitar ainda mais
Prévia do material em texto
3a Questão (Ref.: 201701374564) Acerto: 1,0 / 1,0 Qual o nome da função matemática que calcula a potenciação de um número? pow sqrt double pot elevado Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201701923182) Acerto: 1,0 / 1,0 No ambiente Linux, não precisamos, obrigatoriamente, ter um único ambiente para editar, compilar e executar um programa codificado na linguagem C como temos no Windows. Sendo assim, qual seria a sequência para conseguirmos editar, compilar e executar um programa? Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./ no terminal para executá-lo. Usar o terminal para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc. Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável / digitar o nome do executável no terminal para executá-lo. Usar um editor de texto para digitar o código/ salvar com extensão c/ digitar uma linha de comando no terminal, usando o compilador gcc que irá gerar o executável e executá-lo em seguida. Usar um editor de texto para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc. Gabarito Comentado. 5a Questão (Ref.: 201701400239) 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 = 10 x = -13 y = 11 z = 13 x = 11 y = 11 z = 15 x = -20 y = 20 z = 10 x = -01 y = 01 z = 10 Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201701923272) Acerto: 1,0 / 1,0 Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C. If, nota_do_aluno_2, HOJE, _yes i, j, int, obs 2_ou_1, fim, *h, j nota-2 , a36, x_y 2nota, a36, x#y, --j Gabarito Comentado. 7a Questão (Ref.: 201702112643) 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 (x > 7.2) if (a != 6) if (z = 21) if (x <= 8) if (y >= 14) 8a Questão (Ref.: 201701497872) Acerto: 1,0 / 1,0 Alguns iniciantes na linguagem C sentem dificuldades de usar a estrutura dos ifs encadeados. Sabemos que algumas afirmativas abaixo não produziriam um resultado errado, mas que tornaria o programa com menor qualidade, visto que testes seriam realizados sem necessidade. Então, leia com atenção e só escolha a afirmativa poderá ajudá-los a construir programas com qualidade, usando todos os recursos da estrutura if ... else if ..... O número de ifs encadeados é igual ao número de respostas possíveis, considerando a resposta errada do usuário e não usaria else. Melhor seria substituir, sempre, os ifs encadeados pela estrutura do switch(). Posso substituir ifs encadeados por ifs simples sem prejuízo de qualidade. O número de ifs encadeados é igual ao número de respostas possíveis, não considerando a resposta errada do usuário, pois essa seria criticada no else. Posso substituir por vários ifs simples e um if composto, ao final, para criticar a resposta errada do usuário. 9a Questão (Ref.: 201701483950) 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? for (i = num; i > 0; i++) while (num != 0) while (num == 0) for ( i = 0; i == num; i++) enquanto (num > 0) Gabarito Comentado. 10a Questão (Ref.: 201701374566) Acerto: 1,0 / 1,0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? struct for if-else switch while Gabarito Comentado.
Compartilhar