Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/05/2018 EPS: Alunos http://simulado.estacio.br/alunos/ 1/3 1a Questão (Ref.:201703714834) 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 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/ 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 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 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, precedido por ./ no terminal para executá-lo. Gabarito Coment. 2a Questão (Ref.:201703714825) Acerto: 1,0 / 1,0 Qual das características abaixo NÃO pode ser atribuída á linguagem C? Estruturada Rapidez, pois gera executável compacto Modularidade Portabilidade Complexidade porque tem muitas palavras reservadas Gabarito Coment. 3a Questão (Ref.:201703714848) Acerto: 1,0 / 1,0 Assinale a função que não é disponível na plataforma Linux. scanf() return main() printf() system() 4a Questão (Ref.:201703714810) 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 #include "c:\funcoes\ minhasFuncoes.h" 5a Questão (Ref.:201703893070) Acerto: 1,0 / 1,0 Dado o programa na linguagem de programação C abaixo , informe qual os valores das variáveis x, y, a, b, c e d, respectivamente, ao final de sua execução: 21/05/2018 EPS: Alunos http://simulado.estacio.br/alunos/ 2/3 #include #include int main(int argc, char *argv[]) { int a,b,c,d,x,y; x=10; y=5; a=x++; b=++x; c=--y; d=y--; printf("%d\n",x); printf("%d\n",y); printf("%d\n",a); printf("%d\n",b); printf("%d\n",c); printf("%d\n",d); return 0; } 12, 7, 10, 10, 6, 4 11, 6, 10, 11, 5, 6 12, 3, 10, 12, 4, 4 12, 3, 11, 11, 5, 3 11, 7, 12, 10, 3, 5 6a Questão (Ref.:201703286031) Acerto: 1,0 / 1,0 Estava pesquisando na internet, quando li, num fórum, um pedido de ajuda que incluía um programa codificado na linguagem C, apresentado abaixo. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. Acompanhei no Teste de Mesa, supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos. Assinale a resposta CORRETA que apresenta o que foi exibido na tela. 0543(O valor absoluto do número espelhado formatado) - 0.00289(O inverso do número formatado) -0012 ( Representa a soma dos algarismos do número -345 formatado) 0345 (O valor absoluto do número formatado) 0343 (O valor absoluto do resultado da expressão formatada) Gabarito Coment. Gabarito Coment. 7a Questão (Ref.:201703718584) Acerto: 1,0 / 1,0 Na construção de programas na linguagem C, precisamos tomar muito cuidado com a sintaxe das expressões condicionais, para que não tenhamos resultados inesperados. Supondo que as variáveis foram devidamente declaradas e levando em conta apenas a linha de código apresentada, dentre as opções qual apresenta erro na sintaxe para a linguagem C. 21/05/2018 EPS: Alunos http://simulado.estacio.br/alunos/ 3/3 if x > 0 { a = 2;} if (a > 0) {a = 2;} else {b= 2;} if (a > 0) { a = 2;} if (x > 0) a = 2 else b = 2 ; if (a > 0) {a = 2;} else if (b < 10) {b= 2;} Gabarito Coment. 8a Questão (Ref.:201703275614) Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. &&, >= e || <, > e >= &&, || e ~ =, > e || +, - e * Gabarito Coment. 9a Questão (Ref.:201704119750) Acerto: 1,0 / 1,0 Considerando com entrada os seguinte números 5 e 8. Marque a alternativa que contém a resposta do programa na tela para os números digitados. int main() { int a,b; scanf("%d",&a); scanf("%d",&b); while (a < b) { printf("%d",a); a = a + 1; } system("pause"); return 0; } 67 567 5678 56 678 10a Questão (Ref.:201703275602) 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 = 0; i == num; i++) enquanto (num > 0) for (i = num; i > 0; i++) while (num != 0) while (num == 0) Gabarito Coment.
Compartilhar