Buscar

Conceitos básicos de Linguagem C

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Sabe-se que a linguagem C é uma das mais utilizadas no mundo. Desenvolvida em 1972 é uma linguagem voltada para programadores. Dentre as opções abaixo é incorreto afirmar:
		
	 
	Possui com conjunto muito grande palavras reservadas o que torna o aprendizado complexo
	
	Possui características de Linguagem de alto nível.
	
	Possui características de Linguagem de baixo nível.
	
	Possibilita o desenvolvimento de funções próprias
	
	Permite a compilação de softwares para plataforma Windows, Linux e Unix.
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	2a Questão (Ref.:201411447868)
	Acerto: 1,0  / 1,0
	Qual a vantagem da Linguagem C que está descrita no texto abaixo?
'Linguagem de fácil compreensão, uma vez que usamos três procedimentos básicos: sequência, seleção e iteração.'
 
		
	
	Simplicidade
	
	Portabilidade
	
	Rapidez
	
	Modularidade
	 
	Estruturada
	
	
	
	3a Questão (Ref.:201411449022)
	Acerto: 1,0  / 1,0
	Qual biblioteca da linguagem C contém as funções para exibir mensagens na tela?
 
		
	
	Cio.h
	 
	stdio.h
	
	math.h
	
	tela.h
	
	stdstring.h
 
	
	
	
	4a Questão (Ref.:201411452457)
	Acerto: 1,0  / 1,0
	Estudamos alguns caracteres especiais que lhe ajudam a formatar a saída de seus programas. Eles também são conhecidos como caracteres de controle ou sequência de escape por serem sempre precedidos pela \ cujo nome em inglês é backslash e por aqui é conhecida como barra invertida ou contra-barra.
Observe a linha abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display.
  printf ("RESULTADO =\\%07d\\\n", 123);
		
	
	RESULTADO = 0000000123
	
	RESULTADO =\\0000123\\
	
	RESULTADO = 0000123
	
	RESULTADO =\\0000000123\\
	 
	RESULTADO =\0000123\
	
	
	
	5a Questão (Ref.:201411447360)
	Acerto: 1,0  / 1,0
	Um aluno declarou uma variável real da seguinte forma: float num =145.1;
Qual linha ele deverá incluir em seu programa para que exiba o conteúdo com quatro casas à esquerda do ponto decimal e, as demais, à direita.
		
	
	printf("\nValor de num: %d ",(int)num); 
 
	
	printf("\nValor de num: %.2f ",num);
	
	printf("\nValor de num: %08.2f ",num); 
	
	printf("\nValor de num: %.4d",num); 
	 
	printf("\nValor de num: %8.3f ",num);
	
	
	
	6a Questão (Ref.:201411447367)
	Acerto: 1,0  / 1,0
	Sabe-se que os códigos das letras Maiúsculas se encontram no intervalo fechado de 65 a 90(A-Z) e os das letras Minúsculas se encontram no intervalo fechado de 97 a 122(a-z)
Qual das linhas abaixo apresenta a letra e Minúscula?
char c='A';
		
	
	printf("\nValor de c: %c ",c);
	
	printf("\nValor de c: %f ",c);
	
	printf("\nValor de c: %d ",c); 
	
	printf("\nValor de num: %c ",toupper(c)+3);
	 
	printf("\nValor de num: %c",tolower(c)+4);
	
	
	
	7a Questão (Ref.:201409524833)
	Acerto: 1,0  / 1,0
	Considere o código abaixo. Considere que o usuário digite 11.
O que será impresso para o usuário?
 int main ()
{
int num;
printf ("Digite um numero: ");
scanf ("%d",&num);
if (num==10) {
   printf ("Show!");
} else {
   if (num>10) {
      printf ("Top!");
   } else {
      printf ("Mara!");
   }
}
return 0;
}
		
	 
	Top!
	
	Show!
	
	0
	
	return 0;
	
	Mara!
	
	
	
	8a Questão (Ref.:201408690478)
	Acerto: 1,0  / 1,0
	A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA.
 
I As chaves de abertura e fechamento, sempre,  não são obrigatórias.
II No teste unimos expressões relacionais com operadores lógicos quando necessário.
III A palavra then está presente na estrutura.
IV O uso do  else poderá não ser necessário.
 
		
	
	IV está correta e a I não está correta.
	
	II e IV estão corretas.
	
	I está errada.
	 
	I e III estão corretas.
	
	II está correta e a III não está correta.
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	9a Questão (Ref.:201409390382)
	Acerto: 1,0  / 1,0
	Assinale a alternativa correta em relação a quantidade de vezes que a palavra PROGRAMAÇÃO será impressa, após a execução do  trecho de código abaixo.
i = 1;
while ( i < 20 ) {
    if ( i % 2 == 0 ) {
      cout << "\n PROGRAMAÇÃO";
    }
    i++; 
}
		
	 
	9 vezes
	
	Nenhuma vez
	
	19 vezes
	
	10 vezes
	
	20 vezes
	
	
	
	10a Questão (Ref.:201409524867)
	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 
           
         
    }
     
    return 0; 
}
		
	
	Nunca vai parar. 1 2 3 4 5 6 7 8 9 10 11 12 13 14...
	 
	1 2 3 4 5 6 7 8 9
	
	0 1 2 3 4 5 6 7 8 9 10
	
	1 2 3 4 5 6 7 8 9 10
	 
	Nunca vai parar. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

Outros materiais