2010-08-10 105 views
0

什麼意思是「文件冗餘」C中的文件冗餘

如果還提供了「檢測文件冗餘的C程序」也會有所幫助。

我在面試時被問到了上述問題。我不知道答案,因爲我無法理解他們首先要問什麼。誰能幫我!!!

編輯:我已經改寫了這個問題。我想我已經更清楚了!

+0

你可以給這個詞的上下文的樣本?你在哪裏找到它? – ysap 2010-08-10 15:14:52

+1

按照目前的情況,我不認爲這個問題有任何真正的答案。任何人都可以幫忙之前,你確實需要澄清你的需要/想要的東西。 – 2010-08-10 15:19:28

+0

關於這個問題,我的「C文件」是什麼意思? – 2010-08-10 15:24:02

回答

1

可能意味着重複的源文件。

+0

@ysap ....你確定嗎?如果可能,你可以發佈鏈接或其他內容! – 2010-08-10 15:38:19

+0

我真的不能在這裏提供鏈接 - 沒有任何東西可以鏈接到...只要想一下在項目中(在不同的目錄中)有2個main_file.c源文件副本的情況。 – ysap 2010-08-10 15:59:33

+0

好的...我可以得到你的主意......謝謝 – 2010-08-10 16:22:13

1

我希望他們不是在談論Cyclic redundancy check。文件冗餘可能意味着位於硬盤上不同文件夾中的重複文件。

你可以用C編寫一個程序來檢查所有的文件並確定重複項。

+0

所以文件冗餘意味着有超過1個文件在光盤上有相同的數據? C程序檢測到它意味着openig和檢查每個文件,以檢查是否重複相同的數據然後? – 2010-08-10 15:35:54

1

這可能是故意模糊的面試問題,似乎探索你對冗餘這個術語的瞭解。我看到文件冗餘這裏的幾種可能的含義:一個文件的

  • 冗餘(相同)副本,以確保在副本的單個文件的內容
  • 意外冗餘不可用的情況下的可用性。通過應用文件壓縮程序,您可以檢測到這種冗餘的多種情況。壓縮得越多,文件內容越冗餘。
  • 文件內容的故意冗餘。糾錯碼可以應用於數據。這增加了冗餘,並允許糾正或檢測損壞文件中的一定數量的錯誤。