Buscar

Linguagem de Programação Av1

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

1a Questão (Ref.: 201307835585)
	sem. N/A: Aula 1: Conhecendo a Linguagem que Revolucionou. Simplesmente, C.
	Pontos: 0,5  / 0,5 
	Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos construindo?
		
	
	const 
	
	typedef
	
	struct 
	
	include 
	
	define 
	
	
	 2a Questão (Ref.: 201307835558)
	sem. N/A: Aula 1: Conhecendo a Linguagem que Revolucionou. Simplesmente, C.
	Pontos: 0,0  / 0,5 
	Após o surgimento de várias linguagens de Alto nível, surge a linguagem C . Qual a década em que foi desenvolvida?
		
	
	década de 50
	
	década de 90
	
	década de 60 
	
	década de 80
	
	década de 70
	
	
	 3a Questão (Ref.: 201307835699)
	sem. N/A: Aula 2: Exibindo No Display
	Pontos: 0,0  / 0,5 
	Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display.
#include 
int main()
{
printf ("O valor eh = \\n%04d ", 12);
}
		
	
	O valor eh = 000012 
	
	O valor eh = em uma linha e na linha abaixo 12 
	
	O valor eh = \n0012
	
	O valor eh = em uma linha e na linha abaixo 0012 
	
	O valor eh = \n 12 
	
	
	 4a Questão (Ref.: 201307835808)
	sem. N/A: Aula 2: Exibindo No Display
	Pontos: 0,0  / 0,5 
	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.
		
	
	toupper() e stdlib.h 
	
	atof() e stdlib.h 
	
	isalpha() e stdlib.h
	
	atoi() e math.h 
	
	tolower() e ctype.h 
	
	
	 5a Questão (Ref.: 201307407541)
	3a sem.: COMANDO DE ENTRADA E SAIDA
	Pontos: 1,0  / 1,0 
	Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com as características das variáveis LOCAIS, marque a alternativa ERRADA.
		
	
	Uma variável local só é visualizada pela função onde foi declarada. 
	
	Existem funções que não têm variáveis locais. 
	
	A função main() pode acessar qualquer variável local de qualquer função. 
	
	As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. 
	
	Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes. 
	
	
	 6a Questão (Ref.: 201307406804)
	3a sem.: COMANDO DE ENTRADA E SAIDA
	Pontos: 0,0  / 1,0 
	Um engenheiro precisava calcular o valor do imposto a ser pago no carnê leão. 
Sabe-se que o imposto é calculado sobre o salário bruto.
Acompanhe o programa codificado na linguagem C, supondo que você digitou 4000 para primeira solicitação de entrada e 1000, para segunda solicitação. Escolha a opção onde está presente o valor do imposto.
		
	
	Valor do imposto a ser pago: 650.00 
	
	Valor do imposto a ser pago: 800.00 
	
	Valor do imposto a ser pago: 850.00 
	
	Valor do imposto a ser pago: 1000.00 
	
	Valor do imposto a ser pago: 750.00 
	
	
	 7a Questão (Ref.: 201307450023)
	sem. N/A: AULA 4 - if simples - ifs encadeaddos
	Pontos: 0,0  / 1,0 
	A professora de Linguagem de Programação I pediu aos alunos que construíssem um código para que permitisse a entrada de um número inteiro e exibisse umas das mensagens: Positivo / Zero / Negativo
Eles acharam esse pedido estranho, visto que era um programa clássico.
Ao término do tempo que ela deu para o desenvolvimentos, pediu que eles comparassem as duas soluções que colocou no quadro. 
Leia as afirmativas abaixo e escolha a alternativa correta. 
I na solução A, se o número fosse positivo, era testado três vezes.
II na solução B, se o número fosse positivo, era testado uma vez. 
III Se as duas soluções produzem a mesma saída podemos afirmar que, em termos de eficiência, não importa a quantidade de testes.
IV A solução A poderia usar um if simples e um if composto ao invés de três ifs simples. 
V A solução B poderia testar se era zero no primeiro if e menor do que zero no outro desde que estivessem presentes as mensagens correspondentes aos testes e a mensagem Positivo no else.
		
	
	II e IV estão corretas 
	
	I, II e V estão corretas 
	
	I, II, IV e V estão corretas 
	
	II, III e IV estão corretas 
	
	I, II e III estão corretas 
	
	
	 8a Questão (Ref.: 201307452648)
	sem. N/A: Aula 4
	Pontos: 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.
	
	Testa uma expressão 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 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.
	
	
	 9a Questão (Ref.: 201307410300)
	5a sem.: ESTRUTURA DO TESTE
	Pontos: 0,0  / 1,0 
	 Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch().
		
	
	case a > 90: printf("Pode") ;break; 
	
	case a=90: printf("Pode") ;break; 
	
	case 90: printf("Pode") ; break; 
	
	90: printf("Pode"); stop; 
	
	90: printf("Pode"); 
	
	
	 10a Questão (Ref.: 201307407740)
	5a sem.: ESTRUTURA DE REPETIÇÃO / FOR
	Pontos: 1,0  / 1,0 
	 Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código.
		
	
	2       4       4       8       12       20       32        
	
	2       4       6       10       16       26       42       68 
	
	2       4       6       10       16       26       42 
	
	2       4       4       8       12       20       32       52 
	
	2       4       6       8       19       12       14       16

Continue navegando