Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zlúčiť textových súborov

Ploché súbory sú súbory , textu , ktoré sú v podobe čitateľné pre človeka . Veľmi často ploché súbory obsahujú duplicitné údaje alebo redundantné dáta . Informácie môžu byť chýbajúce alebo na nesprávnom mieste . V týchto prípadoch je vhodné zvážiť kombináciou súborov do väčšieho súboru . V niektorých prípadoch bude počítačový program vykonávať lepšie odčítanie jedného súboru , skôr ako dva alebo tri samostatné súbory . Zlúčenie textových súborov môže vyriešiť niektoré z týchto problémov a poskytnúť efektívnejší proces programovania . Pokyny
1

Určte pole potrebné pre hromadnú korešpondenciu a najväčší súbor . Program by mal čítať jeden riadok naraz , a pre každý riadok v najväčšej súbor , záznamy v menších súborov , by mali byť chápané nájsť zodpovedajúce údaje .
2

Navrhnite program zlúčenie . Pred pokračovaním kódu vypísať kód v angličtine . Príklad zlúčenie algoritmu pre dve súborov je poskytovaná nasledovne :

Loop veľký súbor

Prečítajte si veľký súbor rekord

Loop menšie transakcie obrázok

Prečítajte si menšie transakcie súbor

odpovedať dátové pole Kľúčové polia

Ak duplicitné dátové polia našiel

Ignorovať duplicitné polia

End , ak

napísať z nového zlúčeného záznamu do nového zlúčenia súboru

Else , ak údaje kľúčové pole nezodpovedajú

vypísať chybové záznamy chybe súboru

Else ak dátové pole nie je v očakávanom formáte

vypísať chybové záznamy k chybe súbor

End , ak

Koniec slučky menšie transakcie obrázok

Koniec slučky veľký súbor
3

programu pomocou textového editora , vo vami zvolenom jazyku . Program zlúčenie môže byť napísaný v akomkoľvek zvolenom jazyku , ako je Java , Perl , Unix shell a ďalšie . Program zlúčenie bude musieť byť schopný čítať každý súbor v poradí , zodpovedajúce dáta vo všetkých súboroch , ukladanie chýb údajov, ktoré nemôžu byť zlúčené a vytvorenie ( zlúčený ) súbor zbrusu nový .
4

Napíšte chybové záznamy do súboru chyby . Často sa dáta nemôžu byť zlúčené z dôvodu nedostatku súvisiaceho o informácie v súboroch . Tieto informácie by mali byť zapísané do chybe , alebo . Mýliť , súbor pre neskoršie použitie .
5

zlúčiť dáta zápisu sa na novo zlúčeného súboru všetky polia vo všetkých súborov, ktoré si chcete ponechať . Uistite sa , že tieto údaje sú relevantné a nie sú duplikované v každom zázname . Ignorovať duplicitné alebo nadbytočné dáta .
6

Spustiť a testovanie hotového zlúčenie programu . Po ukončení programu , dať mu dôkladnú skúšku . Používajte iba testovacie súbory a nie je reálne dáta pre test , kým si nie ste istí , že program vykonáva hromadnú korešpondenciu , ako sa očakávalo .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené