Difference between revisions of "Problema do espaço real"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
(New page: == Dificuldade Única == Em um sistema de arquivos o tamanho mínimo que um segmento do arquivo pode ocupar é o tamanho do cluster utilizado no sistema de arquivos. Suponha, por exemplo,...)
 
(Dificuldade Única)
 
Line 6: Line 6:
 
Faça uma função com a assinatura abaixo que seja capaz de retornar o espaço real ocupado por um arquivo.
 
Faça uma função com a assinatura abaixo que seja capaz de retornar o espaço real ocupado por um arquivo.
  
long calcular_espaco_real(int tamanho_do_cluster,
+
long calcular_espaco_real(int tamanho_do_cluster,
                        int quantidade de arquivos,
+
                          int quantidade de arquivos,
                        int *tamanho_dos_arquivos)
+
                          int *tamanho_dos_arquivos)

Latest revision as of 13:53, 27 August 2008

Dificuldade Única

Em um sistema de arquivos o tamanho mínimo que um segmento do arquivo pode ocupar é o tamanho do cluster utilizado no sistema de arquivos.

Suponha, por exemplo, que um sistema de arquivos tenha cluster de 512bytes e deseje-se gravar um arquivo de 16bytes. O tamanho real ocupado por este arquivo seria de 512bytes.

Faça uma função com a assinatura abaixo que seja capaz de retornar o espaço real ocupado por um arquivo.

long calcular_espaco_real(int tamanho_do_cluster,
                         int quantidade de arquivos,
                         int *tamanho_dos_arquivos)