Buscar

AULA_9

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
	
	
	
	Qual o modo de abertura de arquivo me permite ler, mas não escrever?
		
	
	a+
	 
	r
	 
	w
	
	a
	
	r+
	Respondido em 22/03/2020 08:37:11
	
	
	 
	
	 2a Questão
	
	
	
	
	Complete a lacuna:
A função getc() realiza a leitura de arquivos ____________________ .
		
	 
	de uma única vez
	
	palavra por palavra
	 
	caractere por caracterer
	
	de uma frase inteira
	
	de um vetor
	Respondido em 22/03/2020 08:37:17
	
	
	 
	
	 3a Questão
	
	
	
	
	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 feof() .
		
	 
	Funções para leitura formatada.
	
	Funções para ler um caractere.
	
	Funções para gravar uma linha.
	 
	Função que detecta o fim do arquivo.
	
	Função que fecha um arquivo.
	Respondido em 22/03/2020 08:37:20
	
	
	Gabarito
Coment.
	
	 
	
	 4a Questão
	
	
	
	
	Assinale a opção onde está presente a função que tem como finalidade fechar o arquivo, embora todos os arquivos sejam fechados quando o programa é finalizado.
		
	 
	feof(...);
	 
	fclose(...);
	
	fopen(..);
	
	fputs( ...);
	
	fseek( ...);
	Respondido em 22/03/2020 08:37:22
	
Explicação:
Essa é uma resposta conclusiva.
	
	
	 
	
	 5a Questão
	
	
	
	
	Considere que as bibliotecas necessárias foram devidamente declaradas.
int main() {
FILE *arq ;
int i;
_____ c ;
arq = _____ ( " jornal.txt " , " r " ) ;
if ( arq == NULL ){
printf ( " Erro na abertura do arquivo " ) ;
system ( " pause " ) ;
exit ( 1 ) ;
} else
for ( i = 0; i<5; i++){
c = fgetc ( arq ) ;
printf( "%c", c ) ;
}
_____( arq ) ;
system ( " pause " ) ;
return 0;
}
Complete as lacunas do código para que o programa funcione corretamente.
A ordem em que as palavras são dispostas na resposta, devem preencher respectivamente as lacunas.
		
	
	int - open - close
	
	char - fopen - fechar
	 
	char - fopen - fclose
	
	int - abrir - fopen
	 
	float - fopen - fclose
	Respondido em 22/03/2020 08:37:28
	
	
	Gabarito
Coment.
	
	 
	
	 6a Questão
	
	
	
	
	A função fgets():
		
	
	imprime um caracter de cada vez.
	
	imprime uma linha inteira de uma vez.
	 
	lê uma linha inteira de uma vez.
	
	lê um arquivo inteiro de uma vez.
	 
	lê um caracter de cada vez.
	Respondido em 22/03/2020 08:37:33
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	 
	
	 7a Questão
	
	
	
	
	Na manipulação de arquivos na linguagem C, no processo de abertura do mesmo, podemos ter erros: devido a não existência do arquivo; ao arquivo estar corrompido; etc, não sendo possível abrir o mesmo.
Das afirmativas apresentadas qual define corretamente o que pode ser feito em relação ao erro na abertura, segundo o que foi apresentado nas aulas.
		
	 
	Não é necessário tratar, pois não existindo o arquivo ele simplesmente cria um novo e nunca terá problema.
	 
	A função fopen, retorna NULL quando não consegue abrir o arquivo e o usuário pode tratar o conteúdo da variável associada ao arquivo, comparando com o valor NULL.
	
	O tratamento é feito com um if, e tendo havido problemas no arquivo de texto, o mesmo é eliminado e retornado uma mensagem padrão para o usuário.
	
	A palavra chave FILE, que permite fazer a associação do arquivo, mantem o valor NULL caso não seja possível abrir o arquivo, desta forma, utilizando o if, o usuário pode mandar uma mensagem adequada para o usuário.
	
	Não é possível tratar este tipo de erro, pois precisamos da estrutura Try ... Catch que consegue prevenir e evitar o fechamento do programa.
	Respondido em 22/03/2020 08:37:36
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	 
	
	 8a Questão
	
	
	
	
	Sabe-se que o modo padrão é o texto logo, não precisa incluir ao final de cada letra t.
Observe as opções abaixo e escolha a que deverá ser usada quando se abre um arquivio, pois permite leitura/ escrita e alteração no modo texto(txt).
		
	 
	r+
	
	a
	
	a+
	
	r
	
	w+
	Respondido em 22/03/2020 08:37:38
	
Explicação:
Para responder a essa questão, o aluno precisa conhecer os seis modos de abertura para um arquivo texto.

Outros materiais