计算机专业是指计算机硬件与软件相结合、面向系统、更偏向应用的宽口径专业。通过基础教学与专业训练,培养基础知识扎实、知识面宽、工程实践能力强,具有开拓创新意识,在计算机科学与技术领域从事科学研究、教育、开发和应用的高级人才。读书破万卷,下笔如有神,下面是漂亮的小编给大家收集的计算机毕业论文(优秀10篇),欢迎阅读,希望对大家有所启发。
Ⅰ.选题背景和意义
在当下的信息时代中,人们对通信的需求和要求都越来越高,这些要求都体现在了线路的建设与维护上。线路即整个通信信号传递的路线,是保证通信正常进行的基本条件。我国移动通信运营商将投资的重要部分正是移动通信线路的建设和维护,移动通信线路的建设一般都是围绕覆盖面、通话质量、投资效益、建设难易、维护方便等要素进行。目前对于线路的检测与故障处理,仍存在以下两个需要改进的问题。
(1)线路故障处理及时率始终停留在一般的“现场看、现场查”的水平,对故障线路的必备相关参数知之甚少,不能做到“先了解、后查修”,造成故障查修时间过长而影响了该线路覆盖区域下的很多用户的感知。
(2)对于线路基础维护工作周期、项目一概而论、不分等级,无差异化、针对性的维护,造成主线路的巡检周期过长、巡检内容过于简单,为重要线路日后出现告警而影响大批客户埋下了故障隐患。
因此,为了提供更好的用户服务,线路的智能巡检系统应运而生。
同时智能手机的流行,使我们开始将应用联系到智能终端上,以实现便捷移动性。所谓智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。
而Google公司开发的Android平台更是为智能手机开启了一片新天地。现今,Android是世上最为流行的手机平台,他掌控了数百万的手机,平板电脑,和许多其他的设备并且将Google和网页的功能带到了用户手上。同时,用户可以定制你自己的安卓设备。窗口工具让你能够直接通过你家的电脑屏幕联系到你最喜欢的应用程序。用户可以增加或者调整日历,邮箱,提醒,使得生活中的重要事情都在掌控之中。
Android拥有全球合作和大规模已安装数据库,创建在在开源的Linux架构上,拥有大于300个硬件软件和载体合作伙伴,使Android迅速成为了最快速成长的手机系统。现在,世上有超过20亿的安卓设备,并且每天都有在137个国家地区超过550,000的新设备被激活使用。
1、Android为开发者提供了一个开放的平台来研发任何能想象到的应用程序,同时提供了一个开放的市场空间将产品展示给快速增长的'用户群体。不管你是做生意,还是仅仅有一个很棒的想法,安卓拥有平台,工具和设备来使之成真。
2、Android的快速创新持续推动着硬件和软件向前发展,为用户和开发者带去新的功能,Android技术的快速革新使开发者一直站在多样的强大的应用面前。
3、Android的强大的开发环境,为开发者提供所需一切来构建顶尖的应用体验。它提供了一个简单的应用程序模板,可以在任何地方使用。开发者可以在很多设备上运用自己的程序,从手机到平板电脑等等。在所有设备中,Android都为你提供持续的强大的APIs来管理你的UI组件并使你充分运用每个设备上得硬件资源。
对于Android开发者而言,安卓重新塑造了人们通信的方式。使通信是你的手机或平板电脑,在你手腕上,在你车里,在电视中,在相机里,在家中,在商店里,这是没有限制的全新风景。
Ⅱ.研究现状
现下,已有不少公司进行巡检的研究与开发。其中以接触式和感应式巡检系统为主,对巡检的智能性和移动性的兼顾尚有欠缺。
(1)接触式巡检管理系统
接触式巡检系统由信息钮、巡检器、通讯座、计算机及软件等组成。巡检人员佩带巡检器,在巡检过程中用巡检器触碰信息钮。信息将自动存于巡检器中,管理人员将巡检器插入与计算机串口相连的专用通讯座中,通过计算机内的应用软件将巡检器的巡检数据读入计算机中存档。
(2)感应式巡检管理系统
感应式巡检系统由感应器、巡检器、数据传输线、计算机及软件等组成。将具有不同编码的感应器隐蔽安放于被巡检的设备或线路上(无需布线),并将感应器编码对应安装地点存于计算机中。管理人员将巡检器通过传输线与计算机连接,通计算机内的应用软件将巡检器的巡检数据读入计算机中存档。
各地移动线路的检测主要存在着以下两个比较突出的问题:
(1)移动线路分布于城乡各处,高山平地,地形复杂,采用传统的人工巡检的方式使很多时间浪费在爬山,走路的过程中,导致工作效力非常低,已经不能适应移动通讯业务迅速发展的需求。
(2)巡检反馈时间长,信息不足,无法实现对数据的分析从而有效的监控,不能动态地、实时地显示,致使无法有效进行决策;
本次毕业设计即研究开发具有较好移动性智能性,并以当下最广为使用的Android手机为巡检终端的线路智能巡检系统,通过GPS卫星定位,并利用GPRS/3G等数据网络,通过定时跟踪与手动上传,实现设备的实时数据采集及监控,这样移动线路监管维护部门便可以及时、 真实的了解线路现场的环境情况,有效保障了通信网络的正常运行。
Ⅲ.研究的基本内容和拟解决的主要问题
了解Android的系统架构,掌握Android的基本开发技术,熟悉巡检系统业务流程,基于此业务设计流畅的用户交互界面。使用Android各种UI控件,完成各个页面之间的跳转和数据传输;完成终端各种参数的设置,并能给用户良好引导和提示;完成在主流Android手机上的调试,能够在各种主流Android手机上正常使用。
本次毕业设计中需要解决的主要问题是如何利用基于Android的Java语言对用户交互模块进行设计并联合各模块能够协调工作。其后还需要进一步简化设计语言和设计思路,美化交互界面,提高用户模块的可移植性,并进行系统优化。
Ⅳ.研究方法和手段
主要在MyEclipse环境下,使用Java语言进行Android的程序编写和调试,对Android客户端的用户界面交互模块进行仿真,并能在终端上运行并实现预期的效果。同时了解其他各模块接口与主要实现方法,与各模块协调运行,在终端上实现整套巡检系统的功能。
首先需要学习Android开发手册,了解各种UI组件的特性及使用方法,以建立人机友好的交互界面。同时广泛涉猎Google官方资料,并进行文献翻译,同时阅读最新的相关文献。学习并跟随发展潮流,不断优化模块功能。
Ⅴ.设计(论文)提纲
第一章 绪论
第二章 需求分析
第三章 系统分析与设计
第四章 系统详细设计
第五章 系统测试
结论与展望
致谢
附录
外文资料及译文
Ⅵ.研究工作的步骤与进度
3月初至3月中旬:了解课题要求,准备相关资料,熟悉MyEclipse开发环境,学习Android架构,熟悉巡检业务。
3月中旬至3月底:学习Android界面开发,学习Android UI控件,动手实践。
4月初至4月中旬:继续学习Android UI控件,在动手实践的基础上设计终端界面。
4月底至5月中旬:设计终端界面,制作demo,与其他模块进行整合并在手机上联合调试,并进一步简化程序优化设计。
5月中旬至5月底:完成系统开发、毕业论文初稿及相关事宜。
6月初至6月中旬:完成系统测试、毕业论文及相关事宜。
近年来,计算机网络信息发展迅速,在这样的背景下,计算机软件开发工作也逐渐发展起来。从计算机软件开发的发展来看,分层技术的应用是一大必然趋势。将分层技术应用到计算机软件开发工作当中,能够确保计算机软件开发工作的效率及质量得到有效提升,同时确保所开发出来的软件具备很高的性能和很好的质量。因此,从计算机软件开发工作的发展角度考虑,本文对“分层技术在计算机软件中的应用”进行研究具备一定价值意义。
1 双层技术在计算机软件中的应用分析。
基于计算机软件开发中,分层技术的应用包括了双层技术、三层技术、四层技术以及中间件技术的应用。其中,双层技术在计算机软件中的应用,具备2个端点,其一为客户端,其二为服务器。对于客户端来说,主要为用户提供操作界面,为用户提供相关的服务;对于服务器,则负责接收用户的信息,通过数据库的分析、计算,进而将客户的需求进行反馈。将双层技术应用到计算机软件开发中,能够提升计算机的工作效率。但是,双层技术的应用也具备相应的条件,包括:其一,用户所应用的服务器具备良好的性能;其二,用户少量。倘若不能满足上述两大条件,则会使服务器的工作量增大,从而出现计算机错误以及计算机时间延长等问题。所以,双层技术很难满足计算机软件开发的高标准与高要求。
2 三层技术在计算机软件中的应用。
对于三层技术来说,是在双层技术的基础上发展起来的,通过双层技术的改进,三层技术相应增设了应用服务器,此服务器能够为用户提供数据存储服务,同时使计算机信息访问的效率得到有效提升,能够使人和计算机之间实现交互,最终为计算机工作效益的提升奠定基础。在三层技术中,涵盖了业务处理层、界面层以及数据层三大层次结构。当中,界面层主要的工作是对用户使用软件的需求进行收集,收集完毕之后把相应的需求发送至业务处理层,然后通过业务处理层分析用户的具体需求,最终经过数据层处理相关数据信息,数据信息处理完毕之后返回业务处理层,最后通过界面层使用户获取自己所需求的'信息数据。在三层技术的应用下,数据传输系统的工作负荷得到有效减轻,同时使计算机的工作效率得到有效提升。但是,三层技术的应用也存在一定局限性,比如对于计算机复杂环境的处理三层技术的应用便存在一定的难度。所以,有必要注重多层次技术的应用,从而使计算机软件开发的价值得到有效提升。
3 四层技术在计算机软件中的应用。
基于计算机软件开发过程中,虽然双层技术和三层技术的应用具备多方面的优势,但是在面对计算机复杂的应用环境的情况下,这两种层次技术的应用却存在局限。所以,有必要注重四层技术在其中的应用。对于四层技术来说,是在三层技术的基础上发展起来的。在四层技术当中,涵盖了业务处理层、web层、数据层以及存储层。对于其中的业务层来说,主要是向web层传输数据库层当中经过处理的结果,然后经数据和数据的交换,将数据库与计算机对象之间的关系反映出来。总体而言,四层技术能够处理数据和数据对象之间的复杂关系,从而使计算机的数据处理能力得到全面提升。
4中间件技术在计算机软件中的应用。
在四层技术的基础上,五层技术和中间层技术得到有效发展。其中,五层技术包括了资源层、集成层、存储层、web层以及客户层,当中的资源层和文件系统相互对应,集成层则具备数据持久性的特点,可以使数据展现持久性访问的特点,基于应用过程中可以进行事物的处理以及 完成数据库的系统映射等。但是由于五层技术的应用还尚未普及,在部分特殊的领域才能够使其应用价值得到有效体现。而对于分析中间层技术来说,也是在分层技术不断发展过程中也出现的,该层次结构技术主要能够为计算机和各个系统之间提供资源优势互补的作用。在合理、科学地应用中间件技术的基础上,可以使异构与分布集成汇总过程中潜在的一些难度问题得到有效解决,并且能够使计算机软件开发的难度大大减弱。此外,由于中间件技术对操作系统、应用软件以及数据库等多个环节之间的关系进行优化处理,使得计算机软件开发的时间得到有效节省,并且确保了计算机软件运行的可靠性、稳定性以及安全性。
5结语。
通过本文的探究,认识到在计算机软件开发中,分层技术的应用价值显着,包括了:双层技术、三层技术、四层技术、五层技术以及中间件技术等。在合理、科学地应用分层技术的基础上,能够提高计算机软件开发的效率,同时使计算机软件的数据处理能力、服务水平得到有效提升,并保证计算机软件运行的可靠性及安全性。因此,需注重分层技术在计算机软件开发工作中的应用,进一步为计算机软件的稳健发展奠定坚实的基础。
摘要:随着我国市场经济的大力发展,各项科学技术也得到了飞速的发展,特别是计算机网络技术,在这个信息大爆炸的时代得到突飞猛进的发展,也逐渐充斥到人们生活的方方面面当中。但是,计算机网络技术在提高人们生活效率和生产效率的时候,也开始出现了诸多的网络安全防护问题亟待解决,特别是在当今这个安全隐私逐渐透明化的时代,做好计算机信息网络安全防护措施就显得尤为重要了。
关键词:计算机;信息网络;安防措施;分析;研究
经济的进步和科学技术的提升,滋生了计算机信息网络技术的的快速发展。目前,我国已经迎来了信息化时代,也推动了计算机信息网络技术的飞速的进步,并覆盖到人们生活和生产的各个环节、各个领域,深受计算机信息网络技术的影响。可以这么说,当今的人们已经无法离开计算机信息技术了。但是,人们在享受计算机信息技术给自身带来方便、快捷和效益的同时,也遭受着各种计算机信息网络技术的威胁,不管是2000年的千禧虫,还是今年的威胁病毒,都是人们使用计算机信息技术的安全隐患之一。在这种背景下,人们只能通过不断提升自身计算机信息网络安全指数的方式来保证自身权益的不受损了。该研究课题也逐渐成为了当今计算机技术学者研究的主要方向。
1计算机网络安全的概述
计算机网络安全作为一门包含了网络技术知识、密码技术知识和应用数学知识、信息安全知识等诸多学科的综合性学科,其主要指的是在网络系统中的硬件和软件中予以保护,以此保护系统当中的重要数据,使得这些数据不被他人恶意破坏,进而保障使用者的`权益不受到损害,保证计算机系统的正常使用和连续性可靠运营。网络安全和信息安全作为计算机网络安全系统中的主要组成部分,其也是最容易出现安全事故的领域。但是,两者的侧重点和主要方向存在一定的差异性。网络安全主要指的是计算机的线路链接安全、操作系统安全和人员管理安全、应用服务安全及网络系统安全这几个方面。而信息安全主要是针对的是计算机中的各种数据,包括数据的可用性、完整性、保密性和真实性等等。
2计算机网络安全的影响因素
2.1自然灾害
随着科学技术的发展,计算机技术已经逐渐走向了智能化的道路,也使得其使用及操作更加的简便,对人们的生活帮助及影响也越来越大。但是,计算机技术仍是人类设计、生产出来的产物,其无论多智能,都是由机械设备组成的机器罢了,其很容易受到外界环境的影响。特别是我们现阶段的计算机都不具备防水、防雷等防干扰措施,在遭受外界不可抗力时,计算机仍无法实现自身安全的自保,进而也就出现了各种安全事故的发生。
2.2系统漏洞
目前全球已知的计算机系统都或多或少存在一定的漏洞,并不是完美无缺的。这些计算机系统当中存在的漏洞自然也就威胁到计算机网络自身的安全,最出名的网络漏洞安全事故就是2000年的千禧虫网络安全事件了。其就是因为计算机程序的智能系统中的年份只使用了两位十进制数来表现,使得在进行跨世纪日期处理运算时就出现了错误的结果,进而引导各系统的功能崩溃。从该次事件可以看出,这些系统漏洞也是编程人员自己故意留下来的,也可能是因为网络协议不够完善导致的。反正,这些漏洞如果没有进行及时的更新和补丁的话,就会导致系统内存在安全隐患,如果被有心之人利用了,就会造成计算机系统奔溃,最终导致计算机无法正常使用。
2.3不当的操作
由于计算机操作者自身的安全防范意识较低,对自己的账户安全不太重视,对安全口令的设置过于简单,或者是将自己的账号借给他人使用,造成信息泄露,就很容易被有心之人利用,造成自身账户的安全系数较低,增加了网络安全的危险系数。部分使用者认为,为了保证计算机的安全应在计算机系统中安装管家和杀毒软件,但是很多人缺乏该意识,使得网络上的钓鱼网站、病毒对计算机任意的袭击,最终给计算机的安全带来严重的威胁。
2.4恶意攻击
人为的恶意攻击是目前网络安全中最大的安全隐患,比如今年出现的威胁事件,就是因为人为的恶意攻击,要挟计算机使用者拿比特币来换取自己的毕业论文。恶意攻击又可以分为被动攻击和主动攻击这两种。主动攻击是有人选择性的攻击使用者的计算机系统,破坏用户信息的完整性、保密性。被动攻击主要是依据使用者系统中存在的漏洞来进行攻击,进而导致计算机系统无法正常使用或者是窃取用户的信息。
2.5病毒
计算机系统的病毒一般都会存在可执行、可存储的程度或者数据当中,一旦出发某项激活条件,病毒就可以感染计算机的硬盘、存储卡,或者是通过网络来传播病毒。病毒一旦进入到计算机系统当中,轻则会影响到电脑系统的正常运行,严重的甚至会导致计算机系统的盘。
3提高计算机安全系数的有效方式
3.1树立深刻的安全防范意识
目前计算机系统安全事件的发生都是受人为因素导致的,所以,使用者应该要加强自身的网络安全意识,树立深刻的安全防范意识。而相关的政府部门可以通过立法来约束网民的违规行为,并对网民实施道德教育,提高网络信息的准入门槛,以此净化网络安全环境。
3.2加强对账户的安全管理
恶意攻击的一般方法都是对网络用户的账号和密码进行盗取、窃取。随着网络技术的不断发展,很多人同时拥有多个账户、账号,这些账号里包含了其很多私密性的信息和资产信息等等。一旦账号被盗,极易发生安全事件并导致经济损失。因此,账户应加强对自身账户的安全管理,提高账号的安全系数,尽量设置较为复杂的密码,不设置相同的账号或者是密码,定期更换密码等等。
3.3及时进行系统漏洞的程序补丁
人为的恶意攻击一般都是从计算机系统的漏洞中进行。可见,一旦系统出现漏洞,就会给我们的计算机造成极大的安全隐患。因此,开发商和软件维护方应对自己投入市场中的软件进行及时的系统维护,及时对系统中的漏洞进行查漏补缺。另外,还可以通过安装系统漏洞补丁程度的方式来提高系统的安全系数。
3.4对系统的入侵予以监控
入侵监控是近几年兴起的一种计算机信息网络防范技术,其结合了规则方法、人工智能和推理学、密码学和通信技术等多种技术方法共同研发出来的。主要是对计算机系统当中的入侵和滥用情况进行检测,到达对计算机系统的实时监控。
3.5定期对计算机实施安全扫描
定期对计算机系统实施安全扫描能及时、有效地发现计算机系统中的安全漏洞。通过扫描找到安全漏洞,对其进行及时的修复和补丁,以此不断的完善计算机的系统,最终提高计算机的安全系数。目前,计算机的扫描主要有两种方式:一是针对网络的扫描,一是针对主机的扫描。定期的计算机安全扫描可以有效减少计算机被攻击的可能性。
结论
综上所述,随着计算机网络安全防护技术的不断进步和变化,使得计算机的安全系数大大提升。但是,网络当中的那些安全隐患也一直处于不断进化的过程,使得计算机使用者的安全防护是防不胜防。因此,计算机使用者应依据自身的使用情况和掌握的计算机技术,综合各种保护措施,建立行之有效的网络信息防护系,以此提高我国计算机网络系统的安全防范水平。
【论文摘要】本文以自然辩证的观点探讨了计算机语言的发展历程,运用自然辩证法的基本理论、基本方法,系统分析了计算机语言的发展历史、现状和未来。并对其的发展趋势和未来模式做了探索性研究和预测,同时以哲学的观点阐述其发展的因果关系,揭示其事物发展的共性问题;最后文章介绍了在计算机语言发展历程中做出杰出贡献的科学家,以其在计算机事业中的突出表现来折射出人类智慧的伟大,以其不平凡的一生来激励和指导我们在计算机语言的发展中向着正确的方向前进。
【关键字】自然辩证法 计算机语言 计算机技术 编程语言 因特网
面向对象正文一九九三年美国的克林顿政府提出了“信息高速公路”计划,从而在这十多年间在全球范围内引发了一场信息风暴,信息技术几乎触及了现代生活的方方面面,毫不夸张的说没有了信息技术,现代文明的生活将无从谈起;作为信息技术中最重要的部分,计算机技术无疑是其发展的核心问题,而我们知道计算机只是一台机器,它只能按照计算机语言编好的程序执行,那么正确认识计算机语言的过去和未来,就是关系到计算机发展的重中之重;以自然辩证法的观点认识和分析计算机语言的发展历程,将有助于更加全面地推动计算机技术的发展,有助于更加准确地掌握计算机语言发展趋势。一、科学认识大门的钥匙--当代自然辩证法自然辩证法,是马克思主义对于自然界和科学技术发展的一般规律以及人类认识自然改造自然的一般方法的科学,是辩证唯物主义的自然观、科学技术观、科学技术方法论。它主要研究自然界发展的总规律,人与自然相互作用的规律,科学技术发展的一般规律,科学技术研究的方法。马克思、恩格斯全面地、系统地概括了他们所处时代的科学技术成功,批判吸取了前人的合理成分,系统地论述了辩证唯物主义自然观、自然科学发展过程及其规律性,以及科学认识方法的辩证法,以恩格斯的光辉著作《自然辩证法》为标志,创立了自然辩证法继续发展的广阔道路。自然辩证法是马克思主义哲学的一个重要组成部分。在辩证唯物主义哲学体系中,自然辩证法与历史唯物论相并列。它集中研究自然界和科学技术的辩证法,是唯物主义在自然界和科学技术领域中的应用,它的原理和方法主要适用于自然领域和科学技术领域。学习和运用自然辩证法将有助于我们搞清科学和哲学的关系,从而更加清楚地认识科学的本质和发展规律,更加全面的观察思考问题,只有加深了认识,我们才能更好地发挥主观能动性,迎接新的科学技术的挑战。下面我将以自然辩证法的观点来分析计算机语言的发展历程。二、计算机语言的发展历程和发展趋势计算机语言的发展是一个不断演化的过程,其根本的推动力就是抽象机制更高的要求,以及对程序设计思想的更好的支持。具体的说,就是把机器能够理解的语言提升到也能够很好的模仿人类思考问题的形式。计算机语言的演化从最开始的机器语言到汇编语言到各种结构化高级语言,最后到支持面向对象技术的面向对象语言。1、计算机语言的发展历史: 二十世纪四十年代当计算机刚刚问世的时候,程序员必须手动控制计算机。当时的计算机十分昂贵,唯一想到利用程序设计语言来解决问题的人是德国工程师楚泽(Konrad Zuse)。几十年后,计算机的价格大幅度下跌,而计算机程序也越来越复杂。也就是说,开发时间已经远比运行时间来得宝贵。于是,新的集成、可视的开发环境越来越流行。它们减少了所付出的时间、金钱(以及脑细胞)。只要轻敲几个键,一整段代码就可以使用了。这也得益于可以重用的程序代码库。随着C,PASCAL,FORTRAN,等结构化高级语言的诞生,使程序员可以离开机器层次,在更抽象的层次上表达意图。由此诞生的三种重要控制结构,以及一些基本数据类型都能够很好的开始让程序员以接近问题本质的方式去思考和描述问题。随着程序规模的不断扩大,在60年代末期出现了软件危机,在当时的程序设计模型中都无法克服错误随着代码的扩大而级数般的扩大,以至到了无法控制的地步,这个时候就出现了一种新的思考程序设计方式和程序设计模型-----面向对象程序设计,由此也诞生了一批支持此技术的程序设计语言,比如EIFFEL,C++,JAVA,这些语言都以新的观点去看待问题,即问题就是由各种不同属性的对象以及对象之间的消息传递构成。面向对象语言由此必须支持新的程序设计技术,例如:数据隐藏,数据抽象,用户定义类型,继承,多态等等。2、计算机语言的发展现状:目前通用的编程语言有两种形式:汇编语言和高级语言。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。 高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。
高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。 高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类: 解释类和编译类。3、计算机语言的发展趋势:面向对象程序设计以及数据抽象在现代程序设计思想中占有很重要的地位,未来语言的发展将不在是一种单纯的语言标准,将会以一种完全面向对象,更易表达现实世界,更易为人编写,其使用将不再只是专业的编程人员,人们完全可以用订制真实生活中一项工作流程的简单方式来完成编程。下面是一张计算机语言发展图表,从中不难得出计算机语言发展的特性: 简单性提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序 面向对象提供简单的类机制以及动态的接口模型。对象中封装状态变量以及相应的方法,实现了模块化和信息隐藏;提供了一类对象的原型,并且通过继承机制,子类可以使用父类所提供的方法,实现了代码的复用 安全性用于网络、分布环境下有安全机制保证。 平台无关性与平台无关的特性使程序可以方便地被移植到网络上的不同机器、不同平台。三、面向未来的汉语程序设计语言:从计算机诞生至今,计算机自硬件到软件都是以印欧语为母语的人发明的。所以其本身就带有印欧语的语言特征,在硬件上CPU、I/O、存储器的基础结构都体现了印欧语思维状态的"焦点视角",精确定义,分工明确等特点。计算机语言也遵照硬件的条件,使用分析式的结构方法,严格分类、专有专用,并在其发展脉络中如同他们的语言-常用字量和历史积累词库量极度膨胀。实际上,计算机硬件的发展越来越强调整体功能,计算机语言的问题日益突出。为解决这一矛盾,自六十年代以来相继有500多种计算机语言出现,历经五代,至今仍在变化不已。汉语没有严格的语法框架,字词可以自由组合、突出功能的整体性语言。在计算机语言问题成为发展瓶颈的今天,汉语言进入计算机程序设计语言行列,已经成为历史的必然。1、 发展汉语程序设计语言的理由:1)计算机语言问题解决,只能从人类语言中寻找解决方案; 2)计算机语言的现存问题是形式状态与功能需求的矛盾; 3)计算机硬件的发展已为整体性语言-汉语进入计算机程序设计语言提供了条件2、 汉语程序设计语言的技术特点:1)汉文字的常用字高度集中,生命力极强,能灵活组合,简明准确地表达日新月异的词汇,这些优点是拼音文字无法企及的。
2)汉语言的语法简易灵活,语词单位大小和性质往往无一定规,可随上下语境和逻辑需要自由运用。汉语言的思维整体性强,功能特征突出。
3)汉语程序设计语言的发明者采用核心词库与无限寄存器相结合的方法,实现了汉语言的词素自由组合;将编译器与解释器合一,使汉语程序设计语言既能指令又能编程;以独特的虚拟机结构设计,将数据流与意识流分开,达到汉语程序设计语言与汉语描述完全一致,通用自如。具有汉语言特性的汉语程序设计语言的出现,打破了汉语言不具备与计算机结合的条件而不能完成机器编码的神话。还为计算机科学与现代语言学研究提出了一条崭新的路径,它从计算机语言的角度,从严格的机械活动及周密的算法上,向世人证实汉语的特殊结构状态,及其特殊的功能。四、计算机语言之父——尼盖德尼盖德帮助因特网奠下了基础,为计算机业做出了巨大贡献。
尼盖德是奥斯陆大学的教授,因为发展了Simula编程语言,为MS-DOS和因特网打下了基础而享誉国际。克里斯汀·尼盖德于1926年在奥斯陆出生,1956年毕业于奥斯陆大学并取得数学硕士学位,此后致力于计算机计算与编程研究。1961年~1967年,尼盖德在挪威计算机中心工作,参与开发了面向对象的编程语言。因为表现出色,2001年,尼盖德和同事奥尔·约安·达尔获得了2001年A.M.图灵机奖及其它多个奖项。当时为尼盖德颁奖的计算机协会认为他们的工作为Java,C++等编程语言在个人电脑和家庭娱乐装置的广泛应用扫清了道路,“他们的工作使软件系统的设计和编程发生了基本改变,可循环使用的、可靠的、可升级的软件也因此得以面世。”尼盖德因其卓越的贡献,而被誉为“计算机语言之父”,其对计算机语言发展趋势的掌握和认识,以及投身于计算机语言事业发展的精神都将激励我们向着计算机语言无比灿烂的明天前进。五、结束语用科学的逻辑思维方法认识事物才会清楚的了解其过去、现在和未来,计算机语言的发展同样遵循着科学技术发展的一般规律,以自然辩证法的观点来分析计算机语言,有助于我们更加深入地认识计算机语言发展的历史、现状和趋势,有了自然辩证法这把开启科学认识大门的钥匙,我们将回首过去、把握现在、放眼未来,正确地选择计算机语言发展的方向,更好的学习、利用和发展计算机语言。六、致谢首先感谢张老师,张老师幽默的讲解和精炼的内容使我受益匪浅,使我对以后的工作和生活有了更深刻的认识。另外要感谢本文所参考的文献的作者和相关网站。最后还要感谢在我写论文过程中提供无私帮助的人们,以及给我支持的家人和朋友。
参考文献
1.《计算机语言与计算机程序发展历史》博客中国网
2.《计算机发展史》 上海科学技术出版社
3.《软件发展与社会进步》蔡希尧
4.《自然辩证法概论》 北京航空航天大学出版社
5.《数据库发展新技术》 磊哲
6. 《汉语程序设计语言》陈牧
摘要:当下信息行业发展较快,带动了计算机应用水平的不断提升,对应计算机系统维护开发工作十分关键。本文针对计算机应用与维护开发的重要价值、技术方法等进行了探讨,旨在提高计算机应用的整体水平。
关键词:计算机应用;维护开发;信息化水平
引言:
全球信息化发展大形势下,提高国家互联网战略的合理调整十分关键。计算机应用需要充分注重各个领域计算机应用效果的提升,重点考虑维护、开发工作的进展,保证计算机应用满足时代需求。该环节中需要重点考虑计算机应用的开放性和战略要求,保证其发展方向满足各行业工作特点,带动社会效益和经济效益的稳定增长。
一、计算机应用和维护的重要价值
计算机应用维护开发工作的重要价值包括下述两点:第一、针对计算机应用而言,提高系统维护开发的实效性十分必要,可保证计算机应用水平的提升,对应问题可有效解决,便于保护工作的顺利进展。当下各行业办公逐渐采取网络化进行,提高维护开发的合理性便于企业办公朝着更加智能化、自动化方向的发展,可及时解决应用中潜在问题,保证整体工作不受负面影响。第二、利于相关作业人员综合技能的提升,对计算机应用、维护开发工作顺利进展具有积极影响。相关人员可更加快速了解软件、硬件的特点,便于工作中疑难问题的迅速解决。对整体工作过程而言,维护开发与作业管理是一个连续的过程,提高应用和维护开发水平对整体体系的升级优化十分必要,需要采取有效措施提高系统维护开发合理性。第三、计算机是无纸化办公的主要工具。无纸化办公不仅能带来便利,还能节省大量的人力、财力、物力,同时能节约社会资源,利于环保。如:北京约90%的政务部门实现了50%的业务无纸化办公。
二、计算机应用维护技术
1、日常应用和维护措施
第一、正确判断。计算机正常运行环节中,避免维修工作盲目性特点,需要及时进行问题合理分析,主要判断方法包括:核对计算机外部、内部情况,避免外部灰尘、机械碰撞等原因导致的故障问题。其次,计算机周边运行环境需要进行全面监测,如温度、湿度、连接线位置、计算机配置状况等。再者,对应计算机系统的配置升级等需要满足要求,避免软件、硬件设置不当引起的危害,加强对系统内部资源占用状况进行定期分析。针对计算机故障问题进行原因查找,如是否曾经出现显示器蓝屏、乱码等状况。第二、维护方法。针对计算计故障进行原因分析,潜在可能问题探讨,提出对应方法。首先,隔离法,借助远离原则处理,将潜在软件或硬件故障区域进行屏蔽,进而判断故障发生未知,如卸载驱动、停止软件运行。其次、替换法,针对潜在故障零部件进行替换,若计算机可正常运行,即为该部分零部件受损,进而实现维护目的。再者,逐步去除/添加法。逐步去除法,是指以最小系统法为基拙,通过每次减少一个部件来判断故障;逐步添加法正好相反,是通过在最小系统法基拙上添加部件来判断故障。最后,最小系统法。最小系统法有软件最小系统法与硬件最小系统法两种。软件最小系统主要由显示卡、内存、CPU、主板、电源、显示器、键盘等所组成,通过软件最小系统法检查,来判断计算机系统是否能够正常启动运行。硬件最小系统由主板、CPU、电源组成,主要是利用这三个组成部件的声音,来判断核心组成部分是否能够正常工作。
2、计算机安全防护措施
提高计算机网络安全防护等级对计算机应用具有重大意义,可避免黑客、病毒等引起的危害,主要方法分析如下:第一、数据库备份和恢复。针对重要信息资料进行备份,避免故障问题导致数据丢失,提高计算机应用的稳定性。其次,加密技术进行相关数据信息安全保护,可设置密匙、口令、身份认证等要求进行加密,避免重要信息被泄露等引起的危害。再者,防病毒软件的应用,借助杀毒软件、防火墙设置等进行处理,(主要包括有双穴主机防火墙、代理防火墙、包过滤防火墙三种),对计算机网络服务器中的文件进行实时、动态的扫描与监测,安装单机防病毒软件,达到对本地与本地工作站连接的远程资源扫描、检测与及时清除病毒的目的。安装网络防病毒软件,当病毒入侵单位网络时,可通过防病毒软件及时对其检测、拦截并删除;最后,安装攻击性软件。还可在进行计算机软件安装时,设置一些具有攻击性,但对计算机本身无危害的软件,使计算机系统具有检测、警告及破坏危险信号的功能,这样,当计算机在运行过程中遇到外界侵犯时,便可通过攻击性软件对其进行拦截。
3、强化计算机应用和维护开发的全员性
作为计算机应用开发中的重要角色,相关作业人员的工作能力十分关键,需要重点考虑强化应用和维护开发的全员参与机制,保证企业单位、政府机关相关人员积极参与到计算机应用和维护开发中,保证计算机应用开发具有全员参与的特点。如企事业单位需要定期进行员工安全防护意识的培训,提高其责任态度、工作能力和维护开发能力,进而实现工作中及时解决计算机软硬件潜在故障,保证其工作操作顺利进展。其次,为了健全计算机应用、维护开发管理体系,相关工作人员需要提高维护开发的专业能力和技术水平,充分执行相关管理体系的。细则。通过上述工作的落实,可避免计算机故障发生比例,如温度过高、软件不兼容等引起的计算机故障问题。提高了相关作业的工作效率。最后,企事业单位需要配置一定数量的计算机维护人员,一方面进行计算机维护开发专业知识的培训,另一方面可及时进行监测管理,便于及时进行动态管理,快速解决重大计算机故障,提高计算机应用效果。
结语:
当下信息行业发展较快,对应传统作业模式已经无法满足企事业单位的要求,计算机应用发展逐渐引起社会大众的关注。计算机应用与维护开发工作属于一项系统性、连续性的工作,重要价值极高,对工作效率的提升具有重大意义,需要充分加强相关作业人员的计算机应用能力和安全防护能力。进而提高系统稳定性和连续性,便于计算机应用和维护开发工作的顺利进展。此外,还要加强创新性工作理念的融入,保证计算机应用能力逐渐提升,更加高速合理的实现辅助管理的职能。
计算机应用技术的发展对于人们的生活和工作具有很重要的意义,人们对于计算机的依赖程度也越来越高了。这要势必对于计算机应用技术的发展提出了更高的要求,只有不断的改革和更新才能不断地满足社会发展的需要,对计算机应用技术的发展提出了更高的要求。只有这样才能符合可持续发展的发展观念,为企业的发展提供持续不断的高科技原动力。
1 计算机应用技术的概念
计算机应用技术是计算机科学与技术中对经济的发展和社会进步影响最为广泛、最为直接的一门技术和学科。所谓的计算机应用技术就是指计算机能够应用于社会各个行业中和各个领域的理论、方法和技术等,它是一门比较系统的边缘性学科,是计算机专业的学生学习的很重要的一门专业知识。计算机应用技术不单单知识研究着计算机的专业知识,它在应用方面还综合了其他很多的知识,是计算机学科和其他学科的有效结合,也是转向其他专业领域的重要载体。计算机的应用的分类可以大体的分为数值计算领域和非数值计算领域,各有各的特点,对于其他行业的科学技术的发展和进步有很重要的作用。
2 计算机应用技术的发展历史
计算机应用技术在我国最早是在19世纪40年代中期出现的,在我国的主要应用还只是应用于国防武器的生产和研究方面,并没有真真正正的应用于人民的日常和现实生活之中,处于这个阶段的计算机主要还是数值领域的计算机应用。到了20世纪50年代之后,计算机应用技术开始向非数值领域的阶段发展,应用面也开始逐步扩大,逐步由军事领域向企业信息管理、工商业事务处理以及相关的数据处理等方面发展。
随着技术的不断进步和发展,计算机应用技术开始被广泛的应用到社会经济等更多的领域,这大约是发生在20世纪70年代之后,计算机应用技术在现在的阶段已经很广泛的应用于服务行业、农业以及文化教育等行业,也开始进入到了普通人们的生活,进入到了千家万户。与此同时,信息网络也开始在全球的范围内广泛流行,人们将计算机应用技术和网络的技术有效的结合,使得计算机应用技术开始在网络方面的发展有所建树,大大的促进了计算机应用技术的发展,同时也加快了信息化社会的发展。
3 计算机应用技术的现状
3.1 计算机应用技术的广泛应用
计算机应用技术目前为止已经进入到了我国的各行各业,而且其应用技术广泛,涉及面也比较广。除此之外,应用涉及的领域也有所扩大,不单单是数据处理的领域,还设计了数值计算、过程检测与控制和近几年刚刚兴起的人工智能所涉及的领域。
数据处理是现阶段计算机应用最为广泛的一个领域,主要应用是对相关的数据资料的应用和处理,比如加工处理、操作和管理等,使用计算机既方便又快捷,提高了工作的效率。在近几年,各个公司也已经逐步的建立起自己的信息管理系统,有效地对相关的信息进行管理、处理和储存。数值计算也是一个计算机应用技术较为广泛的领域,因为计算机具有运算速度快、精度高、判断能力强等特点,产生了很多的学科,例如生物控制、计算物理、计算化学等学科。过程检测和控制,主要利用计算机的自动控制的能力,对生产中的某些信号进行自动的检测,并且自行的录入到计算机系统并同时进行有效的分析和相关的处理,同时加快了自动化的生产效率。人工智能,是将计算机模拟人类的大脑,主要是人类的思维活动和判断能力等,使得计算机的适应能力和逻辑推理能力等更加强大了。
3.2 计算机应用技术的主要作用和存在的相关问题
计算机应用技术的发展对于社会的主要作用主要表现在对于社会关系的发展和社会关系的发展扮演者很重要的角色。计算机应用技术在社会中的广泛应用,使得人与人之间的交往不在受到时间和地域的影响,解决了很多由于信息不畅而导致的各种不方便的问题。在短短的几秒钟之内,人们就可以将自己想要表达的信息表达出去,大大的增加的社会的交往,使得人与人之间的关系更加密切,有助于社会人际关系的和谐发展和社会交往。除此之外,还促进了社会的信息化的发展,随着计算机应用技术的范围越来越广泛,复杂的信息等可以被储存到电脑之中,更多的信息可以被广泛的共享和使用,这为社会的信息化发展提供了基本的条件。
但是随着计算机应用技术在社会应用的范围越来越广泛,随着也出现了很多的问题。因为我国的计算机应用技术发展历史较短,发展水平相对比较低下,与发达国家相比,我国的上网的企业和上网的家庭用户的数量远远不如西方的`发达国家,计算机应用技术的普及程度和应用程度等与西方的国家存在着很大的差距。还有,我国的对于信息化的发展投入力度还不够,进而限制了计算机应用技术的发展,无法满足计算机应用技术在相关的技术方面的要求。西方发达国家的信息化水平比较高,对于信息的研发力度较大,所以计算机的应用技术相对来说就比较发达。所以我国的有关的科技发展速度和改革更新的速度等都有待进一步的加强,其相关的政策法规等也需要进一步的改善。
4 计算机应用技术的未来发展趋势
计算机应用技术为了以后能够充分的符合当今社会的发展需求,要充分的摸清以后计算机技术的发展趋势,使得计算机应用技术能够更好的为当今的社会等服务,朝着微型化、智能化和巨型化的方向发展。
当今的计算机应用技术的发展已经不仅仅应用于一些较大的电器,已经应用到了家用电器和一些比较微型的小型设备之中了,另外还有一些将处于工业控制的核心部位等,使得有些小型的电器步入智能化的步伐之中。除此之外,还有些掌上电脑、iPad等电器之中,受到更广大欢迎。智能化是当今计算机技术的发展一个新的发展阶段,其主要的模仿人们的“听、说、读、写、想”等过程,使得某些电器具有人类的思维模式和逻辑判断的能力。巨型化的发展趋势,与微型化的计算机并不矛盾。这里的巨型化指的并不是计算机的体积,而是计算机的运算速度快速、精度更高,同时能够储存更多的信息,性能更强。目前我国正在研究性能比较强大的计算机应用系统,其运算速度能够达到每秒钟几百亿次,正在朝着巨型化的方向发展。
5 结束语
通过以上的分析,我们对计算机应用技术的发展概述,发展现状和目前存在的主要问题进行了简要的分析,同时还对计算机应用技术的发展趋势等有了比较详细的介绍分析和探讨。计算机应用技术对于人们的学习生活等发挥了越来越重要的作用,同时对企业的发挥有了更明显的作用。计算机应用技术等大大的加快了我国信息化的发展进程,我国以后计算机应用技术必然有更广阔的发展空间,对我国的经济发展等也有更大的促进作用。
【摘要】
在我国的科技发展领域,人工智能的出现带来了新的发展前景和发展动力。伴随着科技大发展的信息化时代的到来,现在涉及到人们生产生活的各个领域都开始实现了人工智能技术的研究和尝试性应用,通过实践应用表明,人工智能确实发挥了巨大的技术推动作用。本文从人工智能的概念入手,详细阐述了人工智能在计算机网络技术中的运用和未来发展方向,最后对人工智能的科技发展措施进行了完整总结。
【关键词】
人工智能;计算机网络技术;运用
引言
到目前为止,我国的很多领域都已经开始了人工智能技术的应用,人工智能的技术应用大大方便了我们的生活,同时,也实现了生产和服务领域的革新和进步,对我国整体的科技进步和发展发挥了重要作用。
1、人工智能简介
1.1概念
人工智能是在近些年逐步兴起和开始被大家熟知的技术名词,人工智能主要应用在人工模拟操控以及实现人的智能性扩展和延伸,人工智能综合了相关领域的智能性技术、智能操作方法以及智能技术应用,属于一门综合性较强的技术类应用科学。属于一门独立的新型技术学科。人工智能主要的应用载体为计算机,通过技术研究尝试实现计算机实体发挥出人的智能,实现对人的'智能性模拟应用,智能性延伸和扩展。从根本上来讲就是寻求高应用技能的计算机,通过科学的设计和新型的建造方式实现计算机应用系统的高智能水平发挥。人工智能的概念是以人类智能为参考的,主要的应用方法是利用人工技术,通过人类智能行为的计算机开发和引入,综合性研究的科学载体。近些年来,伴随着计算机软硬件的技术更新发展速度不断加快,计算机的实际应用速度和效率不断提高、实际的资源存储能力不断提高,同时,实际的网络技术普及促使电子类产品价格不断下降,许多人工无法短时间内快速完成的任务通过计算机已经可以轻松搞定,人工智能也由此拥有了更多的现实应用能力和基础。目前,我国的人工智能研究主要集中在三个重要领域,其中包括了智能化的接口设计、智能化的数据搜索以及智能化的主体系统研究。
1.2接口技术研究
为了实现更加便捷自然的人工智能交流技术应用,智能接口技术的研究在近些年来越来越受到关注。数据的提炼和有效信息的挖掘技术需要从大量模糊和随机的数据中进行有效信息提取,从而实现对潜在和隐含信息中有价值数据的搜索和提炼的过程。所以,这一过程就需要搜索的主体具有一定的意念、选择性能力以及辨识方法,属于一个智能化的概念主体。同时具有明显的自主性特征。通过对人类大脑智能化识别以及模糊数据处理功能模仿,实现智能化计算机的应用。未来,人工智能将会在人工神经网络中进一步应用和普及,成为未来可具发展潜力的全新领域。在人工智能技术应用过程中,包含了语言信息自动处理、定理化的自动证明以及智能化信息检索和问题解答等等。所以,人工智能应用中人机关系的变化将会进一步对人们生活方式以及生产模式产生重要影响,成为整体信息技术发展的新方向和新课题。在新的发展阶段,人工智能也将拥有新的应用领域需要出现。
2、人工智能在网络技术中的应用
在网络安全领域,人工智能技术应用也逐步广泛发展起来。互联网信息时代人们的交流和联系日益密切起来。人们的生产生活也因此大为便捷。但是,信息交流沟通的便利性加大的同时也必然引起网络信息的安全系数降低,网络安全隐患多种多样。所以,人工智能技术的网络安全维护应用将成为重要的突破口,大大提高网络安全系数,同时实现网络安全性能的提高,对用户的信息安全进行充分保护。人工智能最突出的特点就是对于不确定性信息以及不可知性信息的理解以及整合能力较高,这些都是可利用在网络安全维护中的重要技术优势。能够很好的对入网访问者进行智能识别,提高信息的安全和稳定性。同时,人工智能技术还可以很好的应用到计算机网络信息服务领域中,一般被称为智能信息代理处理技术,通过这一技术的融合可以有效提高人工智能的个性化任务设置,丰富实用方式,提高综合服务水平。在软件方面,各类新型开发工具都在不断应用,人工智能的领域化拓展速度不断加快,在硬件方面,技术革新带来了性能的不断提高,同时价格也在不断降低。
3、结论
综上所述,我国的人工智能科学技术在很多领域的应用已经得到了很大的突破,科学技术与计算机网络都是在人工智能发展过程中得到自身应用拓展的重要组成。通过以人工智能计算机网络应用模式的分析和研究,进一步为人工智能的未来发展提供理论研究和参考价值。
一、当前计算机教育中实践能力培养方面出现的问题
(一)计算机实践教学方法落后
现在计算机实践教学经常采用的方法是:先是计算机老师进行实践演示,然后学生跟着老师操作。从表面上看,学生好像掌握了计算机教学的实践内容,可是实际上学生没有举一反三,→←不具备触类旁通的能力,也谈不上对计算机实践内容的熟练操作。一些计算机老师不会利用现代化的多媒体进行计算机实践内容的教学,不能实现师生间的互动。不对学生布置计算机实践任务,没能很好的培养学生对计算机的自学能力。这样一来,学生的创造性思维就不会发展,计算机课堂的生命力不仅会被制约,还会阻碍学生的探索精神。
(二)计算机实践教学考核不够
一些学校的计算机实践教学考核标准很低,对学生进行计算机实践考核时,学校的电脑数量不能满足学生考试的要求,隔一台电脑坐一个学生不太容易实现,导致了学生在计算机实践内容考核时有作弊的行为。有的学校觉得学生进行计算机实践补考很麻烦,就把计算机实践考核的标准划到及格分上,使学生不管学的好坏,都能顺利通过计算机实践考核。这样一来,降低了学生学习计算机实践课的动力,降低了学生的计算机实践能力。
(三)学生计算机实践水平高低不一
学校的学生对于计算机实践教学的掌握程度不齐,有的学生不注重计算机实践教学,只关心理论知识教育,他们认为在以后的考试工作中计算机实践教学对自己的帮助不大,只要掌握好理论知识教育,能够在考试中取得好成绩就可以了。一些学生在学习计算机实践内容的过程中,一旦遇到疑难的的操作问题就主动放弃,缺少解决复杂实践问题的勇气和信心,使自己对计算机实践教学产生厌倦的态度。
(四)计算机实践教学内容滞后
现在很多学校缺乏对计算机实践教学的重视,对计算机实践内容的安排很随意,以计算机老师为中心,忽视了学生学习计算机实践知识的潜能开发,没有完善的计算机实践指导书,对学生的计算机实践教学内容安排不当。
二、完善计算机教育中实践能力培养的措施
(一)计算机老师精心安排教学内容
计算机老师在实践内容上要广泛收集计算机信息,围绕计算机应用,选择计算机实践教学内容。抛弃那些没有实际教学意义的计算机实践教学内容。正确处理好计算机实践教学与计算机课堂教学的关系,对原有的计算机实践教学进行精心梳理,组成一个新的计算机实践教学体系。计算机老师还要根据计算机教学实践大纲合理安排计算机实验课件以及电脑硬件。计算机操作系统和程序语言不断随着科技的进步而发展更新,这就需要学校的计算机老师对计算机实践教学内容进行更新,增加必要的实践环节,保持实践内容与计算机新科技技术的联系。
(二)因材施教,采用多媒体技术
针对学校不同学生对计算机实践内容的不同掌握程度,采取因材施教的方法,使每个学生都能受到适合自己的计算机实践教育。要使学生对一门功课感兴趣,最好的办法是让学生对这门功课入门,即掌握学习这门功课的方法。学生有了学习这门功课的方法,自然愿意去学习此门功课,并且是积极主动的学习。计算机老师在进行计算机实践教学过程中,对计算机实践课里的操作问题和操作训练要设计的有一定的梯度性,使学生解决实践操作问题的综合能力一步一步的。提高,计算机课堂实践操作问题在设计时要考虑到层次性,从易到难、从浅到深,一步步的进行梯度学习。诱发学生参与,然后是让学生进行探究学习,通过反馈给老师的问题和信息对学生进行有针对性的辅导,最后做评议小结。计算机老师还要营造出一定的课堂气氛,使学生的学习能力大大增加。在计算机实践教学方法中注意运用多媒体技术,使实践操作步骤用图片、视频等现代表现方式在学生面前表现出来,使学生能够身临其境,对计算机实践课程产生兴趣,大大的激发学生的求知欲和实践能力。
(三)培养学生计算机实践综合运用能力
授之以鱼不如授之以渔,就是说教会学生一个计算机实践内容的操作方法,不如教会学生解决此类实践问题的操作方法。要培养学生的计算机实践综合运用能力,在处理不同的计算机实践操作时可以游刃有余。在计算机实践教学过程中,可以先让学生通过老师的实践操作,找出解决计算机操作的方法。当学生遇到不懂的实践操作问题时,先要自主的寻找相关计算机材料,针对材料里相似问题的解决办法进行归纳总结,然后套用到原先不会的实践操作问题上。教师在巡视过程中指导学生利用这种方式进行实践学习,让学生进行独立思考。解放学生的思想,让学生可以有效的运用以前学过的计算机实践操作技能。学生遇到处理不了的实践操作可以反馈给老师,老师对此类操作进行归结性的解说,让学生学会解决这一类操作的方法。计算机教师还可以采用变式引申训练,让学生反复训练解决实践操作的过程,使学生的计算机实践操作能力不断巩固,让学生从现象到本质的理解问题,不但让学生学会,还要让学生会学,使学生触类旁通,学一题,会一类。计算机老师要充分调动学生学习的主动性,在计算机实践教学过程中对学生的学习给予指点,增强学生在操作实践内容时综合运用能力,使学生学习计算机实践课的兴趣大大提升,从而提高了学生的实践能力。
(四)案例教学要涵盖全面知识点
案例的展示安排在计算机教学开始阶段,在展示时要考虑到教学任务明确出计算机教学目标。在案例剖析后分涵盖内容,要全面的囊括知识点,让学生对实践操作有个全面的认识了解。让学生搞清理论知识和实践操作之间的内在联系,为后续案例做准备。案例教学以学生为主,教师为主导。在设计方法上,可以采用树形的计算机结构框架,让各部分标题与题干相互联系,节节沟通。可以把学生分为若干小组,然后让小组进行讨论制定方案,由教师与学生共同探讨实施步骤。
(五)老师对学生实践成绩进行考核评价
考核评价是计算机实践教学活动的重要环节。根据计算机实践教学大纲的要求:“重视科学的态度和方法”。严谨的科学态度是学生对自然、对科学的基本观念,比如科学的世界观、价值观、人生观和审美观。它当学生的计算机实践操作结果和理论结果产生不同时,需要老师对学生的计算机实践操作进行分析评价,找到出错的实践操作步骤,然后进行改正。老师的分析评价是学生计算机实践能力取得成果的重要保证。对于学生的计算机实践操作,老师应做出激励性的,客观性的总结评价,对学生的操作过程进行有效梳理,帮助学生处理计算机实践操作中那些有难度的问题,使学生对计算机实践内容有一个清晰完整的认识,促使对原有计算机实践能力进行重新构建。老师还要留给学生自己思考计算机实践操作的时间和空间,培养学生自己解决实践问题的能力,让学生在学习计算机实践课程的过程中获得的思想成果,反思自己处理操作问题的过程,从而使学生更能得心应手的处理计算机实践操作问题。在成绩考核方面,还需要加大实践成绩的权重以及日常的实践作业量,调整计算机理论与实践成绩比例为3:7。增加计算机实践考核的次数,对每个实践单元的内容进行考核,单位考核没有通过的学生需要进行补考处理。考核评价过程要注重学生的计算机实践操作过程、注重师生间的交流和合作。考核评价教学方法的总目标就是检查老师的教与学生的学,对学生学习计算机实践内容产生的实际效果进行确定。计算机老师在总结评价过程中要抓好以下内容:一是对于课堂空间的管理,计算机实践教学的学习过程要根据实践课程的需要对空间进行调控,让教师可以关注到所有的学生学习。二是对教学中心的管理,学习计算机实践内容要把教学的中心从老师转移到学生,根据课堂的实际情况灵活调整好策略。三是对课堂行为的管理,在课堂上防止出现学生在进行计算机实践操作时过于活跃而没有产生较好课堂效果的现象,注意学生的良好课堂行为和思想品德。
(六)老师对学生的进步进行及时鼓励
鼓励的教学方法是计算机教师经常采用提高学生计算机实践能力的方法。列夫托尔斯泰曾经说过,激励可以使人产生强大的精神力量,是使人创造奇迹的导火线和催化剂。许多资料表明:鼓励式教学方法以人为本,可以有效提高学生的学习兴趣,增加学生的创新能力。学生在学习计算机实践操作的同时也需要教师及时的进行认可和鼓励,达到实现自我的目的。计算机教师可以采用以人为本的鼓励教学方法,它也符合人们的心理特点,学生也容易接受,使计算机实践教学变得更加具有吸引性。对学生要不断进行鼓励,不断肯定学生取得的实践成绩,慢慢的引导学生对计算机实践教学的兴趣,避免呆板教条的说教或严厉的批评教育。当众夸赞表扬可以实现学生的实现自我心理需求,批评说教可以使学生的自信心下降,丧失对计算机实践操作的学习兴趣和激情。一些学生可能感到有些计算机实践内容枯燥和乏味,提不起计算机实践操作的兴趣,在心理上也存在着一定的畏惧心理,导致了计算机实践操作成绩的不理想。这时教师不应过多的对其进行批评教育,而是采用肯定鼓励的方式,让学生发现自己在学习过程中的闪光点,增加其自信心,暗示鼓励他们可以通过自己的不懈努力很好的掌握计算机实践内容,提高自己的实践能力。
三、总结
学校中的计算机实践教学,要以学生的全面发展为中心,在实践教学过程中采用多种方法对学生的学习进行指导,把课堂中更多的时间交给学生,让学生更多的去思考、探索计算机实践知识,结合计算机老师的点评教育,老师对学生的进步进行及时鼓励,使计算机实践教学满足学生最大限度的个体差异,使学生能够自我学习,积极学习计算机实践知识,提高自己的计算机实践能力。
摘要:铁路运输的安全性也就越来越凸显出其重要性,原有的铁路计算机信号联锁装置已无法适应现在形式的发展,需要对计算机联锁系统进行有效的改造。本文首先分析了铁路信号计算机联锁系统的性能要求,其次,介绍了计算机联锁系统设备布置及机房条件。同时,以一工程实例为例,就计算机联锁系统的改造进行了深入的探讨,提出了自己的建议和看法,具有一定的参考价值。
关键词:计算机;联锁系统;改造工程
一、前言
随着我国铁路运输的快速发展,我国的铁路里程已经位居世界之首,与此同时,也正在朝着高速、重载、高密的方向不断地发展,由此,铁路运输的安全性也就越来越凸显出其重要性,原有的铁路计算机信号联锁装置已无法适应现在形式的发展,需要对计算机联锁系统进行有效的改造。
二、铁路信号计算机联锁系统的性能要求分析
随着计算机联锁系统的优点越来越显现,过去曾经被广泛应用的继电联锁系统已经远远比不上计算机联锁系统的综合性能,所以可以毫无疑问地说,铁路信号朝着计算机联锁系统方向发展已经是一个必然的趋势,铁路信号计算机联锁系统的性能要求主要有以下一些方面,包括:高性价比、安全性、可靠性、适时性、可维护性等。
(一)实时性要求
计算机联锁系统必须及时输出关于信号和道岔之类的控制命令,通过对于输入变量的变化情况进行采集,来将车站各类表示信息及时刷新,并且以一种较为安全的形式来输出。
(二)经济性
计算机联锁系统的一个重要原因就是其经济性,这也是其能够将继电联锁系统进行取代的原因。计算机联锁系统在建筑、调试、设计、施工、制作等费用上都能够有效地降低成本。
(三)结构模块化与标准化
由于各个铁路站场有大有小,其各自的作业需求和规模都是不尽相同的,所以,在计算机联锁系统的软件和硬件中都必须具有模块化的结构特征,能够实现有效分离数据、真正实现程序化。
(四)功能扩展
在过去所使用的继电联锁系统中,一般来说,都只可以给用户提供基本的操作界面和联锁功能,除此之外,就没有其他的后续功能,而计算机联锁系统则不然,除了具有以上一些特点之外,还具有远程通信、故障分析、故障诊断、故障重演及其他管理功能。
三、计算机联锁系统设备布置及机房条件
本系统微机设备安装在三个19英寸的标准机柜内。三个机柜分别为联锁机柜A、联锁机柜B、监控机柜。
机柜尺寸:长×宽×高=600×750×1800mm。占用机房面积不小于15平米。室内设防静电地板。门窗防尘。设空调,夏季室内温度不超过25℃为宜。运转室内设行车控制台和图形显示器。机械室内安装继电器组合架和电源屏。机械室和运转室的环境条件与继电联锁的机械室和运转室条件相同。
本系统微机设备使用交流220V电源。电压值220V±10%。总容量不超过2KVA。由信号电源屏单独引出一路电源供给。采用两台1.4KVA UPS,大站采用2.0KVA UPS。由一台工作供给全部设备用电,另一台备用。经过电源控制箱的控制,两台UPS可以自动切换或人工切换。也可以不经过UPS直接供电。
输入和输出接口使用直流24V电源。电压范围24V±10%。由信号电源屏输出的直流24V电源供给。采用动态板时需另配一路动态板局部电源,电压为30V。
本系统要求为微机系统单独设置一根地线,接地电阻要求小于4欧姆。埋设地点与其它地线间距不小于20米。此地线上不得搭接其他设备。
四、计算机联锁系统的改造
(一)工程概况
将2002年津霸线上的意大利ANsALD0计算机联锁系统更换为北方交通大学的`JD-IA型计算机联锁系统。室外设备不动,室内组合架设备利旧改造,计算机及其I/O接口部分由旧设备更换为新设备。
(二)施工调查
在正式进行改造施工之前,务必应该掌握好原有的计算机联锁系统中旧设备的使用状况,掌握好旧设备的工作原理,做到将实物和图纸相互结合、相互对应;对于那些容易引起行车事故、容易出现问题的旧设备在施工工程中采取有效的防护措施;这样做的目的在于避免出现突发故障。
(三)施工
计算机联锁系统的改造施工主要包括两个部分,分别是开通当天施工和开通前施工。
(1)不能直接对旧系统计算机设备进行施工,这是因为有多个继电器固定在计算机设备上,在没有将其拆除之前都是在运转使用中的。所以,正是由于考虑到了这一点,在这次计算机联锁系统的改造工程中特意新加设了一个接口柜。新接口柜上引入空余接点及复示继电器的接点,而继电器正在使用的那些旧接点不要去动它们。
(2)有效地装配继电器线圈的连线,主要是计算机联锁驱动到接口柜的连线。因为在开通前,这些继电器都是处于运行工作状态,为了避免出现混线的问题,所以这部分接线不可以直接与线圈相连,只可以暂时配至到侧面端子。
(3)由于过去所采用的JD-IA型计算机联锁系统中,方向电路与系统结合的电路较为复杂,需要改造的地方也是很多,所以我们在整个的改造过程中,我们暂时不使用,封闭了方向电路与系统结合的电路
(4)对于计算机防雷柜到接口柜之间的所有电缆都进行提前施工,主要包括公共回线电缆、驱动电缆、采集电缆。
(5)需要提前做好与微机监测相关的各种配线,就近增加防护单元和隔离传感器。微机监测所能够涉及到的监测内容包括有:主灯丝断丝报警电路、电码化电流、电缆绝缘、电码化电压、接收电压/区间移频发送、道岔电流、轨道电压、电源屏输出/输入电压等。
(6)做好计算机联锁系统中设备保护地线和防雷地线的整个施工,这是因为计算机通信和采样之类的设备都是属于高频设备,这些高频设备很容易就会产生出较强的感应电压,如果不加以控制,后果不堪设想。人身防护地线必须采用铜板制作,尺寸为1500mm×l000mm×l0mm,引出线的截面不能够与其他设备地线同槽、同沟、面积不能小于40平方厘米,对地电阻不得大于4欧。而防雷地线与人身防护地线相比,危险度相对要小些,所以可以采用普通石墨地线,在施工过程中,为了避开其他设备,可以采用PVC管来防护防雷地线,对地电阻不得大于8Q。
(7)完善新增电源环线的施工。这些新增电源主要是指计算机联锁系统中新增复示继电器柜和接口柜中的KF、KZ电源,需要“点”施工。而对于复示继电器组合柜而言,需要对外部配线进行“点”施工,对于内部配线可以采取提前施工的方法。
(8)在完成好前面的七个施工步骤之后,就可以在开通的过程中,及时地将继电器配线进行更换,注意是计算机驱动中的。这样做的目的在于最大程度上有效地减少改造对运用的影响。
(四)改造过程中引入计算机联锁教学培训系统
在实际中,我们经常会发现,在计算机联锁设备开通使用后,电务维护人员对计算机联锁设备不熟悉,造成的维护不到位,故障后延时时间长,影响行车;车务操作人员由于对计算机联锁设备部熟悉操作不当,发生不应该影响行车的事情而影响行车,给铁路运输带来严重干扰,对铁路运输安全构成严重威胁。为了避免再次出现这个问题,在改造过程中我们引入计算机联锁教学培训系统。此教学培训系统能够模拟现场计算机联锁设备,实现了计算机联锁设备操作一致、计算机网络一致、计算机软件一致。通过使用该教学培训系统对电务、车务人员进行技术培训,能够大大提高现场维护人员和使用人员的技术水平。
计算机联锁教学培训系统的应用对电务、车务人员学习、熟悉计算机联锁设备及操作手续,分析、查找计算机联锁设备故障方面有着重要意义,有效地防止和减少了因使用人员对设备及操作功能不熟悉,而发生的故障延时。电务部门可以利用该教学培训系统对不明原因的故障进行分析,防止类似信号故障的重复发生,为减少计算机联锁设备故障起到积极的预防作用,从整体上提高了铁路设备的安全运用水平,提高了电务维修人员和车站值班人员的整体业务水平,保证了铁路运输安全,有良好的经济、社会效益和推广应用前景。
(五)改造后的使用效果
改造后的计算机联锁系统采用具有高可靠性的工业控制微机,运用网络通信技术构成多机分布式控制系统。联锁子系统采用动态冗余的双机热备结构,具有故障自动切换和人工切换功能,满足系统高可用性要求。联锁软件采用双份编码,模块化和结构化设计。程序设计标准化。安全输出采用动态驱动方式。表示信息输入采用动态编码方式,满足故障导向安全要求。控显子系统采用双机热备结构,采用控显机转换箱进行人工切换,满足系统高可用性要求。人机界面具有多种可选的操作方法和表示方式。操作方法可选按钮盘、数字化仪或鼠标。站场表示设备可选图形显示器(CRT)或光带表示盘。系统具有完善的自检测和故障诊断功能,并可提供远程监视,为设备维护提供有力的技术支持。系统具有与其它信息系统联网交换信息的能力。
前言:
信息化时代的到来,使得计算机逐渐进入到了千家万户,在长期使用过程中,受大量因素的影响,计算机出现故障在所难免,加强维护,提高管理水平,对其使用过程进行控制,对于故障发生几率的降低,具有积极意义,对计算机维护方式与控制方法进行研究十分必要。
1计算机维护与控制的重要性及思路
1.1算机维护与控制的重要性
受人为以及自然因素等的影响,计算机在使用过程中较容易发生故障,不仅容易对生产、生活以及学习造成影响,同时,对故障部位的维修,也会增加企业以及学校等的经济负担。在固定时间内,对计算机加以维护,可使故障被及时发现、及时解决,可将其控制在一定范围内,避免故障严重化,这对于计算机运行稳定性与安全性的提升,具有重要价值。
1.2计算机维护与控制思路
传统计算机维护与控制方法,以人工为主,故障排查以及解决效率较低,维护与控制效果欠佳,将计算机运行维护管理系统应用到计算机维护与控制中,可有效解决上述问题,提高维护与控制效率,应以上述思路为基础,对系统框架进行设计,使计算机的维护与控制,得以更好的实现。
2计算机维护方式与控制方法
2.1计算机维护与控制系统的构成
计算机维护与控制系统,主要由5大功能模块构成,具体包括事件管理、问题管理、变更管理、配置管理、维护管理5种。以事件管理为例,该模块功能在于在故障发生时,实现故障呼叫,将其报告给有关维修人员,随之,系统可自动实现对故障类型以及严重程度的判断,如为小范围的轻度故障,系统可自动解决,如为严重故障,则需再次呼叫维修人员解决。问题管理模块,功能在于对故障原因进行分析,以提高故障解决效率。配置管理模块,功能在于评估系统配置是否合理,是否能够满足运行需求。维护管理功能在于记录维护次数以及维护方法。
2.2计算机维护方式与控制方法
2.1.1硬件的维护与控制
包括事后维护与控制、矫正维护与控制、预防维护与控制、预知维护与控制等:
(1)事后维护与控制:在故障发生后,对计算机进行维护,适用于价格较低的计算机的维护。
(2)矫正维护与控制:在发现设备存在发生故障的趋势时,对其加以矫正,避免故障扩大化,例如:计算机积灰过多,易对其运行速度等造成影响,严重可导致计算机运行故障发生,需及时清理灰尘,对故障加以矫正。
(3)预防维护与控制:在固定时间内,对设备加以维护,及时发现问题,并将其解决,避免故障发生。
(4)预知维护与控制:设置计算机运行监控系统,系统实时记录计算机运行参数及状态,并将其反馈给维护人员,维护人员通过对计算机状态的评估,预知计算机可能发生的故障,并及时对其进行维修。
2.2.2软件的维护与控制
可以根据计算机软件故障类型,选择具体的`维护方式。常见软件故障类型如下:(
1)软件与系统不兼容:该故障较常见,出现时,易导致系统死机或文件丢失等问题发生,影响计算机工作效率。
(2)软件之间存在冲突:软件之间对运行环境以及地址等需求不同,如同时安装在系统中,容易产生冲突,导致文件丢失等问题发生。
(3)操作失误:安装程序不兼容、命令误操作等操作失误问题,容易导致磁盘格式化等故障发生。
(4)病毒:安装病毒软件等过程,容易导致病毒侵入计算机,使计算机内数据信息遭到破话甚至丢失,引发计算机故障。针对上述故障,可采用以下方法进行维护:
(1)软件安装:操作系统配置需保持稳定,安装完成后,打好补丁。及时优化系统,提高系统运行速度。使用杀毒软件,使计算机病毒能够及时被发现并清除。软件安装时,需判断其是否为正版,如非正版,则不予安装,避免导致计算机出现故障。
(2)软件保护:采用磁盘保护卡,实现对计算机软件的保护,降低病毒入侵几率,避免磁盘格式化等问题发生,提高计算机安全性。
2.3日常维护与控制方法
(1)关闭无用端口:网络连接,需保证端口具有开放性,开发性的端口,易增加计算机被入侵的几率,因此,当端口无用时,应及时将其关闭。可采用定义安全策略的方法使之关闭。同时,也可采用筛选tcp端口的方法,使端口在无用时,能够自动关闭。
(2)删除安装包:软件安装后,将安装包删除,避免占用过多系统资源。
(3)口令管理:设置服务器登陆口令,对服务器登陆人员的权限进行控制,避免部分无关人员登陆到服务器中,提高服务器安全性。
(4)分区管理:缓冲区与安全漏洞多发区域,计算机维护与控制人员,应加强对区域的管理,降低安全漏洞的发生几率。
2.4机房环境控制方法
应加强对机房环境的管理与控制,确保计算机运行稳定且安全,具体方法如下:
(1)机房应保证通风良好,同时应设置窗帘,避免阳关直射计算机而加速老化。时常检查电力设备,避免发生漏电等问题。
(2)机房设置温度与环境检测系统、设置人员流动监控系统,避免无关人员进入机房,降低机房内人员流动率。
(3)设备:设置消防设备、空调设备等,提高计算机运行的稳定性与安全性。
3讨论与展望
本文基于计算机维护与控制系统,阐述了大量计算机维护与控制方法,同时,结合自身实践经验,提出了具体的日常维护与控制方法以及机房环境控制策略,但就目前的情况看,计算机维护与控制系统的应用水平,还存在着极大的提升空间,在未来,应加强对该系统的研究,提高系统的故障预警以及故障自动维修水平,解决由人力维护所带来的维护效率低、维护漏洞多的问题,使计算机运行的稳定性与安全性,能够得到更大程度的提升。
结论:综上所述,应在应用计算机维护与控制系统的基础上,从计算机软件以及硬件两方面,对其加以维护和控制,同时,对机房环境进行优化控制,降低计算机故障的发生几率,确保计算机能够稳定安全的运行,避免对各领域工作效率产生影响。