Buscar

ling prog 10

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 3 páginas

Prévia do material em texto

A função rewind() de protótipo
void rewind (FILE *fp);
tem como comportamento:
	
	
	
	
	
	Adiantar para a próxima posição corrente do arquivo.
	
	 
	Retornar a posição corrente do arquivo para o início.
	
	 
	Adiantar a posição corrente do arquivo para o fim.
	
	
	Adiantar a posição corrente do arquivo para o início.
	
	
	Retornar a posição corrente do arquivo para o fim.
	 Gabarito Comentado
	 Gabarito Comentado
	
	
		2.
		Uma das ultimas funções estudadas foi a rename(). Suponha que o nome do arquivo é inicial é ARQ e o novo deve ser ARQ2, e é constante.
Assinale a alternativa que apresenta a sintaxe correta para a função.
	
	
	
	
	 
	rename("ARQ", "ARQ2");
	
	
	rename("ARQ2", "ARQ");
	
	
	rename(ARQ2, ARQ);
	
	
	rename("ARQ", ARQ2);
	
	
	rename("ARQ, ARQ2");
	
	
	
		3.
		Na criação de uma rotina de manipulação de equipamentos para perfuração de poços, o programador precisava apenas pegar alguns dados existentes em um arquivo do equipamento para efeitos de cálculos e fechá-lo.
Das opções abaixo marque a que descreve a forma mais adequada, com a qual o programador deveria acessar o arquivo, segundo sua necessidade.
 
	
	
	
	
	 
	Somente para leitura
	
	
	Somente para gravação
	
	
	Para leitura e edição
	
	 
	Para leitura e gravação
	
	
	Não precisa abrir o arquivo
	
	
	
		4.
		Suponha que o arquivo dados.txt contém a cadeia de caracteres "ABCYDEF" e nada mais. O que o seguinte programa imprime?
int main( void) {
FILE *entrada;
int c; 
entrada = fopen( "dados.txt", "r");
while ((c = getc( entrada)) != EOF)
printf( "%c ", c);
fclose( entrada);
return EXIT_SUCCESS;
}
	
	
	
	
	
	ABCDEFY
	
	 
	ABCYDEF
	
	
	ABC
	
	
	ABCDEF
	
	
	DEF
	 Gabarito Comentado
	 Gabarito Comentado
	
	
		5.
		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.
	
	
	
	
	
	fprint()
	
	
	fgetc()
	
	
	sscanf()
	
	 
	fscanf()
	
	
	fgets()
	 Gabarito Comentado
	 Gabarito Comentado
	
	
		6.
		Nas aulas aprendemos sobre as funções de leitura e gravação.
A respeito da função fwrite assinale a alternativa correta.
	
	
	
	
	 
	fwrite(endreçoElemento, tamanho, quantidade, ptrArq);
	
	 
	fwrite( tamanho, endreçoElemento, ptrArq);
	
	
	fwrite(quantidade, ptrArq, endreçoElemento,tamanho);
	
	
	fwrite(endreçoElemento, ptrArq, quantidade);
	
	
	fwrite(endreçoElemento, tamanho, quantidade);

Outros materiais