Buscar

Exercícios de linguagem de programação

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 4 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

Prévia do material em texto

Exercícios de linguagem de programação (avaliando o aprendizado)
	
	1a Questão (Ref.:201602111791)
	Acerto: 1,0  / 1,0
	Estudamos que a linguagem C apresenta várias características. Analise as afirmativas abaixo e assinale a opção correta.
I Com pequenas modificações, um código poderá ser compilado em várias plataformas.
II Não pode ser modularizada
III Possui um propósito específico
IV Considerada de nível intermediário
		
	 
	I e IV estão corretas
	
	Todas estão erradas
	
	II, III e IV
	
	Todas estão corretas
	
	I, III e IV estão corretas
	
	
	Gabarito Coment.
	
	
	
	
	2a Questão (Ref.:201602111777)
	Acerto: 0,0  / 1,0
	Em relação à variável global, podemos afirmar:
I Somente a função principal pode alterar o valor armazenado
II Todas as funções podem alterar o valor armazenado
III É declarada dentro da função principal
IV É declarada fora de todas as funções
V Pode ser declarada em qualquer posição
		
	
	II, IV e V
	 
	II e III
	
	I e III
	 
	II e IV
	
	I, III e V
	
	
	Gabarito Coment.
	
	
	
	
	3a Questão (Ref.:201601563186)
	Acerto: 1,0  / 1,0
	Qual o nome da função matemática que calcula a potenciação de um número?
		
	
	pot
	 
	pow
	
	elevado
	
	sqrt
	
	double
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	4a Questão (Ref.:201602112017)
	Acerto: 0,0  / 1,0
	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.
		
	
	isalpha() e stdlib.h
	 
	toupper() e stdlib.h
	 
	tolower() e ctype.h
	
	atoi() e math.h
	
	atof() e stdlib.h
	
	
	Gabarito Coment.
	
	
	
	
	5a Questão (Ref.:201602362953)
	Acerto: 0,0  / 1,0
	O programa em C na figura abaixo, tem a finalidade de calcular a média e comparar tal média com o valor armazenado em i. Porém o programa não irá funcionar corretamente em sua execução. Marque a alternativa que corresponda em qual linha numerada (de 1 a 13) do código-fonte se encontra o erro de programação.
		
	 
	Linha 1
	
	Linha 12
	
	Linha 10
	
	Linha 9
	 
	Linha 11
	
	
	
	6a Questão (Ref.:201602290063)
	Acerto: 0,0  / 1,0
	Os operadores de incremento (++) e decremento (--) são muito utilizados no desenvolvimento de programas. Se em uma linha de um programa em C utilizarmos o seguinte comando: a=b++, qual das opções abaixo demonstra a operação que será executada:
		
	
	a=b; b=b-1;
	
	b=b-1; a=b;
	 
	a=a+1; b=b+1;
	 
	a=b; b=b+1;
	
	b=b+1; a=b;
	
	
	
	7a Questão (Ref.:201602112499)
	Acerto: 0,0  / 1,0
	Um desenvolvedor estava construindo um código que tinha quatro possibilidades de resposta válidas além de uma mensagem de erro.
O dado testado era do tipo inteiro.
Assinale a opção que ele escolheu.
		
	
	três ifs simples e um composto
	
	quatro ifs simples
	
	switch() com cinco cases
	 
	switch() com quatro cases e um default
	 
	quatro ifs simples e um composto
	
	
	Gabarito Coment.
	
	
	
	
	8a Questão (Ref.:201601728857)
	Acerto: 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.
	
	Compara os valores de algumas variáveis dependendo do resultado permite que o programa possa fazer um caminho diferente repetidamente.
	 
	Testa uma expressão e dependendo do resultado permite que o programa siga por caminhos diferentes.
	
	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.
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	9a Questão (Ref.:201602386415)
	Acerto: 0,0  / 1,0
	Considere o trecho de código em C++ a seguir e selecione a opção que indica corretamente o que será exibido ao término da sua execução.
int x=5, y = 10, z, i;
z = x;                   
for ( i = y; i >= (x+2) ; i-- )   
        z = z * i;                     
cout << "z = " <<  z;
		
	 
	z = 5040
	
	z = 50
	 
	z = 25200
	
	z = 3600
	
	z = 151200
	
	
	
	10a Questão (Ref.:201602517685)
	Acerto: 1,0  / 1,0
	Analise o trecho de código abaixo e determine qual a saída gerada:
int i,  A = 0, B = 1 ;
for (i = 1; i < 5; i++) {
      A = B;
      B = i + B * A;
}
cout << " A = " <<  A << " B =  " << B;
		
	
	A = 0 B = 1
	
	A = 6 B = 39
	 
	A = 39  B = 1525
	
	A = 67  b = 4757
	
	A = 8 B = 67

Outros materiais