Buscar

Simulado 1 LINGUAGEM DE PROGRAMAÇÃO I

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Simulado: CCE0242_SM_201408215837 V.1 
	 Fechar
	Aluno(a
	
	Desempenho: 2,0 de 8,0
	Data: 10/11/2015 23:30:10 (Finalizada)
	
	 1a Questão (Ref.: 201408329788)
	
	Faça um programa em C que dado um número inteiro positivo n, calcular a soma dos n primeiros números naturais.
 
		
	
Sua Resposta: ?
	
Compare com a sua resposta:
#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;
}
		
	
	
	 2a Questão (Ref.: 201408843731)
	
	Implementar uma função em linguagem de programação C que receba a matriz de tamanho 30 x 30 e exiba apenas os valores da diagonal principal.
		
	
Sua Resposta: ?
	
Compare com a sua resposta: void exibi(int M[30][30]){
int l,c;
for(l=0;l<30;l++)
for(c=0;c<30;c++)
if(l==c)
printf("%d \t",M[l][c]);
}
		
	
	
	 3a Questão (Ref.: 201408871250)
	Pontos: 0,0  / 1,0
	A função _________ funciona como a função scanf(), porém, ao invés de ler os dados de teclado, estes dados são lidos de um arquivo.
		
	 
	fgets()
	
	fprint()
	
	sscanf()
	
	fgetc()
	 
	fscanf()
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201408858119)
	Pontos: 0,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 corretamente qual a finalidade da função fputc() .
		
	
	Função que fecha um arquivo.
	 
	Função que detecta o fim do arquivo.
	
	Funções para gravação formatadas.
	 
	Função para gravar um caractere.
	
	Funções para gravar uma linha.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201408858065)
	Pontos: 0,0  / 1,0
	Para a manipulação de arquivos na linguagem C, primeiro precisamos abrir o mesmo. Sabendo-se que o arquivo tem o nome de texto.txt, que foi associado com a variável de nome: arquivo, e que é do tipo texto, avalie cada uma das afirmativas e marque a que faz a abertura apenas para escrita corretamente seguindo as regras da linguagem.
		
	
	arquivo = fopen("material.dat", "w+");
	
	arq = fopen("material.dat ", "r");
	 
	arq = fopen("texto.txt", "w");
	 
	arquivo = fopen("texto.txt", "w");
	
	arq = fopen("texto.txt", "a");
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201408871245)
	Pontos: 0,0  / 1,0
	O protótipo do comando fputs é:
		
	 
	char *fputs (char *str,FILE *fp);
	 
	int *fputs (char *str,FILE *fp);
	
	char *fputs (char str,FILE *fp);
	
	char fputs (char *str,FILE *fp);
	
	char *fputs (char *str,FILE fp);
		
	
	
	 7a Questão (Ref.: 201408426164)
	Pontos: 0,0  / 1,0
	Um programa pode ser formado por uma, ou mais funções. Quando existir mais de uma função, onde poderão se posicionar as demais funções em relação à função main()?
Observe as afirmativas abaixo e assinale a resposta CORRETA
 
I Antes ou depois, depende do programador, pois a posição não gera, nunca, problema.
II Depois, desde que os protótipos sejam colocados antes da main().
III Antes para não ter que colocar os protótipos e nunca ocasionar erros.
IV Antes ou depois, desde que sejam colocados os protótipos.
		
	
	I e III estão corretas
	 
	I e IV estão corretas
	
	Só a II está correta
	 
	II e IV estão corretas
	
	II e III estão corretas
		 Gabarito Comentado.
	
	 8a Questão (Ref.: 201408804272)
	Pontos: 1,0  / 1,0
	Uma empresa possui uma série de programas desenvolvidos em C que acessam um mesmo arquivo. Um dos problemas constatados é a falta de padronização no armazenamento de dados neste arquivo. Alguns aplicativos gravam em caixa alta (letras maiúsculas), outros em caixa baixa (letras minúsculas) e alguns não administram isto.
Para tanto, foi definido, por padrão, que todos os caracteres lidos devem ser convertidos para caixa alta imediatamente após a leitura do mesmo. Qual função do C devo incluir nos programas para efetuar a conversão de caractere a caractere?
		
	
	convertUpper
	
	toupr
	 
	toupper
	
	convertUp
	
	upper
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201408499956)
	Pontos: 0,0  / 1,0
	Os chamados vetores e matrizes podem ser considerados como:
		
	
	Comandos de seleção composta
	 
	Estruturas de dados homogêneas
	 
	Estruturas de dados heterogêneas
	
	Comandos de seleção
	
	Comandos de repetição
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201408482504)
	Pontos: 1,0  / 1,0
	Na linguagem C os vetores são um assunto de grande relevância, por isso o programador deve saber bem como utilizar, declarar e utilizar.
Sabendo que as notas dos alunos de uma escola variam entre 0.0 e 10.0 com uma casa decimal e que é necessário criar um vetor que armazene até 150 notas, qual alternativa declara de forma correta este vetor para  atender a necessidade citada.
		
	 
	float notas[150];
	
	real notas[150];
	
	integer notas[150];
	
	float %.1f notas[150];
	
	int notas[150];

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais