Buscar

LINGUAGEM DE PROGRAMAÇÃO I

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

Avaiação Parcial: CCE0242_SM_201609091761 V.1 
	 
	Aluno(a): -
	Matrícula: 201609091761
	Acertos: 9,0 de 10,0
	Data: 28/09/2017 04:32:16 (Finalizada)
	
	 1a Questão (Ref.: 201609717701)
	Acerto: 1,0  / 1,0
	Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos construindo?
		
	
	define
	 
	include
	
	struct
	
	typedef
	
	const
	
	
	
	 2a Questão (Ref.: 201609717676)
	Acerto: 1,0  / 1,0
	A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que:
		
	
	Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma.
	 
	Com pequenas alterações, o programa poderá ser compilado em várias plataformas.
	
	Podemos dividir o programa em parte menores.
	
	Um programa executável gerado na plataforma Windows é executado na Plataforma Linux.
	
	A linguagem possui um propósito específico.
		
	
	
	 3a Questão (Ref.: 201609717924)
	Acerto: 1,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.
		
	
	atof() e stdlib.h
	
	toupper() e stdlib.h
	 
	tolower() e ctype.h
	
	atoi() e math.h
	
	isalpha() e stdlib.h
		
	
	
	 4a Questão (Ref.: 201609717696)
	Acerto: 1,0  / 1,0
	Em um programa, precisávamos usar as bibliotecas: math.h, stdio.h e stdlib.h.
Assinale o trecho correto que possibilita incluí-las.
		
	
	#define 
#define 
#define 
	
	#include
	
	#include 
#include 
#include 
	
	#include
	 
	#include stdio.h
#include stdlib.h
#include math.h
		
	
	
	 5a Questão (Ref.: 201609288920)
	Acerto: 1,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: 1000.00
	
	Valor do imposto a ser pago: 850.00
	
	Valor do imposto a ser pago: 650.00
	 
	Valor do imposto a ser pago: 750.00
	
	Valor do imposto a ser pago: 800.00
	
	
	
	 6a Questão (Ref.: 201609717796)
	Acerto: 1,0  / 1,0
	Observe abaixo várias funções que recebem dados via teclado. Qual delas permite uma leitura formatada?
		
	
	gets()
	
	getchar()
	
	fgetc()
	
	fgets()
	 
	scanf()
		
	
	
	 7a Questão (Ref.: 201609765095)
	Acerto: 1,0  / 1,0
	Marque abaixo a instrução que permite parar uma execução dentro de um switch.
		
	
	open
	
	case
	 
	break
	
	stop
	
	close
	
	
	
	 8a Questão (Ref.: 201609292401)
	Acerto: 0,0  / 1,0
	Alguns iniciantes na linguagem C sentem dificuldades de usar a estrutura dos ifs encadeados. Sabemos que algumas afirmativas abaixo não produziriam um resultado errado, mas que tornaria o programa com menor qualidade, visto que testes seriam realizados sem necessidade.
Então, leia com atenção e só escolha a afirmativa poderá ajudá-los a construir programas com qualidade, usando todos os recursos da estrutura if ... else if .....
 
		
	 
	O número de ifs encadeados é igual ao número de respostas possíveis, considerando a resposta errada do usuário e não usaria else.
	
	Melhor seria substituir, sempre, os ifs encadeados pela estrutura do switch().
	 
	O número de ifs encadeados é igual ao número de respostas possíveis, não considerando a resposta errada do usuário, pois essa seria criticada no else.
	
	Posso substituir ifs encadeados por ifs simples sem prejuízo de qualidade.
	
	Posso substituir por vários ifs simples e um if composto, ao final, para criticar a resposta errada do usuário.
		
	
	
	 9a Questão (Ref.: 201609278479)
	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?
		
	
	while (num == 0)
	 
	while (num != 0)
	
	for (i = num; i > 0; i++)
	
	for ( i = 0; i == num; i++)
	
	enquanto (num > 0)
		
	
	
	 10a Questão (Ref.: 201609292416)
	Acerto: 1,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 90: printf("Pode") ; break;
	
	90: printf("Pode"); stop;
	
	case a > 90: printf("Pode") ;break;
	
	case a=90: printf("Pode") ;break;
	
	90: printf("Pode");

Continue navegando