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

1a Questão (Ref.: 616739)
	Aula 1: Aula 1: Conhecendo a Linguagem que Revolucionou. Simplesmente, C.
	Pontos: 1,0  / 1,0 
	A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que:
		
	
	Um programa executável gerado na plataforma Windows é executado na Plataforma Linux. 
	
	Com pequenas alterações, o programa poderá ser compilado em várias plataformas. 
	
	Podemos dividir o programa em parte menores. 
	
	A linguagem possui um propósito específico. 
	
	Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma.
		Gabarito Comentado.
	
	 2a Questão (Ref.: 616753)
	Aula 1: Aula 1: Conhecendo a Linguagem que Revolucionou. Simplesmente, C.
	Pontos: 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.
		
	
	{ e }
	
	( e ) 
	
	begin e end 
	
	begin e end; 
	
	[ e ] 
		Gabarito Comentado.
	
	 3a Questão (Ref.: 68156)
	Aula 2: Funções matemáticas
	Pontos: 1,0  / 1,0 
	Qual o nome da função matemática que calcula a potenciação de um número?
		
	
	pow
	
	elevado
	
	pot
	
	sqrt
	
	double
		Gabarito Comentado.
	Gabarito Comentado.
	
	 4a Questão (Ref.: 616774)
	Aula 2: Aula 1: Conhecendo a Linguagem que Revolucionou. Simplesmente, C.
	Pontos: 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 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 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/ 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.: 620456)
	Aula 3: Aula 3
	Pontos: 1,0  / 1,0 
	Na linguagem de programação C, como em outras, na criação de programas, precisamos fazer a entrada e saída de dados no sistema e para tal temos algumas opções.
Das opções apresentadas, qual não é parte linguagem C, conforme o material apresentado nas aulas.
		
	
	cin ( )
	
	fgetc(stdin)
	
	getchar ( )
	
	scanf ( )
	
	printf ( )
		Gabarito Comentado.
	
	 6a Questão (Ref.: 92347)
	Aula 3: Características e definições da linguagem C++
	Pontos: 1,0  / 1,0 
	Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. 
De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. 
		
	
	math.h - Funções matemáticas
	
	stdio.h - Funções para gráficos.
	
	stdlib.h - Funções de entrada e saida. 
	
	string.h - Funções para concatenação de strings com inteiros.
	
	time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
		Gabarito Comentado.
	Gabarito Comentado.
	
	 7a Questão (Ref.: 617469)
	Aula 4: AULA 04
	Pontos: 1,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.
		
	
	quatro ifs simples 
	
	switch() com quatro cases e um default 
	
	quatro ifs simples e um composto
	
	três ifs simples e um composto 
	
	switch() com cinco cases 
		Gabarito Comentado.
	
	 8a Questão (Ref.: 617443)
	Aula 4: AULA 04
	Pontos: 1,0  / 1,0 
	Um desenvolvedor construiu um código onde estava presente o trecho abaixo. 
char resp;
scanf("%c", &resp); 
switch(toupper(resp)) ;
{
case 'A': puts("Digitou a letra A" ); break; 
case 'E': puts("Digitou a letra E" ); break; 
case 'i': puts("Digitou a letra I" ); 
case 'O': puts("Digitou a letra O" ); 
case 'U': puts("Digitou a letra U" ); break; 
default: puts("Nao digitou vogal" ); 
}
Analise as afirmativas abaixo e assinale a opção correta.
I Se digitar I, aparece: Digitou a letra I / Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. 
II Se digitar i, aparece: Nao digitou vogal. 
III Se digitar o, aparece:Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. 
IV Se digitar a, aparece: Nao digitou vogal. 
V Se digitar A, aparece: Digitou a letra A. 
		
	
	II, III e V são verdadeiras 
	
	Só a a III é verdadeira 
	
	II e, IV são verdadeiras 
	
	III e IV são verdadeiras 
	
	I, III e IV são verdadeiras 
		Gabarito Comentado.
	
	 9a Questão (Ref.: 191479)
	Aula 5: ESTRUTURA DO TESTE
	Pontos: 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"); 
	
	case 90: printf("Pode") ; break; 
	
	case a > 90: printf("Pode") ;break; 
	
	case a=90: printf("Pode") ;break; 
	
	90: printf("Pode"); stop; 
		Gabarito Comentado.
	
	 10a Questão (Ref.: 191456)
	Aula 5: ESTRUTURA DO TESTE
	Pontos: 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.
 
		
	
	II está correta e a III não está correta. 
	
	I está errada. 
	
	I e III estão corretas. 
	
	IV está correta e a I não está correta. 
	
	II e IV estão corretas.

Outros materiais