Baixe o app para aproveitar ainda mais
Prévia do material em texto
Uma das características mais marcantes da linguagem C é a sua portabilidade. Os códigos escrito em C são portáveis, o que significa que é possível executa-los nos mais diferentes tipos de arquiteturas. Tendo um programa C compilado para Windows, para executa-lo em Linux, identifique a opção CORRETA: Precisamos recompilar o código fonte para o Linux. Só é possível copiar o código executável do Linux para o Windows e executa-lo. Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o Linux. Basta apenas copiar o código executável para o Linux e executa-lo. Ocorrerá erro, pois os programas C não rodam em Linux. Gabarito Coment. Gabarito Coment. 2a Questão (Ref.:201407820753) Acerto: 1,0 / 1,0 No ambiente Dev-cpp, temos algumas facilidades. Uma delas é quando desejarmos compilar e executar logo em seguida com um único clique ou um pressionamento de uma tecla. Analise as afirmativas abaixo e escolha a opção correta I Pressionar F9(pode ser F11 em versões mais novas) II Clicar no ícone Compilar III Clicar no ícone Executar IV Clicar no ícone Compilar e Executar Só a I possibilita isso Tanto a I quanto a IV possibilitam isso Só a II possibilita isso Só a IV possibilita isso Só a III possibilita isso Gabarito Coment. Gabarito Coment. 3a Questão (Ref.:201407820702) 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 "c:\funcoes\ minhasFuncoes.h" #include #include minhasFuncoes.h #include "c:\ minhasFuncoes.h\funcoes" #include "minhasFuncoes.h" 4a Questão (Ref.:201407820740) Acerto: 1,0 / 1,0 Assinale a função que não é disponível na plataforma Linux. main() system() scanf() return printf() 5a Questão (Ref.:201408229756) Acerto: 1,0 / 1,0 É um nome de variável válido: número maça meu 2Cel 1X media_nota2 6a Questão (Ref.:201407824408) Acerto: 1,0 / 1,0 Na linguagem de programação C, como em outras, na criação de programas, precisamos fazer a entrada e saída de dados no sistema e para tal temos algumas opções. Das opções apresentadas, qual não é parte linguagem C, conforme o material apresentado nas aulas. getchar ( ) scanf ( ) fgetc(stdin) cin ( ) printf ( ) Gabarito Coment. 7a Questão (Ref.:201410024760) Acerto: 1,0 / 1,0 Seja o código a seguir, caso o usuário insira o valor 3 na variável num, qual a mensagem aparecerá na tela? #include #include int main () { int num; printf ("Digite um numero: "); scanf ("%d",&num); if(num = 2) printf("O numero eh 2"); else printf("O numero eh diferente de 2"); return(0); } Nenhuma mensagem é exibida, pois há um erro no código. O numero eh 3 O numero eh diferente de 2 O numero eh 2 O numero eh diferente de 3 8a Questão (Ref.:201408066190) Acerto: 1,0 / 1,0 Qual a saída esperado no trecho de código abaixo: int x = 4; int y = 8; if (x < 2){ printf("%d", x); } else{ printf("%d", y); } 4 12 \n8 9 8 9a Questão (Ref.:201408225642) 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; } 5678 678 567 67 56 10a Questão (Ref.:201408229784) Acerto: 0,0 / 1,0 Considere o trecho de código abaixo. O que será impresso quando o programa for executado? int main() { int contador = 1; //declarando e inicializando a variável de controle while (contador < 10) // Testando a condição { printf("%d ", contador); //Executando um comando dentro do laço contador++; //atualizando a variável de controle } return 0; } 1 2 3 4 5 6 7 8 9 10 11 0 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 10 11
Compartilhar