计算机软硬件开发精选(九篇)
由主机(cpu,存储器)、外部设备(输入设备,输出设备、外村)构成,而cpu是由寄存器,运算器,控制器组成。(1)输入设备(InputDevice)的作用是把计算机操作用户将需要的各种外部信息输入并经操作系统转化为计算机能识别的二进制数据送到相应的存储器中保存。用户与计算机之间的沟通,输入设备是第一位,它是人给电脑的指令设备,也是用户和计算机系统之间进行信息交换的主要设备之一。(2)输出设备(OutputDevice)就是用于接收计算机数据的输出显示、打印、声音、控制设备操作等。也是把各种计算结果数据或信息以数字、字符、图像、声音等形式表示出来,简单的说输出设备就是接收数据后,显示给人的设备。(3)存储器(Memory)计算机系统中的记忆设备,好比人的大脑,用来存放相应程序和用户数据。计算机中全部信息,包括输入的数据、计算机运行程序、中间运行结果和最终运行结果都保存在存储器中。(4)控制器(Controller)的职能是控制和协调整个计算机的动作。
(1)系统软件。对计算机和其外部设备进行协调和处理及控制,并支持相关应用软件开发和正常运行的系统,其不需要用户进行相应操作及干预的集合,它的主要功能是监控,调度和维护计算机系统;对计算机系统中各个独立的硬件进行管理,使得这些设备可以正常工作。各种应用软件的运行都需要一些共同的基本操作,例如都要从输入设备中取得相应数据,向计算机的输出设备送出数据,然后向外存写数据,从外存中读数据,对数据的常规管理,等等。这些基础工作也要由一系列指令来完成。人们把这些指令集中组织在一起,形成专门的软件,用来支持应用软件的运行,这种软件称为系统软件。(2)应用软件。是用户为了某一相应的目的而有专业计算机从业者专门编制的软件,较常见的如:a.用户信息管理软件,主要是用于输入、存储、修改、查询各种信息,如认识管理软件、银行管理软件等等。b.对办公文字处理软件,主要用于单位、公司等用户输入、储存、修改、编辑、打印文字材料等,例如office软件、wps等,如表1。
计算机硬件是软件的载体,他们相互依存,缺一不可,简单的说如果只有计算机硬件而无软件的话,其是无法运行的一个裸机,具体的说:(1)硬件(Hardware):简单的说计算机中用户可以直视看到的东西一般都是硬件。(2)软件(Software):是指计算机系统中的程序及其文档,协助计算机硬件能运行的一些指令,已达到用户追求的结果。(3)一个完整的计算机系统,如需正常运行,需要硬件和软件相互配合,如果硬件是软件赖以工作的物质基础,那么软件是硬件工作的精神基础。计算机系统必须要配备完备的计算机软件系统才能正常发挥相应的状体,且充分发挥其计算机硬件的各种功能。没有安装操作系统软件的计算机是裸机,没有使用价值。硬件的功能无法实现得不到发挥。(4)其实计算机硬件和计算机软件没有详细的区别划分或者说是严格的界线吧,科技快速发展的今天,在许多情况下,计算机的一些功能既可以由硬件实现,也可以由软件来实现。因此,硬件与软件在一定意义上说没有绝对严格的划分。有操作系统软件,但是没有计算机硬件就无法运行,操作就无从谈起。没有操作系统的支持,其他任何应用软件更是无法应用。(5)硬件和软件同步发展。计算机软件随着计算机硬件技术的快速发展及频繁的更新换代而发展,而软件的不断开发、完善又促进硬件的快速更新,两者相成相辅的作用,使得他们共同快速的进步。
嵌入式实时软件设计就是包含硬件与软件的综合设计体,不仅涵盖机械知识,结合软件设计使得计算机软件系统更加的强大,也可以提高计算机软件系统控制的能力。对于计算机软件设计部分,嵌入式实时软件开发,有很广的应用领域,嵌入式软件设计中,它包括对于硬件设计和软件设计两部分,嵌入式实时软件作为非一般PC系统开发,在嵌入式实时软件中,应该具备处理器、I/O端口、微处理器以及编程等多个部分。通常,嵌入式实时软件中都具有实时操作功能及多任务操作的功能,采用嵌入式实时软件设计计算机软件,可以在计算机软件系统中,应用层次化模块的结构,确保嵌入式实时操作系统可以和计算机底层硬件相互结合,应用嵌入式实时软件完成硬件系统任务,提高计算机软质量。在计算机软件设计中,应用嵌入式实时软件,还具有处理中断、计算机软件设计中嵌入式实时软件的应用设计文/翟爱章在我国当前计算机软件设计之中,将设计出嵌入式实时软件应用其中,设计出嵌入式计算机软件系统,不仅可以大大提高计算机软件的智能化与实时性,同时也可以有效提升计算机软件设计效率与设计质量。以下本文针对实例,探讨计算机软件设计中嵌入式实时软件的应用设计情况。摘要切换上下文、分配资源的优势,保证软件产品的质量。
2.1案例介绍基于计算机软件设计技术,设计微机继电保护器,将嵌入式实时软件设计其中,可以大大提高计算机软件产品的质量。对于本次嵌入式实时计算机软件开发中,是基于硬件以及软件嵌入式系统的开发。本次计算机软件设计中,将会应用数字信号处理器、IO设备、C++语言以及ARM,开发设计计算机嵌入式实时软件。
2.2开发流程及结构开发嵌入式实时软件中,首先,在需求分析阶段,应该明确计算机软件功能需求,做好沟通管理;对于软件的设计阶段以及代码生成阶段、测试固化阶段,都应该秉持嵌入式设计理念,实现对系统的实时控制。在设计本次计算机嵌入式实时软件中,将会对嵌入式实时软件各个功能进行模块化处理,将其分成子模块,并可以利用模块方式对其进行程序开发工作,将嵌入式实时软件中的多个任务划分开来并发执行,实现系统中软件与硬件之间的交互。嵌入式实时软件中,还应该划分任务职责,赋予任务唯一的地址,并采用优先级调度的模式,提高嵌入式实时实时。
2.3硬件设计设计嵌入式实时计算机软件中,选择AT91RM9200微处理器,AT91RM9200处理器有丰富的外设接口,且处理器的控制器也可以实施同步控制,实现系统中事件突发访问的功能,提高计算机嵌入式实时软件响应时间。
2.4软件设计在嵌入式实时软件软件设计中,面向模块组件进行开发,保持软件内任务执行的速度与灵敏性,简化嵌入式实时软件控制流程,面向组件开发过程中,组件被视为通过接口向外界提供服务或者请求服务的黑盒,其中的多个组件也可以被组成更高层次组件,嵌入式实时软件中,其组件多具有独立性强、重用性强的特点,利用这样的嵌入式实时软件开发出的计算机软件系统,可以更好提高计算机软件的实时性与独立性。
自1946年世界上第一台计算机问世以来,经历了几十年的飞速发展,除了给人类带来便利之外,还为人类提供了大量的就业岗位。随着硬件技术的突飞猛进,软件也是当今商场中的一块极具发展前景的领域。软件产品的研发也占据了商品生产的重要地位。计算机技术与通信技术的结合产生了计算机网络,便利了人类的同时也带来了软件版权保护问题。共享软件和非授权软件使用也是软件产品面临的最严峻的问题,给人类造成的经济等等各方面的损失也是极其庞大的。2011年新京报显示,2010年盗版软件给中国软件产业造成的损失高达1009.9亿元。商业软件联盟(BSA)的调查结果表明,2010年中国软件盗版率达78%,较之前已经下降很多,说明中国对于软件的盗版问题也采取了相应的措施手段,但是因为软件产业起步晚,发展快,立法方面一直处于滞后状态,对于政府部门、理论界一直研究的热门话题也是怎么样使用法律手段来保护计算机软件的知识产权。就计算机软件发展历程来看,现行法律基本都是采用著作权的模式,但这绝非是单一的选择,人们更希望计算机的保护制度能得到更进一步的完善,那么无疑采用什么模式保护是计算机软件保护制度的焦点问题。但无论从哪个方面采取措施,都存在相应的漏洞,因此对于降低盗版软件率,我们需要从公益道德、法律法规及软件技术等方面着手,单一的保护措施肯定无法阻挡盗版软件的滋生。目前对于新兴的中国软件产业来说,盗版软件已经构成了很大的危害,对于软件市场的发展也遭遇了严重地阻碍,继而导致软件行业无法为国家提供的更多就业机会和更高的税收,影响的是整个国家的巨大的经济效益和社会效益。
对于软件的保护我们要从法律角度和技术角度出发,同时达到保护作用,使非法盗版软件得到更严厉的制裁,保护我们软件市场健康的运行和成长。
基于软件是人类特殊的智慧结晶,是极为奇特的一种可以呈现特定含义和表现形式的一种商品,但也是依靠指定的数学算法输出特定结果的工具,从这两点上,体现出计算机软件是一种功能性作品,所以对计算机软件的保护既是软件版权的保护也是专利权的保护。在法律保护形式及内容上都处于艰难的选择中。软件知识产权被版权保护、专利保护、商业秘密保护以及反不正当竞争等多种保护模式下保护。
从20世纪80年代左右开始, 可复制性、作品性等计算机软件自身拥有的这些特殊性质渐渐得到人们的辨别,在美国为主导的带领下使版权保护成为一种流行趋势。
版权保护模式除了对计算机软件起到了一定保护作用外,也呈现出很大的局限性,由于版权法的保护对象并非计算机软件的核心技术,仍会导致软件受到威胁,还有年限问题等等,也将遏制软件的创新和更换。由于计算机软件本身具有作品性和功能性的双重特点,保护形式和范围更为复杂。
虽然软件的版权保护模式在其保护模式中占主导地位,其弊端也是不容人们所忽略的,为了软件行业的稳健发展,世界各国都在不断努力的寻找着更合理更完善的保护措施。美国专利法101条,《日本专利法》第2条,TRIPS协议第27条,都为软件的专利保护提供了空间。计算机软件没有被专利法合理保护其实是显而易见的,当然不能排除对部分软件的保护作用,也有部分计算机软件及专利是被专利法认可范围内的。可以确信的是使用专利权的对计算机软件是有利的,有一定的保障,保护力度比著作权法好很多。可专利法保护软件仍有很多缺陷。由于软件的更新换代的速度过快,但专利等侯审查时间长,复杂性大,无法真正做到保护软件的始终,等审查结束此软件可能已被淘汰,这样诸多软件将面临严峻的威胁,并且申请专利的数量也受到影响。
通过上面的分阐述我们知道,依据作品的特性而设计了著作权法,并且对作品进行保护,但依照创造的特性进行设计了专利法,并且其与创造协调。到底是采取以作品性还是创造性来为计算机软件保护提供正确的模式,事实上辨别起来是非常困难的。不论哪种方法,想要很好的调和各种方法,并且介于当前法律对软件的保护过程里有交错、重复等情况,所以设计出符合计算机自身特性的特有保护法的要求越来越迫在眉睫。
软件是需要保护的,既然法律上还无法做到能真正的保护软件,那么软件制作者自己为其软件的安全而研究各种各样的保护技术,其实就是依赖于硬件的硬加密技术和脱离硬件加密的软加密技术,以及软硬结合加密方法,下面我们对这些加密技术逐一进行介绍。
硬加密,它通过加密信息被安装在特殊硬件上而成为附加软件原理存在的一种软件保护技术。硬加密是软件保护中一项功能强大的使用工具,也是介于硬件和软件相互结合进行加密的,加密强度更高,可靠性更强。虽说硬件加密的开发周期长成本高,但收益也是相当可观的,在如今软件日受到侵害的情况下,硬加密也是保证高档软件的更有效的方式。目前主流的硬加密主要有加密锁、加密卡、光盘保护等方法。
加密锁在业界颇受欢迎。它是一种安装在并行口或串行口电路上的软硬件结合的智能化的加密工具,为了让加密锁正常的保护软件,它必须要对软件程序对其发出的查询命令快速做出响应,要使软件顺利运行必须是加密锁作出的正确响应才可以。
加密锁的加密强度是通过加密原理来体现的。所以目前市场上分为四代产品也是充分反映出每个阶段的思想。
第一代是存储型的。它是加密锁的先祖,开启了加密锁的先河时代,也是单纯依赖硬件加密的,只有一个存储部件在其内部,只能够实现厂商对它的读写。此类型加密锁实现的是厂商把事先准备好的保密数据设置到加密锁内,软件在运行中随机读取,这样对于想通过简单重复并口数据来解密的人设定了阻碍,万物都是有简单到复杂,这种加密锁的加密原理也是最简单的,目前已逐步淡出市场,但由于成本低利润好,所以并没有完全被厂商放弃生产。
第二代是算法不公开的加密锁。单片机被放置在硬件内部,通过算法实现加密。此类加密锁是通过软硬件结合完成加密的。首先建立保密协议其通过单片机、软件和加密锁之间的数据通信来实现的。所有数据都被加密处理过,破解过程就相对困难很多,因为很难分析数据内容及潜在的规律。显而易见的此类加密锁使破解者向功能层攻击。
第三代是“可编程”加密锁,中国以1999年的北京深思洛克为代表推出。此类型加密锁是软件加密技术的又一次提升。对于这种类型的加密锁的设计理念是软件中重要的代码或模块可以被用户进行“移植”到加密的保护设备上运行。那么介于成本的影响,早期的几款加密锁在可编程上也受到了阻碍,算法复杂度不高,编码空间小,程序空间小,保护强度弱等,使得此类加密锁没能得到很好的推广普及。
第四代是智能型的加密锁。2002年,中国的软件保护得到了又一次技术的提升。对于以智能卡为核心部件的智能型加密卡是被国内传统两强企业美国彩虹天地和北京深思洛克先后推出的。它实现了把特定算法存储在单片机芯片上,通过计算机接口对软件发出的密钥数据加密转换。迷宫技术、算法植入技术等都是智能加密锁在软件上采取的数据形式,抗扰能力较好。智能型的加密锁是对第三代“可编程”真正的延伸和使用。安全性能很好,在金融、军队等等各个领域广泛应用。
软加密,我们从字面简单理解其实就是无需依赖硬件而实现的加密方法。有效的软件加密技术是让加密的程序代码不容易分析和追踪,那么软加密便达到了这种效果,是对硬加密的一个填充和扩展,使用软加密必须满足实时性的要求。并且对于额外的系统开销也无需增加,简便易行。对于软加密技术主要有密码方式、序列号法、注册机法、钥匙盘方式、软件自校验方式、光盘加密方式等多种加密方法。
密码方式是指在一些重要的软件执行阶段查询密码,要想程序继续进行,用户需要对照密码表输入密码才能继续完成。对于这种方式基本无成本投资而言,并很容易实现,只是在密码、密码点和人机对话等方面是固定的,这其实是缺陷,所以大部分在小型软件和价格低的软件上使用。
序列号法是软件供应商对于购买正版软件的用户提供可以顺利安装和使用该软件的密码。其实这种方法显然保护强度不高,只要复制及得到序列号,也可实现安装和使用。
注册机法是序列号加密的拓展。对计算机进行检测,并生成相应的数据,是它在软件程序安装时凸显的一个很重要的特点,那么用户要把这个生成的数据告知开发商,那么开发商根据这个数据完成加密之后又得到一组数据,这个数据可能是注册码或相关文件,只有当用户拥有这个注册码或相关文件后,才能正确顺利安装和使用软件。这样实现了该软件只能在一台机器上安装使用的特点,极大的保护了正版软件,凡事有利必有弊,那么硬件设备的更换,就导致了软件可能无法继续使用,无疑对开发商还是用户都会造成很大的障碍。
钥匙盘方式是指在软件运行过程中为了方便校验需要在软件特定的磁道写入特定的信息。这样的软盘似乎像钥匙似的,以钥匙盘命名而被人们广泛使用。其实这种加密方式是简单可靠的,投资也小,可是会让软盘驱动器在运行时被占用,给用户带来很多数据存取方面的困难,并且软盘稳定性可靠性都差容易损坏。并且现今此方法已被淘汰。
软件自校验方式是指安装程序会自动记录计算机硬件的奇偶校验和软件安装磁道位置等软件信息,这些信息都是软件开发商安装在硬盘上的,而且会自动改写安装程序。这些安装信息和标记在运行过程中被记录或标记。若运行环境改变,软件不会运行。由于这种方式不是单一改变硬件,而是整个运行环境的改变导致软件无法运行,所以人们很难发觉加密的存在,那么显而易见系统的可靠性相对较高,所以被广泛采用。其实万物都是有利有弊的,那么对于软件自校验而言,若更换运行环境中的硬件设备,那么就需要重新安装校验的软件,也是它的一个缺陷。
光盘狗是指对光盘软件的软加密技术。由于光盘在压制生产中虽有与母盘相同的特性,但因盘上的特征不同的特点,光盘狗就是对其特征来区分原盘和盗版盘。若想进行盗版复制,就要改变母盘机,费时费钱。所以光盘狗颇受开发商的喜爱和使用。
国外对于计算机软件的加密从上世纪80年代就开始了,并且按照市场需求大量投入。目前软件市场中,加密还是一个新生技术,但还是有很多领域应用这种技术,如系统本软件、应用软件、工具软件等等,软件行业也在这种新生技术的使用下得到很有效的保护。这样的保护方式,使得非法复制的盗版软件遭遇了大肆打击。可是在当今世界中,我们不能说哪种加密保护的强度是不可攻破的,只是被攻破的难易程度不同而已。如果说对于一个加密方式需要耗费极大的物力财力去破解而成为复制的盗版软件,那么肯定是不被接受的,继而会放弃破解,这样就达到了我们的保护目的。世界上没有完全不能破解的加密,只能说困难的程度不同。为了能够维护软件市场的稳健发展,软加密也好,硬加密也罢,只要能够为遏制盗版保护软件生产者利益,那么我们一律要使用,起码也是相对不再被动的局面,并且这种加密技术也充分显示出当前先进的计算机软件和硬件的技术水平。
预防和遏制非法盗版软件的滋生,所以软件的保护措施势在必行,因为不断前速发展的技术,人们越来越关注通过计算机硬件信息来实现对软件的保护。那么分析了现有的软件保护技术,目前对于提取计算机硬件设备进行加密成注册机的保护方案还是比较流行的。在计算机的硬件设备上,硬盘序列号具有唯一性,它是出厂时给定的唯一的一组号码,软件保护就通过它的唯一性来实现加密,那么加密的强度就更高更可靠,硬盘序列号是每台计算机特有的一个厂家指定的号码,不可能出现重复的情况,那么这个序列号就可以成为我们保护软件时的一个认证,实现一码一机制就有了更可靠有力的保障。通过对文献分析研究对比,得出单纯使用硬件序列号进行一重加密是不可靠的的结论,那么基于此,提出本文的思想,对序列号注册机中进行双重加密保护,用户获取硬盘序列号然后对其进行一层加密,再传送给开发商的时候再进行二层加密。基于硬盘序列号的软件保护的设计和实现,其实这个方案是通过软件与硬件的结合来实现对软件产品的保护。硬盘序列号的唯一性,更加充分保护了软件使用。故本思想无论在哪种条件下都是可行的。
[1] 王晟宇.关于计算机软件保护法的探讨[J].计算机安全,2008(1).
[2] 王永国.基于U盘物理序列号的软件保护与注册方法研究[J].计算机应用与软件,2011(5).
[4] 冯凯锋,吕述望.一种基于公钥密码算法的序列号软件保护方案[J].计算机应用,2002,22(4):71-72.
计算机机在商业和家用方面已经普及使用,有台式的、有手提便携带式的、有微型的、还有中型的和大型的等,对计算机维护和维修的基本要求就是利用软硬件知识去保证机器正常使用。在各行各业的使用场所,有不同层次的维护和维修要求,这是行业的基本要求,要求的维护和维修技术等级肯定要比家用普及型高。对计算机维护和维修需要的基本要求是什么呢?下面就以家用台式计算机为主体进行分析。
现在,通常的家用计算机主要是青少年用于配合学校学习而购置的,硬件以单CPU台式机为主,配以微软系统软件、OFFICE软件和防病毒软件为主。实际上,青少年把计算机用于学习的时间不多,多是用于上网浏览和打游戏。所以,他们使用的硬件往往是比较近代的产品,配置也比较高新;对应用技术软件则要求不多,至多在添加设备扫描仪的同时加上图形(例如PHOTOSHOP)软件。
越高档的计算机,它的硬件就越要求好的运行环境,好的环境就需要好的维护措施,才能防止运行环境变坏,才能保证计算机运行良好。所以,提出下列要求:
(1)定期检查电源散热风扇是否运转正常,灰尘多时要拆开清洁。目的是防止电源风扇停止转动而影响电源部件的散热需要。
(2)定期清洁软盘和光盘驱动器的磁头与光头(如半年一次)。目的是防止磁头或光头因为灰尘或脏物造成读盘出错。
(3)定期检查CPU、显示卡等部件上的散热风扇是否运转正常。目的是防止风扇停止转动而影响CPU和显示卡等主要部件的散热需要。
(4)计算机要定期进行使用,避免长期放置不用。目的是防止计算机元件因为接触不良或电容失效而影响需要使用时无法工作。
(5)开机时应先给外部设备加电,后给主机加电;关机时应先关主机,后关各外部设备,开机后不能立即关机,关机后也不能立即开机,中间应间隔15秒以上。目的是防止电源电压对计算机元件的意外冲击而损害。
(1)开机后,系统软件没有完成进入正常使用时,不能立即关机。目的是防止不但容易损坏软件,也会容易导致硬件损坏。
(2)基本应用软件安装使用正常后,马上进行系统区域备份工作(可利用GHOST软件备份到另一硬盘区域或另一个硬盘,还可以刻录到光盘上或U盘上)。目的是为快速修复系统软件作好预备工作。
(3)必须安装有防病毒软件后才能复制非本机的文件进入本机和上网浏览,防病毒软件发出提示时,不能确认的不要允许通过,防病毒软件必须要定期升级更新。目的是防止病毒软件损害计算机内的软件甚至是硬件,病毒软件几乎每天都在更新,所以防病毒软件也要求能自动更新。
(4)随时或定期做好自编文档、图片和录象等备份工作(方法参照第2条)。目的是防止因为计算机系统软件或硬件的损坏而导致自己的劳动果实丢失。
(5)不要随便删除系统盘上的软件。目的防止系统软件链被意外损害而系统无法正常工作。
(6)同类型的软件不要全部安装使用,只挑选一种。目的是避免软件冲突,例如把2个以上防病毒软件安装在同一主机,就可能因为双重工作甚至相互争先而导致软件运行速度下降,严重的会引起停机不工作。
(7)执行软件工作,没有必要的话,尽可能不要同时执行同类型的多任务工作。目的是防止CPU工作量大,耗能也大,速度也会降低,软件容易出错。例如同时进行多任务复制或下载工作,一个任务只需要30分钟,两个30分钟的任务,不等于在30分钟同时完成,而可能会变成需要60分钟才能完成,三个以上的任务就更加难以确定了,除非主机性能等各方面因素都良好会有例外。
(8)关机时按系统软件的要求进行操作,不要直接使用硬件按钮简单地进行关机。目的是避免系统软件出错或损坏,导致下次开机不能使用,或要花费较多的时间启动软件自动进行扫描检查。
今天,计算机硬件和软件变得更加密不可分,许多原先由硬件实现的功能改由软件实现。对计算机来说,软件成份占了相当部分。很多软件故障,客观上也表现为硬件的故障。有些故障是可以明显而容易地区分到底是硬件还是软件上的问题。有些则需要作一定的工作才可以判定到底是软件故障还是硬件故障。这就要求维修人员既要具备硬件知识,又要具备相当的软件知识。因此,提出下列要求:
(2)熟悉计算机通用系统软件的快速安装与使用,熟悉常用软件的安装和使用(例如office等软件)。
(6)会使用工具软件调整或修复可以进行修复的硬件,如BIOS数据,硬盘物理部分损坏等。
(7)会分析检测主机关联设备的正常与否,会检测常见设备的正常与否,如打印机。
(9)需要熟悉局域网有关硬件和软件的安装和应用,会分析网络故障的原因是由硬件还是软件引起的。
(10)对每次出现的故障和维修结果,要进行记录和总结,积累维修资料,多翻阅学习计算机软硬件书刊,以提高维修的效率。
(3)要了解和熟悉本单位或行业的软件的安装和使用,要设置软件的备份工作。
(4)要熟悉常用工具软件的安装和使用,例如针式打印机的个别断针应急维修,可以使用软件暂时修复使用。
(5)对24小时运行的机器,要定期在机器闲时阶段进行停机或不停机检查和维护。
(6)对配有的UPS电源,进行定期的放电和功率测试,防止UPS电源失效而无法起到备用电源的功用。
(7)设置运行维护记录表格,定时记录有关状况,以保证维护工作执行和完成。
为了计算机正常的运行,提供一个干燥并且通风的环境是很重要的,避免积累过多的灰尘,灰尘过多会导致计算机重启、死机。因此要做好计算机硬件的保养,及时清理灰尘。
数据线是用于计算机与外设的连接,数据线接触不良或突然脱落都会导致外设运行异常。例如,显示器的接头松动会使屏幕出现偏色或无显示等不良现象。保证计算机以及外设正常运作的就是电源线的连接是否牢固,如果电源线连接不稳固会产生因电源接触不良而打火的安全隐患。若是笔记本电脑,会导致电源的突然中断,对电脑的电池或是计算机都有着很大的伤害。
CPU,硬盘和内存是构成计算机内部部件的主要三大部分。对于计算机内部硬件的维护与管理主要从这三个方面着手:(1)CPU,计算机的核心部分。CPU的维护应注意以下几点:首先,要保证CPU运转的正常频率,不要为了提高计算机的性能,而改变频率,这样的做法会导至系统运行不正常,以及缩短CPU寿命。其次,保证CPU的散热,配置一个高性能的CPU风扇,在CPU与散热片之间一定要涂抹硅脂,否则计算机会无故重启,死机或系统不能正常运行等故障出现。(2)硬盘。计算机中的数据和软件都是存储在硬盘上的,因此在使用计算机时要对硬盘进行维护和管理。硬盘在使用过程中要定期进行磁盘碎片整理,注意防震。避免靠近喇低音炮,电视,手机,电机等磁场,防止受干扰。(3)内存。计算机中所有程序的运行都是在内存中进行的。内存的维护主要查看金手指是否出现氧化现象,即内存条底部的铜箔是否不光泽。可以用橡皮擦出光泽。
注意正常开关机顺序,开机应先打开显示器、打印机、等外部设备,然后再开主机,关机时顺序正好相反,不可以频繁开关机,每次开机和关机的时间间隔应该不少于30秒,开机之后不可以强制关掉电源,否则会造成硬盘损坏,避免造成不必要的损失。
根据用户的需求,对硬盘进行分区、选择操作系统。分区时系统盘的空间一定要充足,因为系统文件以及日后常用软件默认都安装到了系统盘中,一些下载工具的默认下载路径也在系统盘中,当系统盘空间不足时会导致计算机反应缓慢,重启、甚至死机。
(1)对软件不能直接进行删除,特别是应用于系统的程序,要通过正确的方法对软件进行卸载,随意删除会导致误删从而使计算机不能够正常运行。(2)安装杀毒软件,对计算机定期进行查杀病毒木马。杀毒软件很重要,因为它对很多软件的非法操作进行预防作用,也防止计算机感染病毒。(3)不可运行来路不明的软件,在安装新软件之前要对此软件进行病毒检测,要及时扫描来源不确定的文件。使他人U盘或移动硬盘等存储器前,一定要先对其进行病毒检测,安装或使用后也要再查杀一遍病毒。(4)定期对计算机的系统以及重要数据进行备份。因为计算机在使用过程中有着不可预知的系统故障,或者有时候不小心删除和误操作使其系统文件损坏,丢失数据,为防止这种现象的发生,则需要对计算机系统和数据进行备份。系统的备份可通过Ghost软件实现,数据的备份则需要复制到另外的存储设备上。
首先要有正确的思路。当计算机出现故障时,我们不必大肆地拆卸各部分硬件,我们应该从根源出发,看计算机故障给的提示,分析可能出现故障的硬件或者软件,然后再逐一排查。
所谓直接简要的诊断方式就是比较方便的诊断方式。例如:在出现故障时,先不急着对计算机软硬件做过多的考虑,而是通过直接但全面的观察方式,对计算机的环境、线路的连通、设备的温度以及显示灯进行认真的观察,并与正常的情况进行严格的对比,再从中调试,解决故障。这便是直接简要的诊断方式。
在科学技术发达的时代中,某些计算机故障很有可能是由于病毒、木马、引起的,这时,我们就可以利用杀毒软件进行病毒的查杀,从而达到故障诊断的效果。
在计算机硬件故障诊断过程中,有时并不能精确限定某个硬件损坏时,我们便可以采用部件替换法进行故障诊断,将可能出现故障的硬件用正常使用的硬件逐个代替,直到故障消除。
摘要:随着社会科技的进步,计算机已广泛应用与日常的家庭和办公场所中,计算机出现故障会对人们生活和办公造成不利影响。因此应当提高计算机的维护。硬件和软件作为计算机组成中重要的组成部分,其质量直接影响着计算机工作的性能。因此,为了使计算机持续稳定的运行,提升计算机的运行性能,我们必须要做好计算机硬软件系统的维护工作。文章主要对提高计算机硬软件系统的维护技术进行了探究。
随着计算机技术的不断发展,计算机已成为社会的必需品。随着计算机的普及性能的不断增强,人们在日常的使用中不注意保养,计算机出现故障的概率也有所增加。因此应当采取有效的措施来进行计算机硬软件系统的维护,保证计算机能够正常稳定的运行。
提高计算机的硬件维护效果,不仅要解决计算机出现的问题,还应做好预防工作,在使用计算的时候要按照正确的操作步骤来进行,同时还要注重计算机运行环境的处理,避免恶劣条件下使用计算机。比如要正确启动计算机,计算机正确的启动方法为:先打开计算机显示器的电源键,然后再打开处理器的开关,而在关闭计算机的时候要借助软件系统的关机程序来进行,应尽量避免直接使用主机开关关闭计算机,这样可以大大延长计算机的硬软件的使用年限。在不使用计算机时应关掉电源,并将插头拔掉,节约电量,预防火灾发生。使用者还应注意了解计算机的使用方法,如计算机的摆放应尽量靠近通风处,雷雨天气尽量不使用网络;同时不要频繁的开关机,这样会大大影响计算机的使用寿命;为了避免软件对硬件运行产生不利影响,要使用正版授权的软件,杜绝盗版软件的应用。同时应保证计算机运行的环境良好。温度过高或过低都会对计算机的使用寿命造成影响。计算机的运行的温度应保持在十八到三十摄氏度之间,运行时可将计算机放置在通风较好的地方,也可以使用空调来进行温度的调节。还应注意计算机运行时周围环境的湿度,湿度过高容易产生断路等问题,湿度过低会产生静电现象使得计算机出现信息错误,使得计算机的元器件受到损坏。
通常而言,计算机资源的分配在其运行开始就由默认的系统自行分配,同时计算机的动态内存也会被相应的分配,并且各个分配的内存均会有一个特定的地址与其对应,这样可以大大确保程序运行的稳定性。假如计算机系统程序中接入的是即插即用型设备,则能够自动完成配置。若使用的是非即插即用型的设备,在配置时可能会对资源有特殊要求,需要进行手工配置。对计算机设备的系统资源进行手工配置的步骤主要是:在计算机的设备管理器中找到需要通过手工配置的设备的所属硬件类型,并通过鼠标点击左边的“+”使其展开,并从中找出带有黄色圆圈的感叹号的设备,右键点击,单击属性菜单中的属性选项,然后点击弹出菜单栏中的“资源”选项,检查其中所包含的“冲突设备列表”,看是否存在“中断请求”或者“输入或输出范围”这两个请求,如果至少存在上述两个请求中的一个,则需要单击设置复选框来进行手动配置,从而确保计算机的顺利运行。
计算机的主机在计算机中发挥着重要的作用。计算机主机中的中央处理器是核心部分,主板、显示卡、声卡等也是计算机重要的硬件组成,所以为了确保计算机运行的稳定性,计算机主机的维护要全面、彻底。首先应给予计算机开关机操作足够的重视,为了确保开关机系统的稳定性,需要确保计算机开机与关机之间有一定的时间间隔,一般在半分钟左右。在关闭计算机的过程中,需要先将计算机中正在运行的软件一一关闭,然后再通过计算机系统进行关机,防止因计算机异常关机而导致计算机中尚在运行中的软件没有保存重要的处理数据,从而导致数据丢失以及软件的损坏等;非修理人员不可随意打开计算机的处理器和显示器等重要部件,尤其是不能在计算机处于工作状态时触碰计算机的电路板,以免引发短路而给计算机软件操作系统以及硬件造成重大损害。计算机在运行时应避免随意的挪动,并且应保证计算机附近干燥,避免出现问题。
显示器是计算机中的重要输出设备,在维护时应注意做到定期对显示器的内部及器件进行除尘,避免其影响计算机的散热,造成计算机短路等情况的发生,并且不使用时也应注意用防尘罩保护显示器。在使用计算机时应保证其远离手机、音响等磁性较强的物品,避免其对显示器造成不利影响。还应注意不能随意更改显示器的分辨率,避免其影响显示器的使用周期,同时应适当改变显示屏上的内容,避免出现老化现象。同时还应调整好显示器的亮度和对比度,对比度不宜太强,亮度也不宜太高,以减缓显示管的老化速度,从而延长显示器的使用周期。
通过定期对计算机键盘进行维护,可以有效地提高键盘运行的稳定性和安全性。在使用键盘时应注意不要长期按着某个键盘不动,并且为了避免键盘的弹性减低,不能过度的敲击键盘。使用键盘时应注意不要让异物掉入计算机的键盘缝中,在运行计算机时要注意不能将溶液撒入计算机键盘中,避免出现短路的状况。同时在不使用计算机键盘的时候还应该定期对键盘进行清理操作,以及时将键盘中残留的灰尘等杂物清除,为键盘使用营造一个良好的使用环境,从而在一定程度上延长其使用寿命。
Ghost软件是一种比较常用的计算机软件系统保护方法,这个软件可以操作计算机硬盘的某些分区或整个硬盘,能够对硬盘进行备份。并且Ghost软件能够对分区的容量进行调整,并可以自动完成分区硬盘存储的格式化操作。同时Ghost软件系统还能够实现磁盘容量的压缩,以增加系统硬盘的存储空间,且可以以命令符的形式来进行操作,这样可以大大降低维护人员的检修与维护的工作强度。并且Ghost软件同样适用于DOS环境下的系统,通过DOS引导盘来引导系统运行,同时还能兼容Fat16分区格式和Fat分区格式。Ghost软件还能支持移动媒介的克隆和硬盘的分区克隆。另外,Ghost软件系统还具有克隆功能,即将其他分区的内容重新映像到系统盘,从而可以避免病毒对系统盘造成不可恢复的侵害。。通过这种方法,使得计算机系统发生崩溃和病毒感染等问题时只有运行Ghost软件程序就能恢复GHO映像文件。
当使用Ghost软件进行多机系统的恢复,需要按照以下步骤进行:首先需要使用一台运行正常的计算机,然后在该计算机软件操作平台上借助Ghost软件来对计算机中的硬盘进行备份,同时将备份文件的名称命名为CBAK.GHO,随后在该计算机上运行Ghost软件,在本地菜单中选择Partition,并单击ToImage,然后选择需要备份的系统分区。其次选择一台能够正常运行的机器,并建立起文件共享服务器,并命名为Server。将共享目录命名为Backup,将GHO映像文件存储在Backup中,同时要增设IPX协议,且要共享Backup目录。这样一来,如果出现多台计算机系统出现崩溃问题,则可以借助引导客户机来访问必要的网络文件,并及时启动install目录中的Ghost软件,通过该软件恢复G盘的GHO映像文件。恢复系统后重启计算机,重新设置主机名和IP地址,计算机可恢复到正常工作状态。通过使用Ghost软件来管理计算机能够提高计算机软件系统的维护效率,并且操作简洁,降低维护成本。
维护计算机软件系统还可通过保护卡来进行。目前使用比较广泛的保护卡是海光蓝卡,该保护卡能够对计算机硬盘的数据进行保护,并且能够恢复局域网内的数据,并具有网卡和硬盘保护的功能。保护卡还具有网络自动连线、唤醒、同步传输、自动修复及对拷等作用,并且保护卡能够进行多台计算机的系统维护,不依靠操作系统。并且海光蓝卡具有一定的独特性,只需要维护一台计算机,若其他计算机出现了问题,海光蓝卡可以对其进行数据的还原。通过使用保护卡来对一台计算机进行维护以达到对多台机器的维护。并且保护卡还可以保护计算机的系统盘,避免病毒的入侵。海光蓝卡主要是保护系统盘,通过对系统盘的恢复,达到保护系统盘的目的。并且采用海光蓝卡进行系统分区的维护,计算机系统中所有的更改操作在计算机的重新启动后恢复到原样,使得计算机软件系统能够避免在被病毒感染或由于操作人员的不当操作而发生崩溃的情况。并且海光蓝卡可以将计算机硬盘分割成多个独立的分区,并分别对其进行系统保护,多重启动。即使是不同人使用同一台计算机,系统中的数据也不会被他人修改。
计算机的维护主要包括改正性、完善性、适应性、预防性等内容。对计算机软件的维护需要对定期对计算机的软硬件运行情况进行仔细地检查,并且将检测数据进行记录和对比,保证其处于正常状态。对于计算机软件的开发过程应让具有丰富经验的维护人员参与,保证计算机软件的维护效果。计算机软件的维护比较复杂,维护过程中需要确定修改的类型,不够针对其出现的情况进行分析和设计。在进行计算机软件的维护时应组织起一个专门的维护队伍,提高计算机软件维护的效率,同时完善维护的方法。同时还应制定相应的计算机软件系统维护计划,包括新版本的安装和废弃模块的替换。还应通过一些维护工具改进现行系统的文件。修改计算机程序时,应注意对其进行全面的调试和验证。对于一些可以缓和的变动和补充,应进行成本的计算,并根据实际情况合理的进行解决。同时应让维护人员明确自己的职责,保证其高效负责的完成计算机软件系统的维护工作。并不断研究合理进行软件维护管理的方法,保证计算机软件系统的正常运行。同时应注意降低计算机软件系统的维护成本,提高计算机系统的可靠性从而在一定程度上减少纠错性维护。比如可以采用一些如程序自动生成、数据库管理系统、结构技术、防错性程序的设计等新技术来提高计算机软件系统的稳定性。并且为提高计算机软件的维护效率,应注意在软件的开发阶段就注意进行软件的维护性保护,全面考虑软件的具体运行需要的环境及用户的需求来提高计算机软件的维护效率。同时可以通过模块化及结构化等方式来进行软件的设计,使程序结构的简单化。并且在软件的开发中应提高软件的可靠性,在设计时就应考虑到使用时可能会出现的问题,提高软件的运行效果,使得在进行计算机软件系统的维护时对发生的问题更加具有针对性,从而可以大大提高问题解决的效率。
总之,计算机硬软件系统的维护对于计算机的正常运行和使用寿命有着很大的影响,用户及计算机的操作者应注意对计算机的维护,不断丰富自身专业知识和操作能力,保证计算机能够安全稳定的运行。
[2] 刘力源.如何提高计算机硬软件系统的维护技术[J]. 中国科技纵横,2012,06(15):64-65.
计算机在商业和家用方面已经普及使用,有台式的、有手提便携带式的、有微型的、还有中型的和大型的等,对计算机维护和维修的基本要求就是利用软硬件知识去保证机器正常使用。为了保证家用计算机不影响正常的生活,我们对家用台式计算机为主体进行分析。
现在,通常的家用计算机主要是青少年用于配合学校学习而购置的,硬件以单cpu台式机为主,配以微软系统软件、office软件和防病毒软件为主。实际上,青少年把计算机用于学习的时间不多,多是用于上网浏览和打游戏。所以,他们使用的硬件往往是比较近代的产品,配置也比较高新;对应用技术软件则要求不多,至多在添加设备扫描仪的同时加上图形(例如photoshop)软件。
越高档的计算机,它的硬件就越要求好的运行环境,好的环境就需要好的维护措施,才能防止运行环境变坏,才能保证计算机运行良好。所以,提出下列要求:
(1)定期检查电源散热风扇是否运转正常,灰尘多时要拆开清洁。目的是防止电源风扇停止转动而影响电源部件的散热需要。
(2)定期清洁软盘和光盘驱动器的磁头与光头(如半年一次)。目的是防止磁头或光头因为灰尘或脏物造成读盘出错。
(3)定期检查cpu、显示卡等部件上的散热风扇是否运转正常。目的是防止风扇停止转动而影响cpu和显示卡等主要部件的散热需要。
(4)计算机要定期进行使用,避免长期放置不用。目的是防止计算机元件因为接触不良或电容失效而影响需要使用时无法工作。
(5)开机时应先给外部设备加电,后给主机加电;关机时应先关主机,后关各外部设备,开机后不能立即关机,关机后也不能立即开机,中间应间隔15秒以上。目的是防止电源电压对计算机元件的意外冲击而损害。
(1)开机后,系统软件没有完成进入正常使用时,不能立即关机。目的是防止不但容易损坏软件,也会容易导致硬件损坏。
(2)基本应用软件安装使用正常后,马上进行系统区域备份工作(可利用ghost软件备份到另一硬盘区域或另一个硬盘,还可以刻录到光盘上或u盘上)。目的是为快速修复系统软件作好预备工作。
(3)必须安装有防病毒软件后才能复制非本机的文件进入本机和上网浏览,防病毒软件发出提示时,不能确认的不要允许通过,防病毒软件必须要定期升级更新。目的是防止病毒软件损害计算机内的软件甚至是硬件,病毒软件几乎每天都在更新,所以防病毒软件也要求能自动更新。
(4)随时或定期做好自编文档、图片和录象等备份工作(方法参照第2条)。目的是防止因为计算机系统软件或硬件的损坏而导致自己的劳动果实丢失。
(5)不要随便删除系统盘上的软件。目的防止系统软件链被意外损害而系统无法正常工作。
(6)同类型的软件不要全部安装使用,只挑选一种。目的是避免软件冲突,例如把2个以上防病毒软件安装在同一主机,就可能因为双重工作甚至相互争先而导致软件运行速度下降,严重的会引起停机不工作。
(7)执行软件工作,没有必要的话,尽可能不要同时执行同类型的多任务工作。目的是防止cpu工作量大,耗能也大,速度也会降低,软件容易出错。例如同时进行多任务复制或下载工作,一个任务只需要30分钟,两个30分钟的任务,不等于在30分钟同时完成,而可能会变成需要60分钟才能完成,三个以上的任务就更加难以确定了,除非主机性能等各方面因素都良好会有例外。
(8)关机时按系统软件的要求进行操作,不要直接使用硬件按钮简单地进行关机。目的是避免系统软件出错或损坏,导致下次开机不能使用,或要花费较多的时间启动软件自动进行扫描检查。
今天,计算机硬件和软件变得更加密不可分,许多原先由硬件实现的功能改由软件实现。对计算机来说,软件成份占了相当部分。很多软件故障,客观上也表现为硬件的故障。有些故障是可以明显而容易地区分到底是硬件还是软件上的问题。有些则需要作一定的工作才可以判定到底是软件故障还是硬件故障。这就要求维修人员既要具备硬件知识,又要具备相当的软件知识。因此,提出下列要求:
(2)熟悉计算机通用系统软件的快速安装与使用,熟悉常用软件的安装和使用(例如office等软件)。
(6)会使用工具软件调整或修复可以进行修复的硬件,如bios数据,硬盘物理部分损坏等。
(7)会分析检测主机关联设备的正常与否,会检测常见设备的正常与否,如打印机。
(9)需要熟悉局域网有关硬件和软件的安装和应用,会分析网络故障的原因是由硬件还是软件引起的。
(10)对每次出现的故障和维修结果,要进行记录和总结,积累维修资料,多翻阅学习计算机软硬件书刊,以提高维修的效率。
[1]王佩珠.电工电子学[m].合肥:中国科学技术大学出版社,1993,(5).
ghost软件是综合硬件定向系统传送器(general hardware oriented system transfer),是一个硬件级的传送工具,也就是硬盘对拷工具;ghost软件是美国赛门铁克软件公司推出的一款硬盘备份还原工具软件,它可以实现fat系列、ntfs、os2等多种硬盘分区格式中的分区及硬盘资料备份和还原,也叫做资料克隆软件。它称为资料克隆软件,说明ghost软件的备份还原是以计算机硬盘的各个扇区为基础单位开展工作的,这也就是将一个硬盘上的全部资料信息进行完整的复制和备档,而不单单是基础数据的一个简单镜像拷贝;我们都知道,现在所谓的克隆人就是克隆这个对象的躯体,不能克隆对象的想法和思维。而ghost软件却能克隆和拷贝计算机对象系统中所有的资料,包括文字、声音、图像,甚至就是目标计算机的磁盘碎片、病毒全部都一并复制。ghost软件支持将对象计算机的分区或电脑硬盘直接拷贝到扩展名为.gho的文件里(这种文件也被称为目标镜像文件),同时它也支持直接将需要资料拷贝到你想要的分区或硬盘中。而到目前为止我们知道ghost软件它拥有企业和家庭两个版本供我们使用。
1.1 备份和恢复。ghost软件的备份和恢复是根据个人计算机的硬盘上的簇开展工作的。这样即意味着在ghost软件开始工作的时候,恢复涉及的原本硬盘分区就会被完全覆盖,已经恢复的文件资料与原来电脑硬盘上的文件地址不会发生变化,而部分备份和恢复的工具只起到备份文件资料内容的作用,不涉及到计算机的物理地址问题。但是同样,它即可能导致恢复的目标计算机操作系统的系统文件完整性受到影响,这样当目标计算机的操作系统等受到破坏时,由这种方法恢复的,可能不能达到原计算机系统原有的操作情况。
1.2 特有功能。ghost软件最大的功能就是将目标对象计算机硬盘中的全部资料拷贝到其他你规定的硬盘中。这样,你也就不需要花费大量的时间和精力去重新安装需要的、原来的软件,这也是计算机中软件备份和恢复工作本文由收集整理的一次新的探索。它带给计算机用户很多便利,特别是对拥有大量计算机的各企业单位这是很大的福音,这样他们的维护人员在日常备份和恢复计算机中的软件和资料时就省去了大量重复操作,节约了大量的人力物力,同时还避免的认为出现的疏漏和不一。
1.3 支持功能和备份方式。ghost软件支持fat32、ntfs等多种文件的操作系统,ghost在备份文件资料时,它通常有两种方式开展工作,第一不压缩方式,第二压缩方式。
1.4 备份文件的保存。ghost软件所产生的备份文件和资料是可以保存在多种存储设备和格式中的,如cd、其它硬盘等,同时软件也给用户提供一个对象盘或者分区映像进行多卷存储的特殊功能。
很多时候计算机的操作和软件系统是很脆弱的,你的一个操作就有可能直接导致你对象计算机操作系统的崩溃,因此日常的维护中我们必须要做好计算机系统备份工作。ghost软件它可以将计算机整个系统备份为一个或多个文件,恢复起来也非常方便。
2.1 备份前的准备工作。如果可能,最好是在计算机操作系统刚刚安装初始就进行备份工作,这样就减少了我们备份资料文件存储空间,同时我们也保证了在恢复后对象计算机系统的稳定性和可操作性。如果在对象目标计算机操作系统已经使用过一段时间的情况下,在进行备份前需要对系统进行必要的整理工作,首先对系统进行杀毒检查,保证系统的安全性;删除不必要的软件,同时对于一些图片、视频等大文件也要进行必要的整理;对系统分区进行磁盘扫描和碎片整理,确定系统的正常运做。
2.2 系统备份。对于ghost软件的使用,我们建议最好再dos操作平台下进行使用,并开展备份工作。因此我们需要准备一张可用的系统dos启动盘,软盘或者光盘启动都可以。用启动盘启动后进入dos下,启动ghost软件, 可以看到一个模仿windows的一个界面,ghost软件左边的程序栏显示6项选择:local(本地)、multicasting(多点传送)、lpt(并口传送)、tcp/ip(网络协议)、options(选项)、ouit(退出)。不分卷压缩备份系统:在本地pc上对于硬盘进行操作,包括disk(硬盘)、partition(分区)、check(检查)3项功能。
(1)在disk中,可以选择to disk(硬盘对拷)、to image(硬盘建立备份)、from image(从备份文件恢复)。一是我们选择to disk这一步,操作界面会显示目标计算机所有硬盘现在的实际情况,如存储容量、柱面数、扇区等,然后我们选择资料来源盘和我们拟定的目标盘;点击0k后,开始硬盘进行拷贝,同时也会显示拷贝的进行百分比。二是选择to image这一步,它将会为本地硬盘生成备份文件和资料。如果我们采用这种方法可以为硬盘做好基础备份。三是选择from image这一步:选择备份文件用来恢复系统或者建立操作系统。(2)在t0 partition这一选项中,可以选择to partition(分区对拷)、to image(生成备份文件)、fromimage(恢复分区)三种方案。一是选择to partition这一选项,将会显示本地硬盘的情况,选择要操作的硬盘并且点击,将显示此硬盘的所有分区。选择一个分区作为源分区,然后复制到其他盘的分区,这样涉及资料就会覆盖本盘其他分区。二是选择to image这一选项的,它的操作方法与硬盘备份文件生成的方法是基本相同的。三是选择fromimage这一选择,我们可以选择备份文件恢复被选择分区,同恢复硬盘的方法相同。进行分卷压缩的关键在于在ghost的启动命令后加上必要的参数。
在使用中我发现,要最大的发挥ghost软件的优势和性能,在进行恢复操作时,我们就要特别对某些地方注意。
复时.先选择需要恢复的硬盘,然后选择恢复到哪个分区,一旦选错,就会导致分区的数据被覆盖。恢复镜像文件的同时,目标盘上的原有数据全部被覆盖,使用任何反删除法都无法恢复。完成恢复工作,会提示你重新启动电脑.启动完成系统已经恢复。3.3 计算机的系统盘(如c:)不能存放任何的重要数据。镜像文件应尽量保持干净、基本。应用软件安装得越多,系统被修改得越严重,安装新软件也就越容易出错,所以在制作镜像文件前,千万不要安装过多的应用软件。
在计算机软件设计中,通常会应用到嵌入式实时软件。然而,嵌入式实时软件不仅在系统中对硬件以及软件有很强的依赖性,而且嵌入式实时软件中,还具备实时控制的优势,因此嵌入式实时软件在软件设计中具备很好的发展前景。以下本文就从计算机软件开发中,探讨嵌入式实时软件在软件设计中的实际应用。
嵌入式实时软件,在计算机软件设计中,可以被用以缓存机制、动态分配、预测指令执行等设计中,提高软件的实时处理功能,提升软件设计的可靠性。但是在计算机软件设计的实际应用中,嵌入式实时软件设计中,又包括硬件与软件两个重要部分,由应用程序来控制计算机软基系统的运作与行为,再利用计算机操作系统控制程序的编程及硬件交互。嵌入式实时软件设计中,其系统的核心就是嵌入式微处理器,一般具有对多任务的实时支持能力,可以在较短内实时中断响应并完成多任务操作,而且还具有很强的存储区保护功能,嵌入式实时软件结构是模块化的,也有利于软件检测和修复;并且在嵌入式实时软件设计中,还应该具备可扩展的处理器结构,以低功耗的嵌入式微处理器进行设计,如此才可实现嵌入式软件系统的优势,在计算机软件应用中发挥重要作用。
1)面向对象在面向对象的嵌入式实时软件设计中,将实时处理技术融入进来,不仅可以实现实时CORBA以及相关模型,还可以在远过程调用的基础上提供多种服务,实时CORBA扩展计算机软件的应用,以实时机制来进行事件处理。
2)在嵌入式实施软件的设计中,在实践上需要支持并发的计算模式,系统的软硬件结合也非常紧密的。在计算机软件的面向组件开发,对于嵌入式实时软件的应用,组件是向外界提供服务的黑盒,而且组件还具备独立性、重用性的特点,利用这样的计算机软件开发方法,可以很好的实现嵌入式实时系统的独立性。
1)本次嵌入式实时软件设计中,对于微处理器的选择将会是AT91RM9200,该处理器具备丰富的外设接口,并且处理器内的控制器也可用于同步控制和对事件的突发访问,有效提高嵌入式实时系统的响应时间。
2)嵌入式实时软件的开发流程,先进入需求分析阶段,然后就是设计阶段、代码生成阶段以及软件测试固化阶段,最后结束。在本次的计算机嵌入式实时软件设计中,将会对系统的各个功能分成子模块,利用模块方式进行程序开发,将系统的多个并发执行任务划分开来,提高软件设计的效率以及稳定性,有效建立系统中软件与硬件的交互。
3)在嵌入式实时软件开发中,将会采用事件驱动方式进行中断驱动,提高嵌入式系统的实时性与性能要求;对于嵌入式系统的内部功能,可以将软件设计任务划分成多个周期,来实现系统内任务的异步、同步、应用控制等设计,应该确保功能之间的积极响应,提高软件程序系统的实时性。还可以在嵌入式实时软件开发中,简化控制流程的设计,将控制任务组织为状态转换图的结构,使其软件内部可以共享资源或者具有相同的事件驱动。
4)在嵌入式实时软件结构设计中,应尽量避免在设计中软件与硬件结构的脱离,有效改善传统计算机软件设计中对硬件的依赖,提高软件系统的实时。软件设计中,划分任务间的职责,赋予每个任务在软件程序中唯一的地址,可以采用优先级调度模式,提高软件系统的对事件的响应时间。
嵌入式实时软件开发,不仅具有很广的应用领域,而且这样的计算机软件设计也具有很强的灵活性以及与现实环境交互的能力。而且,在嵌入式软件设计中,应该它包括硬件和软件两部分,是非一般的PC系统,包括处理器/微处理器、I/O端口、图形控制器以及程序编程部分,通常都具有实时以及多任务操作的功能,嵌入式实时软件的特点,就是具备实时性、易控性、可操作性等,这在计算机软件设计中是一大突破。
文中采用嵌入式实时软件设计方法,不仅对计算机系统进行设计,而且在软件系统中还采用层次化模块结构,实现嵌入式实时操作系统与计算机应用程序以及底层硬件的结合,依靠软件完成系统的各项任务。嵌入式实时软件设计开发中,对于硬件平台也会有很强的依赖性,因此在计算机软件设计中一定要合理规划软件与硬件关系,做好软件测试机维护工作,确保嵌入式实时软件的质量。
由上可知,在计算机软件设计中,使用嵌入式实时软件,可以发现其具有中断处理、上下文切换、资源分配以及优先级处理、任务同步的优势,嵌入式软件开发是可以促进企业软件产品的有效实施,可有效改善软件的复杂性,保证软件产品的质量。开云真人开云真人
扫一扫关注微信公众帐号