前言:我们精心挑选了数篇优质计算机硬件论文文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
CPU,又称中央处理器,是计算机的核心部件。一般情况下CPU自身的故障率很低,这个部件一定要保证散热良好。如果散热性不好,很容易出现计算机重启,系统死机的情况。因此,我们要为CPU配备质量过关的风扇,一旦电脑频繁出现死机,重启的情况,我们可以首先检查CPU的风扇是否运转正常。
(2)硬盘的维护方法
硬盘是计算机储存数据的设备,我们在使用硬盘时,要注意硬盘的防震。我们不要在震动的环境下使用硬盘。当我们搬动计算机时要重点保护计算机的硬盘,可以用泡沫或者海绵将其包好,减少震动。尽量不要使硬盘靠近有磁场的地方。此外还因为硬盘中的资料对我们很重要,所以我们应该适当的做好备份。以免数据丢失,给我们造成重大的损失。
(3)内存的维护方法
内存在计算机中的作用非常大,一台计算机运行的快慢,在很大程度上和计算机的内存有密切的关系。尘土是对计算机内存的一个重要威胁,我们常时间的使用机器,内存条会发生氧化,这是因为内存条金手指与适配器见镀上的是铜箔而不是金,所以很容易氧化。我们可以用橡皮定期对氧化层进行处理。由于计算机更新很快,内存条在升级的时候,尽量选择与原来一样的内存条,这样可以避免系统的不兼容性,保障系统运行的稳定。
(4)光驱的维护方法
光驱是外部数据读取的窗口,里面的光驱头是敏感部件,很容易损坏。所以,我们在放光盘的时候要注意轻缓进行,不放有损坏的光盘。当光盘使用完毕后,要及时退出,不要长时间放到光驱中。光驱要定期运行一下,防止出现老化现象。
(5)显示器的维护方法
在计算机设备中,显示器的作用非常大。显示器在日常的保养中要注意不能潮湿,要经常保持清洁。其次,显示器不要频繁的开关。有时候显示器会发黄或发黑,这就是灰尘侵袭的原因,我们可以用电脑专用的清洁剂和抹布处理。
(6)鼠标的维护方法
鼠标应用很频繁,是电脑中教容易出现故障的设备。我们使用鼠标时不能用力的点击。注意光板的清洁,避免污染物遮挡光线,影响鼠标的感光性。平时我们使用鼠标时最好配备一个鼠标垫,这样可以减少与桌面的摩擦,还可以减少污染。鼠标一旦损坏,我们建议还是更换,不要自己修理。
(7)键盘的维护方法
键盘在使用的时候我们要防止出现腐蚀和短路的现象。在日常使用时,键盘很容易被液体等污染物污染,我们弄脏键盘后要及时清理,键盘进行更换时,一定要关闭计算机,不要随易插拔。如果在没有关机的状态下对键盘进行操作,容易损害键盘,严重的还会损坏计算机其它部件。
(8)结语
由主机(cpu,存储器)、外部设备(输入设备,输出设备、外村)构成,而cpu是由寄存器,运算器,控制器组成。(1)输入设备(InputDevice)的作用是把计算机操作用户将需要的各种外部信息输入并经操作系统转化为计算机能识别的二进制数据送到相应的存储器中保存。用户与计算机之间的沟通,输入设备是第一位,它是人给电脑的指令设备,也是用户和计算机系统之间进行信息交换的主要设备之一。(2)输出设备(OutputDevice)就是用于接收计算机数据的输出显示、打印、声音、控制设备操作等。也是把各种计算结果数据或信息以数字、字符、图像、声音等形式表示出来,简单的说输出设备就是接收数据后,显示给人的设备。(3)存储器(Memory)计算机系统中的记忆设备,好比人的大脑,用来存放相应程序和用户数据。计算机中全部信息,包括输入的数据、计算机运行程序、中间运行结果和最终运行结果都保存在存储器中。(4)控制器(Controller)的职能是控制和协调整个计算机的动作。
2软件系统部分:分为系统软件和应用软件
(1)系统软件。对计算机和其外部设备进行协调和处理及控制,并支持相关应用软件开发和正常运行的系统,其不需要用户进行相应操作及干预的集合,它的主要功能是监控,调度和维护计算机系统;对计算机系统中各个独立的硬件进行管理,使得这些设备可以正常工作。各种应用软件的运行都需要一些共同的基本操作,例如都要从输入设备中取得相应数据,向计算机的输出设备送出数据,然后向外存写数据,从外存中读数据,对数据的常规管理,等等。这些基础工作也要由一系列指令来完成。人们把这些指令集中组织在一起,形成专门的软件,用来支持应用软件的运行,这种软件称为系统软件。(2)应用软件。是用户为了某一相应的目的而有专业计算机从业者专门编制的软件,较常见的如:a.用户信息管理软件,主要是用于输入、存储、修改、查询各种信息,如认识管理软件、银行管理软件等等。b.对办公文字处理软件,主要用于单位、公司等用户输入、储存、修改、编辑、打印文字材料等,例如office软件、wps等,如表1。
3计算机硬件与软件之间的关系
计算机硬件是软件的载体,他们相互依存,缺一不可,简单的说如果只有计算机硬件而无软件的话,其是无法运行的一个裸机,具体的说:(1)硬件(Hardware):简单的说计算机中用户可以直视看到的东西一般都是硬件。(2)软件(Software):是指计算机系统中的程序及其文档,协助计算机硬件能运行的一些指令,已达到用户追求的结果。(3)一个完整的计算机系统,如需正常运行,需要硬件和软件相互配合,如果硬件是软件赖以工作的物质基础,那么软件是硬件工作的精神基础。计算机系统必须要配备完备的计算机软件系统才能正常发挥相应的状体,且充分发挥其计算机硬件的各种功能。没有安装操作系统软件的计算机是裸机,没有使用价值。硬件的功能无法实现得不到发挥。(4)其实计算机硬件和计算机软件没有详细的区别划分或者说是严格的界线吧,科技快速发展的今天,在许多情况下,计算机的一些功能既可以由硬件实现,也可以由软件来实现。因此,硬件与软件在一定意义上说没有绝对严格的划分。有操作系统软件,但是没有计算机硬件就无法运行,操作就无从谈起。没有操作系统的支持,其他任何应用软件更是无法应用。(5)硬件和软件同步发展。计算机软件随着计算机硬件技术的快速发展及频繁的更新换代而发展,而软件的不断开发、完善又促进硬件的快速更新,两者相成相辅的作用,使得他们共同快速的进步。
4计算机硬件与软件未来的关系
(1)计算机需要在良好的工作环境下运行,如果计算机工作场所有大量的灰尘,或工作场所比较潮湿,容易造成计算机使用寿命减端,在一定程度上影响了计算机电源的稳定性,若计算机工作场所的灰尘较多,容易导致计算机部件老化、设备接触不良等故障,因此,保持环境清洁是计算机硬件维护的基本原则,为了避免工作场所积累的灰尘对计算机硬件的影响,用户应将计算机放置在防尘、防潮的地方,若用户长期不使用计算机,则应在一段时间内持续开机2个小时左右,并做好计算机周围环境的灰尘清洁,使计算机正常运行。
(2)计算机故障分析应从各个环节和各个设备入手,计算机元器件、内部芯片故障;计算机设备接触故障;计算机部件老化现象;计算机外部设备的故障;电源稳定性、连接故障;计算机软件故障等。
二、计算机故障排除方法
计算机在使用过程中,容易出现硬件故障等现象,做好硬件故障的排除是计算机维护的前提,因此,探讨计算机故障排除法是非常重要的。第一,插拔替换法是计算机故障排除的最有效的方法,由于插拔替换法可以直接反映计算机出现的故障部位,因此,当前大多数计算机工作人员都采用插拔替换法排除计算机故障。插拔替换法的工作原理是用出现故障的相同部件更换到正常运行的计算机上,从而检查计算机硬件故障,例如计算机内存条故障检验,采用相同内存条更换到可以正常工作的计算机上,若计算机能正常工作,则说明计算机的内存条接触良好;第二,系统最小化法,若工程师无法确定计算机的故障部位,采用系统最小化法可以确定故障部位,其工作原理是将计算机硬件设备全部摘除,如主板、CPU等,待设备摘除完后,运行计算机,若计算机不能正常工作,则采用插拔替换法对计算机进行故障排除,如果没有出现计算机故障,则说明计算机主板、显卡等硬件出现了故障;第三,采用专门的诊断软件排除计算机故障,目前市场上使用较多的诊断软件是诺顿工具箱,其可以迅速检测出不容易发现的计算机故障,不仅可以检测出计算机硬件设备等运行情况,同时也可以检测计算机系统的稳定性和运行情况,诺顿工具箱对计算机故障检测完成后,将自动生成分析报表,以便于用户找出计算机故障部位,并采取有效的措施排除故障。
三、计算机硬件维护措施
计算机主要有显示器、主板、鼠标、内存、硬盘、电源等硬件设备组成,做好计算机硬件的日常维护,以提高计算机的使用性能。第一,计算机显示器的维护,虽然显示器由屏幕、外壳保护,但是显示器容易受灰尘的影响,若显示器上积累了大量的灰尘,不仅影响了计算机的显示效果,也造成使用者视力的损伤,因此,显示器的维护应做好防尘除尘处理,可以在显示器上带一个防尘罩或用专业的清洁剂清洗电脑显示器;第二,计算机内部CPU的日常维护,CPU是计算机运行的主要工具,CPU运行容易受到温度的影响,若环境温度过高,容易造成计算机运行缓慢,因此,控制CPU工作环境的温度,以70度为最佳温度,并且改用性能较好的风扇,如英特尔原装风扇,风扇可以降温除尘;第三,计算机硬盘的维护,计算机硬盘是使用者存储数据的主要设备,硬盘在计算机中具有重要作用,但是,由于使用者操作频繁,并且硬盘由于告诉运转而产生振动现象,导致硬盘设备容易损坏,因此,计算机硬盘的维护加强使用者的维护意识,即要求使用者减少硬盘的使用负荷,减少文件下载、读写等操作;第四,计算机内存的维护,若计算机长期处于未使用的状态下,电脑容易出现无法启动、黑屏等问题,其主要原因可能是电脑内存存在问题,在检查内存过程中,首先需要检查内存条是否接触良好,然后清理内存条、插槽后,重新插入内存条,最后重启电脑,内存维护应确保内存条接触良好性、防止静电、兼容性等;第五,鼠标维护保养,鼠标是使用者操作电脑的基本设备,由于使用者使用鼠标频率过高,鼠标容易出现控制失灵、和按键弹性消失等问题,针对鼠标出现的故障,首先需要拆开鼠标设备,其次对鼠标内部进行清洁检查,以排除鼠标故障。
四、计算机硬件的日常保养技术
计算机硬件日常保养有助于提高电脑的使用性能,尤其是计算机内部的灰尘清洁,首先将主机箱内部的连接线拆除,并将机箱内的主板、CPU风扇、驱动器吧、硬盘、显卡等设备安全拔出,采用毛刷清洁办卡接口的灰尘,并用吹风机清除CPU风扇、光驱、硬盘表面的灰尘;其次,灰尘清除干净后,需要将拆卸的各个部件按顺序依次安装,装上吉祥外壳后,需要对计算机的显示器屏幕进行灰尘清理;最后,启动电脑,检查计算机是否运行正常。使用者是计算机的主要实施者,在计算机使用过程中,使用者使用完后,应用防尘罩改善电脑,为了延长计算机电源的使用寿命,在运行过程中,应经常性设置电源的保护程序,避免手机、电子产品等设备靠近计算机,这些设备容易干扰计算机正常运行,使用者也应养成良好的使用习惯,如正确关机、开机等。
五、结束语
观察主要包括:
1.计算机周围的环境情况——计算机位置、电源、连接线、计算机外设、温度与湿度等。
2.计算机表现出的故障现象、显示器显示的内容及其与正常情况下的异同。
3.计算机内外的物理情况——灰尘是否过多、线路板和元器件的颜色状况、部件的形状有无变形、指示灯的显示状态等。
4.计算机的软硬件配置——安装了哪些硬件,系统资源的使用情况;使用的是哪种操作系统,安装了哪些应用软件;硬件的设置驱动程序的版本等。
二、根据观察到的现象判断故障产生原因
判断工作可以包括以下几个方面:
1.要先想好是什么,为什么和怎么办,即:故障是什么故障,为什么会产生这样的故障和应该如何处理。
2.对于所观察到的现象,尽可能地先查阅网上类似故障处理方案,这可以免去很多不必要的弯路。
3.在分析故障时,尽量根据自身已有的知识、经验来进行判断,但对于自己不太了解或根本不了解的,应当先向有经验的人寻求帮助,或在硬件论坛发帖提问。
三、坚持“先软后硬”的原则
即在整个维护判断的过程中,本着先判断是否为软件故障,在能正常开机的情况下可先重新安装操作系统,当确认软件环境正常时,如果故障不能消失,再从硬件方面着手检查。
四、维护环境很重要
要保证你的维护环境是绝对没有问题的,即电源接地是否正常,工作电压是否稳定,工作室的温度湿度控制等。
五、对计算机故障要“先主后次”逐一排除
在观察分析故障时,有时可能会遇到一台故障机不止一个故障,(比如:系统启动时会自动重启,重启后能进系统,进入系统后会有死机现象,显示屏又出现无规则波纹),此时应该先从主要的故障开始维护,当修复主要故障后再维护次要故障,很多情况下可能在主要故障问题解决后次要故障现象已不需要维护了。以下为计算机维护的方法及心得:
(一)观察法
观察,是维护判断过程中第一要法,它贯穿于整个维护过程中。观察不仅要认真,而且要全面。要观察的内容包括:
1.周围的环境;
2.硬件环境。包括接插头、座和槽等;
3.软件环境;
4.用户操作的习惯、过程。
(二)最小系统法
最小系统是指,从维护判断的角度能使计算机开机或运行的最基本的硬件和软件环境。最小系统有两种形式:
硬件最小系统:由电源、主板和CPU组成。在这个系统中,没有任何信号线的连接,只有电源到主板的电源连接。在判断过程中是通过声音来判断这一核心组成部分是否可正常工作;
软件最小系统:由电源、主板、CPU、内存、显示卡/显示器、键盘和硬盘组成。这个最小系统主要用来判断系统是否可完成正常的启动与运行。
对于软件最小环境,就“软件”有以下几点要说明:
1.保留着原先的软件环境,只是在分析判断时,根据需要进行隔离如卸载、屏蔽等)。保留原有的软件环境,主要是用来分析判断应用软件方面的问题。
2.只有一个基本的操作系统环境(可能是卸载掉所有应用,或是重新安装一个干净的操作系统),然后根据分析判断的需要,加载需要的应用。需要使用一个干净的操作系统环境,是要判断系统问题、软件冲突或软、硬件间的冲突问题。
3.在软件最小系统下,可根据需要添加或更改适当的硬件。比如:在判断启动故障时,由于硬盘不能启动,想检查一下能否从其它驱动器启动。这时,可在软件最小系统下加入一个软驱或干脆用软驱替换硬盘,来检查。又如:在判断音视频方面的故障时,应需要在软件最小系统中加入声卡;在判断网络问题时,就应在软件最小系统中加入网卡等。
最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。最小系统法与逐步添加法结合,能较快速地定位发生在其它板软件的故障,提高维护效率。
(三)逐步添加/去除法
1.逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,来检查故障现象是否消失或发生变化,以此来判断并定位故障部位。
2.逐步去除法,正好与逐步添加法的操作相反。
3.逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。
(四)隔离法
是将可能妨碍故障判断的硬件或软件屏蔽起来的一种判断方法。它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。
上提到的软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是在设备管理器中,禁用、卸载其驱动,或干脆将硬件从系统中去除。
(五)替换法
替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种维护方法。好的部件可以是同型号的,也可能是不同型号的。替换的顺序一般为:
1.根据故障的现象或第二部分中的故障类别,来考虑需要进行替换的部件或设备;
2.按先简单后复杂的顺序进行替换。如:先内存、CPU,后主板,又如要判断打印故障时,可先考虑打印驱动是否有问题,再考虑打印机连线是否有故障,最后考虑打印机或并口是否有故障等;
3.最先考查与怀疑有故障的部件相连接的连接线、信号线等,之后是替换怀疑有故障的部件,再后是替换供电部件,最后是与之相关的其它部件。
4.从部件的故障率高低来考虑最先替换的部件。故障率高的部件先进行替换。
(六)比较法
比较法与替换法类似,即用好的部件与怀疑有故障的部件进行外观、配置、运行现象等方面的比较,也可在两台计算机间进行比较,以判断故障计算机在环境设置,硬件配置方面的不同,从而找出故障部位。
(七)升降温法
在上门服务过程中,升降温法由于工具的限制,其使用与维护间是不同的。在上门服务中的升温法,可在用户同意的情况下,设法降低计算机的通风能力,靠计算机自身的发热来升温;降温的方法有:
1.一般选择环境温度较低的时段,如一清早或较晚的时间;
2.使计算机停机12~24小时以上等方法实现;
3.用电风扇对着故障机吹,以加快降温速度。
(八)敲打法
敲打法一般用在怀疑计算机中的某部件有接触不良的故障时,通过振动、适当的扭曲,甚或用橡胶锤敲打部件或设备的特定部件来使故障复现,从而判断故障部件的一种维护方法。
计算机日常清洁的注意点:
灰尘是计算机的杀手,日常生活中很多计算机故障是由于机器内灰尘较多引起的,这就要求我们在日常生活中多注意计算机的清洁除尘,防患于未燃。在进行除尘操作中,以下几个方面要特别注意:
1.注意风道的清洁
2.注意风扇的清洁。风扇的清洁过程中,最好在清除其灰尘后,能在风扇轴处,点一点儿钟表油,加强。
3.注意接插头、座、槽、板卡金手指部分的清洁。金手指的清洁,可以用橡皮擦拭金手指部分,或用酒精棉擦拭也可以。
插头、座、槽的金属引脚上的氧化现象的去除:一是用酒精擦拭,一是用金属片(如小一字改锥)在金属引脚上轻轻刮擦。
4.注意大规模集成电路、元器件等引脚处的清洁。清洁时,应用小毛刷或吸尘器等除掉灰尘,同时要观察引脚有无虚焊和潮湿的现象,元器件是否有变形、变色或漏液现象。
5.注意使用的清洁工具。清洁用的工具,首先是防静电的。如清洁用的小毛刷,应使用天然材料制成的毛刷,禁用塑料毛刷。其次是如使用金属工具进行清洁时,必须切断电源,且对金属工具进行泄放静电的处理。
用于清洁的工具包括:小毛刷、皮老虎、吸尘器、抹布、酒精(不可用来擦拭机箱、显示器等的塑料外壳)。
6.对于比较潮湿的情况,应想办法使其干燥后再使用。可用的工具如电风扇、电吹风等,也可让其自然风干。
7.液晶显示器的清洁:擦拭液晶显示器屏幕尽量不要使用酒精或其它化学溶剂,因为屏幕表面出厂时涂有一层保护膜,使用化学溶剂的话反而会造成损伤,所以建议用无尘布稍稍蘸一些清水擦拭。
参考文献
[1]王红明.计算机组装维护完全手册.中国铁道出版社,2005.
[2]卓文.3天学会计算机维护.上海科学普及出版社,2006.
[3]熊巧玲.计算机组装与维护技能实训.兵器工业出版社,2005.
[4]陈艳灵等.计算机故障自维护.科学出版社,2004.
[5]导向科技.计算机常见故障排除精讲1000例(第二版).人民邮电出版社,2006.
教师的教学只是单纯的灌输一些基本的知识,“苦学”观念的根深蒂固以及应试教育的僵化单调让教师不喜欢开动脑筋,只是让学生去拼命的练习和记忆。但只有将计算机硬件维修技能的学习由苦学变为乐学,才能够收到最大化的效果。最后,从教学效果来看,计算机硬件维修教学在考试评价上还有不足,计算机维护实训室是学生巩固学习效果的重要实践场所,很多学校并没有专业的实验实训场所,所以在考试和学习中封闭性特征明显,没有多余的笔记本和组装电脑供学生使用,只是注重理论考试。
2职中生计算机硬件维修能力提升的有效教学策略
首先,要牢牢地把握就业为向导的教学方式,教师要在教学中讲明白职中生学习计算机知识的目的就是为方便就业,硬件维修能力是最基本的能力,教师要告诉学生学习了这些知识到底能够干什么,让知识的学习和他们自身的成长结合起来,树立以就业为导向的学习理念,激发自身强烈的学习动力,以就业为导向,真正做到为学生量体裁衣。有了就业导向的引导,就可以激发学生对计算机硬件维修课程的兴趣,将自身的发展和教学实践结合起来。其次,恰当的使用情景教学法。计算机硬件维修是一门实践性较强的课程,加上职中生本身比较活泼好动,有些时候稍微改变一下传统的教学模式能够起到事半功倍的效果,提升教学的有效性。在现实教学中笔者比较青睐的是将电脑搬到课堂中前,自己扮演顾客,让学生现场维修演示,可以出一系列的问题,如化身为一位计算机出现蓝屏故障的顾客,让学生去通过各种方式解决出现的问题,如看看内存卡、显卡是否牢固、检查新驱动、查询停机码等,这样学生的地位由被动变为主动,更能提高教学效果。再次,任务驱动法对于硬件维修能力提升的意义也很大,维修硬件也得认识所有的配件,了解其中的组合方式。教师可以和电脑城进行协调沟通,将全班的学生进行分组,全班学生以小组为单位到所在地的电脑城进行“采购”,各个小组必须上交分配任务的计算机配置清单,以及最后的组装机。学生就能够带着任务和问题仔细学习,深入了解计算机各部分的硬件名称、硬件功能、硬件价格等,同时也增强了学生的社会适应能力。另外,传统教学模式下往往过分的注重了学生的理论知识,或者是采取理论+实验的教学评价模式,同时理论的比重又过高,导致很多学生不费心思去参与实践。笔者认为教师完全可以以实际问题来考查学生的成绩,以实践考核为主,理论考核为辅,可以以实验操作成绩、小组打分成绩、实践指导教师打分成绩进行统计,因为任何理论的学习都是为了服务于实践,维修实践能力提升了,才能客观、可靠地反映出这门课的教学效果和学生掌握知识的程度,才能完善教育机制。最后,随着现代信息技术的不断发展,各种的虚拟车间、虚拟工厂、虚拟工艺、虚拟实验等技术纷纷登台,对于师资力量不强、频繁的组装维修带来的硬件损耗较大的学校无疑有重要的帮助作用。教师可以鼓励学生探索虚拟机的应用,以虚拟的形象化的策略来帮助学生提升硬件维修能力,省时省力省资源,最大限度地减少对计算机硬件的损坏。计算机维护的实践课程容易陷入枯燥和无聊的氛围中效果不佳,为了更好的实现教学辅助,可以充分利用网络教学平台资源,让学生相互交流在实践中遇到的问题,也可以上传一些计算机硬件维修视频、维护步骤和技巧等促进在线互动学习,有利于培养学生自学和互学的学习习惯。
3结语
关键词:计算机硬件;集成电路设计;教学改革
信息系统工程教育论坛我院计算机科学与技术本科专业始建于1987年,历经20年的发展,为油田及相关企事业单位培养了大量的计算机应用人才。“具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用”是本专业的培养目标。基于这个培养目标,结合目前计算机硬件技术最新发展现状及趋势,提出本硬件系列课改方案。
一、硬件系列课改的目的及意义
当前,计算机在信息社会中充当了重要角色,也是发展最为迅速的一门学科。随着这门学科的不断发展,目前,计算机核心技术愈来愈集中在集成电路芯片设计和软件设计这两项技术中,其中CPU和OS设计技术是最核心的两项技术,特别是高性能计算机技术一直是衡量国家实力的一个重要标志。在硬件系列课程里,培养学生CPU及相关硬件的设计能力,培养学生自主创新并能够设计出拥有自主知识产权的计算机部件的能力,是当前计算机硬件课程重要的改革方向,也是目前社会迫切需要的计算机硬件人才[1]。因此,适应当前计算机硬件技术的发展及社会对计算机硬件人才的需求,及时调整硬件系列课程的培养方向,既有利于学生及时掌握最新的计算机硬件技术,又有利于学生及时把所学知识转化为社会生产力,对扩大我院学生就业,树立我院计算机科学与技术专业学生良好的社会形象意义深远。
二、硬件系列教学的国内外发展现状及趋势
由于我国的制造业比较落后,一直以来,计算机硬件的核心技术未能被国内掌握。相应地,在计算机硬件教学中,像计算机组成和计算机体系结构等重要硬件课程,传统上仅仅以讲授、分析原理为主,且内容不能适应现代计算机技术的发展[2]。国外一些知名大学非常重视计算机硬件的教学,美国的许多高校本科计算机专业中都无一不是安排了CPU设计方面的课程和实验内容。例如麻省理工学院计算机专业的一门相关课程是《计算机系统设计》,学生在实验课中,须自主完成ALU、单指令周期CPU、多指令周期CPU乃至实现流水线32位MIPS CPU和Cache等的设计。Stanford大学计算机系的本科生也有相似的课程和实验。随着计算机硬件技术的不断发展,国内开展硬件设计技术的条件已逐渐成熟,这主要得益于计算机硬件发展中的两个重要技术,一是大规模可编程逻辑器件CPLD/FPGA的成熟,可以在一个芯片中通过编写硬件描述语言设计CPU和全部的相关硬件电路,减轻了硬件芯片间连接的复杂性,同时消除了硬件制造的限制。二是硬件描述语言的成熟,以VHDL和Verilog VHDL语言为代表的硬件描述语言,可以通过编写程序的方式来描述极其复杂的硬件电路逻辑,大大降低了以前采用手工方式设计硬件电路的复杂性。国内的一些知名大学,在最近几年里,也相应地增加了硬件电路设计在教学中的比重,据我们了解,清华大学、电子科技大学、哈工大、哈理工等一些学校,已经修改了计算机组成原理及计算机体系结构等方面的课程教学内容,把利用CPLD/FPGA和硬件描述语言设计CPU及其相关硬件电路作为重要内容加入到课程体系里,取得了良好的教学效果,大大加强了学生对计算机工作原理的理解及计算机硬件的设计能力,逐步实现了与发达国家高校计算机本科教育的接轨。
三、目前我院硬件系列教学现状及不足
计算机科学与技术本科专业硬件系列主要课程设置始于20年前,期间虽经过部分调整,但基本教学内容依然延续20年前的知识体系。按授课先后次序排列,这些课程包括:《数字逻辑与数字电路》、《计算机组成原理》、《数字系统设计自动化》、《计算机体系结构》、《单片机原理及应用》、《嵌入式系统》、《硬件课程设计》等7门。基于当前硬件课程系列教学现状,我们认为存在以下的不足:1.从整体上看,硬件系列教学内容过于强调基本原理和基本方法,缺少能够验证原理、实际实现这些原理及方法的手段,导致学生缺少动手能力,对原理和方法认识模糊,会说不会做的现象比较严重,创新能力较弱。2.《数字逻辑与数字电路》和《数字系统设计自动化》,这两门课之间存在较大的联系,在内容上存在承上启下的关系,前者是讲述数字电路的基本概念、组合及时序电路的传统分析设计方法,后者则介绍组合及时序电路的现代分析设计方法,基于目前的教学实际情况,可以合并成一门课讲述。3.《计算机组成原理》和《计算机体系结构》是计算机科学与技术本科专业非常重要的两门课,通过这两门课的学习,应使学生能够设计简单的CPU及相关的硬件电路,从而加深对基本原理、基本方法的理解,增强实际动手能力。基于现在的教学内容及教学手段还无法达到上述目的。4.《单片机原理及应用》和《嵌入式系统》两门课存在较大的内容交叉。这两门课都是讲述特定计算机在控制及嵌入式产品中的应用,《单片机原理及应用》这门课介绍的是8位机MCS-51的原理,《嵌入式系统》这门课介绍的是32位机ARM的原理,鉴于目前嵌入式领域的发展现状及趋势,建议取消《单片机原理及应用》这门课,以避免课程内容重复。5.《硬件课程设计》作为硬件系列的最后一门硬件设计课,学生已掌握了较丰富的软硬件知识,因此应该具备设计较复杂的硬件电路的能力,目前的设计内容较简单并与《数字逻辑与数字电路》课程实验存在一定交叉,建议选择有一定复杂度并较实用的设计内容。从而培养学生综合运用硬件知识及硬件设计能力。
四、硬件系列教学新课改方案
针对我院计算机科学与技术专业的实际情况,在保证总的硬件教学学时不变的前提下,对硬件系列教学提出如下建议:1.课程合并:《数字系统设计自动化》是计算机组成原理等的先修课,为保证能及时开课,同时该课和《数字逻辑与数字电路》这门课有密切的联系,合并为一门课,仍称为《数字逻辑与数字电路》,并适当增加学时,建议在大二上学期开课,取消《数字系统设计自动化》这门课。2.《计算机组成原理》:这门课改为《计算机组成及设计》,增加CPU及相关硬件电路设计内容,在讲清楚组成原理的基础上,以设计为重点,建议在大二下学期开课。 3.《计算机体系结构》:适当增加设计内容,原学时保持不变,建议在大三上学期开课。4.《单片机原理及应用》:本课程取消,鉴于目前嵌入式系统涉及软硬件知识较多,难以在一门课程中全面系统学习,因此另开设一门《嵌入式软件开发》课程,重点讲述如何设计编写嵌入式软件程序,建议在大三下学期开课。5.《嵌入式系统》:这门课作为《嵌入式软件开发》的先修课,重点讲述嵌入式系统的基本概念及方法、ARM处理器的硬件工作原理、接口、汇编语言等,而相关操作系统及其程序设计等知识暂不涉及,建议在大三上学期开课。6.《硬件课程设计》:在设计题目中,引入嵌入式系统、FPGA及计算机组成等知识,适当增加设计的综合性和复杂性,建议在大四上学期开课。基于新的硬件系列课程体系,能够有效理顺课程之间的先后关系,并把硬件课程均匀分散到大学四年的学习中,同时对重要的课程及相关的知识进行了加强,例如数字电路设计贯穿在整个硬件系列课程中;舍弃了过时的技术,增加了新技术的份量,例如去掉了单片机,加强了嵌入式系统。因此,我们认为:调整后的硬件系列课程是较合理的,它吸收了当前先进的硬件设计技术,保证了知识的实用性,有一定的前瞻性。
五、结束语
高等教育是为学生提供专业技能和生存本领、服务社会的最后一站,教学内容及方法直接关系到学生的未来发展。通过不断教学改革,保持教学的先进性和实用性一直是高教课改的目标之一。通过这次课改,理顺了我院硬件系列课程的教学关系,增强学生未来服务社会的竞争力,因此很有实际意义。
作者:李军 崔旭 李建平 单位:1.东北石油大学 2.大庆市萨东第二小学
参考文献
1主板的兼容性问题
主板作为计算机的核心,同时也是其他硬件设施功能发挥的主要途径,与大部分硬件设施都有着密切的联系,也是最容易出现兼容性问题的部分,应该受到相关技术人员的充分重视。(1)主板与内存。主板与内存的兼容性问题是计算机硬件冲突中一个较为常见的问题,表现为计算机开机后持续报警或者机器点不亮。部分维修人员或者用户通过将内存条重新安装的方法,可以解决这个问题,但是仍会不时发生,属于治标不治本。造成这种问题的原因,主要是内存条的质量问题,导致在与主板连接时出现接触不良的情况。在对其进行处理时,如果通过检查,确定是内存条质量问题,则需要对内存条金手指进行清洁,或者采取相应的措施对其进行固定,确保内存条与主板可以充分有效的接触。如果内存条不存在问题,在其他相同型号的主板上可以正常使用,则需要通过更换内存条的方式进行解决。(2)主板与声卡。微电子技术的发展,使得当前计算机主板在制作过程中,多数都集成有声卡。但是这样的声卡在音质方面与独立声卡相比存在一定的不足,因此,独立声卡在许多领域和行业仍然有着广阔的市场。如果声卡选择不当,或者声卡驱动的安装出现问题,就会导致主板与声卡出现不兼容的现象,又或者在具备集成声卡的主板上,加装独立声卡,会造成硬件之间的相互冲突,导致计算机出现各种各样的问题。对于这种情况,一方面要结合主板的型号、规格等,对声卡进行合理选择,并安装配套的声卡驱动,另一方面,可以在计算机的资源管理器中,修改声卡中出现冲突的地址,从而对主板与声卡的兼容性问题进行解决。(3)主板与显卡。造成主板与显卡兼容问题的主要原因,是由于显卡自身的质量问题,由于制作工艺、制作方法等问题,会导致显卡与主板的冲突,表现为显示器不亮、花屏等现象。在对其进行处理时,一方面要对显卡进行全面检查,查看是否存在质量问题,如果有,要对显卡进行更换,另一方面,对显卡与主板的接触点进行清洁,确保双方接触的有效性。
2系统驱动的兼容性问题
系统驱动问题造成的硬件冲突同样是一个常见的问题,在计算机系统的安装过程中,如果将相同的系统资源分配给多个设备,就会导致硬件冲突的产生,影响设备的正常工作。在对其进行分析时,首先,需要对设备的驱动程序进行检查,明确是否存在重复安装的情况,如果有,则需要对多余的部分进行删除,并重新安装驱动程序。然后,对设备在“设备管理器”中的状态和设置进行检查,如果在设备的资源设置中,没有发现“资源”选项,则表示设备并没有使用任何系统资源。如果发现资源的重复使用问题,要对其进行重新分配,并对计算机进行重启,查看故障是否解决。
3结语
1.1显示器
计算机显示器是呈现所有内容的必要工具,如果显示器使用不当,其使用寿命就会大大缩短。因此,显示器应当作为计算机设备维护工作的首要任务。具体措施包括两个方面:第一,由于室内灰尘和烟尘不可避免,电脑显示器外壳部分就会出现发黄或发黑。因此,就要用专门的电脑清洁剂和抹布擦出灰尘,然后用软毛刷清理散热孔隙中的灰尘,避免显示器遇潮湿以及灰尘的侵害;第二,显示器不能经常开关。
1.2鼠标
鼠标是最容易出现故障的器件之一。现在光电鼠标广泛使用,应注意:第一,注意感光板清洁,不要让污物遮挡了光线而影响了鼠标的感光性能,可以使用专门的鼠标垫,减少鼠标与桌子之间的摩擦和避免污物附着在鼠标上;第二,注意保护弹性开关,不要使劲点击鼠标。
1.3键盘
第一,先关掉计算机,然后再将键盘插拔,这是更换键盘的正确顺序,否则键盘和计算机的其他部件都会受到损失。第二,注意保持键盘清洁,不要将液体洒在键盘上,避免出现腐蚀和短路现象。
2计算机主机内部器件的维护与管理创新
第一,CPU,又称中央处理器,是计算机最核心的部分。在CPU的维护和管理中:(1)重视CPU的散热性能。首先应该有一个性能良好的CPU风扇,同时要经常性地清理CPU散热片和风扇。否则就会出现计算机无故重启、死机以及系统非正常运行等故障;(2)一定要使CPU在正常的频率下运转。如果一味地为了提高计算机的性能而采取超频措施,就会对CPU造成极大地损坏。
第二,内存,是计算机硬件中最重要的部分。在对其维护和管理中,应注意以下几点:(1)在对内存进行升级时,为了避免系统不兼容和运行不稳定等故障的发生,应该选择和以前原装内存条的品牌和外频一样的使用,同时注意更换内存条时要注意工作电压一致;(2)发现内存条发生氧化,可以用橡皮擦对氧化的部位擦出。
第三,硬盘。(1)不要随意移动计算机,也不要在震动的地方使用。用泡沫或海绵包装保护准备移动的硬盘,减少震动;(2)不要靠近音箱、电视、手机等能够产生强大磁场的物品,注意保持环境卫生,不要在潮湿、灰尘、粉尘等环境中使用。
3结语
导致计算机硬件故障的原因主要可以从以下方面进行分析,首先是人为因素的影响,具体来看,在运输过程中,导致计算机硬件出现振动,随意拆装硬件设施,以及其他人为因素的影响;其次是计算机硬件自身因为质量方面的问题,譬如硬件内部设施出现脱落以及电路板漏电等其他方面的问题。计算机自身处在的环境都会硬件故障频发,譬如计算机连接电源性能不良,使得同电源连接部分出现问题,最终使得计算机硬件内部元件出现损坏。另外计算机处在不良的环境过长的话,也比较容易使有关的元器件出现性能下降的情况。
2计算机硬件故障排除
对于计算机硬件故障的排除,需要从以下方面进行严格的排查:首先是进行常规观察,通常情况下,在故障排除之前,必须要严格的观察故障的出现区域,所以可以打开计算机的硬件设备的后盖,仔细观察设备中有没有出现断线以及烧坏的情况。假如没有非常显著的痕迹,那么可以让设备进行启动,在硬件开始运行后,严格的查看设备内部有没有出现一些火花等相关的异常情况。一般很普遍的硬件故障大多数都是短路故障问题,其主要是线路同芯片引线相互形成了短路。同时假如设备金属底板同散热板相互接触的话,也有可能会导致出现短路问题譬如其中的显卡和声卡的维护,这两者属于计算机硬件设备的关键构成要素,假如显卡存在问题的话,那么会在很大程度上影响到计算机的正常发热。如果要想彻底的排除这一问题,那么首先就必须严格的检查显卡以及插槽,然后在检测显示器信号线插头,同插座的接触是不是处在正常状态。假如声卡存在问题的话,那么可能对计算机的音质效果带来不小的影响,对于声卡的故障排除,应该在明确电源停止运作的情形下进行其次是使用电阻诊断的方法,一般电阻测试法主要可以从“在线”以及“脱焊”进行诊断,前者可以对检查有关线路的短路具有较强的效果,而后者应用的更加普遍,通常情况下,很多硬件内部元件都可以使用后者进行诊断排除,在具体使用该方法过程中,电脑用户可以借助万能表来监测硬件内部电路中存在问题的电阻值,接着同科学的数据值进行比较,最终知晓硬件的故障具体区域,然后提出针对性的措施。再其次是替换硬件,一旦计算机硬件出现问题的话,那么首先就应该预判出故障的原因所在,接着把有关的存在问题的故障元器件放置在正常运作的计算机硬件设施中。假如计算机硬件无法有效的运作,因此基本上可以看出计算机之所以出现问题吗,就是该元器件引起的。但是假如计算机还是良好的运作,那么就表明不是该元器件导致的,需要对之前的计算机的其他硬件设施进行类似的诊断方法,直到找出问题的所在,对其进行处理和解决。最后就是软件检测硬件,其主要的原理就是借助专门性的硬件检测软件,只有这样才可以更加迅速的找到问题的所在。专门性的诊断软件,其不但能够检查出计算机稳定程度,同时还能够对电脑系统的不同部件的运行情况进行严格的检查。通常情况下,有关的诊断软件在觉察到实际的问题之后,就会智能的显示出详细的内容和信息,同时给出具体的故障原因分析以及排除措施。
3计算机硬件日常维护方法和措施
通过网络技术的应用,对于以往软件故障发生的问题进行了有效的规避,并且在出现工作站故障时可以有效地减少损失,降低对网络用户的影响。通过合理的软硬件共享,可以提高网络信息的安全性和传输效率。例如通过互联网、卫星电视等进行信息资源的共享,我们可以第一时间看到所需的信息,这对于社会的发展有着至关重要的意义。在现代网络技术中,计算机软件资料利用的一个重要方式,就是windows终端软件的安装。通过在服务器上安装相关软件,可以让用户对于服务器中的信息数据进行调用,通过相关软件完成数据的管理。这种服务器统一管理的方式,实现了服务器内软件资源的共享,并且更好地提高了整体信息服务能力。网络管理者只需要对于服务器进行统一的维护,并且采取定期的数据管理与备份手段,就可以有效地避免由于系统问题、外界环境问题所造成的信息数据安全问题。但是这种软件资源共享的方式还存在一定的不足,那就是一旦服务器产生故障和问题,就会影响用户的实际使用。针对于这种问题,可以结合网络技术的应用,采取服务器下挂接光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIXNFS网络共享等方式,给予其他用户使用软件的权限。这种方式可以实现数据的远程调用,并且有效地缓减了硬件资源短缺的问题,并且可以突破工作站距离的局限,具有较强的实用性。但是,这种网络软件资源共享的方式,其对于网络稳定性要求较高,如果网络中存在较多的丢包现象,就会造成数据传输中丢失、信息调用速度慢等问题。
2网络技术应用下计算机硬件资源的共享
通过网络技术的应用,可以对计算机硬件资源进行有效的共享,降低了设备的闲置率,提高了整体计算机设备的工作效率。在以往计算机硬件设备中,大多数采用单机挂机的方式来进行运行,如果有其他人需要对于硬件设备进行应用,则需要从原设备上进行拆卸,再挂接到另外的电脑上。这种经常的拆卸,会对于设备的寿命和质量造成影响,并且相关计算机管理者的工作量较大。通过网络技术的应用,可以让计算机硬件资源得到有效的共享,并且随着网络技术的不断完善,设备的共享效率和效果也得到了有效的保障。网络化的磁盘管理的应用,可以有效地提高硬盘的利用效率,并且不同用户通过网络来对于系统资源进行访问,也突破了时间与空间的限制,让电脑设备的利用效率得到了大幅度的提升。现阶段用户网络存储的管理上,主要采用了虚拟磁盘系统,可以为用户提供实时调用的服务。在服务器中,网络管理员对于磁盘进行初始化配置,用户只需要连接到磁盘地址,并且经过相应的身份验证,就可以对服务器中粗盘所存储的数据进行使用。磁盘管理者可以对于不同用户分配不同的权限,在提高磁盘利用效率的基础上,实现了对用户的规范化管理,减少了磁盘购置需求,对于提高计算机硬件利用效率有着至关重要的作用。对于日常的工作来说,扫描仪、打印机等是常用的办公学习硬件之一。在用户产生使用需求时,通过网络技术的应用,可以实现网络环境下的打印与扫描功能。这种网络下的硬件共享,可以有效地减少工作成本,并且提高工作效率。对于一些工作中对数据拷贝需求较大的用户来说,采取网络化的输入硬件设备共享,可以实现统一化的数据管理,并且由专人进行数据控制,提高了数据的安全性,可以更好地对生产、科研等多方面的需求进行满足。
3网络通行证管理模式的运用
网络通行证管理模式的出现,是对于网络中软硬件资源共享管理的重要控制举措。随着计算机服务器功能的不断完善,合理地对共享行为进行控制,这对于提高信息资源共享效率,提高软硬件共享管理效率有着至关重要的作用。通过通行证管理模式的运用,可以在用户不具有软件与硬件共享需求时,对于共享资源进行关闭,提高设备的利用效率,减少资源浪费行为的出现。随着网络通行证管理模式的应用范围不断扩大,通过对于服务器与工作站上安装相关许可证,可以实现专项管理,并且在网络范围内实现实时调动与控制。我们都知道,由于用户需求可能发生在任何时刻,计算机服务器必须保持24小时开启,并且对于任何时间的访问行为进行处理和服务,将软硬件资源随时提供给用户进行调用。通行证管理机制中,对于用户的访问行为进行观察,进而制定不同的软件使用策略,并且通过释放未用通行证,可以为其他用户提供更多的访问资源。如果某一个特殊的软件和硬件控制需求,需要特定通行证,则这种通行证释放机制的重要性就得到更进一步的突显。用户在进行模块使用的过程中,可以不在服务器上进行操作,通过网络调度即可突破时间与空间的局限,达到随心所欲操作的目的。网络通行证管理模式的应用,对于网络资源的管理水平的提高有着较强的推动作用,并且让软件硬件的使用得到了合理的配置。在专业网络软件的应用上,管理员只需要在服务器上安装相关软件的服务端,在用户电脑上安装客户端。客户就可以通过客户端软件来进行操作,软件的处理和运算都在服务器上进行,有效地减少了客户端的计算机作业压力,减少等待服务的时间。这种网络化软件的运用,有效地缓解了当前用户配置紧张的情况。通过配合通行证管理技术,可以对于不同版本的软件中存在的差异性问题进行解决,并且提高整体资源的处理控制速度。对于一些数据占用空间较大的文件来说,通过网络共享,可以减少数据移动中出现的各种问题。在特殊软件使用中,其往往会产生较大的数据文件,并且数据文件的挂接过程,如果采用自行拷贝的方式,则容易出现一系列的数据差异问题,并且不利于文件的安全保管。通过网络共享的方式,配合校验码技术,可以实现异地的文件共享和处理。通过配合远程网络控制技术,也可以实现对用户的远程指导,提高用户对软硬件资源的利用能力。
4结束语
1.1在项目工程中计算机软件的应用
在信息化社会,不管是信息的传播方式也好还是信息量也好都具有多种多样的特点,而这一特点也使得项目各方在具体的交流过程中变得比较困难,因此信息的交流和传递对一个工程的管理来说具有十分重要的作用。将计算机软件充分的运用到项目工程中就能够使这一问题得到有效的解决,现在按照功能可以将工程项目管理软件划分为两种,比如高档次的P3具有十分强大的功能,但是也相对的具有较高的价格,TimeLine属于一种低档次的软件,其只能解决工程中的某一方面的问题。
1.2在工程制图中对计算机软件的应用
在工程制图中对计算机软件进行充分的运用能够使工程师的劳动力可以极大降低,并且也使得工程开发的进度得加快。现在制图软件技术随着计算机软件技术的不断发展也出现了较快的提升,一般可以将工程制图的软件发展过程划分为三个阶段,也就是初步使用光栅扫描显示器,广泛使用PC机以及飞速发展的工程制图软件。现在有很多软件都在计算机工程制图中得到了广泛的应用,比如Java以及AutoCAD等都属于比较常用的软件。各软件侧重不同,适用范围各异。
1.3在移动计算机通信中对计算机软件技术的应用
现在在IT技术中移动通信和Internet属于两大热点技术,有效的结合这两大这点技术就诞生了移动计算机通讯网络。移动计算机通信网络主要指的是可以在网内随意移动主机的一种网络,这样就极大地方便了计算机用户的使用。比如PDA(个人数字助理)以及HandbookPC(笔记本电脑)等基本上都对无线通信设备进行了配置,用户可以在任何无线网络覆盖到的位置对各种不同的数据信息进行随意的发送或者接收。计算机通信的主要功能包括信息通信与网络技术的应用、分布处理功能、资源共享功能、数据通信功能。目前移动计算机通信网络技术应用的越来越广泛,主要包括移动internet的应用、纵向应用以及横向应用,而且具有非常广阔的应用前景。
1.4在移动数据中计算机软件的应用
在移动通讯数据业务不断发展的今天诞生了多媒体应用处理器,现在3G移动通信技术已经在世界上很多国家和地区得到了普及。3G网络能够将更加有效地支撑起共给移动业务的发展,其除了使通信质量得以极大提升之外,同时也保证了视频通话的实现。全方位的移动数据服务时代是3G时代的一个显著的特点,在各方面3G移动通讯技术都表现出了非常大的优势,在我国移动通信技术不断发展过程中,现在又已经推出了第四代移动通信技术,与3G移动通信网络比较起来,4G移动通信网络的优势更为显著,其能够保证全球性的互通和漫游在不同同接入技术之间的实现,并且能够对多媒体互动业务进行支持,因此其具有更强的相互交错的功能性,年轻一代在未来市场上的多样化需求势必会由于4G移动通信技术的不断普及而得到更好的满足。
2结语
随着计算机软件开发领域的不断拓展,分层管理软件的含义已经发生改变,变得更加丰富。从抽象角度来说,分层管理软件是指多个概念层,每个概念层采用不同的解决方案,进而形成垂直的软件系统。分层管理软件中的每个层在一定程度上都具有相同的核心方案,实现各个分层之间的联系。分层管理软件的开发技术是建立在发展框架设置的基础上,所以软件结构更加完善。上个世纪80年代,计算机技术比较落后,只能进行小型数据库的结构化编程,并开发出单层结构性软件。随着计算机技术的不断发展,双层结构性软件很快问世。双层结构性软件虽然可以满足客户的需求,但自身存在严重的缺点。很多软件开发者意识到双层结构性软件的问题,即不能满足未来计算机网络数据的需求。目前,三层结构性计算机软件已经具备了开发基础,成为未来计算机软件开发的主流结构。
2软件开发分层技术应用分析
2.1两层和三层结构技术两层结构的计算机软件是由数据库的服务器和客户端共同组成,其中客户端主要是面向客户的服务界面,其功能为逻辑处理、显示服务器的指令以及供客户对服务器进行查询。这种逻辑结构被称为胖客户,一旦客户数量增加,客户端不能进行相应的扩展。同时,这种逻辑结构不能进行良好的交互,维护成本比较高,存在一定的安全风险。随着计算机技术的发展,大型计算机系统需要更加复杂的软件结构,两层和三层结构的应用系统出现。两层和三层结构的软件,主要由客户端、应用服务器和数据服务器构成,提供人机交互、数据访问、数据存储和优化,服务器和应用程序服务器可以实现逻辑服务,大大降低了客户端的负担,被称为瘦客户端。通过三层的C/S结构可以实现程序的应用目的,并向数据层提出数据请求。相对于二层结构来说,三层结构技术可以有效降低客户端和服务器之间的网络负荷。同时,三层结构技术具有可重用性、强扩展性、安全性和易维护性。如果客户端用户数量不多,两层结构更具有优势,所以计算机软件开发人员,应该依据实际的需要,采用适合的软件结构。
2.2四层技术随着计算机和网络技术的进步,应用软件的计算环境也发生变化,所需要处理的数据和逻辑变得更加复杂。在软件实际编程过程中,数据处理更加迅速、计算更加准确、逻辑更加复杂。三层结构软件技术在拓展性、安全性方面具有优势,但不能实现三个技术的彼此独立,也不能满足Web技术的计算要求。在这样的背景下,就需要在三层结构的数据层和逻辑层之间增加封装层,形成四层结构技术。四层结构技术由存储层、业务层、数据层和Web层构成,其中Web层是依据客户的需要选择适当的处理方式。如果用户需要少的结构,Web层就向数据处理层直接发送信息,以满足数据处理层的表达需求。如果用户需要较多的结构,Web层通过大量的数据和信息分析,改进各方面的工作效率,以此满足大规模的数据需求,实现网络层业务的逻辑处理。在技术架构方面,虽然四层结构技术尚不成熟,但在未来将取代三层结构软件,成为计算机软件开发架构的主流形式。
3中间件技术伴
随不同的软件开发技术的发展,系统中的中间件数量不断增加。目前,中间件技术在交通、金融和邮电等领域得到广泛应用。MOM分层技术作为中间件技术的一种,被广泛地应用于各种中间件的开发中。该技术不仅具有一般中间件技术的优点,还具有异步传送的优点。当对应用消息列队中的中间件进行编程的时候,MOM分层技术可以将信息同步传输,更加安全、可靠。中间件技术可以实现不同区域之间的信息通讯,简化软件的开发形式。用户只需将消息交给对的管理器,无需关心数据的丢失和数据的传输问题。因此,中间件技术可以克服软件间结构不同带来的问题,兼容各种发展的开发技术,满足用户需求。
4总结
目前国内高校的计算机专业硬件类主干课程从低到高分成数字逻辑、计算机组成原理和计算机体系结构。主要存在两个问题:一是教学内容相对老化:课程内容讲述以中小规模、集成电路设计数字系统,与当前大量使用大规模超大规模集成电路和EDA工具的大趋势不符合;二是各课程之间尤其是数字逻辑和计算机组成原理的各知识点关联性不强。计算机组成原理的控制器设计以微程序方法为主,与当今广泛采用的RISC处理器的硬接线法控制器技术不相适应。
计算机组成的实验内容是对设计好的部件进行连线,学生对各部件的具体实现并不是很清楚。我们希望通过教学内容的改革,使学生能深入了解计算机尤其是CPU部件的硬件实现细节,为后续的计算机体系结构的学习打下。
2数字逻辑与部件硬件课程设计课程内容更新分
2.1数字逻辑电路基础内容
基础部分内容包括两大部分。第一部分是VHDL语言和EDA工具的使用。我们讲述的所有内容都要求学生能用VHDL语言描述,EDA工具选择与实验配套的Xilinx ISE,与实验的侧重点不同,课堂内容中主要使用仿真部分功能。第二部分是电路基础部分包括组合电路部分的基本的逻辑门,多路器和译码器,算术电路。时序电路部分的触发器、寄存器、计数器、有限状态机。有限状态机是CPU控制器的基础,除了要求掌握用触发器和逻辑门实现外,还要学生掌握用计数器和多路器实现有限状态机。讲述密码锁实现的两种方法:一种实现方法是传统的作为一个整体的有限状态机来实现。第二种方法是把整个有限状态机分成两部分:数据通路由数据寄存器、多路选择器和比较器构成;控制器的有限状态机根据数据通道的状态对数据通道进行控制。在有限状态机中引入数据通道和控制单元的概念,加深学生对计算机部件及其相互关系的理解。
2.2计算机部件相关内容
这部分内容主要讲述三大部分内容:一是指令系统,以RISC架构的MIPS指令系统为主线;二是在讲述了密码锁的基础上引入CPU的数据通路及控制器的实现,控制器讲述微程序及硬接线法,并以RISC处理器中常用的硬接线法为重点;第三部分内容是综合前面学的知识,讲述实现一个单周期简单CPU的过程。简单计算机的状态单元有程序计数器PC、程序存储器IM、数据存储器DM和寄存器文件RF。程序计数器是一个32位的寄存器:寄存器的输出值指向当前指令,输入PC′指向下一条指令。程序存储器只有一个读口,它有一个32位的地址输入A,32位的数据读输出(指令)RD。寄存器文件包含32个32位寄存器,包含两个读口和一个写口。每个读口对应5位地址输入,A1和A2,对应的数据口为RD1和RD2,一个写口WD3对应的5位地址A3。数据存储器可读写,如果写信号WE有效,数据从WD口写入存储器,否则数据从RD口读出。除此之外,还有加法单元计算地址及跳转。所有部件用VHDL语言描述,配合实验课程在实验仪上完成一个十多条指令的RISC CPU的设计。
3计算机体系结构课程内容及实验设置
去除重复的MIPS指令系统,增加新的数据级并行内容,增加硬件具体实现的实验,分两步实现:第一步,在数字逻辑与部件设计的单周期CPU的基础上实现一个5级流水线(取指、译码/读寄存器、执行/有效地址计算和写回)的定长指令,硬接线控制器的32位RISC处理器;第二步,实现一个直接印象或二路组相联的Cache。指令级并行部分包括动态调度,前瞻执行等不适合硬件实现的实验采用软件模拟。
4结束语
随着科教兴国的社会发展趋势影响,对于人才教育的发展形式也有所变化,学生不再是仅仅需要学习基础理论知识,要学好一门学科,也要掌握熟练的操作技能,这也是社会经济发展对于人才的要求。对于中职教育而言,在目前的社会经济中不仅面临着发展机遇,同时也要面对教育形式的挑战。中职教育所面对的教育群体是非常特殊的,在实际教学上,不仅需要针对于社会需要设立专业课程,同时也需要调动学生学习兴趣,使学生能够真正掌握到实践技能,符合社会用人需求,所以中职教育所担负的教学任务是艰巨的,只有真正的完成中职教学内容,才能够为社会培养所需要的技术人才,为学生寻找毕业工作的机会。近几年对着计算机技术的普及,以及信息技术的快速发展,无论在工作还是学习过程之中,计算机已经成为社会人才必须要掌握的一门技术,也是学生毕业后成为社会劳动力所必备的技术理论。无论对于任何一个专业而言,只有掌握熟练的计算机技能,才能够实现更好的工作能力。所以在中职中的计算机教育是非常重要的,能够培养学生关于计算机方面的知识理论以及操作技能,无论在生活、学习、工作之中,都能得到应用。而如何实现良好的中职计算机教育教学过程,已经成为中职教育中一个重点问题。
2、简介中职计算机教育中的软件应用教学
计算机教学与其他学科有所不同,不仅需要理论知识作为基础,同时需要实际操作能力,要求学生在掌握理论之后,能够拥有独立的操作技能。如何能够形成良好的计算机教育模式成为中职教师所面对的最直接的问题,在中职计算机教育形式之中,以往的教学方式是在课堂上,教师面对所有学生,进行理论传授,是一种单纯依靠讲课的方式进行理论上的讲述,而软件应用是与以往的教学方式有所不同的,是依靠计算机软件进行相关知识的教授,教师依照教学目的需要,应用软件作为教学中的教学工具,使学生能够更加直观地感受到计算机作为一种操作技能,是如何完成工作的。在中职计算机教育过程中,通过应用软件教学过程,学生能够根据教师所选择的教学软件,使枯燥的学习过程逐渐生动起来,应用灵活的学习方式,展示出计算机操作状态,更注重对于学生操作方面的技能培养,就目前计算机软件发展情况而言,能够提供给中职教育中的计算机教育良好的教学环境,在提高教学质量的同时,调动了学生学习兴趣,创造了良好的教学氛围。
3、中职计算机教学中,软件应用教学的优势
3.1为教学目的提供更直接的教学环境。目前的计算机信息技术以及软件制作能力都有了很大程度的提高,完全能够为计算机教学提供一个技术理论基础,教师完全能够依照课程的教学目标选择合适的软件。应用这种软件教学,能够为学生营造一个更直观的教学内容,呈现的是一个具体的操作方式。计算机作为一个机器,要想成功的实现人机对话,是需要应用到操作环节的,而这种操作环节,在以前的教学环境之中,是很难做到的,教师是通过理论知识传授使学生了解计算机操作内容的。但是,应用软件教学,就能够具体的提供教学内容展示,使学生能够了解到计算机究竟是如何工作的。在中职计算机教育中的软件应用教学能够依据教学目的提供更直接的教学环境。
3.2教学过程能够激发学生的学习兴趣,实现学生自主学习。由于中职学生的学习能力还不是特别强,对于计算机的操作还缺乏实践了解,在以前的教学过程之中,学生很难将学习到的理论知识与操作过程相联系,增加了教学难度,很容易形成枯燥的教学过程,而应用软件教学,就能够将中职学生与计算机操作直接联系到一起,将学习氛围与学习兴趣能够紧密结合,调动了学生学习兴趣,学生成为教学活动中的需要群体,以兴趣带动学习行为,在中职计算机教育过程中,应用软件应用教学能够在学习过程之中激发学生的学习兴趣,实现学生自主学习的优势过程。
3.3软件应用教学能够建立良好的教学关系。在以往的教学模式之中,教师通过课程准备,在课堂上进行教授知识理论,教师与学生之间没有互动过程,教师只负责灌输教学内容,学生负责听课,缺少师生之间的交流联系,究竟学生掌握知识的情况如何,教师也不能全面掌控,这种教学关系并不能够促进教学内容的进行。但是在软件应用教学过程中,学生成为学习的主体,通过对于知识的不断了解以及探索,在激发学习兴趣的同时与教师建立了良好的师生关系,这也能够促进学习效率的提升。在学生学习兴趣的指引下,学习过程处于一种被激发的状态,教师能够对于学生的学习状态有所了解,形成良好的沟通关系,这也促进良好的师生关系形成,这也为计算机的学习奠定了良好的学习基础。
4、结束语
1.1“任务驱动”教学方式
对于该课程,课内实践教学的目的是为了充分发挥教师的主导作用和学生的主体作用,因此,采用“任务驱动”的方式可以较好的激发学生的积极性。“任务驱动”指的是学生在学习过程中,在教师的帮助下,围绕一个共同的任务为中心来完成,在这个过程中,学生会通过任务的进程获得成就感,可以较大地激发他们的积极性,逐步形成一个良性循环,从而培养学生独立思考和自主学习能力。该门课内实践教学结合任务驱动的方式,已经采用的是让学生选择自己感兴趣的某个IT领域技术方向,运用文献检索方法,自行查找英文文献并阅读翻译,在课堂上用英文对其作报告,并制作英文PPT加以展示,并添加现场提问的环节,培养学生用英文进行学术答辩的能力。通过在课堂上使用这种实践方式,已取得了较好的效果。
1.2其他多元化的任务方式
除了培养学生英文文献检索、学术报告的能力之外,应用型本科IT专业学生是未来IT行业的建设者之一,该课内实践教学还要考虑市场需求的因素。在IT行业中,企业对员工专业英语能力的需求是必要且多样化的;如测试、编码等初级职位员工只需要阅读用户界面、操作说明等英文文献的能力;而对于技术研究等中级职位,不仅需要阅读能力还要求掌握一定的翻译技能、回复英文邮件等;在更高级别的工作如订单签订、项目谈判等事务中,则需要具备听、说、读、写、译各方面的综合能力以及跨文化交流能力。因此在今后的实践教学中,计划添加多样的任务方式,如设计一些具有很强实践性和实操性的活动,全方位训练和提高学生面向行业、企业岗位需求、在真实工作环境中的英语交际能力、应用能力和学习能力。比如训练学生英文简历的撰写,再设计情景对话,让学生分小组扮演IT公司面试官和应聘者角色,对职场招聘进行场景模拟,学习和应用计算机英语知识和口语表达能力。不仅如此,在工程实践中,软件企业开发人员常常需要编写英文版本的软件需求文档和用户指南,因此还可以考虑与软件工程的课程老师合作,在学生进行课程设计时编写英文版本的软件需求规格说明书。
1.3灵活布置作业
作业也是实践教学的重要补充,对于作业一定要布置一些实用有意义的内容,这样学生才会主动而非被迫地去做;关于这方面教师要充分利用自己积累的学习和工作经历。比如根据笔者学生时期的应聘经验,可以告诉学生大中型IT公司的软件开发职位招聘的笔试题很重视动态内存方面的内容,有相当比例该方面的试题,也具有一定难度,而很多中文教材关于此方面的内容往往讲解的不够详实,而英文教材文献六的“PointersandDynamicMemory”这一节对动态内存的思想介绍的较清晰,通过此类方法抓住学生的心理,吸引学生主动地去学习,这样不仅训练了计算机英语,又提升了学生应聘的竞争力。此外,一定要让学生体会到利用网络资源来促进学习和交流的重要性。可以鼓励学生登陆各大著名IT外企的网站,上面会经常地提供其新技术和新产品宣传的英文视频和动画。这类视频短片直观而形象,学生不但学习了新技术和新词汇,同时还锻炼了听说能力,学习兴趣也会大大提高。还可以引导学生平时多关注外企网站上的招聘广告,本专业领域的产品说明书等,上面有大量描述本专业技术的计算机英语,这对培养学生的实际应用能力有很大的帮助。
2结语