时间:2023-12-27 10:44:21
序论:写作是一种深度的自我表达。它要求我们深入探索自己的思想和情感,挖掘那些隐藏在内心深处的真相,好投稿为您带来了七篇计算机硬件解析范文,愿它们成为您写作过程中的灵感催化剂,助力您的创作。
关键词:计算机;硬件;死机;原因分析
在微机运行中,常见的故障现象之一,就是死机。死机故障是一种难于找到原因的故障现象之一,由于“死机”状态下无法用软件或工具对系统进行诊断,因而增加了故障排除的难度。死机现象一般表现为系统不能启动或画面“定格”无反应,显示“黑屏”或“蓝屏”,显示“凝固”,键盘、鼠标不能输入,软件运行非正常中断等。然而死机常常令操作者甚为烦恼的是造成工作中的数据丢失,由此所造成的经济损失,有时是不可估量的,尽管造成死机的原因繁多,但它万变不离其宗,计算机硬件方面的问题占据问题的主要部分。
一、硬件不符合要求造成死机:
1.现在的CPU和显示卡由于采用了新工艺,所以都具有不错的超频性能,但超频极易引起系统的不稳定甚至死机(损坏硬件暂且不论)。对于由超频引起的死机现象,应当及时予以降频,或恢复其额定工作频率,以保证电脑稳定工作。
2.在更换电脑配件时,安装完毕后,一定要再仔细检查一遍,看硬件是否已经插好,以防止接触不良引起死机。
3.有时由于各个硬件之间的冲突而引起死机,这时要试试为板卡刷新新版的BIOS,更新驱动程序或是更改系统中的设备的中断号,实在不行的话,请更换硬件。
4.主板的BIOS一定要设定得当,虽然现在许多报纸、杂志和网站都教大家如何将BIOS设置为最优,但殊不知最优的设定却不一定是最稳定的。若由于BIOS设置不当引起死机,应立即将BIOS恢复到出厂时的缺省设置。
5.电脑主机一定要配备高质量高性能的电源,因为现在的电脑配件耗电量都较大,特别是超频使用时,耗电量会倍增,若此时电源功率不足,硬件便会出现供电不足的情况,从而引起死机。
6.在内存较小的情况下(小于128M),最好不要运行占用内存较多的软件和游戏或是同时运行多个程序,这样会导致物理内存不足,从而引起死机。
二、硬件使用不当引起的死机:
1、散热不良
显示器、电源和CPU在工作中发热量非常大,因此保持良好的通风状况非常重要,如果显示器过热将会导致色彩、图象失真甚至缩短显示器寿命。工作时间太长也会导致电源或显示器散热不畅而造成电脑死机。CPU的散热是关系到电脑运行的稳定性的重要问题,也是散热故障发生的“重灾区”。
2、灰尘杀手
机器内灰尘过多也会引起死机故障。如软驱磁头或光驱激光头沾染过多灰尘后,会导致读写错误,严重的会引起电脑死机。
3、设备不匹配
如主板主频和CPU主频不匹配,老主板超频时将外频定得太高,可能就不能保证运行的稳定性,因而导致频繁死机。
4、软硬件不兼容
三维软件和一些特殊软件,可能在有的微机上就不能正常启动甚至安装,其中可能就有软硬件兼容方面的问题。
5、内存条故障
主要是内存条松动、虚焊或内存芯片本身质量所致。应根据具体情况排除内存条接触故障,如果是内存条质量存在问题,则需更换内存才能解决问题。
6、硬盘故障
主要是硬盘老化或由于使用不当造成坏道、坏扇区。这样机器在运行时就很容易发生死机。可以用专用工具软件来进行排障处理,如损坏严重则只能更换硬盘了。另外对于在不支持UDMA66/100的主板,应注意CMOS中硬盘运行方式的设定。
三、计算机硬件问题死机的解决办法:
(一)排除因使用、维护不当引起的死机现象
电脑在使用一段时间后也可能因为使用、维护不当而引起死机,尤其是长时间不使用电脑后常会出现此类故障。引起的原因有以下几种:
1.积尘导致系统死机:灰尘是电脑的大敌。过多的灰尘附着在CPU、芯片、风扇的表面会导致这些元件散热不良,电路印刷板上的灰尘在潮湿的环境中常常导致短路。上述两种情况均会导致死机。
具体处理方法可以用毛刷将灰尘扫去,或用棉签沾无水酒精清洗积尘元件。注意不要将毛刷和棉签的毛、棉留在电路板和元件上而成为新的死机故障源。
2.部件受潮:长时间不使用电脑,会导致部分元件受潮而不能正常使用。可用电吹风的低热挡均匀对受潮元件“烘干”。注意不可对元件一部分加热太久或温度太高,避免烤坏元件。
3.板卡、芯片引脚氧化导致接触不良:将板卡、芯片拔出,用橡皮擦轻轻擦拭引脚表面去除氧化物,重新插入插座。
4.板卡、外设接口松动导致死机:仔细检查各I/O插槽插接是否正确,各外设接口接触是否良好,线缆连接是否正常。
(二)排除因系统配置不当引起的死机现象
系统配置与电脑硬件设备和系统BIOS、主板上跳线开关设置密切相关,常见的死机故障原因有:
1.主频设置不当:此类故障主要有CPU主频跳线开关设置错误、Remark的CPU引起的BIOS设置与实际情况不符、超频使用CPU,或CPU性能不良死机。
2.内存条参数设置不当:此类故障主要有内存条设置错误和Remark内存条引起的BIOS设置与实际情况不符。
3.CACHE参数设置不当:此类故障主要有CHCHE设置错误、RemarkCACHE引起的BIOS设置与实际情况不符。
(三)排除因硬件安装不当引起的死机现象
硬件外设安装过程中的疏忽常常导致莫名其妙的死机,而且这一现象往往在电脑使用一段时间后才逐步显露出来,因而具有一定的迷惑性。
1.部件安装不到位、插接松动、连线不正确引起的死机,显示卡与I/0插槽接触不良常常引起显示方面的死机故障,如“黑屏”,内存条、CACHE与插槽插接松动则常常引起程序运行中死机、甚至系统不能启动,其它板卡与插槽(插座)的接触问题也常常引起各种死机现象。要排除这些故障,只须将相应板卡、芯片用手摁紧、或从插槽(插座)上拔下重新安装。
2.安装不当导致部件变形、损坏引起的死机口径不正确、长度不恰当的螺钉常常导致部件安装孔损坏,螺钉接触到部件内部电路引起短路导致死机,不规格的主板、零部件或不规范的安装步骤常常引起机箱、主板、板卡外形上的变异因而挤压该部件内部元件导致局部短路、内部元件损坏从而发生莫名其妙的死机。
有关计算机硬件死机方面的知识,我们了解的还是远远不够。随着时代的发展,科技的进步,计算机正在突飞猛进的发展,计算机也在不断地进行完善。我们应该与时俱进,不断完善在计算机方面的知识,只有这样,我们才能游刃有余的去解决计算机遇到的相关问题。(作者单位:郑州市卫生学校)
参考文献:
关键词:计算机硬件实践教学;云计算;远程实验;虚拟实验
1.背景
计算机硬件课程的实践教学一直是计算机硬件教学的重要环节,通过这一环节,可以直接让学生对硬件有感性认识,对计算机系统的硬件逻辑结构、物理特性有更深入的了解。
传统的计算机硬件实践教学环节,多采用实物、虚拟实验等方式进行。采用实物的计算机硬件实践教学,如微机原理,可以直接利用实验箱、实验开发板等现成的硬件,用汇编语言、硬件描述语言等方式进行编程,辅以万用表、逻辑分析仪、示波器等仪器设备,可以全面提升学生对硬件系统的认知。采用虚拟实验的计算机硬件实践教学,可以采用模拟器等方式模拟硬件的运行,并以可视化的方式展现给学生,接近或者达到实物实验的效果。
随着计算机硬件实践教学的不断发展,以及计算机技术本身的快速发展,许多学校经过多轮的建设投资,积累了大量的硬件设备;许多设备由于更新、损耗等问题,需要重新投资采购以便升级换代。另外,教学内容的不断发展,也要求相应的硬件条件跟上。
硬件基础条件的建设,一方面可以不断适应计算机硬件技术的发展,开展更多更好的实践教学;另一方面,有许多陈旧设备需要淘汰,导致投资的浪费,而且,随着学校规模的扩大,这种资源上的浪费将更为严重。
基于以上认识,我们在“十一五”建设期间,开始了“计算机硬件综合实验云”(简称“实验云”)的论证与建设工作,试图开发出一条新的路子,能够解决重复投资、资源浪费、设备快速淘汰的问题。
2.“实验云”设计思想
“实验云”采用“云”的方式对计算机硬件实验资源进行组织和管理,以服务的方式为学生、教师提供支持,其投资建设的重点在“云”端,而不是用户端。
“实验云”具有以下特点:
(1)投资集中。硬件建设、实验内容建设等集中在“云”端,并且同样的硬件条件可以支持多门课程。
(2)服务广泛。采用‘‘云”机制之后,所有的硬件实践教学,都能采用服务的方式对外提供,使用者(学生、教师等)可以通过远程网络使用服务,完成实践教学环节。
(3)易于升级扩展。只需要在云端对系统的软硬件、实验内容进行升级,即可达到全系统升级的目的。
(4)系统可扩展性强。该系统采用“云”的方式组织,所有用户数据均可保留在云端,方便与其他信息系统、教学管理系统集成,并能够对全过程的实验数据进行存储、分析和使用。
3.“实验云”框架
“实验云”的主要框架结构如图1所示。硬件系统主要由“天河阳光”实验板节点(如图2所示)、交换机、Web服务器、实验服务器、数据库服务器等组成,它们之间通过网络互联互通。“天河阳光”实验节点上整合厂丰富的硬件实验资源,为计算机硬件课程实验提供了基础;交换机与实验板、Web服务器、实验服务器连接组成一个内网;Web服务器运行Web服务,连接内部交换机和Internet;实验服务器运行各种实验模块,并通过交换机与实验板节点连接。软件系统由运行于服务器的Web服务和实验所需的各种大型软件组成。Web服务负责管理实验板,为客户端提供Web服务,响应客户端请求,并将客户端请求提交给实验服务器,控制实验节点完成各项实验功能,将用户操作日志和实验结果保存于数据库;大型软件运行于服务器,实现轻客户端,客户甚至只需一个能够上网的手机就可以进行实验。实验参考资料由实验教材、实验指导书、参考代码、视频教程等组成。
“实验云”平台客户端无需安装客户端软件,直接用浏览器通过Internet访问Web服务器。连接到网络的客户端登录后就可以申请获得硬件资源,然后操控实验板进行实验。客户端对实验板的操作控制命令通过网络发送,Web服务器、实验服务器收到命令后再转发给相应的实验板,实验板对命令进行解析并执行,执行结果返回到实验服务器、Web服务器,Web服务器再将实验结果返回给相应用户,用户通过浏览器观察结果。管理员也通过浏览器访问Web服务器进行后台管理。
4.“实验云”建设
“实验云”的建设主要划分为硬件条件建设和内容建设2个方面。
在“实验云”硬件条件建设上,主要是云端环境的建设。我们专门调集了开发人员,对实验云硬件条件进行充分论证,确定各种硬件器件的选型。云端环境建设中,最重要的是实验开发板的逻辑开发以及服务器软件系统的开发。在我们选用的“天河阳光”实验开发板中,拥有足够的可编程逻辑器件空间、以太网接口,并且在硬件上支持对FPGA器件的动态编程,这些都为实验开发板的远程操作提供了硬件支持。特别是,我们在如何快速保存恢复硬件实验现场上进行深入研究,为支持实验板的虚拟化提供了技术保障。在服务器软件系统开发上,主要是用户界面开发、实验支持模块的开发等。用户界面上采用JSP、JavaScript、Flash等作为主要开发手段,充分利用最新的Web界面开发方法。实验支持模块上主要是拟定各种通信协议、提供实验开发工具等。
在“实验云”内容建设上,我们依托已经开展的计算机原理课程设计、数字系统课程设计、嵌入式系统课程设计等内容,要求相关授课教师提供实验素材,并由专业人员对其进行整理,最后在“实验云”体系下进行设计实现。所有的实验模块都部署到实验服务器上。
5.“实验云”初步建设成效
2012年底,我们顺利加入到“211工程高等教育公共服务体系(三期)中国教育科研网格二期建设项目”中,参与了其中“计算机科学与技术重点学科网格建设任务”,并负责其中的“计算机体系结构虚拟实验环境”建设任务。2013年9月,已经部署了10个“实验云”节点,支持10人以上在线硬件远程实验,并采用云机制,能够容纳更多的学生同时在线进行远程实验。
另外,在本科教学中,我们已经在包括计算机原理课程设计等在内的多门硬件系列课程中,使用了“实验云”系统。学生可以在宿舍、图书馆、教室、实验室等地方,通过覆盖全校的“无线教学网”,使用笔记本、PAD等终端,直接访问部署在中心机房的“实验云”环境,进行远程硬件实验。
6.结语
“实验云”计算机硬件实践平台,突破了传统计算机硬件实物实验的限制,同时具有实物实验和虚拟实验的优点,方便管理,使用便捷。
在未来的建设中,计划在ChinaGrid上部署更多的“实验云”节点,能够容纳超过1000人同时在线完成计算机硬件系列远程实验。
关键词:计算机硬件维护管理创新
中图分类号:G623.58 文献标识码:A 文章编号:
一、计算级的硬件组成结构:
计算机系统由硬件系统和软件系统构成,其中,硬件系统由各种硬件设备组成,硬件设备即计算级的实体部件,包括主机、显示器、键盘、鼠标、打印机,其中计算机主机由计算机主板、电源、CPU、内存、硬盘、显卡(GPU)、声卡、网卡、光驱、软驱等组成。这些硬件设施通总线结构的方式来相互连接,进行计算机信息的传递。只有各个硬件设施的正常运行,才能保证整个计算机的正常运行,如果其中一个硬件设施运行出现故障,将影响到整个计算机的运行。
二、计算机硬件运行中常见问题的分析:
在计算机的运行过程中,各个硬件设施出现故障的情况不可避免,比如计算机死机、显示器黑屏、花屏等,这些故障严重影响计算机的正常运行,由于计算机硬件系统组成结构复杂,维护困难,影响了人们对计算机的使用。因此,应努力加强计算机硬件系统的维护与管理,及时发现计算机运行中出现的故障并检查维修,同时,还要保证计算机软件系统的正常运行。计算机运行中出现故障的原因主要有:
1、硬件方面的问题:
(1)计算机主板运行方面的故障:比如CPU故障、网卡故障等,CPU出现故障则会出现计算机无法启动或黑屏,常见原因为散热异常或CPU针脚损坏;网卡的故障常见原因为网卡驱动异常,造成计算机不能联网。
(2)计算机显示设备运行故障:比如显卡故障、显示器故障等,显卡故障常见原因为显卡松动、散热异常等;显示器故障常见原因有供电电路故障、接头接触不良等。这些故障一旦出现将会影响计算机信息的正常显示。
(3)存储读取设备方面的异常:内存故障主要是由于内存松动,与插槽接触不良,此时,计算机开机时则会发出“滴”的声音;此外还有硬盘故障、光驱、软驱故障,一旦出现,将会严重影响计算机处理存储数据信息的功能。
(4)计算机硬件设备间的不兼容:由于科学技术的快速发展,计算机硬件设备也不断更新,因此,计算机硬件设备的兼容性问题越来越明显,如旧版本的上一代硬件无法兼容识别新版本新一代的硬件设备,造成了计算机运行的不稳定甚至无法使计算机运行。
2、软件方面的问题:
(1)软件运行方面的问题:在整个计算机的运行中,软件的正常运行必不可少,由于现阶段人们对软件管理的不重视,使计算机系统的正常运行受到严重影响,最常见的就是计算机病毒、木马等,随着互联网的广泛应用和人们对软件管理的忽视,使计算机病毒、木马有机可乘,严重破坏软件系统的正常运行,进而影响计算机整体的正常运行。
(2)软硬件的兼容问题:由于计算机操作系统和硬件设备的局限性,计算机操作系统硬件设备不兼容的现象经常出现,一些操作系统无法识别某些硬件设备,或者某些硬件设备不支持某些操作系统,使计算机系统无法正常运行。
3、计算机受外部环境的影响:
除以上两点计算机本身的问题外,计算机运行的外部环境对计算机的正常运行也有着很大的影响。
(1)计算机供电环境的影响:计算机的正常运行离不开稳定的电力供应,电压不稳或突然性的断电会对计算机硬件设备的电路原件造成严重损坏,进而影响整个计算机的正常运行。
(2)环境基本因素的影响:如环境温度和湿度,外部环境的温度和湿度对计算机的散热及各设备的运行有很大影响,计算机运行的环境温度过高,将严重影响计算机的散热,环境过于潮湿,将破坏计算机硬件设备的电路原件,甚至造成电路原件的短路。
(3)电磁干扰:随着科学技术的不断发展和人们生活水平的提高,各种电磁设备被人们广泛应用,电焊器、变压器、空调、冰箱和一些通讯设备的电磁变化明显,当这些设备产生电磁变化时,将严重干扰计算机的正常运行。
三、计算机硬件常见的维护与管理:
1、系统简化法:将计算机系统简化到仅能维持计算机正常运行的最低要求,如果计算机仍然不能正常运行,则说明问题出现在计算机硬件与软件之中。
2、硬件替换法:将认为可能存在故障的硬件设备用确保无故障的硬件设备替换,观察计算机是否能正常运行,若系统正常运行,则可以确定硬件故障出现的部位,若系统扔不能正常运行,则考虑还有他硬件设备存在问题。
3、递增递减法:递增法是在计算机系统运行的最基本状态下逐渐增加硬件设备,这样可以找到硬件故障出现的部位,递减法则是在系统运行的最佳状态下逐步删减硬件设备检查系统故障出现的部位。
四、计算机硬件的维护与管理创新:
1、计算机组件的维护与管理创新:
(1)CPU、GPU的维护与管理创新:
CPU即中央处理器,是计算机的核心部分,GPU是计算机的图形处理器,要保证CPU和GPU的正常运行,必须保证CPU和GPU有良好的散热条件(比如水冷、液氮等设备),CPU和GPU的散热装置要经常清除灰尘,保持清洁,其次还要尽量保证CPU和GPU有稳定的运行频率,避免因过度超频引起的损坏。
(2)内存与硬盘的维护与管理创新:
若要进行计算机硬件系统的升级,内存要使用相同品牌相同频率的来进行升级,若要更换内存,则要考虑内存与主板的兼容问题,一定要用主板支持的内存,若发现内存条表面发生氧化,可以使用橡皮擦擦去,避免过度超频内存频率对内存的损坏;在硬盘的维护上,对于机械硬盘,首先应保证硬盘读写数据时的电源供应,其次,避免硬盘在运行时的移动并做好防震,再次,减少不必要的刷盘操作,延长硬盘的使用寿命,最后,远离磁场干扰强的地方。
2、计算机外设的维护与管理创新:
计算机外设主要包括显示器、键盘、鼠标等,其中显示器应避免经常开关机,并保持显示器的除尘和表面清洁;鼠标和键盘的使用过程中应避免用力过猛,利用鼠标垫减少对鼠标的磨损,保持键盘的清洁,在更换计算机外设时应关闭计算机,避免对计算机其他硬件造成损害,影响其运行。
3、计算机运行软件系统的维护与管理创新:
使用常用的兼容性良好的操作系统,并及时更新硬件驱动程序,也可利用软件监控硬件的运行情况,早发现早处理,利用杀毒软件做好病毒木马的查杀,及时修复系统漏洞,以确保计算机的正常运行。
4、计算机运行环境的维护与管理创新:
应保持计算机运行环境的清洁,保持室内适宜的温度和湿度,经常开窗通风,保证对计算机稳定的供电,避免因断电引起的计算机硬件损坏,例如使用UPS,避免在雷电天气使用计算机,防止雷电对计算机硬件的损害。
参考文献:
[1]膝雯雯.试论计算机硬件维护及创新管理的研究[J].硅谷,2011(4):85.
[2]施骏.计算机硬件维护中的创新管理与综合性策略[J].信息与电脑(理论版),2012(7):135-136.
[3]龚坤.信息化进程中计算机硬件学科建设的持续自主创新[J].计算机光盘软件与应用,2012(2):239-240.
[4]施骏.计算机硬件维护中的创新管理与综合性策略[J].信息与电脑(理论版),2012(7):135-136.
[5]刘琼瑶,赵阳依托“域”平台创新内联网计算机管理手段[J].华南金融电脑,2010(0):71.
[6]韦崇顺.浅谈高校计算机实训基地建设研究与管理创新[J].科技风,2012(6):304-306.
[7]王倩.浅谈计算机创新实验室的管理[J].甘肃科技,2010(13):114-115.
[8]胡巍.计算机软硬件故障的处理方法[J].计算机光盘软件与应用,2012(18).
[9]张文平.计算机硬件维护原则与方法问题探讨[J].煤炭技术,2012(01).
关键词:计算机系统;集成项目;有效管理
中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)15-3602-03
1计算机系统集成项目的简介与特点分析
1.1简介
系统集成是一种系统在其再生产的过程中为满足客户的相关需求进行的系统整合的增值业务处理,系统集成可以看作是是价值相关的再创造过程,在系统集成的实际过程中要十分注重整个集成系统的全方位的规划整合。现实中的系统集成的有效实现是通过三个层面来体现的,这三个层面分别是将骨干网络、太网、TCP/IP/以及广域网进行互联的实际的技术集成,由路由、传输介质、网络服务器共同组成的软硬件集成产品的组成,以操作系统软件开发、应用平台以及网络管理为主的应用集成。以上三个层面的系统集成结合相关的用户要求和网络集成上的技术经验可以真正形成总体意义上的系统集成项目,同时,这些足以作为集成项目管理实施者所必要完成实现的具体目标方向。
项目管理可以简单定义为实际的独立的可进行有效管理的活动组成。项目管理是在一定的时间范围内,受制于相关的特定目标,产生具体的项目费用时实现项目的有效运作与管理。项目管理的目的性是十分明确的,所用资源来自于不同领域,临时效能高,其管理项目的起止日期具体,客户信息详细。
1.2计算机系统集成项目的相关具体特点
目前,计算机系统集成项目的发展十分迅猛,其已经逐渐发展成为相关计算机领域的一项主体业务。计算机系统集成项目管理除了具有项目管理的通性外,还具有自身的一些优良特点。
1.2.1多种学科交互合作
系统集成项目时集网络、自动控制、计算机、电子信息以及通信等等信息产品和具体技术的为相关基础构件于一体的项目系统工程,系统集成项目涵盖了很多种综合技术行业。计算机系统集成项目管理要求的综合技术水平高、人员投入力度大、专业背景要求严格以及其具体的构建周期较长这些优良特点有效地表现出了计算机系统集成项目管理的多种学科交互合作的相关特点。
1.2.2项目管理实施特立独行
计算机系统集成项目的有效实施管理具有其自身的独特性。其独特性在相应的系统集成领域的突出表现十分明显,相关的计算机系统集成项目的企业公司可以为实际用户提供不同的产品,也能够及时有效地按用户需求提供符合实际的多角度的问题解决措施方案。
1.2.3三位一体的集成特性
计算机系统集成项目管理是集硬件、软件以及项目应用为一体的,其与普通的系统集成系统的软件项目有着很大的不同之处,计算机系统集成项目的实施能够很好地为特定行业领域的专业客户提供完整的一条龙技术方案,目的性明确,能够给予特定的行业以及业务提供切实有效的应用支持。
1.2.4系统集成项目的不确定因素存在
计算机系统集成项目比一般的系统集成项目更加难被控制,具体主要表现在计算机系统集成项目的用户需求、实施进度、成本管理以及技术环境都比较难以控制,其不确定因素的存在于很多方面。
1.2.5项目技术要求高
计算机系统集成项目的专业技术水平要求高,计算机系统集成项目是一项劳动密集与智力密集的项目,其深受人力资源的影响,相关成员的能力结构、责任心以及稳定性能够决定项目本身的质量,计算机系统集成项目的成功与否取决于项目团队管理与人才激励措施的有效实施中。
1.2.6系统集成项目管理复杂多变
计算机系统集成项目的实际管理措施是十分复杂多变的。其复杂性具体表现在相关方面,计算机系统集成项目的团队人员的队伍强大,专业技术要求高;项目管理风险大,系统维护复杂;项目涉及领域广,客户需求大且要求高;项目范围变更频繁等等。计算机系统集成项目管的复杂性都是从以上具体表现中衍生出来的。
2计算机系统集成项目管理构建的有效分类
依据计算机系统集成项目的相关特点,可以把计算机系统集成分为计算机硬件系统总体设计与工程管理服务、计算机硬件设备集成与安装、计算机硬件设备的技术与服务三大类。以下对这三种项目的管理实施进行简要的定义分类解析。
2.1总体设计与工程管理
计算机硬件系统总体设计与工程管理服务也可以被称作总体设计与工程管理类,其主要是一种将采购方设置为放权式的计算机系统硬件集成项目。一般来说,采购方对计算机系统集成项目的自身结构的设计以及性能指标、规模分布都有着一定的认知的。但是,种种迹象表明,采购方要求项目的服务管理需要将新老体系以及架构设计进行有效地集成融合,然后再实现采购行为,同时将技术指导培训贯穿于整个实施过程中。总体设计与工程管理类的全面组织管理的有效实施是计算机系统集成项目的实际发展的重要方向之一,这类型项目的实现要求相关服务供应商要设计到计算机系统的各个领域,其可以涵盖计算机系统的大部分范围,同时,其对相关技术人员的专业水平要求也是十分高的。
2.2设备的集成安装
计算机硬件设备集成与安装也可以被简称为设备集成与安装。计算机硬件设备集成与安装是最普遍的一种计算机系统集成项目,也是大部分消费者比较常用的计算机硬件系统的项目构建模式。在计算机系统集成项目的构建中,计算机硬件设备集成与安装要求购买方要进行全方位计算机系统的系统集成构架以及设备性能管理等等方面的定性论证选择。简单来说,相关的设备供应商只要依据合同的标准来实现计算机系统集成项目的设备的供货、采购与安装就可以了。
2.3技术服务
计算机硬件设备的技术与服务也可以简称为项目的技术服务。针对这类型项目来说,其主要是以IT技术与服务为主要内容的计算机系统集成中的硬件系统的项目构建。设备的技术服务一般是以某种特定的服务指标以及技术需求为主要目标的。这就使得采购方可以针对设备存在的技术问题以及硬件疑虑提供相应的技术服务培训支持。这类型项目的实现需要将相关技术解决方案与科学技术论据有效的结合起来。
3计算机系统集成项目各阶段的具体实施步骤
3.1计算机系统集成项目实施前所进行的项目可行性研究
在进行相关项目的可行性研究时,总会出现这样那样的问题,比如说,研究质量差、研究力度低、满足不了决策需求、调查研究不到位、可行性研究报告客观公正性弱、定性选择论据缺失等等,这些都会造成投资收益的计算缺乏真实性,满足不了相关客户的具体需求。因此,搞好计算机系统集成项目的功能定位,很好地设置其各个阶段的有效划分是志在必行的,相关部门技术人员要通过先进科学技术的有效运用构建实际的项目决策管理体系。
3.2计算机系统集成项目启动阶段所作的预备工作
在计算机系统集成项目的启动阶段,公司高层要鼎力支持项目的实施管理,这就要求相关部门要明确工作任务目标,组建优良的项目技术团队,在资源保证充足的情形下,积极有效地监控反馈相应用户的需求与服务要求。在项目管理的准备中,最难搞定的一个环节就是对相关项目的范围领域的界定与划分。如果缺乏对系统项目的服务范围领域的切实定义与具体落实,则会导致项目管理的失败。所以,在项目管理的实施准备阶段,要综合描述项目的总体概况,使各阶层人员都能真正了解项目内涵,从而达到以项目经理为核心的项目管理机制的建立。
3.3计算机系统集成项目优质沟通环境的有效构建
计算机系统集成项目管理所涉及到的沟通管理实际上说的就是商务与技术相融合的一个有效过程,优质沟通环境的构建能够提升项目的成功度。因此,在项目执行过程中,要搞好各项目单位之间的沟通交流,是整个项目实施在一个积极和谐的范围下具体体现出来。同时,相关部门人员要采取相应措施降低各部门之间的矛盾冲突率,提高项目团队的凝聚力,加强用户与项目相关方的沟通交流,明确用户需求,取得高层支持,促进项目实施成功。
3.4计算机系统集成项目实施阶段的各项控制
在计算机系统集成项目实施阶段,要有效地进行项目进度、质量以及成本的控制管理。在具体控制过程中,及时将其与进度做比较,发现问题,更正补漏。同时,还要对产生进度变化的因素施加相关应用影响,积极查明进度变化,持续改进,强调全员参与到计算机系统集成项目有效执行的进程中来。
3.5计算机系统集成项目收尾阶段的完美完成
计算机系统集成项目结束时,项目负责人员需向用户提供最终的优化项目方案,同时实现项目全部内容文件的上交,做好项目相关信息的收集工作,然后结束项目以及终止合约,并签署相关项目结束整合文件。在项目的收尾阶段,完成系统的客观流程后,还要从实际的项目执行过程中汲取经验教训,通过对客户满意程度调查报告,从客户那里得到好的反馈,以此作为公司项目顺利完成的有效实例证明。
图1
4.2金融系统集成项目的简图
图2
综上可知,在计算机系统集成项目的管理实施中,竭尽所能地为用户提供满意的产品服务,是其追求的最终目标。
参考文献:
[1]王彩玲.计算机系统集成项目中的成本管理[J].福建电脑,2007(8).
[2]杨华军.浅析现行计算机系统集成项目管理[J].广东科技,2007(8).
[3]许高峰.计算机硬件系统集成项目管理的“3456”[J].软件工程师,2011(11).
[4]周黎.计算机信息系统集成项目管理初探[J].中国新技术新产品,2009(22).
[5]张伟.计算机系统集成项目的问题总结与分析[J].计算机光盘软件与应用,2010(11).
关键词:ARINC429 总线数据 LabVIEW
中图分类号:TP206 文献标识码:A 文章编号:1672-3791(2014)09(a)-0067-02
ARINC429总线广泛应用于航空机载设备,对429总线的测试需求导致了各种测试系统的出现[1-3]。在某型飞机的液压能源和起落架系统总装调试过程中,由于航电机组成员告警系统和中央维护系统安装调试未完成,系统的单独调试缺乏对总线信号的模拟和测试而困难重重,当航电系统存在错误时,单是依靠机组告警显示页就很难定位故障,因为有时故障是显示页面本身。通用的ARINC429总线测试设备只显示32比特数据,不能直观的反应系统的状态和参数的变化,工程人员需要根据接口控制文件挨个查阅并换算总线的二进制数为系统参数,增加了系统调试的时间。在外场排故过程中,时间更为宝贵,需要快速定位并排除故障。综合上述的应用场合,测试系统不仅需要读取并解析总线数据,确保发送给系统或者系统发出的数据正常;还需要仿真总线数据,用于模拟系统状态或故障信息;对数据的显示需要直观,能一目了然发现状态异常的信号;此外还对设备的便携性有一定要求。
1 ARINC429总线
ARINC429总线协议是美国航空电子工程委员会(Airlines Engineering Committee)提出的航空数字总线传输标准,协议标准规定了航空电子设备及有关统间的数字信息传输规范。
ARINC429协议以单向方式传输数字数据信息,传输速率分高低两档,高速状态的位速率为100 Kb/s,低速状态的位速率12.5 Kb/s。
ARINC429总线数据每个字由32位组成,见图1。其中,第32位为奇偶校验位(Parity bit),它用于检查发送的数据在传输过程中是否有丢失或破坏。29位或30位到31位为符号状态矩阵位(Sign/Status Matrix,SSM),它指出数据的特性。11位到28位或29位是数据位。比特组(Bit-field),二-十进制代码(Binary Coded Decimal,BCD)和二进编码数(Binary Number Representation,BNR)是常见的数据位字的编码类型。9位到10位是源终端识别(Source/Destination Identifiers,SDI),用于标识数据发送源。1位到8位是标号位(LABEL),用以区别不同的数据字。
总线数据的解析需使用在飞机系统接口控制文件(Interface Control Document,ICD)。ICD文件定义了不同系统间通讯数据的解析规则和各比特位代表的意义。把ICD文件中的数据解析方式在测试系统中编程实现,并以图表等控件直观显示,可免除工程技术人员在现场查阅ICD和换算数据,而且系统状态和参数一目了然,节省了调试排故时间。
数据位传输主要的数据类型为BNR (Binary,BNR),BCD(Binary Coded Decimal,BCD)和离散数据,维护数据及通知,以及Williamsburg/Buckhorn协议。
其中BNR类型中第29位为符号位,第28位为数据最重要的比特位(Most Significant Bit,MSB),定义为参数值最大值的1/2。第27定义为第28位的值的1/2,或者定义为参数最大值的1/4,数据位中的其他位的定义依次类推。
BCD数据位二进制编码的十进制,用4个比特位标识一个十进制数。一个数据字最多可以表示5个十进制数。当有MSB时,最多可以表示3个十进制数。如果MSB位大于7,则27~29位为零,
离散数据可以是BNR和BCD数据的组合,也可以是单独一个比特位代表设备的一个状态,一个比特位大多用于表示两个状态。例如失效/正常,激活/非激活,正确和错误。
维护数据和通知需要两根ARINC429总线进行双向通信,通常需要面向比特位的通信协议如Williamsburg/Buckhorn协议。
Williamsburg/Buckhorn协议是一个用于在ARINC总线上传输文件的协议。
2 硬件架构
系统架构采用了虚拟仪器的设计思路。虚拟仪器是基于计算机的仪器,实际上是一个按照仪器需求组织的数据采集系统。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。与传统仪器相比,虚拟仪器具有性能高,扩展性强,开发时间短,无缝集成软硬件等特点。硬件架构相对简单,板卡只负责数据采集和发送功能,对数据的处理都在软件中进行,充分利用计算机处理器的强大计算能力。
在方案设计中硬件选用GE CEI-715 ARINC429信号收发板卡,该款板卡使用笔记本PCMCIA插槽,可以方便将其插入通用笔记本电脑中,方便外场排故时携带。板卡自带有接口适配器(线缆),从飞机系统引出的ARINC429总线可通过插针的方式接入接口适配器。所采用GE CEI-715板卡有2个接收通道和2个发送通道。板卡应用程序接口支持LabVIEW对其进行编程开发。系统硬件的架构和GE CEI-715板卡见图2。
3 软件架构
软件采用模块化设计,把可重复使用的功能做成一个模块,方便以后对程序的扩展。主体由5大模块组成,分别是用户权限控制模块、数据发送模块、数据接收模块,数据解析模块和数据保存模块。其中数据解析模块可根据不同的系统进行定制和扩展,测试不同的系统时,只需调用不同的解析模块就能完成测试系统组建,软件架构见图3。
用户权限控制模块用于控制用户的登陆,只有被允许的账号和密码才能登陆系统。
数据接收模用于驱动板卡接收数据,所得到的数据是最原始的32位比特数据。
数据发送模块用于驱动板卡发送数据,发送的数据数据解析模块转换过的数据。
数据解析模块对32位比特数据按照ICD中的定义进行数据解析或者二进制转换。解析用于接收并显示数据,而二进制转换用于驱动板卡发送数据。
数据保存模块对原始32位比特数据进进行保存,用于事后重现测试的结果和进行分析。
4 程序流程图
系统程序采用LabVIEW开发,而作为一种图形化的编程语言的开发环境, LabVIEW则采用数据流编程方式,适合现场快速调试和修改程序。LabVIEW提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。一个硬件的情况下,可以通过改变软件,就可以实现不同的仪器仪表的功能,相当于软件即硬件,非常方便。
程序的流程图见图4。由图可见,程序首先读取人机界面上板卡的配置并初始化板卡,然后从Excel文件读取需要发送和接收的数据。将数据配置文件用Excel文件形式保存,是为了便于修改发送或接收的信号数量和设置,无需对程序内部进行修改。对于数据接收端,数据被板卡接收后以32位字的形式显示在人机界面上,后台保存最原始的数据。解析后的数据在人机界面上以模拟量、离散量和航电告警信息显示。对于数据发送端,人机界面上允许用户以模拟量、离散量形式对发送数据进行实时修改,修改后的数据被转化成二进制写入发送字节中,最后程序驱动板卡发送模拟的总线数据。
5 人机界面
人机界面的设计的宗旨是要直观地显示数据,方便工程技术人员查看和操作。采用颜色变化,告警等在界面地显示数据的变化。程序界面主要分为六大面板,见图5,依次为板告警显示面(A),解析数据显示面板/发送数据修改面板(B),原始数据(32位429数据)显示面板(C)、板卡配置面板(D)、程序主要操作面板(E)和数据保存面板(F)。
告警显示面板(A)读取总线信号中有关航电告警的数据位,程序找出数据位对应的告警信息并显示,显示方式与飞机的告警方式类似,显示信号示例见图6。
解析数据示面板/发送数据修改面板(B)在同一区域,通过页面按钮切换。数据解析后的数据以刻度表,温度计,进度条,开关等形式显示出来,方便工程人员直观地查看。发送数据修改面板与解析数据面板上的控件类似,只是发送面板上的控件可对发送数据进行实时修改。
原始数据显示面板(C)显示了原始的32位ARINC429信号,并且以ARINC429信号数据字定义的形式(图1)划分了各个数据位,方便查看信号原始位。
板卡配置面板(D)主要用于配置板卡的通道数,选择接收和发送通道,选择发送和接收的速率。可以选择同时收发,也可选择单独收发。
程序主要操作面板(E)用于用户操作程序的启停。
数据保存面板(F)用于保存C面板中的原始32比特数据,方便后期处理和回放。
6 结语
所开发的ARINC429测试和仿真系统在普通ARINC429信号测试与仿真功能的基础上将ICD文件对数据的解析融合到测试系统中去,直观的数据显示界面有利于工程技术人员对数据的查看和设置。采用的笔记本和PCMCIA板卡的配置提供了很大的便携性。在对飞机总装和现场排故中,可帮助工程人员快速定位故障,节省调试和排故时间,有一定的工程实用价值。
参考文献
[1] 顾世哲,等.ARINC429测试系统设计与总线数据描述方法研究[J].航空计算技术,2006,36(3):22-24.
Abstract: Assembly language is machine language, which is difficult to understand because it is far from natural language. In order to improve the teaching effectiveness of assembly language programming, this article gives the interpreted analysis which is confused and difficult to understand.
关键词: 指令;伪指令;中断;寻址方式
Key words: instructions;pseudoinstruction;interrupts;addressing mode
中图分类号:TP312 文献标识码:A文章编号:1006-4311(2014)23-0227-02
1概述
汇编语言不同于其它高级语言,必须要求编程人员有一定的硬件基础,如对CPU的结构、CPU与存储器等部件的数据传送过程必须要有基本的了解,这样才能学好这门课程。在教学过程中,教师发现学生对高级语言编程学习积极性高,对汇编语言课程缺乏兴趣,但因为课程本身指令复杂,规定繁多,再加上学习汇编指令前对CPU的相关工作过程理解不透,导致学生厌学,又由于本课程面对的低年级学生只有高级语言的基础,习惯于高级语言的自然表达,初次接触计算机硬件知识心理上有恐惧感,更难以适应繁杂的低级语言。本文用比较的办法,通俗易懂的自然比喻对这门课中易混淆的,较难理解的概念予以解释分析。
2指令性语句与伪指令语句的区别
例如:ADD AX,10+5经过汇编变成ADD AX,15,10+5的运算汇编阶段完成,AX和15的加法运算要等到运行阶段才能完成,汇编阶段能实现的运行阶段一定能实现,上述+运算可变为ADD AX,10;ADD AX,5两句实现。运行阶段能实现的,汇编阶段不一定能实现,如 ADDAX,BX+CX;程序还没有运行,汇编阶段不可能知道BX,CX的值,更谈不上计算二者之和。
再如以下用汉语表示的程序,要翻译成英语,看看伪指令语句如何指导汇编过程:
以下是黑体,2号字,居中 ;指导汇编
通知 ;翻译
以下是宋体,3号字,首行缩进 ;指导汇编
今天下午开会…… ;翻译
以下是楷体,4号字,右对齐 ;指导汇编
特此通知 ;翻译
3宏指令与子程序的区别
4子程序和中断服务程序的区别
5CALL、INT、硬中断的区别
可以看出,INT既有CALL的特点(可预知),又有硬中断的特点(中断类型码转换成入口地址),介于二者之间,故称INT指令为软中断指令(由软件指令INT发出的中断)。
6=与EQU的区别
7LABEL、THIS、PTR的区别(见表6)
8段地址、段内地址、物理地址的关系解析
为了说明段地址、段内地址、物理地址三者之间的关系,下面举例说明(表7)。
9SFOF=1表示两个有符号数是小于关系解析
溢出,就是放不下,一旦溢出结果一定是错的。例如两个瓶子容量各是5斤,一个装了3斤水,一个装了4斤水,理论上讲,倒在一个瓶子应该是7斤,但全部倒在一个瓶子后,成了5斤,2斤溢出,不能说3+4=5,所以一旦溢出结果一定是错的。异号相加,越加越少,原来放得下,加了之后一定放得下,故绝对不溢出。同号相加,越加越多,原来放得下,加了之后不一定放得下,故有可能溢出。若溢出OF=1,正数加正数应该是正数,应该SF=0,但若结果SF=1,正数加正数是负数,SF=1是错的(假的符号位)。同样道理,负数加负数应该是负数,应该SF=1,但若结果SF=0,负数加负数是正数,SF=0是错的(假的符号位)。
10结束语
总之,汇编语言是计算机程序编写中最经常用的一种必要程序语言,投入汇编语言领域更多的研究与开发关注也是十分必要和有益的。
参考文献:
[1](美)布鲁姆著.编语言程序设计[M].马朝晖,译.北京:机械工业出版社,2006.
本文在分析目前基于关键词检索技术诸多缺陷的基础上,阐述了本体技术的优点及其作用,并提出了采用一种基于本体的语义检索方法,并将该方法用于数字图书检索系统之中。该方法弥补了传统检索技术中无法对信息提供语义组织及处理等不足之处,提高了检索的查全率、查准率。
【关键词】
本体;数字图书;语义检索;方法
根据图书的特性,在网上书目的查找也有着不同的方式。其中最普及的查找方式有:书名检索、作者检索、ISBN检索、年份检索、出版社检索。还有一些不常用,但又十分重要的检索方法:分类法检索、导出词检索、丛书检索、套书检索等,这些项目都可以在数字图书系统或OPAC系统里进行检索。OPAC系统的搜索引擎主要是基于关键词的全文匹配和基于主题分类进行检索的,这种检索技术是基于SQL语言的,在目前的计算机硬件条件下检索速度很快。
由于用户对同一概念的关键词表述形式不同,时常导致无法准确找到有用信息。人工智能领域中提出的智能搜索引擎概念,该技术是一种提高信息检索的查全率和查准率的有效方法。智能搜索技术应用于书目检索,主要是对用户提供的关键词进行语义分析和理解,进行概念查询和模糊查询。本体技术(ontology)在智能化检索中扮演了一个十分重要的角色,它良好的概念层次结构和对逻辑推理的支持在基于语义的信息检索中带来广泛的应用。
一、图书信息本体的构建
在计算机领域能够被大家所接受认同的是Studer等在1998年对本体的定义,认为本体是共享概念模型的明确的形式化规范说明,其目标是捕获相关的领域的知识,提供对该领域知识的共同理解,确定该领域内共同认可的词汇,并从不同层次的形式化模式上给出这些术语和术语之间相互关系的明确定义。本质就是提取各个领域的相关概念知识,提供对不同领域中本质相同的事物一个共同理解,并能够从不同的角度和层次上对概念属性和概念间的关系有个共同的认识。
在实际构造本体时结合本体最终的应用领域和具体的工程要求,形成了各式各样的结合应用领域本体建立方法。本文采用斯坦福大学开发的基于web的本体编辑工具protégé进行本体构建,对中文MAC数据中书目、作者等关键词进行语义分类与描述,同时结合语言学本体系统wordnet,计算本体属性概念的相似性,建立属性之间的关联关系,构建关于检索关键词的语义网。建立基于本体的图书信息描述与表示方法,构造关于书目系统检索词的本体库,是实现opac系统语义检索的前提和基础。
下面以“计算机”本体为例说明本体构建的方法。本体表示的是概念之间的关系,与“计算机”相关的概念有“电脑”,“微机”,“PC”,“CPU”,“windows”等等,它们含义相同或相近。在protégé类编辑栏中创建“计算机”类,再在“计算机”类以下创建各个子类,并且可以添加文档进行描述说明,定义数据类型,设置属性,属性值等。再利用wordnet计算属性之间的相似度,并将结果保存到以“计算机”的OWL描述文件里。
二、基于本体的图书信息智能检索方法研究
一是建立概念间的语义关系,以OWL文档的格式存储。收集信息源中的数据,参照已建立的本体把收集来的数据按规定格式存储在原数据库中。