Buscar

1a Questã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

1a Questão (Ref.: 201503724592)
	Acerto: 1,0  / 1,0 
	Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função estão envoltos por dois elementos.
Assinale a opção que apresenta esses elementos.
		
	
	begin e end; 
	
	{ e }
	
	( e ) 
	
	[ e ] 
	
	begin e end 
		Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201503724604)
	Acerto: 1,0  / 1,0 
	Qual das características abaixo NÃO pode ser atribuída á linguagem C?
		
	
	Rapidez, pois gera executável compacto
	
	Estruturada 
	
	Complexidade porque tem muitas palavras reservadas 
	
	Portabilidade 
	
	Modularidade 
		Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201503175995)
	Acerto: 1,0  / 1,0 
	Qual o nome da função matemática que calcula a potenciação de um número?
		
	
	elevado
	
	double
	
	pot
	
	sqrt
	
	pow
		Gabarito Comentado.
	Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201503724613)
	Acerto: 1,0  / 1,0 
	No ambiente Linux, não precisamos, obrigatoriamente, ter um único ambiente para editar, compilar e executar um programa codificado na linguagem C como temos no Windows.
Sendo assim, qual seria a sequência para conseguirmos editar, compilar e executar um programa?
		
	
	Usar o terminal para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc.
	
	Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável / digitar o nome do executável no terminal para executá-lo.
	
	Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./ no terminal para executá-lo. 
	
	Usar um editor de texto para digitar o código/ salvar com extensão c/ digitar uma linha de comando no terminal, usando o compilador gcc que irá gerar o executável e executá-lo em seguida.
	
	Usar um editor de texto para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc.
		Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201503724703)
	Acerto: 1,0  / 1,0 
	Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C.
		
	
	2_ou_1, fim, *h, j 
	
	2nota, a36, x#y, --j 
	
	If, nota_do_aluno_2, HOJE, _yes 
	
	i, j, int, obs 
	
	nota-2 , a36, x_y
		Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201503728258)
	Acerto: 1,0  / 1,0 
	Quando precisamos incrementar o valor de uma variável em C, geralmente usamos a forma contrata, com os operadores pré ou pós fixados de acordo com a necessidade.
Supondo as seguintes definições e desconsiderando a necessidade do restante do programa:
Int a = 5;
Int b = 8; 
Após a execução das operações na ordem em que são apresentadas, Marque a resposta correta: 
		
	
	a = b++; o valor de a e b são respectivamente: 8 e 9
	
	a += b++; o valor de a e b são respectivamente: 9 e 13
	
	a = ++b; o valor de a e b são respectivamente: 8 e 9
	
	a += b++; o valor de a e b são respectivamente: 14 e 9
	
	a += ++b; o valor de a e b são respectivamente: 14 e 8
		Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201503728363)
	Acerto: 1,0  / 1,0 
	Na construção de programas na linguagem C, precisamos tomar muito cuidado com a sintaxe das expressões condicionais, para que não tenhamos resultados inesperados.
Supondo que as variáveis foram devidamente declaradas e levando em conta apenas a linha de código apresentada, dentre as opções qual apresenta erro na sintaxe para a linguagem C. 
		
	
	if (x > 0) a = 2 else b = 2 ;
	
	if (a > 0) {a = 2;} else {b= 2;}
	
	if (a > 0) { a = 2;} 
	
	if x > 0 { a = 2;} 
	
	if (a > 0) {a = 2;} else if (b < 10) {b= 2;}
		Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201503341666)
	Acerto: 1,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.
		
	
	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.
	
	Compara os valores possíveis para uma variável 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 de algumas variáveis e dependendo do resultado permite que o programa siga por caminhos diferentes.
		Gabarito Comentado.
	Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201503821435)
	Acerto: 1,0  / 1,0 
	Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma condição que decidirá se continua repetindo ou não.
Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez? 
		
	
	while
	
	switch
	
	do...while
	
	repeat...util
	
	for
		Gabarito Comentado.
	Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201503299318)
	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().
		
	
	90: printf("Pode"); stop; 
	
	case a=90: printf("Pode") ;break; 
	
	case a > 90: printf("Pode") ;break; 
	
	case 90: printf("Pode") ; break; 
	
	90: printf("Pode"); 
		Gabarito Comentado.

Outros materiais