探讨计算机软件系统的保护及恢复技术

时间:2020-10-11 09:50:36 计算机软件毕业论文 我要投稿

探讨计算机软件系统的保护及恢复技术

  计算机发展速度日益增长,软件系统的保护和恢复技术已经成为了计算机发展的重要方向,下面是小编搜集整理的一篇探究计算机软件系统的保护及恢复技术的论文范文,欢迎阅读查看。

  摘 要:随着社会发展和人民生活水平的提高,计算机已经渗透到生活的方方面面。计算机软件作为计算机应用的核心部分,相应的计算机软件系统保护和恢复技术已经引起了社会的广泛关注,保证软件运行的安全性和可靠性具有重要意义。

  关键词:计算机;软件系统;保护;恢复技术

  一、前言

  计算机软件系统的安全性已经成为了计算机发展的一个重要文艺,保证数据正确性和稳定性成了计算机发展不可忽视的一个问题。当前计算机软件系统的保护和恢复已经形成了相对完整的体系,但是还是有很长的路要走[1]。笔者根据多年的实际工作经验,首先叙述了计算机软件的分类,然后讲述了计算机软件保护和恢复技术的应用现状和特点分析,最后讲述了两种常用的计算机软件系统保护和恢复技术,具有一定实际参考意义和借鉴价值。

  二、计算机软件的分类

  计算机软件系统的概念通常是和计算机硬件系统相互对比的,软件系统主要是指运行在硬件系统上面可多次重复使用的一种程序。没有安装软件的计算机被称作裸机。计算机软件系统又可以分为两种:系统软件和应用软件。这两种软件之间特点分析如下表所示。

  三、计算机软件系统保护和恢复技术的应用现状

  目前计算机服务在硬件设计中几乎没有软件保护这一概念,只是一些简单保护措施,比如设置CMOS权限来限制读写功能,此外,系统软件的安装和硬盘分区的划分限制是十分小的。计算机软件系统保护包括两种保护方法:硬保护和软保护。前者是在硬件层和操作系统之间进行保护,杜绝系统程序之间产生冲突或者数据遗失现象;后者是通过使用相关保护软件进行系统保护,提高整个系统的运行质量,杜绝数据遗失现象[2]。

  软保护可能会和系统软件和应用软件之间产生冲突,只要是从计算机硬盘中启动的程序都可能导致保护软件的失效。软件系统的恢复和保护并不是独立的而是相互关联相互联系的,任何软件的系统保护都不是绝对。经常采用硬盘克隆技术来进行数据备份,一方面记录文件内容,另一方面还可以克隆工作的方式。克隆技术已经成为了系统保护必不可少的部分。将系统保护软件和网络克隆技术结合产生的硬保护技术已经广泛应用在实际工作过程中。此外,操作系统本身也会带有系统还原功能,而且应用范围已经得到了最广泛应用。

  四、计算机软件系统保护和恢复技术的特点

  计算机额原件系统保护和恢复要保证安全性,可以通过重定向的读写中断使得传统硬盘读写变成假写模式进而保护电脑软件系统。随着科技的发展,计算机软件系统保护和恢复技术不断在兼容性和快速性方面着手,使得软件保护不仅仅只能在DOS系统下工作,而且能够兼容多种操作系统。

  保护卡的出现为系统数据恢复提供了一条崭新的道路,其相应性能更加健全,保护范围更加广泛,不但可以避免软硬件之间系统冲突,而且可以重新设置的系统中断,进行终端服务的再分配。保护卡冲破了以往单功能保护的限制,实现了多功能保护,并且有逐步成为主流发展方向的趋势。

  五、两种常用的计算机软件系统保护和恢复技术

  保护卡和Ghost软件保护是计算机软件系统保护和恢复技术经常使用技术,这两种方法侧重点不同,实现数据保护和恢复的原理也是各不相同。前者是一种综合性保护措施,后者更加注重系统软件保护和数据恢复,是软保护的一种。

  (一)保护卡的保护功能。保护卡中央芯片一块小型的芯片,芯片总体容量在4M左右,保护卡有两种插槽类型:ISA和PCI,前者可能出现地址冲突,需要人为修改地址;后者是自动分配地址,可以有效避免和杜绝不同设备之间冲突。保护卡工作原理都是采用假写原理,主要工作过程是在计算机通电之后,首先对硬件进行全面初始化,并且进行必要的BIOS自检测,再然后加载保护重要芯片程序,随后启动的才是操作系统。虽然启动操作系统可能存在数据遗失现象,但是系统已经受到了必要的`保护。

  如果计算机是首次安装保护卡,那么计算机会首先对整个数据硬盘进行全面扫描,将重要的标志性信息存放在虚拟硬盘中,用户如果再想随便修改硬盘里面的数据就变得不那么容易了,更多的数据修改只是在虚拟硬盘中。当计算机再次启动之后,硬盘数据又会回到原有工作状态。

  (二)Ghost软件保护。Ghost软件保护以其强大的数据修复和恢复功能得到了大范围应用,Ghost软件可以通过对硬盘分区进行操作,然后将相关数据进行压缩存放在硬盘分区中。Ghost软件可以实现自动分区、格式化,并且实现容量的自我调整,最大限度的减少工作量。Ghost软件不但支持多命令操作模式,而且兼容多系统多任务工作模式,比如FAT32、NETS等文件系统。

  Ghost软件不仅能够恢复计算机单机系统,而且能够实现计算机机房初始化配置,实现多台计算机系统初始化。工作然预案只要安装好其中一台计算机,然后进行相关数据备份,如果系统出现故障,只要将数据备份文件恢复到故障计算机上面,避免不必要资源浪费,实现数据保护和恢复。计算机只要重新启动就能恢复大原有的工作状态。

  六、结语

  计算机发展速度日益增长,软件系统的保护和恢复技术已经成为了计算机发展的重要方向。软件系统作为整个计算机系统的核心和心脏,科研人员已经投入了大量的精力,不断提高工作效率,提供更好的系统服务。

  参考文献:

  [1]徐盛林,龚如宾,沈峰.基于Internet的远程软件维护系统的设计与实现[J].小型微型计算机系统,2009.8:123-124.

  [2]卫恒耀.硬盘数据灾难的恢复[A].第五界全国计算机应用联合学术论文集[C].北京:电子工业出版社, 2012(4):364-368.

【探讨计算机软件系统的保护及恢复技术】相关文章:

1.计算机软件的保护方法探讨

2.探讨计算机软件的安全检测技术

3.探讨计算机软件测试的相关技术应用

4.计算机软件开发中的分层技术探讨

5.关于计算机软件开发中的分层技术探讨

6.供热系统节能潜力及技术

7.Linux系统恢复10个方法

8.计算机软件工程技术中的逻辑应用探讨