Buscar

Prova AV2 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

Nota da Prova: 3,5 de 8,0  Nota do Trab.: 0    Nota de Partic.: 0  Data: 23/11/2015 18:31:00
	
	 1a Questão (Ref.: 201307767714)
	Pontos: 0,0  / 1,5
	Na estrutura básica de um programa desenvolvido na linguagem C, temos alguns arquivos de cabeçalho e podemos ter algumas definições de constantes e de macros .
Como incluímos esses arquivos de cabeçalho e as definições em nossos programas?
Dê um exemplo de cada um.
		
	
Resposta:
	
Gabarito: Para incluirmos os arquivos de cabeçalho, usamos a diretiva include. Exemplo: #include < stdio.h>
Para definirmos um constante, ou macro, usamos a diretiva define. Exemplo: #define T 32
	
	
	 2a Questão (Ref.: 201307189320)
	Pontos: 0,0  / 1,5
	Faça um programa em C que dado um número inteiro positivo n, calcular a soma dos n primeiros números naturais.
 
		
	
Resposta: #include int main () { printf (" o valor de 1,2 soma deles sera 3");
	
Gabarito:
#include
int main() {
int n, soma; 
printf("\n\tCalculo da soma dos n primeiros numeros naturais\n");
printf("\nDigite o valor de n: ");
scanf("%d", &n);
soma = (n * (n + 1)) / 2;
printf("A soma dos %d primeiros numeros naturais e' %d\n", n, soma);
return 0;
}
	
	
	 3a Questão (Ref.: 201307713705)
	Pontos: 0,0  / 0,5
	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 )
	 
	begin e end;
	
	[ e ]
	
	
	 4a Questão (Ref.: 201307713830)
	Pontos: 0,5  / 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 0012
	
	O valor eh = em uma linha e na linha abaixo 12
	 
	O valor eh = \n0012
	
	O valor eh = \n 12
	
	
	 5a Questão (Ref.: 201307713816)
	Pontos: 0,0  / 0,5
	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
	
	i, j, int, obs
	 
	If, nota_do_aluno_2, HOJE, _yes
	
	nota-2 , a36, x_y
	
	
	 6a Questão (Ref.: 201307714349)
	Pontos: 0,0  / 0,5
	Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar funcionários não estava dando certo.
Ele apresentou as cinco opções abaixo.
Assinale a única opção que atende à exigência: o candidato ser do sexo feminino e ter idade no intervalo fechado em 18 e aberto em 30.
		
	
	if( sexo == 'f' or sexo == 'F' and idade >= 18 and idade <= 30 )
	 
	if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 )
	 
	if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 )
	
	if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 )
	
	if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 )
	
	
	 7a Questão (Ref.: 201307810548)
	Pontos: 0,5  / 0,5
	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?
		
	
	for
	
	switch
	 
	do...while
	
	while
	
	repeat...util
	
	
	 8a Questão (Ref.: 201307365570)
	Pontos: 0,5  / 0,5
	Um desenvolvedor precisava armazenar matrícula, nome e CR de um aluno. Sabe-se que a matrícula é um número inteiro e que o CR é um número real. Observe as alternativas abaixo e assinale qual foi a escolhida por atender a todas as exigências.
		
	
	char nome; int matricula; float CR;
	 
	char nome[30]; int matricula; float CR;
	
	char[30] nome; int matricula; double CR;
	
	char nome; int matricula[12]; double CR;
	
	char[30] nome; int matricula[12]; float CR;
	
	
	 9a Questão (Ref.: 201307288374)
	Pontos: 1,0  / 1,0
	O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja.
		
	
	
char nomes[19][31]; float salarios[19][13]; 
	
	
char nomes[20][31]; float salarios[20][20]; 
	
	
char nomes[20]; float salarios[19][13]; 
	 
	
char nomes[20][31]; float salarios[20][14]; 
	
	
float nomes[20][31], salarios[20][14]; 
	
	
	 10a Questão (Ref.: 201307717637)
	Pontos: 1,0  / 1,0
	Na manipulação de arquivos na linguagem C, podemos utilizar várias funções da linguagem. Cada uma delas tem um propósito específico.
Das afirmativas apresentadas qual define melhor e corretamente qual a finalidade da função fprintf() .
		
	
	Função que fecha um arquivo.
	 
	Funções para gravação formatada.
	
	Função que detecta o fim do arquivo.
	
	Funções para gravar um caractere.
	
	Funções para gravar uma linha.

Continue navegando