|
计算机科学 2002
The Design of HD Editing Software
|
Abstract:
随着现代计算机技术的发展,数据存储的安全性及可靠性已经成为非常重要的课题,而硬盘作为最通用的数据存储载体,在日常应用中经常由于操作不当、病毒破坏、发生异常等情况而导致系统无法引导、分区丢失、文件损坏等各种硬盘故障的发生。实际上,这些硬盘故障的发生并非属于硬盘的物理损坏,通常都仅仅是由于硬盘的数据错误而导致的,这时硬盘数据的恢复和编辑就显得特别的重要。本文正是从这一角度出发,采用UML分析方法,针对DOS和Windows操作系统,分别采用面向过程的编程技术和面向对象的编程技术OOP来设计一个硬盘编辑软件,提供图形化的硬盘数据编辑以及智能修复功能,从而满足修复硬盘故障以及研究硬盘结构的需要。